--- /srv/rebuilderd/tmp/rebuilderd7paOfh/inputs/python3.14-minimal_3.14.8-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderd7paOfh/out/python3.14-minimal_3.14.8-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-10-01 19:55:55.000000 debian-binary │ -rw-r--r-- 0 0 0 2540 2026-10-01 19:55:55.000000 control.tar.xz │ --rw-r--r-- 0 0 0 2112216 2026-10-01 19:55:55.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 2113720 2026-10-01 19:55:55.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: 0x1ad5c1 │ │ │ │ + Entry point address: 0x1ad3d9 │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ Start of section headers: 5434888 (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 0x1ad5c1 │ │ │ │ +Entry point 0x1ad3d9 │ │ │ │ There are 11 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x4d1d1c 0x004e1d1c 0x004e1d1c 0x00008 0x00008 R 0x4 │ │ │ │ + ARM_EXIDX 0x4d20a4 0x004e20a4 0x004e20a4 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 0x4d1d48 0x4d1d48 R E 0x10000 │ │ │ │ + LOAD 0x000000 0x00010000 0x00010000 0x4d20d0 0x4d20d0 R E 0x10000 │ │ │ │ LOAD 0x4dfee4 0x004ffee4 0x004ffee4 0x4eb44 0x77f8c RW 0x10000 │ │ │ │ DYNAMIC 0x4dfef8 0x004ffef8 0x004ffef8 0x00108 0x00108 RW 0x4 │ │ │ │ NOTE 0x000194 0x00010194 0x00010194 0x00024 0x00024 R 0x4 │ │ │ │ - NOTE 0x4d1d28 0x004e1d28 0x004e1d28 0x00020 0x00020 R 0x4 │ │ │ │ + NOTE 0x4d20b0 0x004e20b0 0x004e20b0 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 0001d6ec 00d6ec 00af42 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 0002862e 01862e 0012ee 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 0002991c 01991c 0001b0 00 A 5 4 4 │ │ │ │ [ 8] .rel.dyn REL 00029acc 019acc 000030 08 A 4 0 4 │ │ │ │ [ 9] .rel.plt REL 00029afc 019afc 001108 08 AI 4 25 4 │ │ │ │ [10] .init PROGBITS 0002ac04 01ac04 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0002ac10 01ac10 001a34 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 0002c648 01c648 2b6fae 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 002e35f8 2d35f8 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 002e3600 2d3600 1fe718 00 A 0 0 64 │ │ │ │ - [15] .stapsdt.base PROGBITS 004e1d18 4d1d18 000001 00 Ao 0 0 1 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 004e1d1c 4d1d1c 000008 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 004e1d24 4d1d24 000004 00 A 0 0 4 │ │ │ │ - [18] .note.ABI-tag NOTE 004e1d28 4d1d28 000020 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0002c648 01c648 2b7318 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 002e3960 2d3960 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 002e3980 2d3980 1fe720 00 A 0 0 64 │ │ │ │ + [15] .stapsdt.base PROGBITS 004e20a0 4d20a0 000001 00 Ao 0 0 1 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 004e20a4 4d20a4 000008 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 004e20ac 4d20ac 000004 00 A 0 0 4 │ │ │ │ + [18] .note.ABI-tag NOTE 004e20b0 4d20b0 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 000898 04 WA 0 0 4 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1,2426 +1,2426 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 2423 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: 00238f29 62 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ - 5: 00071f11 16 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ - 6: 0003b093 482 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ + 4: 0023933d 62 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ + 5: 00071f21 16 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ + 6: 0003b08f 482 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ 7: 0050ab1c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ - 8: 00080d6d 284 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ - 9: 00070231 62 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ + 8: 00080dad 284 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ + 9: 00070241 62 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ 10: 0002ba10 0 FUNC GLOBAL DEFAULT UND inflateEnd │ │ │ │ - 11: 000a80f1 156 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ - 12: 00185ad9 840 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ - 13: 0006cfb9 52 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ + 11: 000a7ff1 156 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ + 12: 00185935 840 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ + 13: 0006cfc9 52 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ 14: 00000000 0 FUNC GLOBAL DEFAULT UND login_tty@GLIBC_2.34 (4) │ │ │ │ - 15: 00070c15 46 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ - 16: 00219575 388 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ - 17: 001edd35 4 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ - 18: 00057107 54 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ - 19: 0017d431 140 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ + 15: 00070c25 46 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ + 16: 002197a9 336 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ + 17: 001edc3d 4 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ + 18: 0005710f 54 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ + 19: 0017d1ed 140 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ 20: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_min@GLIBC_2.4 (3) │ │ │ │ - 21: 00255495 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ + 21: 00254ffd 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ 22: 00504e38 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterValue_Type │ │ │ │ - 23: 00153c45 676 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ - 24: 0009fa79 96 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ - 25: 002b8805 88 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ - 26: 0005dc0d 64 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ + 23: 00153e1d 676 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ + 24: 0009f979 96 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ + 25: 002b8b95 88 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ + 26: 0005dbd3 64 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ 27: 0050aa20 4 OBJECT GLOBAL DEFAULT 26 PyExc_ValueError │ │ │ │ - 28: 000f76ad 2 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ + 28: 000f762d 2 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ 29: 00577dc4 4 OBJECT GLOBAL DEFAULT 29 Py_FileSystemDefaultEncodeErrors │ │ │ │ - 30: 0025da75 34 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ + 30: 0025d5dd 34 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ 31: 00000000 0 FUNC GLOBAL DEFAULT UND setuid@GLIBC_2.4 (3) │ │ │ │ - 32: 00153989 4 FUNC GLOBAL DEFAULT 12 _PyLong_Add │ │ │ │ - 33: 0006bf29 252 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ - 34: 0006e735 4 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ + 32: 00153b61 4 FUNC GLOBAL DEFAULT 12 _PyLong_Add │ │ │ │ + 33: 0006bf39 252 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ + 34: 0006e745 4 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ 35: 00035be7 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: 00254d09 12 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ - 39: 0008829d 88 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ + 38: 00254871 12 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ + 39: 0008827d 88 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ 40: 002444fd 724 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ - 41: 00240739 168 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ + 41: 00240b99 168 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ 42: 00508cf4 208 OBJECT GLOBAL DEFAULT 26 PyBool_Type │ │ │ │ 43: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_signal@GLIBC_2.4 (3) │ │ │ │ - 44: 003f53dc 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ - 45: 00099b29 712 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ - 46: 001e3f71 128 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ - 47: 00036bd1 196 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ - 48: 00070d5f 38 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ - 49: 001f4161 22 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ - 50: 000610d9 134 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ - 51: 00220a55 6 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ - 52: 000669d1 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ - 53: 00254029 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ + 44: 003f5744 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ + 45: 00099a01 708 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ + 46: 001e3e65 128 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ + 47: 00036bcd 196 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ + 48: 00070d6f 38 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ + 49: 001f438d 22 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ + 50: 00060fc3 134 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ + 51: 00220cad 6 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ + 52: 000669d5 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ + 53: 00253b91 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ 54: 00000000 0 FUNC GLOBAL DEFAULT UND socket@GLIBC_2.4 (3) │ │ │ │ - 55: 0018f84d 4 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ - 56: 001bc56d 82 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ - 57: 00160831 322 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ - 58: 002b7fad 984 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ - 59: 00071be9 28 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ - 60: 0023c539 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ + 55: 00190021 4 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ + 56: 001bc385 82 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ + 57: 001608d1 322 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ + 58: 002b8345 984 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ + 59: 00071bf9 28 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ + 60: 0023c991 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ 61: 0050aa9c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeError │ │ │ │ - 62: 0006e6b3 96 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ + 62: 0006e6c3 96 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ 63: 0003175d 22 FUNC GLOBAL DEFAULT 12 Py_GetArgcArgv │ │ │ │ - 64: 00038091 64 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ - 65: 0011d4ad 984 FUNC GLOBAL DEFAULT 12 _PyCode_ConstantKey │ │ │ │ + 64: 0003808d 64 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ + 65: 0011d715 984 FUNC GLOBAL DEFAULT 12 _PyCode_ConstantKey │ │ │ │ 66: 00502d00 208 OBJECT GLOBAL DEFAULT 26 PySet_Type │ │ │ │ 67: 00000000 0 FUNC GLOBAL DEFAULT UND getc@GLIBC_2.4 (3) │ │ │ │ 68: 0054ea28 0 NOTYPE GLOBAL DEFAULT 28 _edata │ │ │ │ 69: 0050a3f0 208 OBJECT GLOBAL DEFAULT 26 PyLong_Type │ │ │ │ - 70: 001302dd 64 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ + 70: 00130565 64 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ 71: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetFeatureList │ │ │ │ - 72: 00042495 58 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ - 73: 000710bb 22 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ + 72: 00042491 58 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ + 73: 000710cb 22 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ 74: 00000000 0 FUNC GLOBAL DEFAULT UND zlibVersion │ │ │ │ - 75: 0008519d 118 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ - 76: 001e4261 656 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ - 77: 0007aa91 14 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ + 75: 000851dd 118 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ + 76: 001e4155 656 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ + 77: 0007aaa1 14 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ 78: 00577de8 4 OBJECT GLOBAL DEFAULT 29 PyOS_ReadlineFunctionPointer │ │ │ │ - 79: 00059a8d 12 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ + 79: 00059a95 12 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ 80: 0002b998 0 FUNC GLOBAL DEFAULT UND XML_SetStartCdataSectionHandler │ │ │ │ - 81: 0006cdcd 30 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ - 82: 002d631d 1072 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ - 83: 00094a9d 540 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ - 84: 0006b9ab 32 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ - 85: 00071b13 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ - 86: 002a256d 354 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ - 87: 0006bf21 8 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ - 88: 00102df1 242 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ - 89: 00141435 60 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ - 90: 003f8b94 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ - 91: 00216ecd 86 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ - 92: 000a2985 182 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ - 93: 0023bb25 122 FUNC GLOBAL DEFAULT 12 _PyType_GetBaseByToken_Borrow │ │ │ │ - 94: 00256d69 108 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ - 95: 002afe79 20 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ - 96: 00291e5d 228 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ - 97: 00134d85 378 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ - 98: 0006c2b1 4 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ + 81: 0006cddd 30 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ + 82: 002d669d 1072 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ + 83: 00094971 540 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ + 84: 0006b9bb 32 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ + 85: 00071b23 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ + 86: 002a2085 354 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ + 87: 0006bf31 8 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ + 88: 00102c99 242 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ + 89: 0014174d 60 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ + 90: 003f8efc 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ + 91: 00217101 86 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ + 92: 000a2885 182 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ + 93: 0023bf79 122 FUNC GLOBAL DEFAULT 12 _PyType_GetBaseByToken_Borrow │ │ │ │ + 94: 002568d1 108 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ + 95: 002af9a9 20 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ + 96: 002919a5 228 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ + 97: 00135091 378 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ + 98: 0006c2c1 4 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ 99: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 (3) │ │ │ │ - 100: 00216da5 70 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ + 100: 00216fd9 70 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ 101: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.4 (3) │ │ │ │ - 102: 00157615 220 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ - 103: 0023b661 16 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ - 104: 00152c81 68 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ - 105: 00263951 1408 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ - 106: 0004ee15 384 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ - 107: 00280481 68 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ - 108: 00219405 228 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ - 109: 000702ab 60 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ - 110: 000d7ecd 916 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ - 111: 0021c5a5 12 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ - 112: 0020c8dd 12 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ - 113: 0006d29d 40 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ + 102: 0015767d 220 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ + 103: 0023bab5 16 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ + 104: 00152e59 68 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ + 105: 00263491 1408 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ + 106: 0004ee1d 384 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ + 107: 0027ffb9 68 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ + 108: 00219639 228 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ + 109: 000702bb 60 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ + 110: 000d7d7d 916 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ + 111: 0021c7a5 12 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ + 112: 0020cb0d 12 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ + 113: 0006d2ad 40 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ 114: 00000000 0 FUNC GLOBAL DEFAULT UND flockfile@GLIBC_2.4 (3) │ │ │ │ - 115: 00250b1d 416 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ - 116: 0022e959 260 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ - 117: 002a77bd 1308 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ + 115: 0025084d 416 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ + 116: 0022ec09 260 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ + 117: 002a72d5 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: 0006caeb 42 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ - 121: 00218e99 12 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ - 122: 00265279 12 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ + 120: 0006cafb 42 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ + 121: 002190cd 12 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ + 122: 00264db9 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: 002e06f5 4 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ + 125: 002e0a75 4 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ 126: 00000000 0 FUNC GLOBAL DEFAULT UND __wait4_time64@GLIBC_2.34 (4) │ │ │ │ 127: 0002bce8 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: 0006b961 16 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ + 130: 0006b971 16 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ 131: 00000000 0 FUNC GLOBAL DEFAULT UND setgrent@GLIBC_2.4 (3) │ │ │ │ - 132: 00039f01 364 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ + 132: 00039efd 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: 00507bbc 208 OBJECT GLOBAL DEFAULT 26 PyMethod_Type │ │ │ │ 136: 00000000 0 FUNC GLOBAL DEFAULT UND sem_wait@GLIBC_2.34 (4) │ │ │ │ - 137: 001bc5c1 92 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ + 137: 001bc3d9 92 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ 138: 00000000 0 FUNC GLOBAL DEFAULT UND __recvmsg64@GLIBC_2.34 (4) │ │ │ │ - 139: 0006b3d1 226 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ + 139: 0006b3e1 226 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ 140: 0003261d 112 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLastObjectFromFile │ │ │ │ - 141: 0006e639 4 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ - 142: 001f01f5 4 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ - 143: 0012b515 176 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ - 144: 00070c6d 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ - 145: 0006deb9 96 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ - 146: 000baf49 51582 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ - 147: 0005a341 56 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ + 141: 0006e649 4 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ + 142: 001f0249 4 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ + 143: 0012b799 176 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ + 144: 00070c7d 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ + 145: 0006dec9 96 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ + 146: 000bae29 51498 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ + 147: 0005a349 56 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ 148: 0002c9b1 248 FUNC GLOBAL DEFAULT 12 PySys_AddAuditHook │ │ │ │ 149: 00000000 0 FUNC GLOBAL DEFAULT UND pathconf@GLIBC_2.4 (3) │ │ │ │ 150: 0002c3b4 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt16Bytes │ │ │ │ - 151: 000cb9cd 20 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ - 152: 00218e01 116 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ + 151: 000cb855 20 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ + 152: 00219035 116 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ 153: 005020f4 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_CallableProxyType │ │ │ │ - 154: 0021c7f9 8 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ + 154: 0021c9f9 8 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ 155: 00000000 0 FUNC GLOBAL DEFAULT UND execv@GLIBC_2.4 (3) │ │ │ │ - 156: 001f3a5d 110 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ - 157: 0003a781 216 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ - 158: 00298d69 60 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ - 159: 0020ea45 84 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ - 160: 0014da11 470 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ + 156: 001f3c89 110 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ + 157: 0003a77d 216 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ + 158: 00298965 60 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ + 159: 0020ec75 84 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ + 160: 0014db4d 470 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ 161: 00557360 4 OBJECT GLOBAL DEFAULT 29 PyExc_EnvironmentError │ │ │ │ - 162: 0015b491 120 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ - 163: 0011001d 2 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ + 162: 0015b4f9 120 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ + 163: 0011028d 4 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ 164: 00504164 208 OBJECT GLOBAL DEFAULT 26 PyODictKeys_Type │ │ │ │ 165: 00000000 0 FUNC GLOBAL DEFAULT UND setlocale@GLIBC_2.4 (3) │ │ │ │ - 166: 0014d951 12 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ - 167: 001e7769 18 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ - 168: 000ee691 62 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ + 166: 0014da8d 12 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ + 167: 001e7669 18 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ + 168: 000ee621 62 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ 169: 00000000 0 FUNC GLOBAL DEFAULT UND mbrtowc@GLIBC_2.4 (3) │ │ │ │ - 170: 0006d13d 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ - 171: 000f2975 876 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ - 172: 000686f5 54 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ - 173: 001e67ed 460 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ - 174: 0007032f 2 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ - 175: 001df011 12 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ + 170: 0006d14d 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ + 171: 000f290d 876 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ + 172: 000686f9 54 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ + 173: 001e66e5 460 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ + 174: 0007033f 2 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ + 175: 001def09 12 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ 176: 00000000 0 FUNC GLOBAL DEFAULT UND ttyname_r@GLIBC_2.4 (3) │ │ │ │ - 177: 002174f9 1516 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ + 177: 0021772d 1520 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ 178: 0050195c 208 OBJECT GLOBAL DEFAULT 26 PyContextVar_Type │ │ │ │ 179: 00035e25 238 FUNC GLOBAL DEFAULT 12 _PyObject_Dump │ │ │ │ - 180: 000f5465 112 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ + 180: 000f5421 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: 00069e31 62 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ - 185: 00077bcd 6 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ - 186: 001cb6bd 208 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ + 184: 00069e3d 62 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ + 185: 00077bdd 6 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ + 186: 001cb54d 208 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ 187: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (3) │ │ │ │ - 188: 00071a4d 20 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ - 189: 00082ff1 68 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ - 190: 0021c7a1 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ + 188: 00071a5d 20 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ + 189: 00083031 68 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ + 190: 0021c9a1 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ 191: 0050aac4 4 OBJECT GLOBAL DEFAULT 26 PyExc_PermissionError │ │ │ │ - 192: 00170cdd 68 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ - 193: 0006d7e5 68 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ - 194: 0005e765 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ - 195: 0006bd6d 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ - 196: 00069c8f 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ - 197: 0006ca7f 76 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ - 198: 0005c28b 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ - 199: 00070d1d 60 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ - 200: 0022d6e5 58 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ - 201: 000abf9d 264 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ - 202: 001cb6b5 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ - 203: 002b5251 10 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ - 204: 00073c43 86 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ - 205: 00222211 204 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ - 206: 0004c05d 146 FUNC GLOBAL DEFAULT 12 _PyObject_SetManagedDict │ │ │ │ - 207: 001519a5 738 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ + 192: 00170d59 68 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ + 193: 0006d7f5 68 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ + 194: 0005e729 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ + 195: 0006bd7d 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ + 196: 00069bf5 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ + 197: 0006ca8f 76 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ + 198: 0005c293 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ + 199: 00070d2d 60 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ + 200: 0022d999 58 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ + 201: 000abe81 264 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ + 202: 001cb545 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ + 203: 002b55b5 10 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ + 204: 00073c53 86 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ + 205: 00222469 204 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ + 206: 0004c065 146 FUNC GLOBAL DEFAULT 12 _PyObject_SetManagedDict │ │ │ │ + 207: 00151b79 738 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ 208: 00577dbc 4 OBJECT GLOBAL DEFAULT 29 Py_FileSystemDefaultEncoding │ │ │ │ 209: 0002caa9 76 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOption │ │ │ │ 210: 00000000 0 FUNC GLOBAL DEFAULT UND inet_aton@GLIBC_2.4 (3) │ │ │ │ - 211: 00221ef9 74 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ - 212: 001cd6b1 444 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ + 211: 00222151 74 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ + 212: 001cd541 444 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ 213: 0002c518 0 FUNC GLOBAL DEFAULT UND XML_ParserCreate_MM │ │ │ │ - 214: 001eecc9 182 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ - 215: 00094125 24 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ + 214: 001eecd1 182 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ + 215: 00093ff9 24 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ 216: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclose@GLIBC_2.4 (3) │ │ │ │ 217: 0002c18c 0 FUNC GLOBAL DEFAULT UND XML_SetExternalEntityRefHandler │ │ │ │ - 218: 0016e06d 328 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ + 218: 0016e0e9 328 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ 219: 0050352c 208 OBJECT GLOBAL DEFAULT 26 _PyNotImplemented_Type │ │ │ │ - 220: 00283235 58 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ - 221: 0006cee1 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ - 222: 0010964d 534 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ - 223: 0022a1c5 12 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ + 220: 00282d6d 58 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ + 221: 0006cef1 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ + 222: 00109501 534 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ + 223: 0022a41d 12 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ 224: 00501678 4 OBJECT GLOBAL DEFAULT 26 PyExc_Exception │ │ │ │ - 225: 0021cb65 12 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ - 226: 00145f35 62 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ + 225: 0021cd4d 12 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ + 226: 00146149 62 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ 227: 00501670 8 OBJECT GLOBAL DEFAULT 26 _Py_NoneStruct │ │ │ │ - 228: 0006e4c1 6 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ + 228: 0006e4d1 6 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ 229: 005068a4 208 OBJECT GLOBAL DEFAULT 26 PyAsyncGen_Type │ │ │ │ - 230: 002864a1 52 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ + 230: 00285fe9 52 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ 231: 00000000 0 FUNC GLOBAL DEFAULT UND getpwent@GLIBC_2.4 (3) │ │ │ │ - 232: 0006cfed 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ - 233: 00071b1b 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ - 234: 001eb045 12 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ - 235: 000dce91 94 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ - 236: 00420ab0 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ - 237: 00174e41 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ - 238: 0023bba1 10 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ - 239: 002b86ad 6 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ - 240: 00170d85 116 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ - 241: 0015c775 114 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ + 232: 0006cffd 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ + 233: 00071b2b 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ + 234: 001eaf6d 12 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ + 235: 000dcd69 94 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ + 236: 00420e18 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ + 237: 00174ec1 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ + 238: 0023bff5 10 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ + 239: 002b9a45 6 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ + 240: 00170e01 116 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ + 241: 0015c7d5 114 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ 242: 00000000 0 FUNC GLOBAL DEFAULT UND closefrom@GLIBC_2.34 (4) │ │ │ │ - 243: 0020d30d 352 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ + 243: 0020d53d 352 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ 244: 00000000 0 FUNC GLOBAL DEFAULT UND nextafter@GLIBC_2.4 (2) │ │ │ │ 245: 0050ab10 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ - 246: 0006e45d 56 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ + 246: 0006e46d 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: 001c6949 88 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ + 250: 001c6761 88 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ 251: 00000000 0 FUNC GLOBAL DEFAULT UND posix_openpt@GLIBC_2.4 (3) │ │ │ │ - 252: 0003a1a9 60 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ - 253: 0007590b 84 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ + 252: 0003a1a5 60 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ + 253: 0007591b 84 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ 254: 00065b2f 8 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ 255: 0002b370 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentLineNumber │ │ │ │ - 256: 001cde79 144 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttr │ │ │ │ - 257: 00068cbf 12 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ - 258: 0006d829 364 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ - 259: 002888a9 128 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ + 256: 001cdd09 144 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttr │ │ │ │ + 257: 00068cc7 12 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ + 258: 0006d839 364 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ + 259: 002883f1 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: 0008c0a1 102 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ - 264: 0021dd5d 12 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ - 265: 0015c1b9 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ - 266: 001bbe85 4 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ + 263: 0008bf75 102 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ + 264: 0021df5d 12 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ + 265: 0015c221 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ + 266: 001bbc9d 4 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ 267: 0050176c 16 OBJECT GLOBAL DEFAULT 26 _Py_FalseStruct │ │ │ │ 268: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@GLIBC_2.34 (4) │ │ │ │ 269: 0050f394 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterNotFoundError │ │ │ │ - 270: 00119d11 1792 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ - 271: 000744cf 90 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ - 272: 0021cae5 12 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ - 273: 002485c9 28 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ - 274: 0006a441 336 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ + 270: 00119f79 1792 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ + 271: 000744df 90 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ + 272: 0021cccd 12 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ + 273: 002487ad 28 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ + 274: 0006a44d 336 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ 275: 00000000 0 FUNC GLOBAL DEFAULT UND readlinkat@GLIBC_2.4 (3) │ │ │ │ - 276: 00208391 136 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ - 277: 000dfc71 6 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ + 276: 002085c1 136 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ + 277: 000dfb25 6 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ 278: 00000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.4 (3) │ │ │ │ - 279: 0006e777 12 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ - 280: 000702a7 4 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ + 279: 0006e787 12 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ + 280: 000702b7 4 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ 281: 0002d7e1 76 FUNC GLOBAL DEFAULT 12 Py_ExitStatusException │ │ │ │ - 282: 0006c8eb 22 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ - 283: 000f654d 260 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ + 282: 0006c8fb 22 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ + 283: 000f64cd 260 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: 00227c2d 278 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ - 287: 001478b9 60 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ - 288: 0005bd9f 74 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ - 289: 00070cb1 60 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ + 286: 00227e85 278 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ + 287: 00147afd 60 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ + 288: 0005bda7 74 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ + 289: 00070cc1 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: 0005fa43 74 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ - 293: 001f2abd 238 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Resize │ │ │ │ - 294: 0015df85 228 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ + 292: 0005f92f 74 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ + 293: 001f2b75 238 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Resize │ │ │ │ + 294: 0015dff1 224 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ 295: 00000000 0 FUNC GLOBAL DEFAULT UND setregid@GLIBC_2.4 (3) │ │ │ │ - 296: 000dbdd5 106 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ + 296: 000dbc89 106 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ 297: 00000000 0 FUNC GLOBAL DEFAULT UND perror@GLIBC_2.4 (3) │ │ │ │ - 298: 000b1e0d 60 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ - 299: 002038d9 72 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ - 300: 0006da85 108 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ - 301: 0007a48d 48 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ - 302: 002ab97d 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ - 303: 001c878d 46 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ + 298: 000b1d11 60 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ + 299: 00203b09 72 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ + 300: 0006da95 108 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ + 301: 0007a49d 48 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ + 302: 002ab49d 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ + 303: 001c8605 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: 0020f011 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ - 308: 00070baf 102 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ - 309: 0006e579 46 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ + 307: 0020f241 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ + 308: 00070bbf 102 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ + 309: 0006e589 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: 00075bb7 202 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ - 312: 000746e3 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ - 313: 000c79dd 12 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ + 311: 00075bc7 202 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ + 312: 000746f3 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ + 313: 000c7869 12 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ 314: 0002c649 64 FUNC GLOBAL DEFAULT 12 PyConfig_InitIsolatedConfig │ │ │ │ - 315: 0007ab45 98 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ - 316: 00203461 232 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ - 317: 00080b25 300 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ - 318: 00071ad7 14 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ + 315: 0007ab55 98 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ + 316: 00203691 232 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ + 317: 00080b65 300 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ + 318: 00071ae7 14 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ 319: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setpgroup@GLIBC_2.4 (3) │ │ │ │ - 320: 0006c41d 32 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ + 320: 0006c42d 32 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ 321: 0054f2dc 4 OBJECT GLOBAL DEFAULT 29 Py_VerboseFlag │ │ │ │ - 322: 00068ccb 894 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ - 323: 0006887d 100 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ - 324: 001ef95d 136 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ + 322: 00068cd3 894 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ + 323: 00068885 100 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ + 324: 001ef9b1 136 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ 325: 0050aad0 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterruptedError │ │ │ │ - 326: 00216f25 2 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ - 327: 00269081 92 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ - 328: 00159135 316 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ - 329: 0021f5f1 140 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ - 330: 001aa469 760 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ - 331: 0017d3c5 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ - 332: 000a2a3d 134 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ - 333: 0006c6b5 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ - 334: 0040cce0 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ - 335: 0006e63d 76 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ - 336: 00250441 2 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ - 337: 00077169 76 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ - 338: 000fa409 2 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ + 326: 00217159 2 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ + 327: 00268bc1 92 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ + 328: 001591a1 316 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ + 329: 0021f84d 140 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ + 330: 001aa281 760 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ + 331: 0017d181 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ + 332: 000a293d 134 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ + 333: 0006c6c5 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ + 334: 0040d048 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ + 335: 0006e64d 76 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ + 336: 0025016d 2 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ + 337: 00077179 76 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ + 338: 000fa381 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: 0017d345 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ + 341: 0017d101 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ 342: 0050a92c 4 OBJECT GLOBAL DEFAULT 26 PyExc_OSError │ │ │ │ - 343: 0021c169 12 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ + 343: 0021c369 12 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ 344: 0003c41b 10 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ - 345: 0006660f 52 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ + 345: 00066615 52 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ 346: 00040dd1 14 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ - 347: 000ca295 294 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ + 347: 000ca121 294 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ 348: 0002d397 94 FUNC GLOBAL DEFAULT 12 PySys_ResetWarnOptions │ │ │ │ 349: 00000000 0 FUNC GLOBAL DEFAULT UND __wait3_time64@GLIBC_2.34 (4) │ │ │ │ 350: 0002cc27 26 FUNC GLOBAL DEFAULT 12 Py_PreInitialize │ │ │ │ - 351: 001e49d5 1352 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ - 352: 000ae845 868 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ - 353: 002230b1 140 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ + 351: 001e48c9 1352 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ + 352: 000ae745 868 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ + 353: 00223309 140 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ 354: 00000000 0 FUNC GLOBAL DEFAULT UND ftruncate64@GLIBC_2.4 (3) │ │ │ │ - 355: 00253b61 256 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ + 355: 002536cd 256 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ 356: 005085e0 208 OBJECT GLOBAL DEFAULT 26 PyByteArray_Type │ │ │ │ - 357: 00212785 12 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ - 358: 00245289 12 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ - 359: 00239b99 532 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ - 360: 001c8559 102 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ + 357: 002129b5 12 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ + 358: 002453f9 12 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ + 359: 00239fe9 532 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ + 360: 001c83d1 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: 000401ef 70 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ - 364: 00282165 44 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ - 365: 00266f19 30 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ + 364: 00281c9d 44 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ + 365: 00266a59 30 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ 366: 0002bc88 0 FUNC GLOBAL DEFAULT UND XML_SetEndCdataSectionHandler │ │ │ │ - 367: 001304f1 66 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ + 367: 0013075d 66 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ 368: 0050aa88 4 OBJECT GLOBAL DEFAULT 26 PyExc_TabError │ │ │ │ - 369: 0006dd5d 92 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ + 369: 0006dd6d 92 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ 370: 00045df7 110 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ - 371: 00094235 10 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ + 371: 00094109 10 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ 372: 0050a928 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotImplementedError │ │ │ │ - 373: 002196f9 128 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ + 373: 002198f9 128 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ 374: 00031d0d 2266 FUNC GLOBAL DEFAULT 12 _Py_GetConfigsAsDict │ │ │ │ - 375: 00092061 2960 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ - 376: 000ef85d 374 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ - 377: 002e2489 48 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ + 375: 00091f35 2960 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ + 376: 000ef7ed 374 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ + 377: 002e2889 48 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ 378: 00512b94 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenTest │ │ │ │ - 379: 002332a9 60 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ - 380: 00141f69 226 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ - 381: 0006c3a7 36 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ + 379: 00233565 60 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ + 380: 00142279 226 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ + 381: 0006c3b7 36 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ 382: 00506aac 208 OBJECT GLOBAL DEFAULT 26 PyCoro_Type │ │ │ │ - 383: 000a7ee1 384 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ + 383: 000a7de1 384 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ 384: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_init@GLIBC_2.4 (3) │ │ │ │ 385: 0050594c 208 OBJECT GLOBAL DEFAULT 26 PyClassMethod_Type │ │ │ │ - 386: 00069c4f 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ - 387: 000633ab 14 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ - 388: 0022f99d 12 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ + 386: 00069bb5 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ + 387: 00063297 14 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ + 388: 0022fc99 12 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ 389: 00031679 72 FUNC GLOBAL DEFAULT 12 Py_NewInterpreter │ │ │ │ - 390: 0024e5fd 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ - 391: 00073ce5 76 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ + 390: 0024e33d 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ + 391: 00073cf5 76 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ 392: 0002c374 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerMaximumAmplification │ │ │ │ 393: 00040c17 22 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ - 394: 0006bb3f 68 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ - 395: 00099059 156 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ - 396: 000fae31 94 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ - 397: 001ef419 124 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ + 394: 0006bb4f 68 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ + 395: 00098f31 156 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ + 396: 000fada9 94 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ + 397: 001ef421 124 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ 398: 005027f0 208 OBJECT GLOBAL DEFAULT 26 PyEllipsis_Type │ │ │ │ 399: 00000000 0 FUNC GLOBAL DEFAULT UND unlinkat@GLIBC_2.4 (3) │ │ │ │ - 400: 00218be5 40 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ - 401: 0020930d 64 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ - 402: 002abe45 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ + 400: 00218e19 40 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ + 401: 0020953d 64 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ + 402: 002ab965 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ 403: 00000000 0 FUNC GLOBAL DEFAULT UND __fdelt_chk@GLIBC_2.15 (10) │ │ │ │ 404: 0050ab18 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ - 405: 0004f57b 206 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ + 405: 0004f583 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: 000eb81d 4 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ + 408: 000eb7ad 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: 0002af48 0 FUNC GLOBAL DEFAULT UND expm1@GLIBC_2.4 (2) │ │ │ │ 412: 0002b3c8 0 FUNC GLOBAL DEFAULT UND XML_SetNamespaceDeclHandler │ │ │ │ - 413: 00070d85 108 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ - 414: 00092d21 3140 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ - 415: 001de04d 32 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ - 416: 001544d9 16 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Init │ │ │ │ + 413: 00070d95 108 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ + 414: 00092bf5 3140 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ + 415: 001ddf45 32 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ + 416: 001546b1 16 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Init │ │ │ │ 417: 0002b544 0 FUNC GLOBAL DEFAULT UND fchdir@GLIBC_2.4 (3) │ │ │ │ - 418: 000f644d 256 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ - 419: 002108d5 178 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ - 420: 000e4395 344 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ - 421: 0006e4c7 24 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ + 418: 000f63cd 256 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ + 419: 00210b05 178 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ + 420: 000e42b1 344 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ + 421: 0006e4d7 24 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ 422: 00000000 0 FUNC GLOBAL DEFAULT UND mknod@GLIBC_2.33 (8) │ │ │ │ - 423: 002d0a25 120 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ - 424: 0028f88d 88 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ - 425: 00062f03 76 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ - 426: 001ae401 38 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ + 423: 002d0d9d 120 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ + 424: 0028f3d5 88 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ + 425: 00062def 76 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ + 426: 001ae219 38 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ 427: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_wait@GLIBC_2.4 (3) │ │ │ │ - 428: 0010a0b9 424 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ - 429: 00070531 4 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ + 428: 00109f6d 424 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ + 429: 00070541 4 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ 430: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifoat@GLIBC_2.4 (3) │ │ │ │ 431: 00040de9 398 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ - 432: 001e3f11 48 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ - 433: 000700cb 50 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ - 434: 00213835 52 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ + 432: 001e3e05 48 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ + 433: 000700db 50 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ + 434: 00213a65 52 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ 435: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@GLIBC_2.4 (3) │ │ │ │ - 436: 001eec59 112 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttrString │ │ │ │ + 436: 001eec61 112 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttrString │ │ │ │ 437: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntop@GLIBC_2.4 (3) │ │ │ │ - 438: 000f6bdd 44 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ + 438: 000f6b5d 44 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ 439: 0050aad8 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileExistsError │ │ │ │ - 440: 00260e95 1996 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ + 440: 00260a0d 1996 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ 441: 00000000 0 FUNC GLOBAL DEFAULT UND __read_chk@GLIBC_2.4 (3) │ │ │ │ 442: 00509ca0 208 OBJECT GLOBAL DEFAULT 26 PyType_Type │ │ │ │ 443: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.4 (3) │ │ │ │ - 444: 002bf0dd 134 FUNC GLOBAL DEFAULT 12 _PyTime_FromLong │ │ │ │ - 445: 00153045 278 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ + 444: 002bf465 134 FUNC GLOBAL DEFAULT 12 _PyTime_FromLong │ │ │ │ + 445: 0015321d 278 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ 446: 0002b2f8 0 FUNC GLOBAL DEFAULT UND deflateEnd │ │ │ │ - 447: 0023be2d 16 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ + 447: 0023c281 16 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ 448: 00000000 0 FUNC GLOBAL DEFAULT UND puts@GLIBC_2.4 (3) │ │ │ │ - 449: 00215b01 128 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ + 449: 00215d2d 128 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ 450: 0050aa78 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseExceptionGroup │ │ │ │ - 451: 0006c4df 36 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ - 452: 0016aa2d 20 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ - 453: 0025ee25 150 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ - 454: 00076d95 84 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ + 451: 0006c4ef 36 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ + 452: 0016aabd 20 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ + 453: 0025e99d 150 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ + 454: 00076da5 84 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: 005126d8 24 OBJECT GLOBAL DEFAULT 26 _Py_SwappedOp │ │ │ │ 458: 00507140 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: 0006b23f 68 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ - 462: 000719cd 40 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ + 461: 0006b24f 68 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ + 462: 000719dd 40 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ 463: 0050aaa8 4 OBJECT GLOBAL DEFAULT 26 PyExc_PythonFinalizationError │ │ │ │ - 464: 00071c85 38 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ - 465: 000d5441 2 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ - 466: 00205d81 34 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ - 467: 00205075 204 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ - 468: 0025f275 20 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ - 469: 0006cdad 32 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ - 470: 001b1e89 66 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ - 471: 000d6651 76 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ + 464: 00071c95 38 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ + 465: 000d52dd 2 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ + 466: 00205fb1 34 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ + 467: 002052a5 204 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ + 468: 0025eded 20 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ + 469: 0006cdbd 32 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ + 470: 001b1ca1 66 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ + 471: 000d64ed 76 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ 472: 0050ab04 4 OBJECT GLOBAL DEFAULT 26 PyExc_ZeroDivisionError │ │ │ │ - 473: 002b3775 920 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ + 473: 002b32a5 920 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ 474: 00000000 0 FUNC GLOBAL DEFAULT UND listxattr@GLIBC_2.4 (3) │ │ │ │ - 475: 001939e1 8 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ + 475: 0019404d 8 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ 476: 00577e70 0 NOTYPE GLOBAL DEFAULT 29 __bss_end__ │ │ │ │ - 477: 0015e845 30 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Dealloc │ │ │ │ - 478: 0025287d 122 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ - 479: 00084249 56 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ + 477: 0015e8f5 30 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Dealloc │ │ │ │ + 478: 002525e9 122 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ + 479: 00084289 56 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ 480: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getparam@GLIBC_2.4 (3) │ │ │ │ - 481: 002b2281 296 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ - 482: 001cd86d 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ - 483: 001b8555 306 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ + 481: 002b1da9 296 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ + 482: 001cd6fd 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ + 483: 001b836d 306 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ 484: 0002bcac 0 FUNC GLOBAL DEFAULT UND XML_SetXmlDeclHandler │ │ │ │ - 485: 000f7975 102 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ - 486: 00090661 592 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ - 487: 001222b9 304 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ - 488: 0020ec71 240 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ - 489: 0006cdf3 6 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ + 485: 000f78f5 102 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ + 486: 00090539 588 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ + 487: 00122521 304 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ + 488: 0020eea1 240 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ + 489: 0006ce03 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: 00070163 138 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ - 493: 0007008b 64 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ - 494: 00232fa9 116 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ - 495: 001eed81 68 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ + 492: 00070173 138 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ + 493: 0007009b 64 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ + 494: 00233265 116 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ + 495: 001eed89 68 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ 496: 0050aafc 4 OBJECT GLOBAL DEFAULT 26 PyExc_EncodingWarning │ │ │ │ - 497: 0006b769 4 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ - 498: 00240cc9 96 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_WriteBytes │ │ │ │ + 497: 0006b779 4 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ + 498: 00241129 96 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_WriteBytes │ │ │ │ 499: 00000000 0 FUNC GLOBAL DEFAULT UND getgrent@GLIBC_2.4 (3) │ │ │ │ - 500: 001deacd 12 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ - 501: 00270f8d 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ + 500: 001de9c5 12 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ + 501: 00270b15 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ 502: 00000000 0 FUNC GLOBAL DEFAULT UND setreuid@GLIBC_2.4 (3) │ │ │ │ - 503: 0007a22d 62 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ - 504: 0024d89d 50 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ - 505: 00067369 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ - 506: 00094229 10 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ - 507: 0018ebc1 94 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ - 508: 001658e1 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ - 509: 00282da1 926 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ + 503: 0007a23d 62 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ + 504: 0024d879 50 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ + 505: 0006736d 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ + 506: 000940fd 10 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ + 507: 0018f395 94 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ + 508: 00165985 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ + 509: 002828d9 926 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ 510: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.4 (3) │ │ │ │ - 511: 00070ced 48 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ - 512: 0024dca9 12 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ - 513: 001c8eb9 348 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ - 514: 0006d363 68 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ - 515: 00174f59 164 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ + 511: 00070cfd 48 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ + 512: 0024dc41 12 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ + 513: 001c8d31 348 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ + 514: 0006d373 68 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ + 515: 00174fd9 164 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ 516: 0050aa94 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionAbortedError │ │ │ │ - 517: 0025b019 90 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ - 518: 000f121d 1616 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ - 519: 00073873 60 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ - 520: 00222e39 76 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ - 521: 00121d4d 112 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ + 517: 0025ab81 90 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ + 518: 000f11ad 1624 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ + 519: 00073883 60 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ + 520: 00223091 76 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ + 521: 00121fb5 112 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ 522: 00000000 0 FUNC GLOBAL DEFAULT UND memfd_create@GLIBC_2.27 (18) │ │ │ │ 523: 0002b37c 0 FUNC GLOBAL DEFAULT UND XML_SetEndDoctypeDeclHandler │ │ │ │ - 524: 001dedf5 6 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ + 524: 001deced 6 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ 525: 0002c961 44 FUNC GLOBAL DEFAULT 12 _PyPreConfig_InitCompatConfig │ │ │ │ 526: 0002c01c 0 FUNC GLOBAL DEFAULT UND tan@GLIBC_2.4 (2) │ │ │ │ - 527: 001da0d5 188 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ + 527: 001d9fcd 188 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ 528: 00000000 0 FUNC GLOBAL DEFAULT UND unlink@GLIBC_2.4 (3) │ │ │ │ - 529: 0006c6bd 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ + 529: 0006c6cd 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ 530: 0002b7a4 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: 002a1561 148 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ - 533: 0024df29 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ + 532: 002a1079 148 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ + 533: 0024dec1 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ 534: 0002ccbd 40 FUNC GLOBAL DEFAULT 12 PyConfig_SetArgv │ │ │ │ 535: 00000000 0 FUNC GLOBAL DEFAULT UND deflateInit2_ │ │ │ │ - 536: 0007084f 114 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ - 537: 0024a745 96 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ + 536: 0007085f 114 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ + 537: 0024a8b1 96 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ 538: 00000000 0 FUNC GLOBAL DEFAULT UND listen@GLIBC_2.4 (3) │ │ │ │ - 539: 00157edd 1688 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ + 539: 00157f49 1688 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ 540: 00506d04 208 OBJECT GLOBAL DEFAULT 26 Py_GenericAliasType │ │ │ │ - 541: 000771b5 376 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ + 541: 000771c5 376 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ 542: 00577db8 4 OBJECT GLOBAL DEFAULT 29 PyImport_FrozenModules │ │ │ │ - 543: 00035f13 262 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ + 543: 00035f15 260 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ 544: 00501668 8 OBJECT GLOBAL DEFAULT 26 _Py_NotImplementedStruct │ │ │ │ - 545: 0026a1b5 40 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ - 546: 00251fb9 72 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ - 547: 000378b5 6 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ + 545: 00269cf5 40 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ + 546: 00251d39 72 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ + 547: 000378b1 6 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ 548: 00000000 0 FUNC GLOBAL DEFAULT UND XML_FreeContentModel │ │ │ │ - 549: 002e07f9 892 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ - 550: 00206155 260 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ - 551: 00071ae9 20 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ - 552: 00279dad 758 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ + 549: 002e0bf9 892 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ + 550: 00206385 260 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ + 551: 00071af9 20 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ + 552: 00279935 758 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ 553: 00000000 0 FUNC GLOBAL DEFAULT UND mkdir@GLIBC_2.4 (3) │ │ │ │ 554: 0050aaec 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeWarning │ │ │ │ 555: 0002afc0 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerActivationThreshold │ │ │ │ 556: 0050aaf0 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxWarning │ │ │ │ - 557: 001ca1f5 74 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ + 557: 001ca06d 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: 000d90bd 14 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ - 561: 00071c05 4 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ + 560: 000d8f71 14 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ + 561: 00071c15 4 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ 562: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.4 (3) │ │ │ │ - 563: 0023371d 42 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ - 564: 00055549 168 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ - 565: 00104f05 368 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ - 566: 001cade5 88 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ + 563: 002339d9 42 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ + 564: 00055551 168 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ + 565: 00104dad 368 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ + 566: 001cac75 88 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ 567: 00000000 0 FUNC GLOBAL DEFAULT UND if_nameindex@GLIBC_2.4 (3) │ │ │ │ - 568: 000846dd 248 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ - 569: 0006da01 132 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ - 570: 000d609d 84 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ - 571: 0006e71b 26 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ + 568: 0008471d 248 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ + 569: 0006da11 132 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ + 570: 000d5f39 84 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ + 571: 0006e72b 26 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ 572: 00504344 208 OBJECT GLOBAL DEFAULT 26 PyODictValues_Type │ │ │ │ - 573: 002841ad 64 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ - 574: 001ea8f1 234 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ - 575: 0009686d 14 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ + 573: 00283ce9 64 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ + 574: 001ea881 234 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ + 575: 00096749 14 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ 576: 00000000 0 FUNC GLOBAL DEFAULT UND rewinddir@GLIBC_2.4 (3) │ │ │ │ 577: 0002ad2c 0 FUNC GLOBAL DEFAULT UND fsync@GLIBC_2.4 (3) │ │ │ │ - 578: 000abb9d 394 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ + 578: 000aba81 394 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ 579: 00507498 208 OBJECT GLOBAL DEFAULT 26 PyMethodDescr_Type │ │ │ │ 580: 00000000 0 FUNC GLOBAL DEFAULT UND clock@GLIBC_2.4 (3) │ │ │ │ - 581: 00277c4d 52 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ - 582: 000770a1 200 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ - 583: 001cdafd 94 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ + 581: 002777d5 52 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ + 582: 000770b1 200 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ + 583: 001cd98d 94 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ 584: 0002d2f5 116 FUNC GLOBAL DEFAULT 12 PyInitConfig_AddModule │ │ │ │ - 585: 00236141 78 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ + 585: 002363f9 78 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ 586: 0054ea40 4 OBJECT GLOBAL DEFAULT 29 stdin@GLIBC_2.4 (3) │ │ │ │ - 587: 001ae4d5 52 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ + 587: 001ae2ed 52 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ 588: 00000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.4 (3) │ │ │ │ - 589: 000f3889 384 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ - 590: 001f1ba5 264 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ - 591: 00205809 52 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ + 589: 000f3809 384 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ + 590: 001f1bf5 264 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ + 591: 00205a39 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: 00070b9f 16 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ - 595: 0017fc89 20 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ - 596: 001ef65d 80 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ + 594: 00070baf 16 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ + 595: 0017f9e5 20 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ + 596: 001ef665 80 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ 597: 00000000 0 FUNC GLOBAL DEFAULT UND sigwaitinfo@GLIBC_2.4 (3) │ │ │ │ - 598: 0007039f 398 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ - 599: 0006e739 6 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ + 598: 000703af 398 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ + 599: 0006e749 6 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ 600: 00000000 0 FUNC GLOBAL DEFAULT UND socketpair@GLIBC_2.4 (3) │ │ │ │ - 601: 00046617 46 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ - 602: 000707f9 86 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ + 601: 0004661d 46 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ + 602: 00070809 86 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ 603: 0007f9b9 252 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ 604: 00507ea4 208 OBJECT GLOBAL DEFAULT 26 PyCapsule_Type │ │ │ │ - 605: 001f5a11 20 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ - 606: 0006b981 42 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ - 607: 002a9ce9 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ - 608: 001ae509 52 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ + 605: 001f5c41 20 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ + 606: 0006b991 42 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ + 607: 002a9809 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ + 608: 001ae321 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: 00071c09 36 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ + 612: 00071c19 36 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ 613: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_create@GLIBC_2.34 (4) │ │ │ │ - 614: 00337a00 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ + 614: 00337d80 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ 615: 00066363 6 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ - 616: 001cb94d 62 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ + 616: 001cb7dd 62 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ 617: 0050a180 208 OBJECT GLOBAL DEFAULT 26 PyTuple_Type │ │ │ │ - 618: 0006e73f 4 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ - 619: 00188615 748 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ - 620: 000943dd 300 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ + 618: 0006e74f 4 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ + 619: 00188931 748 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ + 620: 000942b1 300 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ 621: 0050329c 208 OBJECT GLOBAL DEFAULT 26 PyLongRangeIter_Type │ │ │ │ 622: 00000000 0 FUNC GLOBAL DEFAULT UND lsetxattr@GLIBC_2.4 (3) │ │ │ │ 623: 0050aabc 4 OBJECT GLOBAL DEFAULT 26 PyExc_TimeoutError │ │ │ │ - 624: 0025bb6d 4 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ - 625: 000a1921 26 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ + 624: 0025b6d5 4 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ + 625: 000a1821 26 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ 626: 00000000 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.4 (3) │ │ │ │ - 627: 0006cebd 36 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ - 628: 002e2a0d 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ - 629: 0007fd11 652 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ + 627: 0006cecd 36 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ + 628: 002e2d81 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ + 629: 0007fd51 652 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ 630: 00000000 0 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.4 (3) │ │ │ │ - 631: 0021b881 46 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ + 631: 0021ba81 46 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ 632: 00000000 0 FUNC GLOBAL DEFAULT UND sem_destroy@GLIBC_2.34 (4) │ │ │ │ - 633: 001f5c45 6 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ - 634: 001786d5 4 FUNC GLOBAL DEFAULT 12 _PyLong_Subtract │ │ │ │ - 635: 00070f09 434 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ + 633: 001f5e75 6 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ + 634: 00178499 4 FUNC GLOBAL DEFAULT 12 _PyLong_Subtract │ │ │ │ + 635: 00070f19 434 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ 636: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_init@GLIBC_2.4 (3) │ │ │ │ - 637: 003f8b10 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ + 637: 003f8e78 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ 638: 0050ab38 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ - 639: 0009bc59 880 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ + 639: 0009bb2d 880 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ 640: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fallocate64@GLIBC_2.4 (3) │ │ │ │ - 641: 000f186d 1112 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ - 642: 0011db31 86 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ - 643: 001ece21 86 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ - 644: 00219561 18 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ - 645: 001f1b09 154 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ + 641: 000f1805 1112 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ + 642: 0011dd99 86 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ + 643: 001ecd1d 86 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ + 644: 00219795 18 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ + 645: 001f1b59 154 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ 646: 00000000 0 FUNC GLOBAL DEFAULT UND bind_textdomain_codeset@GLIBC_2.4 (3) │ │ │ │ - 647: 001c99d1 64 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ - 648: 00251579 4 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ + 647: 001c9849 64 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ + 648: 002512a9 4 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ 649: 00000000 0 FUNC GLOBAL DEFAULT UND strdup@GLIBC_2.4 (3) │ │ │ │ - 650: 001de0f1 110 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ - 651: 0020c479 118 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ + 650: 001ddfe9 110 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ + 651: 0020c6a9 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: 0007a26d 532 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ - 655: 003f543c 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ - 656: 00193afd 326 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ - 657: 001cd349 84 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ - 658: 0015e3bd 140 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ - 659: 000aeba9 4 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ - 660: 002be2a5 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ + 654: 0007a27d 532 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ + 655: 003f57a4 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ + 656: 00194199 326 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ + 657: 001cd1d9 84 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ + 658: 0015e425 140 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ + 659: 000aeaa9 4 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ + 660: 002be62d 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ 661: 00000000 0 FUNC GLOBAL DEFAULT UND lockf64@GLIBC_2.4 (3) │ │ │ │ - 662: 00210b39 12 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ - 663: 000a28fd 136 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ - 664: 00252259 44 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ - 665: 000710d1 64 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ - 666: 0006c265 76 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ - 667: 002801f9 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ - 668: 00036485 180 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ - 669: 00174725 456 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ - 670: 000f66bd 1268 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ - 671: 001739e9 80 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ - 672: 002c2e65 30 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ - 673: 0006c893 28 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ + 662: 00210d69 12 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ + 663: 000a27fd 136 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ + 664: 00251fd9 44 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ + 665: 000710e1 64 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ + 666: 0006c275 76 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ + 667: 0027fd31 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ + 668: 00036481 180 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ + 669: 001747a5 456 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ + 670: 000f663d 1268 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ + 671: 00173a69 80 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ + 672: 002c31e5 30 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ + 673: 0006c8a3 28 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ 674: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpufree@GLIBC_2.7 (7) │ │ │ │ 675: 0050ab0c 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ 676: 00000000 0 FUNC GLOBAL DEFAULT UND __sem_clockwait64@GLIBC_2.34 (4) │ │ │ │ - 677: 0016882d 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ - 678: 0022bead 516 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ - 679: 00253aa9 104 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ + 677: 001688d1 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ + 678: 0022c15d 516 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ + 679: 00253615 104 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ 680: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@GLIBC_2.4 (3) │ │ │ │ - 681: 002d8f49 644 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ - 682: 000a7c25 200 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ - 683: 001e34c1 364 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ + 681: 002d92c9 644 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ + 682: 000a7b25 200 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ + 683: 001e33b9 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: 00133291 44 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ - 687: 00234c6d 16 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ - 688: 002b1799 656 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ - 689: 000e5405 122 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ - 690: 00154819 128 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ - 691: 0009ffdd 104 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ - 692: 002051d1 112 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ - 693: 00265a61 4 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ + 686: 001334c1 44 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ + 687: 00234f25 16 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ + 688: 002b12c5 652 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ + 689: 000e5325 122 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ + 690: 001549f1 128 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ + 691: 0009fedd 104 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ + 692: 00205401 112 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ + 693: 002655a1 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: 001da191 88 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ - 697: 002086c1 2730 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ + 696: 001da089 88 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ + 697: 002088f1 2730 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ 698: 0002cbff 40 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromArgs │ │ │ │ 699: 0002ac24 0 FUNC GLOBAL DEFAULT UND atan@GLIBC_2.4 (2) │ │ │ │ 700: 0050aa64 4 OBJECT GLOBAL DEFAULT 26 PyExc_DeprecationWarning │ │ │ │ 701: 0002bf30 0 FUNC GLOBAL DEFAULT UND copysign@GLIBC_2.4 (3) │ │ │ │ - 702: 001b7f35 32 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ - 703: 001eee15 12 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ + 702: 001b7d4d 32 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ + 703: 001eee1d 12 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ 704: 0002ac54 0 FUNC GLOBAL DEFAULT UND XML_SetUnparsedEntityDeclHandler │ │ │ │ - 705: 0006d265 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ - 706: 00283655 6 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ - 707: 00057ccf 30 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ - 708: 0005c13d 4 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ - 709: 001ad5a1 2 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ - 710: 001bcf81 34 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ + 705: 0006d275 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ + 706: 0028318d 6 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ + 707: 00057cd7 30 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ + 708: 0005c145 4 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ + 709: 001ad3b9 2 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ + 710: 001bcd99 34 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ 711: 00030d29 18 FUNC GLOBAL DEFAULT 12 PyException_GetCause │ │ │ │ - 712: 0009a669 74 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ - 713: 00071b95 42 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ - 714: 001663c5 326 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ - 715: 0006b971 16 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ - 716: 0023b439 64 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ - 717: 00209cf5 380 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ - 718: 0011a81d 1060 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ - 719: 001449f1 514 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ - 720: 001b142d 76 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ + 712: 0009a53d 74 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ + 713: 00071ba5 42 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ + 714: 00166469 326 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ + 715: 0006b981 16 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ + 716: 0023b88d 64 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ + 717: 00209f25 380 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ + 718: 0011aa85 1060 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ + 719: 00144d01 514 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ + 720: 001b1245 76 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ 721: 00000000 0 FUNC GLOBAL DEFAULT UND endpwent@GLIBC_2.4 (3) │ │ │ │ - 722: 0006c323 84 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ - 723: 0023f909 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ + 722: 0006c333 84 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ + 723: 0023fd6d 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ 724: 00000000 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.4 (3) │ │ │ │ - 725: 000ec909 1070 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ - 726: 0021cac9 4 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ - 727: 00215b81 58 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ + 725: 000ec899 1070 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ + 726: 0021ccc9 4 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ + 727: 00215dad 58 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ 728: 00000000 0 FUNC GLOBAL DEFAULT UND lchown@GLIBC_2.4 (3) │ │ │ │ - 729: 0013dc7d 320 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ - 730: 00072321 104 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ - 731: 0006d3fb 60 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ - 732: 0023b77d 936 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ - 733: 00144fed 2112 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ + 729: 0013dfb5 320 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ + 730: 00072331 104 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ + 731: 0006d40b 60 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ + 732: 0023bbd1 936 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ + 733: 001452fd 2112 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ 734: 0002d3f5 180 FUNC GLOBAL DEFAULT 12 Py_InitializeFromInitConfig │ │ │ │ 735: 00000000 0 FUNC GLOBAL DEFAULT UND sched_yield@GLIBC_2.4 (3) │ │ │ │ - 736: 0006050d 170 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ - 737: 0006bc57 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ - 738: 001ad5a5 4 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ + 736: 000603f9 170 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ + 737: 0006bc67 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ + 738: 001ad3bd 4 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ 739: 0050165c 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseException │ │ │ │ - 740: 00071dd7 42 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ - 741: 0005bde9 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ + 740: 00071de7 42 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ + 741: 0005bdf1 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ 742: 00577dc0 4 OBJECT GLOBAL DEFAULT 29 Py_HasFileSystemDefaultEncoding │ │ │ │ 743: 00044a7d 6 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ - 744: 002e2539 16 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ + 744: 002e28b9 16 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ 745: 00000000 0 FUNC GLOBAL DEFAULT UND getgrnam_r@GLIBC_2.4 (3) │ │ │ │ - 746: 0025a695 34 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ - 747: 00038cc7 6 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ + 746: 0025a1fd 34 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ + 747: 00038cc3 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: 00218d9d 58 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ - 751: 002d0345 484 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ - 752: 0006bc23 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ - 753: 000f6bb1 44 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ - 754: 001f1df9 188 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ + 750: 00218fd1 58 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ + 751: 002d06bd 484 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ + 752: 0006bc33 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ + 753: 000f6b31 44 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ + 754: 001f1e49 292 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ 755: 0050aac8 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotADirectoryError │ │ │ │ - 756: 001a7231 948 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ + 756: 001a78b5 948 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ 757: 0050ab08 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ 758: 00000000 0 FUNC GLOBAL DEFAULT UND __futimens64@GLIBC_2.34 (4) │ │ │ │ - 759: 001abbd5 460 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ - 760: 00068857 14 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ - 761: 0014a691 14 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ + 759: 001ab9ed 460 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ + 760: 0006885f 14 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ + 761: 0014a821 14 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ 762: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_destroy@GLIBC_2.4 (3) │ │ │ │ 763: 0050aae8 4 OBJECT GLOBAL DEFAULT 26 PyExc_UserWarning │ │ │ │ 764: 00000000 0 FUNC GLOBAL DEFAULT UND copy_file_range@GLIBC_2.27 (18) │ │ │ │ - 765: 0006db75 92 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ - 766: 00299009 38 FUNC GLOBAL DEFAULT 12 _PyGen_yf │ │ │ │ - 767: 00222d99 12 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ + 765: 0006db85 92 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ + 766: 00298b4d 38 FUNC GLOBAL DEFAULT 12 _PyGen_yf │ │ │ │ + 767: 00222ff1 12 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ 768: 00000000 0 FUNC GLOBAL DEFAULT UND pread64@GLIBC_2.4 (3) │ │ │ │ 769: 00504c98 208 OBJECT GLOBAL DEFAULT 26 PyDictIterValue_Type │ │ │ │ 770: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBuffer │ │ │ │ 771: 0007e989 26 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ - 772: 001488c5 520 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ - 773: 0023bfcd 500 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ + 772: 00148b09 520 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ + 773: 0023c421 504 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ 774: 000316c1 76 FUNC GLOBAL DEFAULT 12 PySys_AuditTuple │ │ │ │ - 775: 002221d1 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ - 776: 0006e409 30 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ + 775: 00222429 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ + 776: 0006e419 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: 001dcad5 322 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ - 780: 0028365d 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ - 781: 0006c1cb 58 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ - 782: 00070535 4 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ + 779: 001dc9c9 322 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ + 780: 00283195 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ + 781: 0006c1db 58 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ + 782: 00070545 4 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ 783: 00000000 0 FUNC GLOBAL DEFAULT UND fgetxattr@GLIBC_2.4 (3) │ │ │ │ - 784: 0006e54b 46 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ + 784: 0006e55b 46 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ 785: 0002bd30 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionMaximumAmplification │ │ │ │ - 786: 00071bbf 42 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ + 786: 00071bcf 42 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ 787: 0002c98d 36 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitIsolatedConfig │ │ │ │ - 788: 0020583d 12 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ + 788: 00205a6d 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: 0006c5c9 96 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ - 792: 001eb89d 70 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ + 791: 0006c5d9 96 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ + 792: 001eb839 70 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ 793: 0002bbc8 0 FUNC GLOBAL DEFAULT UND XML_SetCharacterDataHandler │ │ │ │ - 794: 002b6d8d 6 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ - 795: 0006cda3 10 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ - 796: 001ad5a9 2 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ - 797: 000b73bd 88 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ + 794: 002b70ed 6 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ + 795: 0006cdb3 10 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ + 796: 001ad3c1 2 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ + 797: 000b729d 88 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ 798: 0050ab3c 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ - 799: 000f3a09 400 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ - 800: 0006e3b7 68 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ - 801: 0006e6a1 18 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ + 799: 000f3989 400 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ + 800: 0006e3c7 68 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ + 801: 0006e6b1 18 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ 802: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getguardsize@GLIBC_2.34 (4) │ │ │ │ 803: 00501aa8 208 OBJECT GLOBAL DEFAULT 26 PyContextToken_Type │ │ │ │ - 804: 00154899 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ - 805: 0004fb6d 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ - 806: 001ca409 10 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ + 804: 00154a71 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ + 805: 0004fb75 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ + 806: 001ca281 10 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ 807: 0002c8a5 102 FUNC GLOBAL DEFAULT 12 PyInitConfig_Create │ │ │ │ - 808: 0006954d 86 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ - 809: 0006cdf9 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ - 810: 0006cd81 34 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ - 811: 000575d5 188 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ + 808: 00069555 86 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ + 809: 0006ce09 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ + 810: 0006cd91 34 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ + 811: 000575dd 188 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ 812: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyname_r@GLIBC_2.4 (3) │ │ │ │ - 813: 000db035 604 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ - 814: 0010ebe1 50 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ - 815: 0017d61d 170 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ - 816: 0006ce01 34 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ - 817: 002ab9cd 120 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ - 818: 000746e9 30 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ - 819: 000e8fa5 1180 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ - 820: 00075ca1 102 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ - 821: 0017a265 116 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ - 822: 002ad201 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ + 813: 000daee9 604 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ + 814: 0010ee51 50 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ + 815: 0017d3d9 170 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ + 816: 0006ce11 34 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ + 817: 002ab4ed 120 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ + 818: 000746f9 30 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ + 819: 000e8f31 1180 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ + 820: 00075cb1 102 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ + 821: 0017a021 116 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ + 822: 002acd21 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ 823: 0050531c 208 OBJECT GLOBAL DEFAULT 26 PyListRevIter_Type │ │ │ │ 824: 0002bed0 0 FUNC GLOBAL DEFAULT UND fdatasync@GLIBC_2.4 (3) │ │ │ │ - 825: 0011a5c5 320 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ - 826: 0005fb43 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ - 827: 001507c1 44 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ + 825: 0011a82d 320 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ + 826: 0005fa2f 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ + 827: 00150941 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: 0007231d 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ - 831: 0004c251 340 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ - 832: 00226c79 108 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ + 830: 0007232d 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ + 831: 0004c259 340 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ + 832: 00226ed1 108 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ 833: 00000000 0 FUNC GLOBAL DEFAULT UND truncate64@GLIBC_2.4 (3) │ │ │ │ - 834: 002a2521 76 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ + 834: 002a2039 76 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ 835: 0050aab8 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndentationError │ │ │ │ - 836: 000b6f51 212 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ - 837: 002035a9 18 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ - 838: 000e80dd 226 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ + 836: 000b6e31 212 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ + 837: 002037d9 18 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ + 838: 000e7ffd 226 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ 839: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.4 (3) │ │ │ │ - 840: 00071d9f 16 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ + 840: 00071daf 16 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ 841: 00045625 72 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ - 842: 00071a8d 44 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ - 843: 00073613 100 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ + 842: 00071a9d 44 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ + 843: 00073623 100 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ 844: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setflags@GLIBC_2.4 (3) │ │ │ │ 845: 0003ed19 66 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ 846: 00000000 0 FUNC GLOBAL DEFAULT UND __stat64_time64@GLIBC_2.34 (4) │ │ │ │ - 847: 00068a89 152 FUNC GLOBAL DEFAULT 12 PyConfig_GetInt │ │ │ │ + 847: 00068a91 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: 001dedfd 254 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ - 851: 001cf301 20 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ - 852: 0006a639 4 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ - 853: 0006c993 128 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ + 850: 001decf5 254 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ + 851: 001cf191 20 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ + 852: 0006a645 4 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ + 853: 0006c9a3 128 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ 854: 00000000 0 FUNC GLOBAL DEFAULT UND getppid@GLIBC_2.4 (3) │ │ │ │ - 855: 0006cdeb 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ + 855: 0006cdfb 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ 856: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.4 (3) │ │ │ │ - 857: 000a193d 540 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ - 858: 001b0485 96 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ - 859: 0023f5d9 98 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ - 860: 00146325 2064 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ - 861: 001c69a1 608 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ - 862: 00076de9 8 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ - 863: 0016e1b5 1044 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ - 864: 001a6375 1744 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ - 865: 00209b8d 360 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ - 866: 00215539 4 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ - 867: 00172e95 344 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ + 857: 000a183d 540 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ + 858: 001b029d 96 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ + 859: 0023fa3d 98 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ + 860: 00146561 2064 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ + 861: 001c67b9 608 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ + 862: 00076df9 8 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ + 863: 0016e231 1044 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ + 864: 001a69f9 1744 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ + 865: 00209dbd 360 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ + 866: 00215765 4 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ + 867: 00172f15 344 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ 868: 00000000 0 FUNC GLOBAL DEFAULT UND renameat@GLIBC_2.4 (3) │ │ │ │ - 869: 000e6579 2 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ - 870: 002283d9 1216 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ - 871: 0005fc85 36 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ + 869: 000e6499 2 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ + 870: 00228631 1216 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ + 871: 0005fb71 36 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ 872: 0007fab5 300 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ 873: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 (3) │ │ │ │ 874: 0002b3a0 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: 00194369 568 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ - 878: 0025c81d 166 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ + 877: 00194a29 636 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ + 878: 0025c385 166 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ 879: 00041715 446 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ 880: 00064de5 64 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ - 881: 00259841 76 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ - 882: 000e3f2d 540 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ + 881: 002593a9 76 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ + 882: 000e3e49 540 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ 883: 00000000 0 FUNC GLOBAL DEFAULT UND XML_StopParser │ │ │ │ - 884: 0024841d 84 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ + 884: 0024858d 84 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ 885: 0002df91 98 FUNC GLOBAL DEFAULT 12 PyInitConfig_Free │ │ │ │ - 886: 000f6651 20 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ - 887: 00036ad1 4 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ + 886: 000f65d1 20 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ + 887: 00036acd 4 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ 888: 00000000 0 FUNC GLOBAL DEFAULT UND pow@GLIBC_2.29 (20) │ │ │ │ - 889: 0007aaa1 164 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ - 890: 0016fa7d 52 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ - 891: 002e2589 1122 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ - 892: 0003950f 10 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ + 889: 0007aab1 164 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ + 890: 0016faf9 52 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ + 891: 002e2909 1110 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ + 892: 0003950b 10 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ 893: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@GLIBC_2.4 (3) │ │ │ │ - 894: 00213f95 58 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ + 894: 002141c5 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: 000719f5 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ - 898: 000d6071 44 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ - 899: 00097b3d 84 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ - 900: 000f61c9 20 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ + 897: 00071a05 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ + 898: 000d5f0d 44 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ + 899: 00097a19 84 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ + 900: 000f6149 20 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ 901: 0050aab4 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: 0023357d 112 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ - 905: 0006dbd1 60 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ - 906: 0006e767 16 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ + 904: 00233839 112 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ + 905: 0006dbe1 60 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ + 906: 0006e777 16 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ 907: 00503df0 208 OBJECT GLOBAL DEFAULT 26 PyMemoryView_Type │ │ │ │ - 908: 0006b9cb 32 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ - 909: 0025988d 628 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ + 908: 0006b9db 32 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ + 909: 002593f5 628 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ 910: 00000000 0 FUNC GLOBAL DEFAULT UND send@GLIBC_2.4 (3) │ │ │ │ - 911: 002a57f1 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ + 911: 002a5309 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ 912: 00500898 0 NOTYPE WEAK DEFAULT 26 data_start │ │ │ │ - 913: 00172089 28 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ - 914: 00071c2d 20 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ - 915: 0004ef95 60 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ - 916: 00299ef9 2 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ - 917: 0017dba1 172 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ - 918: 00069449 92 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ - 919: 00267a0d 168 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ + 913: 00172105 28 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ + 914: 00071c3d 20 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ + 915: 0004ef9d 60 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ + 916: 00299a3d 2 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ + 917: 0017d95d 172 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ + 918: 00069389 92 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ + 919: 0026754d 168 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ 920: 0003ee7b 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: 0050562c 208 OBJECT GLOBAL DEFAULT 26 PySeqIter_Type │ │ │ │ - 924: 0013ab49 134 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ + 924: 0013ae5d 134 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ 925: 00000000 0 FUNC GLOBAL DEFAULT UND openlog@GLIBC_2.4 (3) │ │ │ │ 926: 00501e1c 208 OBJECT GLOBAL DEFAULT 26 PyMap_Type │ │ │ │ - 927: 0005d099 76 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ + 927: 0005d0a1 76 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ 928: 00000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.4 (3) │ │ │ │ 929: 00501c1c 208 OBJECT GLOBAL DEFAULT 26 PyContext_Type │ │ │ │ - 930: 001e1a7d 26 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ - 931: 00048da9 12 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ - 932: 0012c139 244 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ + 930: 001e1975 26 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ + 931: 00048db1 12 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ + 932: 0012c3bd 244 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ 933: 00000000 0 FUNC GLOBAL DEFAULT UND localeconv@GLIBC_2.4 (3) │ │ │ │ - 934: 00286401 132 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ + 934: 00285f49 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: 0002db09 24 FUNC GLOBAL DEFAULT 12 PyGILState_GetThisThreadState │ │ │ │ - 938: 001ca2a9 248 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ - 939: 0006e625 2 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ + 938: 001ca121 248 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ + 939: 0006e635 2 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ 940: 00577de0 4 OBJECT GLOBAL DEFAULT 29 _PyOS_ReadlineTState │ │ │ │ 941: 00502024 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_RefType │ │ │ │ - 942: 0020514d 12 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ - 943: 001ad595 4 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ - 944: 00238dc1 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ + 942: 0020537d 12 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ + 943: 001ad3ad 4 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ + 944: 00239211 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ 945: 00000000 0 FUNC GLOBAL DEFAULT UND strstr@GLIBC_2.4 (3) │ │ │ │ - 946: 001f03a1 28 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ - 947: 002847f1 116 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ - 948: 0006a67d 202 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ + 946: 001f03f5 28 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ + 947: 0028432d 116 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ + 948: 0006a689 202 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ 949: 0002c4a4 0 FUNC GLOBAL DEFAULT UND sin@GLIBC_2.4 (2) │ │ │ │ 950: 00502940 208 OBJECT GLOBAL DEFAULT 26 PySlice_Type │ │ │ │ - 951: 00172d4d 326 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ + 951: 00172dcd 326 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ 952: 00000000 0 FUNC GLOBAL DEFAULT UND strcspn@GLIBC_2.4 (3) │ │ │ │ - 953: 000687d3 78 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ - 954: 00054d7f 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ - 955: 00204fc9 60 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ + 953: 000687d7 82 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ + 954: 00054d87 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ + 955: 002051f9 60 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ 956: 0002d635 46 FUNC GLOBAL DEFAULT 12 PyInitConfig_FreeStrList │ │ │ │ - 957: 00218f7d 64 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ - 958: 002ae3b5 36 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ + 957: 002191b1 64 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ + 958: 002adee5 36 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ 959: 00000000 0 FUNC GLOBAL DEFAULT UND rmdir@GLIBC_2.4 (3) │ │ │ │ - 960: 00071d41 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ + 960: 00071d51 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: 0050ab40 4 OBJECT GLOBAL DEFAULT 26 PyExc_GeneratorExit │ │ │ │ 964: 00000000 0 FUNC GLOBAL DEFAULT UND bind@GLIBC_2.4 (3) │ │ │ │ 965: 0002c10c 0 FUNC GLOBAL DEFAULT UND XML_SetProcessingInstructionHandler │ │ │ │ 966: 0002daa1 104 FUNC GLOBAL DEFAULT 12 PyConfig_SetWideStringList │ │ │ │ - 967: 000705e1 108 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ - 968: 000374bd 88 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailure │ │ │ │ + 967: 000705f1 108 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ + 968: 000374b9 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: 0002c414 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: 00512d84 256 OBJECT GLOBAL DEFAULT 26 _PyLong_DigitValue │ │ │ │ - 975: 00066d17 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ - 976: 00071b19 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ - 977: 002b32f5 96 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ + 975: 00066d1b 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ + 976: 00071b29 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ + 977: 002b2e21 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 getnameinfo@GLIBC_2.4 (3) │ │ │ │ - 980: 001ef859 162 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ - 981: 000ad5f5 376 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ - 982: 0006ff5d 56 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ - 983: 002c1a29 60 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ - 984: 002697a9 364 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ + 980: 001ef861 162 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ + 981: 000ad4d9 376 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ + 982: 0006ffc1 56 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ + 983: 002c1da5 60 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ + 984: 002692e9 364 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ 985: 00000000 0 FUNC GLOBAL DEFAULT UND sem_init@GLIBC_2.34 (4) │ │ │ │ - 986: 000cdccd 34 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ + 986: 000cdb55 34 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ 987: 00502a40 208 OBJECT GLOBAL DEFAULT 26 PySetIter_Type │ │ │ │ 988: 00504af8 208 OBJECT GLOBAL DEFAULT 26 PyDictKeys_Type │ │ │ │ - 989: 00170d21 48 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ - 990: 000722d1 6 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ - 991: 00122761 180 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ + 989: 00170d9d 48 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ + 990: 000722e1 6 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ + 991: 001229c9 180 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ 992: 00000000 0 FUNC GLOBAL DEFAULT UND endgrent@GLIBC_2.4 (3) │ │ │ │ - 993: 0009ba95 198 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ + 993: 0009b969 198 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ 994: 0050454c 208 OBJECT GLOBAL DEFAULT 26 PyDictValues_Type │ │ │ │ - 995: 000b72a5 244 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ + 995: 000b7185 244 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ 996: 00000000 0 FUNC GLOBAL DEFAULT UND __syslog_chk@GLIBC_2.4 (3) │ │ │ │ - 997: 0005b291 52 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ - 998: 00149a5d 18 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ - 999: 0025c8c5 348 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ - 1000: 001c9b2d 216 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ - 1001: 001bcf29 10 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ + 997: 0005b299 52 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ + 998: 00149ca1 18 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ + 999: 0025c42d 348 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ + 1000: 001c99a5 216 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ + 1001: 001bcd41 10 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ 1002: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd@GLIBC_2.7 (7) │ │ │ │ - 1003: 00149a71 308 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ - 1004: 002a2fd9 20 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ - 1005: 00246ad9 62 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ - 1006: 00097b91 180 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ + 1003: 00149cb5 308 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ + 1004: 002a2af1 20 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ + 1005: 00246c49 62 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ + 1006: 00097a6d 180 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ 1007: 0002bd54 0 FUNC GLOBAL DEFAULT UND XML_GetErrorCode │ │ │ │ - 1008: 00206b39 716 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ - 1009: 0003a0eb 110 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ - 1010: 00275bb1 306 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ + 1008: 00206d69 716 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ + 1009: 0003a0e7 110 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ + 1010: 00275739 306 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ 1011: 00000000 0 FUNC GLOBAL DEFAULT UND setgroups@GLIBC_2.4 (3) │ │ │ │ - 1012: 002106f1 84 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ - 1013: 001ef94d 12 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ + 1012: 00210921 84 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ + 1013: 001ef9a1 12 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ 1014: 00000000 0 FUNC GLOBAL DEFAULT UND setxattr@GLIBC_2.4 (3) │ │ │ │ - 1015: 001ca29d 10 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ - 1016: 0006dc0d 108 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ - 1017: 002198dd 12 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ - 1018: 0007012f 52 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ - 1019: 00083ef1 856 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ + 1015: 001ca115 10 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ + 1016: 0006dc1d 108 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ + 1017: 00219add 12 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ + 1018: 0007013f 52 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ + 1019: 00083f31 856 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ 1020: 0002b474 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionActivationThreshold │ │ │ │ 1021: 00000000 0 FUNC GLOBAL DEFAULT UND grantpt@GLIBC_2.4 (3) │ │ │ │ - 1022: 0021aff9 16 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ - 1023: 001f04a5 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ - 1024: 0023597d 68 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ + 1022: 0021b1f9 16 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ + 1023: 001f04f9 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ + 1024: 00235c35 68 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ 1025: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_init@GLIBC_2.4 (3) │ │ │ │ - 1026: 00059ca5 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ + 1026: 00059cad 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ 1027: 0050aa70 4 OBJECT GLOBAL DEFAULT 26 PyExc_ResourceWarning │ │ │ │ - 1028: 00250cbd 72 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ - 1029: 00281b19 68 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ - 1030: 000940bd 104 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ - 1031: 001a0be1 544 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ - 1032: 0008793d 862 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ - 1033: 0006c37d 22 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ - 1034: 00071c41 22 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ + 1028: 002509ed 72 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ + 1029: 00281651 68 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ + 1030: 00093f91 104 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ + 1031: 001a1301 544 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ + 1032: 0008791d 862 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ + 1033: 0006c38d 22 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ + 1034: 00071c51 22 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ 1035: 00000000 0 FUNC GLOBAL DEFAULT UND getlogin_r@GLIBC_2.4 (3) │ │ │ │ 1036: 0004598f 428 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ 1037: 0054f2f4 4 OBJECT GLOBAL DEFAULT 29 Py_BytesWarningFlag │ │ │ │ - 1038: 00253aa1 4 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ - 1039: 001d4bf5 96 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ - 1040: 002e0e8d 8 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ - 1041: 002761e9 1072 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ - 1042: 0024737d 28 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ - 1043: 00046645 78 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ - 1044: 000d99fd 206 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ - 1045: 0011e159 1708 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ - 1046: 0006c2b5 66 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ - 1047: 001a8b79 508 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ - 1048: 0006e627 18 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ - 1049: 00072553 84 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ - 1050: 000378bb 16 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ - 1051: 002356f9 262 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ - 1052: 001b1421 12 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ - 1053: 0022be91 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ - 1054: 00073d31 268 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ - 1055: 002d8829 202 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ - 1056: 001d31dd 46 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ + 1038: 0025360d 4 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ + 1039: 001d4a89 96 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ + 1040: 002e128d 8 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ + 1041: 00275d71 1072 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ + 1042: 002474ed 28 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ + 1043: 0004664b 78 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ + 1044: 000d98b1 206 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ + 1045: 0011e3c1 1708 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ + 1046: 0006c2c5 66 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ + 1047: 001a9201 508 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ + 1048: 0006e637 18 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ + 1049: 00072563 84 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ + 1050: 000378b7 16 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ + 1051: 002359b1 262 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ + 1052: 001b1239 12 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ + 1053: 0022c141 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ + 1054: 00073d41 268 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ + 1055: 002d8ba9 202 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ + 1056: 001d3071 46 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ 1057: 00000000 0 FUNC GLOBAL DEFAULT UND fchmodat@GLIBC_2.4 (3) │ │ │ │ - 1058: 00071b17 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ - 1059: 0006c87b 24 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ - 1060: 00071d21 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ - 1061: 00070b89 22 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ + 1058: 00071b27 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ + 1059: 0006c88b 24 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ + 1060: 00071d31 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ + 1061: 00070b99 22 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ 1062: 00512b8c 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenBootstrap │ │ │ │ 1063: 00000000 0 FUNC GLOBAL DEFAULT UND clearerr@GLIBC_2.4 (3) │ │ │ │ 1064: 00000000 0 FUNC GLOBAL DEFAULT UND dup2@GLIBC_2.4 (3) │ │ │ │ - 1065: 00059a5f 46 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ + 1065: 00059a67 46 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ 1066: 00000000 0 FUNC GLOBAL DEFAULT UND __gmtime64_r@GLIBC_2.34 (4) │ │ │ │ 1067: 0003f1ff 90 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ 1068: 00000000 0 FUNC GLOBAL DEFAULT UND dup3@GLIBC_2.9 (19) │ │ │ │ - 1069: 000b7399 34 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ - 1070: 0006d05b 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ - 1071: 00150b5d 326 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ + 1069: 000b7279 34 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ + 1070: 0006d06b 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ + 1071: 00150cdd 326 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ 1072: 0054ea44 4 OBJECT WEAK DEFAULT 29 environ@GLIBC_2.4 (3) │ │ │ │ 1073: 00000000 0 FUNC GLOBAL DEFAULT UND pause@GLIBC_2.4 (3) │ │ │ │ - 1074: 001f5c11 50 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ - 1075: 000c7ae9 144 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ - 1076: 001f5649 184 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ + 1074: 001f5e41 50 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ + 1075: 000c7975 144 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ + 1076: 001f5879 184 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ 1077: 00000000 0 FUNC GLOBAL DEFAULT UND unsetenv@GLIBC_2.4 (3) │ │ │ │ - 1078: 001223e9 580 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ + 1078: 00122651 580 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ 1079: 0002c558 0 FUNC GLOBAL DEFAULT UND acos@GLIBC_2.4 (2) │ │ │ │ - 1080: 00251e99 288 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ + 1080: 00251b45 288 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ 1081: 00000000 0 FUNC GLOBAL DEFAULT UND deflateSetDictionary │ │ │ │ - 1082: 0023865d 402 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ - 1083: 0004ac4b 50 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ - 1084: 001bc61d 108 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ - 1085: 000f7211 1178 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ - 1086: 001ad58d 4 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ - 1087: 00243159 20 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ - 1088: 00205269 96 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ - 1089: 0020a2dd 12 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ + 1082: 00238aad 402 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ + 1083: 0004ac51 50 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ + 1084: 001bc435 108 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ + 1085: 000f7191 1178 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ + 1086: 001ad3a5 4 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ + 1087: 002435b9 20 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ + 1088: 00205499 96 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ + 1089: 0020a50d 12 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ 1090: 00000000 0 FUNC GLOBAL DEFAULT UND sqrt@GLIBC_2.4 (2) │ │ │ │ - 1091: 00115e51 480 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ + 1091: 001160b5 480 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ 1092: 0054f2f0 4 OBJECT GLOBAL DEFAULT 29 Py_InspectFlag │ │ │ │ - 1093: 000f35e1 680 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ - 1094: 0024d901 14 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ + 1093: 000f3561 680 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ + 1094: 0024d835 14 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ 1095: 00000000 0 FUNC GLOBAL DEFAULT UND shutdown@GLIBC_2.4 (3) │ │ │ │ - 1096: 00234a25 328 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ + 1096: 00234cdd 328 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ 1097: 00000000 0 FUNC GLOBAL DEFAULT UND setns@GLIBC_2.14 (21) │ │ │ │ - 1098: 0007b8b5 30 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ - 1099: 000ffd11 544 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ + 1098: 0007b8c5 30 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ + 1099: 000ffbbd 544 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ 1100: 00000000 0 FUNC GLOBAL DEFAULT UND poll@GLIBC_2.4 (3) │ │ │ │ - 1101: 0006bbbb 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ + 1101: 0006bbcb 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ 1102: 0050731c 208 OBJECT GLOBAL DEFAULT 26 PyClassMethodDescr_Type │ │ │ │ - 1103: 00251c95 180 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ - 1104: 001d9fe9 66 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ + 1103: 002519c9 180 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ + 1104: 001d9ee1 66 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ 1105: 00000000 0 FUNC GLOBAL DEFAULT UND fexecve@GLIBC_2.4 (3) │ │ │ │ - 1106: 00218ed9 56 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ - 1107: 000950d9 40 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ - 1108: 002323f9 168 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ - 1109: 0004dd19 12 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ + 1106: 0021910d 56 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ + 1107: 00094fad 40 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ + 1108: 002326f9 168 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ + 1109: 0004dd21 12 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ 1110: 00000000 0 FUNC GLOBAL DEFAULT UND forkpty@GLIBC_2.34 (4) │ │ │ │ 1111: 00501124 4 OBJECT GLOBAL DEFAULT 26 PyImport_Inittab │ │ │ │ - 1112: 0028e8d9 12 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ - 1113: 00159ab5 102 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ + 1112: 0028e421 12 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ + 1113: 00159b21 102 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ 1114: 0050aaac 4 OBJECT GLOBAL DEFAULT 26 PyExc_ModuleNotFoundError │ │ │ │ 1115: 00577e70 0 NOTYPE GLOBAL DEFAULT 29 _end │ │ │ │ - 1116: 0004bb97 10 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ - 1117: 0005cdc9 132 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ + 1116: 0004bb9f 10 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ + 1117: 0005cdd1 132 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ 1118: 00000000 0 FUNC GLOBAL DEFAULT UND __fprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1119: 00207145 76 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ + 1119: 00207375 76 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ 1120: 00000000 0 FUNC GLOBAL DEFAULT UND sigaddset@GLIBC_2.4 (3) │ │ │ │ - 1121: 0004248b 10 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ - 1122: 000b6b51 392 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ - 1123: 001d97e9 60 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ - 1124: 00066d11 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ - 1125: 0005c6a9 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ - 1126: 00100c45 212 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ - 1127: 001ca291 10 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ - 1128: 001b0601 42 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ + 1121: 00042487 10 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ + 1122: 000b6a31 392 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ + 1123: 001d96e1 60 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ + 1124: 00066d15 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ + 1125: 0005c6b1 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ + 1126: 00100af1 212 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ + 1127: 001ca109 10 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ + 1128: 001b0419 42 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ 1129: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.4 (3) │ │ │ │ 1130: 00000000 0 FUNC GLOBAL DEFAULT UND sethostname@GLIBC_2.4 (3) │ │ │ │ - 1131: 000f441d 238 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ - 1132: 0013461d 128 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ - 1133: 001cc13d 32 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ - 1134: 00204271 12 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ - 1135: 001cd3bd 196 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ - 1136: 00240001 30 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ - 1137: 0015580d 222 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ - 1138: 001f0989 178 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ - 1139: 0006cd23 94 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ - 1140: 0015b915 190 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ - 1141: 0013ddcd 180 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ + 1131: 000f439d 238 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ + 1132: 00134929 128 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ + 1133: 001cbfcd 32 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ + 1134: 002044a1 12 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ + 1135: 001cd24d 196 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ + 1136: 00240465 30 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ + 1137: 00155851 222 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ + 1138: 001f09dd 178 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ + 1139: 0006cd33 94 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ + 1140: 0015b97d 190 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ + 1141: 0013e0f5 180 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ 1142: 00000000 0 FUNC GLOBAL DEFAULT UND getpwuid_r@GLIBC_2.4 (3) │ │ │ │ - 1143: 00071b77 30 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ - 1144: 002841ed 82 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ - 1145: 0036a5f4 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ - 1146: 001ef159 80 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ - 1147: 0006cee7 114 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ + 1143: 00071b87 30 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ + 1144: 00283d29 82 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ + 1145: 0036a95c 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ + 1146: 001ef161 80 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ + 1147: 0006cef7 114 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ 1148: 00000000 0 FUNC GLOBAL DEFAULT UND fchown@GLIBC_2.4 (3) │ │ │ │ - 1149: 00057b67 4 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ + 1149: 00057b6f 4 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ 1150: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getcpuclockid@GLIBC_2.34 (4) │ │ │ │ 1151: 005057bc 208 OBJECT GLOBAL DEFAULT 26 PyStaticMethod_Type │ │ │ │ 1152: 0002c5d0 0 FUNC GLOBAL DEFAULT UND erfc@GLIBC_2.4 (2) │ │ │ │ - 1153: 002a1ead 760 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ + 1153: 002a19c5 760 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ 1154: 00501814 208 OBJECT GLOBAL DEFAULT 26 PyTraceBack_Type │ │ │ │ 1155: 00525ef8 0x28b18 OBJECT GLOBAL DEFAULT 27 _PyRuntime │ │ │ │ - 1156: 00237d5d 54 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ - 1157: 00248009 110 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ + 1156: 002381b1 54 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ + 1157: 00248179 110 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ 1158: 0002b294 0 FUNC GLOBAL DEFAULT UND asin@GLIBC_2.4 (2) │ │ │ │ - 1159: 0006e689 12 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ - 1160: 00128411 3200 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ - 1161: 0003bbf5 4 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ + 1159: 0006e699 12 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ + 1160: 00128649 3200 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ + 1161: 0003bbf1 4 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ 1162: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64@GLIBC_2.10 (17) │ │ │ │ 1163: 00510ac4 208 OBJECT GLOBAL DEFAULT 26 PyPickleBuffer_Type │ │ │ │ 1164: 0054ea4c 4 OBJECT GLOBAL DEFAULT 29 stdout@GLIBC_2.4 (3) │ │ │ │ - 1165: 000e1a35 428 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ + 1165: 000e1959 428 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ 1166: 00501660 8 OBJECT GLOBAL DEFAULT 26 _Py_EllipsisObject │ │ │ │ 1167: 00000000 0 FUNC GLOBAL DEFAULT UND __ioctl_time64@GLIBC_2.34 (4) │ │ │ │ - 1168: 00122815 178 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ - 1169: 00071e85 56 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ - 1170: 0022e625 2 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ - 1171: 0013f849 1160 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ - 1172: 0009b2a5 1260 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ - 1173: 0029ebd5 18 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ - 1174: 0006ce23 118 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ - 1175: 00245f9d 162 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ - 1176: 002b9c71 100 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ - 1177: 0013ddbd 16 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ + 1168: 00122a7d 178 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ + 1169: 00071e95 56 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ + 1170: 0022e8d5 2 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ + 1171: 0013fb71 1142 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ + 1172: 0009b179 1260 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ + 1173: 0029e71d 18 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ + 1174: 0006ce33 118 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ + 1175: 0024610d 162 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ + 1176: 002ba009 100 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ + 1177: 0013dfa5 16 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ 1178: 00041d09 144 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ - 1179: 002e2a05 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ + 1179: 002e2d79 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ 1180: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 (3) │ │ │ │ - 1181: 001c9755 68 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ - 1182: 002d91cd 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ + 1181: 001c95cd 68 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ + 1182: 002d954d 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ 1183: 00000000 0 FUNC GLOBAL DEFAULT UND frexp@GLIBC_2.4 (3) │ │ │ │ - 1184: 002e3600 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ - 1185: 0029d475 384 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ - 1186: 002afd2d 158 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ - 1187: 00079df5 16 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ - 1188: 0015177d 76 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ - 1189: 0025aed1 36 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ - 1190: 00083551 236 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ + 1184: 002e3980 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ + 1185: 0029cfc5 384 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ + 1186: 002af85d 158 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ + 1187: 00079e05 16 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ + 1188: 00151951 76 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ + 1189: 0025aa39 36 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ + 1190: 00083591 236 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ 1191: 00000000 0 FUNC GLOBAL DEFAULT UND ceil@GLIBC_2.4 (2) │ │ │ │ - 1192: 0023de7d 12 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ - 1193: 00250549 64 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ - 1194: 000db301 628 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ - 1195: 0016e6f1 4 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ + 1192: 0023e325 12 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ + 1193: 00250261 64 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ + 1194: 000db1b5 628 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ + 1195: 0016e76d 4 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ 1196: 00000000 0 FUNC GLOBAL DEFAULT UND fremovexattr@GLIBC_2.4 (3) │ │ │ │ - 1197: 0009bc25 50 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ - 1198: 00237d95 134 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ - 1199: 0006c393 20 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ + 1197: 0009baf9 50 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ + 1198: 002381e9 134 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ + 1199: 0006c3a3 20 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ 1200: 00577e70 0 NOTYPE GLOBAL DEFAULT 29 __end__ │ │ │ │ - 1201: 0005c9df 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ - 1202: 00246bdd 20 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ + 1201: 0005c9e7 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ + 1202: 00246d4d 20 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ 1203: 00000000 0 FUNC GLOBAL DEFAULT UND getsid@GLIBC_2.4 (3) │ │ │ │ 1204: 00000000 0 FUNC GLOBAL DEFAULT UND recv@GLIBC_2.4 (3) │ │ │ │ - 1205: 002ab779 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ + 1205: 002ab299 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ 1206: 005033ac 208 OBJECT GLOBAL DEFAULT 26 PyRangeIter_Type │ │ │ │ - 1207: 002b24c5 868 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ + 1207: 002b1fe9 872 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ 1208: 00000000 0 FUNC GLOBAL DEFAULT UND dlerror@GLIBC_2.34 (4) │ │ │ │ - 1209: 00218345 72 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ - 1210: 000db291 112 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ - 1211: 0006ddb9 108 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ - 1212: 000738e3 68 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ + 1209: 00218579 72 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ + 1210: 000db145 112 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ + 1211: 0006ddc9 108 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ + 1212: 000738f3 68 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ 1213: 0054f078 24 OBJECT GLOBAL DEFAULT 29 _Py_HashSecret │ │ │ │ - 1214: 001ad5b1 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ - 1215: 0028198d 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ - 1216: 0021270d 12 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ - 1217: 0007026f 56 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ + 1214: 001ad3c9 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ + 1215: 002814c5 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ + 1216: 0021293d 12 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ + 1217: 0007027f 56 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ 1218: 0050aaf4 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeWarning │ │ │ │ - 1219: 0026bf05 36 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ - 1220: 002d750d 48 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ - 1221: 001ef5b9 22 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ + 1219: 0026ba3d 36 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ + 1220: 002d788d 48 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ + 1221: 001ef5c1 22 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ 1222: 00000000 0 FUNC GLOBAL DEFAULT UND __localtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1223: 0006cb9b 392 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ + 1223: 0006cbab 392 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ 1224: 0050368c 208 OBJECT GLOBAL DEFAULT 26 _PyNone_Type │ │ │ │ - 1225: 0006e5fb 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ + 1225: 0006e60b 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ 1226: 00000000 0 FUNC GLOBAL DEFAULT UND inflate │ │ │ │ - 1227: 00071ee9 6 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ - 1228: 00337a88 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ + 1227: 00071ef9 6 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ + 1228: 00337e08 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ 1229: 0050ab34 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ 1230: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@GLIBC_2.4 (3) │ │ │ │ - 1231: 002d9271 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ + 1231: 002d95f1 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ 1232: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_destroy@GLIBC_2.4 (3) │ │ │ │ - 1233: 001ea2a9 10 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ - 1234: 00142ebd 544 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ + 1233: 001ea239 10 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ + 1234: 001431cd 544 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ 1235: 00000000 0 FUNC GLOBAL DEFAULT UND strtok_r@GLIBC_2.4 (3) │ │ │ │ 1236: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.4 (3) │ │ │ │ - 1237: 00246acd 12 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ - 1238: 0025b7dd 4 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ - 1239: 0020d90d 64 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ - 1240: 0024b801 12 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ - 1241: 000998fd 556 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ + 1237: 00246c3d 12 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ + 1238: 0025b345 4 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ + 1239: 0020db3d 64 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ + 1240: 0024b691 12 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ + 1241: 000997d5 556 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ 1242: 00000000 0 FUNC GLOBAL DEFAULT UND fpathconf@GLIBC_2.4 (3) │ │ │ │ - 1243: 0006c025 228 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ - 1244: 0006047d 14 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ - 1245: 00051ef5 22 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ + 1243: 0006c035 228 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ + 1244: 00060369 14 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ + 1245: 00051efd 22 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ 1246: 00000000 0 FUNC GLOBAL DEFAULT UND strnlen@GLIBC_2.4 (3) │ │ │ │ - 1247: 0025cbf9 598 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ + 1247: 0025c761 598 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ 1248: 0002d7c9 24 FUNC GLOBAL DEFAULT 12 PyConfig_Read │ │ │ │ - 1249: 0029ba31 168 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ + 1249: 0029b581 168 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ 1250: 0002e131 344 FUNC GLOBAL DEFAULT 12 _PyObject_DebugMallocStats │ │ │ │ 1251: 0002c638 0 FUNC GLOBAL DEFAULT UND XML_SetStartNamespaceDeclHandler │ │ │ │ - 1252: 0017ff19 130 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ - 1253: 002a5759 152 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ - 1254: 0006c6b9 4 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ + 1252: 0017fc75 130 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ + 1253: 002a5271 152 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ + 1254: 0006c6c9 4 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ 1255: 00000000 0 FUNC GLOBAL DEFAULT UND __fstatat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1256: 0012144d 22 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ + 1256: 001216b5 22 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ 1257: 0002c1bc 0 FUNC GLOBAL DEFAULT UND XML_SetElementDeclHandler │ │ │ │ 1258: 00000000 0 FUNC GLOBAL DEFAULT UND fma@GLIBC_2.4 (2) │ │ │ │ - 1259: 0006d1d5 40 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ - 1260: 0026f01d 260 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ - 1261: 0006c8af 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ + 1259: 0006d1e5 40 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ + 1260: 0026eb55 260 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ + 1261: 0006c8bf 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ 1262: 00000000 0 FUNC GLOBAL DEFAULT UND setresgid@GLIBC_2.4 (3) │ │ │ │ - 1263: 0005d6bd 76 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ - 1264: 0006e717 4 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ - 1265: 002538ed 4 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ + 1263: 0005d6c5 76 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ + 1264: 0006e727 4 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ + 1265: 00253459 4 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ 1266: 00000000 0 FUNC GLOBAL DEFAULT UND sigaltstack@GLIBC_2.4 (3) │ │ │ │ - 1267: 0024b99d 12 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ - 1268: 0006e5d1 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ - 1269: 0004ed51 196 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ + 1267: 0024b949 12 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ + 1268: 0006e5e1 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ + 1269: 0004ed59 196 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ 1270: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 (3) │ │ │ │ - 1271: 00071f21 26 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ + 1271: 00071f31 26 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ 1272: 00501114 16 OBJECT GLOBAL DEFAULT 26 _Py_TrueStruct │ │ │ │ - 1273: 0021c741 12 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ - 1274: 001bc689 66 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ + 1273: 0021c941 12 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ + 1274: 001bc4a1 66 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ 1275: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedparam@GLIBC_2.4 (3) │ │ │ │ 1276: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.4 (3) │ │ │ │ 1277: 0002ad68 0 FUNC GLOBAL DEFAULT UND XML_SetUserData │ │ │ │ - 1278: 001607e9 72 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ - 1279: 001cc199 340 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ - 1280: 0029dacd 66 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ - 1281: 00144189 228 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ - 1282: 001ca241 80 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ - 1283: 002e0059 144 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ - 1284: 00158b19 436 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ - 1285: 00077b55 28 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ - 1286: 000cb98d 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ - 1287: 002a71d9 54 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ + 1278: 00160889 72 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ + 1279: 001cc029 340 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ + 1280: 0029d61d 66 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ + 1281: 00144499 228 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ + 1282: 001ca0b9 80 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ + 1283: 002e03d9 144 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ + 1284: 00158d2d 436 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ + 1285: 00077b65 28 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ + 1286: 000cb815 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ + 1287: 002a6cf1 54 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ 1288: 00000000 0 FUNC GLOBAL DEFAULT UND symlinkat@GLIBC_2.4 (3) │ │ │ │ - 1289: 000d5aa1 488 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ - 1290: 00216cc5 224 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ + 1289: 000d593d 488 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ + 1290: 00216ef1 232 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ 1291: 0002dec5 136 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetError │ │ │ │ 1292: 00000000 0 FUNC GLOBAL DEFAULT UND tcsetpgrp@GLIBC_2.4 (3) │ │ │ │ 1293: 00000000 0 FUNC GLOBAL DEFAULT UND wcscmp@GLIBC_2.4 (3) │ │ │ │ 1294: 00000000 0 FUNC GLOBAL DEFAULT UND mprotect@GLIBC_2.4 (3) │ │ │ │ 1295: 00000000 0 FUNC GLOBAL DEFAULT UND __memmove_chk@GLIBC_2.4 (3) │ │ │ │ - 1296: 0006c3cb 12 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ - 1297: 0007a6d1 6 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ - 1298: 0007aa81 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ - 1299: 00222a99 272 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ - 1300: 00291e1d 64 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ - 1301: 001a2279 42 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ + 1296: 0006c3db 12 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ + 1297: 0007a6e1 6 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ + 1298: 0007aa91 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ + 1299: 00222cf1 272 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ + 1300: 00291965 64 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ + 1301: 001a2999 42 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ 1302: 00064dcf 22 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ - 1303: 000473ad 352 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ + 1303: 000473b5 352 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ 1304: 00504074 208 OBJECT GLOBAL DEFAULT 26 PyODict_Type │ │ │ │ - 1305: 001b1f29 44 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ - 1306: 00076df1 92 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ + 1305: 001b1d41 44 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ + 1306: 00076e01 92 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ 1307: 0050375c 208 OBJECT GLOBAL DEFAULT 26 PyModuleDef_Type │ │ │ │ - 1308: 00251189 312 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ - 1309: 00059ee3 12 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ - 1310: 002c32c9 45238 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ - 1311: 0006b649 56 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ - 1312: 0016d5f5 26 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ - 1313: 0013dbfd 14 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ + 1308: 00250eb9 312 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ + 1309: 00059eeb 12 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ + 1310: 002c3649 45238 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ + 1311: 0006b659 56 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ + 1312: 0016d671 26 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ + 1313: 0013df25 14 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ 1314: 00000000 0 FUNC GLOBAL DEFAULT UND __vsnprintf_chk@GLIBC_2.4 (3) │ │ │ │ 1315: 000411a9 166 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ - 1316: 000af0d5 120 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ - 1317: 000aaa05 316 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ - 1318: 001309c9 42 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ - 1319: 0004d895 28 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ - 1320: 001544fd 94 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ + 1316: 000aefd5 120 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ + 1317: 000aa8e9 316 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ + 1318: 00130bf9 42 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ + 1319: 0004d89d 28 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ + 1320: 001546d5 94 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ 1321: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@GLIBC_2.34 (4) │ │ │ │ - 1322: 000669cd 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ + 1322: 000669d1 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ 1323: 0054f2d0 4 OBJECT GLOBAL DEFAULT 29 Py_FrozenFlag │ │ │ │ 1324: 0050a320 208 OBJECT GLOBAL DEFAULT 26 PyBytes_Type │ │ │ │ 1325: 0002b254 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt │ │ │ │ - 1326: 0029b62d 10 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ - 1327: 0006c377 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ - 1328: 001bc4f9 28 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ - 1329: 001f4d25 116 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ - 1330: 00238111 120 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ + 1326: 0029b17d 10 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ + 1327: 0006c387 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ + 1328: 001bc311 28 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ + 1329: 001f4f55 116 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ + 1330: 00238565 116 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ 1331: 0002c078 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (3) │ │ │ │ 1332: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_read@GLIBC_2.7 (7) │ │ │ │ - 1333: 0006bb83 56 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ - 1334: 002a5889 50 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ - 1335: 00252051 82 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ - 1336: 0021cabd 12 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ - 1337: 000ee6d1 206 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ - 1338: 0006c22f 54 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ - 1339: 00215a31 44 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ + 1333: 0006bb93 56 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ + 1334: 002a53a1 50 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ + 1335: 00251d81 82 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ + 1336: 0021ccbd 12 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ + 1337: 000ee661 206 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ + 1338: 0006c23f 54 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ + 1339: 00215c5d 44 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ 1340: 00000000 0 FUNC GLOBAL DEFAULT UND killpg@GLIBC_2.4 (3) │ │ │ │ - 1341: 00269c55 6 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ + 1341: 00269795 6 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ 1342: 00000000 0 FUNC GLOBAL DEFAULT UND accept4@GLIBC_2.10 (17) │ │ │ │ 1343: 0050aac0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ProcessLookupError │ │ │ │ - 1344: 00036a05 4 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ + 1344: 00036a01 4 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ 1345: 0050ab30 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ 1346: 00000000 0 FUNC GLOBAL DEFAULT UND umask@GLIBC_2.4 (3) │ │ │ │ - 1347: 00033cf1 652 FUNC GLOBAL DEFAULT 12 _Py_DumpStack │ │ │ │ - 1348: 002804c5 104 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ + 1347: 00033ced 652 FUNC GLOBAL DEFAULT 12 _Py_DumpStack │ │ │ │ + 1348: 0027fffd 104 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ 1349: 0050318c 208 OBJECT GLOBAL DEFAULT 26 PyRange_Type │ │ │ │ 1350: 00000000 0 FUNC GLOBAL DEFAULT UND fdopendir@GLIBC_2.4 (3) │ │ │ │ - 1351: 00104ab1 328 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ + 1351: 00104959 328 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ 1352: 0002d571 196 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStrList │ │ │ │ - 1353: 002bd941 418 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ - 1354: 0006e783 4 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ + 1353: 002bdcc9 418 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ + 1354: 0006e793 4 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ 1355: 00501110 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeError │ │ │ │ 1356: 00000000 0 FUNC GLOBAL DEFAULT UND modf@GLIBC_2.4 (3) │ │ │ │ - 1357: 001c4e7d 860 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ - 1358: 001748ed 1364 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ - 1359: 000570fd 10 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ + 1357: 001c4c95 860 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ + 1358: 0017496d 1364 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ + 1359: 00057105 10 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ 1360: 00000000 0 FUNC GLOBAL DEFAULT UND setegid@GLIBC_2.4 (3) │ │ │ │ - 1361: 00051d71 76 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ + 1361: 00051d79 76 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ 1362: 00000000 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.4 (3) │ │ │ │ - 1363: 0023e545 120 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ - 1364: 00079fd7 18 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ - 1365: 001ca199 92 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ + 1363: 0023e99d 120 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ + 1364: 00079fe7 18 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ + 1365: 001ca011 92 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ 1366: 00503980 208 OBJECT GLOBAL DEFAULT 26 PyCMethod_Type │ │ │ │ - 1367: 000ee9b9 780 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ - 1368: 002a32dd 40 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ - 1369: 001ea2b5 98 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ - 1370: 00208425 124 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ - 1371: 00281d05 60 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ + 1367: 000ee949 780 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ + 1368: 002a2df5 40 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ + 1369: 001ea245 98 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ + 1370: 00208655 124 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ + 1371: 0028183d 60 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ 1372: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setscheduler@GLIBC_2.4 (3) │ │ │ │ 1373: 00000000 0 FUNC GLOBAL DEFAULT UND setpgid@GLIBC_2.4 (3) │ │ │ │ 1374: 0002b6d8 0 FUNC GLOBAL DEFAULT UND cbrt@GLIBC_2.4 (2) │ │ │ │ - 1375: 0009c0a9 88 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ + 1375: 0009bf7d 88 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ 1376: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getstack@GLIBC_2.34 (4) │ │ │ │ 1377: 00000000 0 FUNC GLOBAL DEFAULT UND getpeername@GLIBC_2.4 (3) │ │ │ │ - 1378: 00074ce1 66 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ - 1379: 0006c66f 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ - 1380: 00216f29 52 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ + 1378: 00074cf1 66 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ + 1379: 0006c67f 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ + 1380: 0021715d 52 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ 1381: 00031773 78 FUNC GLOBAL DEFAULT 12 PyGILState_Check │ │ │ │ - 1382: 000aa0d5 60 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ + 1382: 000a9fb9 60 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ 1383: 00504674 208 OBJECT GLOBAL DEFAULT 26 PyDictItems_Type │ │ │ │ - 1384: 001420d1 824 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ - 1385: 0008b715 258 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ - 1386: 001837f9 4 FUNC GLOBAL DEFAULT 12 _PyLong_Multiply │ │ │ │ - 1387: 000b3a79 348 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ - 1388: 00269a25 12 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ - 1389: 0026f719 212 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ + 1384: 001423e1 824 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ + 1385: 0008b6f5 258 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ + 1386: 00183569 4 FUNC GLOBAL DEFAULT 12 _PyLong_Multiply │ │ │ │ + 1387: 000b3985 348 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ + 1388: 00269565 12 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ + 1389: 0026f2a1 212 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ 1390: 00000000 0 FUNC GLOBAL DEFAULT UND getgid@GLIBC_2.4 (3) │ │ │ │ 1391: 00000000 0 FUNC GLOBAL DEFAULT UND tzset@GLIBC_2.4 (3) │ │ │ │ - 1392: 0005e10d 56 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ + 1392: 0005e0d1 56 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ 1393: 0003d0e7 510 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ - 1394: 002dff45 142 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ - 1395: 001ef7f1 102 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ + 1394: 002e02c5 142 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ + 1395: 001ef7f9 102 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ 1396: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_rr_get_interval64@GLIBC_2.34 (4) │ │ │ │ 1397: 0050aa80 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeEncodeError │ │ │ │ - 1398: 002e2a09 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ - 1399: 001e01a1 324 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ - 1400: 00073e3d 4 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ + 1398: 002e2d7d 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ + 1399: 001e0099 324 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ + 1400: 00073e4d 4 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ 1401: 00505fb4 208 OBJECT GLOBAL DEFAULT 26 PyFrame_Type │ │ │ │ - 1402: 002e2549 62 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ + 1402: 002e28c9 62 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ 1403: 00000000 0 FUNC GLOBAL DEFAULT UND __uflow@GLIBC_2.4 (3) │ │ │ │ - 1404: 00215f0d 628 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ - 1405: 0004bf5d 44 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ - 1406: 00071e01 48 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ - 1407: 001cf3c9 296 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ - 1408: 0009b9c1 204 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ - 1409: 0006bcbf 174 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ + 1404: 00216139 628 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ + 1405: 0004bf65 44 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ + 1406: 00071e11 48 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ + 1407: 001cf259 296 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ + 1408: 0009b895 204 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ + 1409: 0006bccf 174 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ 1410: 0054f068 4 OBJECT GLOBAL DEFAULT 29 Py_UTF8Mode │ │ │ │ - 1411: 00071473 10 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ - 1412: 00218dd9 40 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ - 1413: 00099df1 1476 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ - 1414: 000b0a69 300 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ + 1411: 00071483 10 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ + 1412: 0021900d 40 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ + 1413: 00099cc5 1476 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ + 1414: 000b0969 300 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ 1415: 00035ba9 62 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ - 1416: 0006d3a7 84 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ - 1417: 0010380d 126 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ - 1418: 001ad599 2 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ - 1419: 0006e743 4 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ - 1420: 00069111 608 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ + 1416: 0006d3b7 84 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ + 1417: 001036b5 126 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ + 1418: 001ad3b1 2 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ + 1419: 0006e753 4 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ + 1420: 00069051 608 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ 1421: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpucount@GLIBC_2.6 (5) │ │ │ │ - 1422: 001f68ad 262 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ - 1423: 000dc329 1270 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ + 1422: 001f6add 262 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ + 1423: 000dc1dd 1274 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ 1424: 00000000 0 FUNC GLOBAL DEFAULT UND nl_langinfo@GLIBC_2.4 (3) │ │ │ │ 1425: 0002d169 112 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStr │ │ │ │ - 1426: 00222769 68 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ - 1427: 000720e7 38 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ - 1428: 00071ab9 10 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ + 1426: 002229c1 68 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ + 1427: 000720f7 38 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ + 1428: 00071ac9 10 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ 1429: 00032da5 12 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ - 1430: 000e8235 746 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ + 1430: 000e8155 854 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ 1431: 00000000 0 FUNC GLOBAL DEFAULT UND opendir@GLIBC_2.4 (3) │ │ │ │ 1432: 0002b914 0 FUNC GLOBAL DEFAULT UND cosh@GLIBC_2.4 (2) │ │ │ │ - 1433: 0006cff5 96 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ + 1433: 0006d005 96 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ 1434: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmax@GLIBC_2.4 (3) │ │ │ │ - 1435: 0018390d 276 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ + 1435: 001836c5 348 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ 1436: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersion │ │ │ │ 1437: 00512728 4 OBJECT GLOBAL DEFAULT 26 _PySet_Dummy │ │ │ │ 1438: 0050aae0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ChildProcessError │ │ │ │ - 1439: 00121671 24 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ + 1439: 001218d9 24 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ 1440: 0050ab28 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportError │ │ │ │ - 1441: 0007a4ed 50 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ - 1442: 000723fd 116 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ - 1443: 0026ea2d 64 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ + 1441: 0007a4fd 50 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ + 1442: 0007240d 116 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ + 1443: 0026e565 64 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ 1444: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getname_np@GLIBC_2.34 (4) │ │ │ │ 1445: 0054ea44 4 OBJECT GLOBAL DEFAULT 29 __environ@GLIBC_2.4 (3) │ │ │ │ - 1446: 0015c1f9 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ + 1446: 0015c261 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ 1447: 0002c861 68 FUNC GLOBAL DEFAULT 12 PyImport_AppendInittab │ │ │ │ 1448: 00063d75 180 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ - 1449: 00207559 212 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ - 1450: 0021f4d5 82 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ + 1449: 00207789 212 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ + 1450: 0021f6d5 82 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ 1451: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.4 (3) │ │ │ │ 1452: 000407f9 14 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ 1453: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.4 (3) │ │ │ │ 1454: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getaffinity@GLIBC_2.4 (3) │ │ │ │ 1455: 00507cdc 208 OBJECT GLOBAL DEFAULT 26 PyInstanceMethod_Type │ │ │ │ - 1456: 00093965 4 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ - 1457: 00076f0d 184 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ + 1456: 00093839 4 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ + 1457: 00076f1d 184 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ 1458: 00000000 0 FUNC GLOBAL DEFAULT UND setresuid@GLIBC_2.4 (3) │ │ │ │ 1459: 0002ac9c 0 FUNC GLOBAL DEFAULT UND fabs@GLIBC_2.4 (2) │ │ │ │ 1460: 00000000 0 FUNC GLOBAL DEFAULT UND recvfrom@GLIBC_2.4 (3) │ │ │ │ - 1461: 00216c41 54 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ - 1462: 0005c71f 4 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ - 1463: 0010c4c9 110 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ + 1461: 00216e6d 54 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ + 1462: 0005c727 4 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ + 1463: 0010c73d 110 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ 1464: 0050aa98 4 OBJECT GLOBAL DEFAULT 26 PyExc_BrokenPipeError │ │ │ │ 1465: 0054ea40 0 NOTYPE GLOBAL DEFAULT 29 __bss_start__ │ │ │ │ - 1466: 000572d5 4 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ + 1466: 000572dd 4 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ 1467: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetBase │ │ │ │ - 1468: 00084db1 80 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ + 1468: 00084df1 80 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ 1469: 00000000 0 FUNC GLOBAL DEFAULT UND nice@GLIBC_2.4 (3) │ │ │ │ - 1470: 00151f65 1434 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ - 1471: 0026beed 12 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ - 1472: 00148419 1196 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ + 1470: 00152139 1434 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ + 1471: 0026ba25 12 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ + 1472: 0014865d 1196 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ 1473: 00577db4 1 OBJECT GLOBAL DEFAULT 29 _PyByteArray_empty_string │ │ │ │ - 1474: 000b7025 640 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ + 1474: 000b6f05 640 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ 1475: 0050ab2c 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ - 1476: 000f22a9 36 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ + 1476: 000f2241 36 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ 1477: 0002b6c0 0 FUNC GLOBAL DEFAULT UND erf@GLIBC_2.4 (2) │ │ │ │ 1478: 00577e70 0 NOTYPE GLOBAL DEFAULT 29 _bss_end__ │ │ │ │ - 1479: 00072147 6 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ - 1480: 00069dad 62 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ + 1479: 00072157 6 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ + 1480: 00069db9 62 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ 1481: 00244b6d 184 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ 1482: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyname@GLIBC_2.4 (3) │ │ │ │ - 1483: 0028052d 56 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ - 1484: 00070d59 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ - 1485: 0006e713 4 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ + 1483: 00280065 56 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ + 1484: 00070d69 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ + 1485: 0006e723 4 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ 1486: 00509064 208 OBJECT GLOBAL DEFAULT 26 PyCode_Type │ │ │ │ - 1487: 00071ac3 20 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ + 1487: 00071ad3 20 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ 1488: 0054ea48 4 OBJECT GLOBAL DEFAULT 29 stderr@GLIBC_2.4 (3) │ │ │ │ 1489: 0002ba8c 0 FUNC GLOBAL DEFAULT UND XML_SetEndElementHandler │ │ │ │ - 1490: 000687c5 14 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ + 1490: 000687c9 14 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ 1491: 00000000 0 FUNC GLOBAL DEFAULT UND __sigtimedwait64@GLIBC_2.34 (4) │ │ │ │ - 1492: 001def09 96 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ - 1493: 00116031 238 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ - 1494: 000edc51 734 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ + 1492: 001dee01 96 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ + 1493: 00116295 238 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ + 1494: 000edbe1 734 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ 1495: 0002ce4d 82 FUNC GLOBAL DEFAULT 12 Py_InitializeEx │ │ │ │ - 1496: 0007210d 54 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ - 1497: 0006daf1 132 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ - 1498: 002bed61 160 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ - 1499: 0008363d 396 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ - 1500: 000745c9 90 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ + 1496: 0007211d 54 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ + 1497: 0006db01 132 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ + 1498: 002bf0e9 160 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ + 1499: 0008367d 396 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ + 1500: 000745d9 90 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ 1501: 00000000 0 FUNC GLOBAL DEFAULT UND fchownat@GLIBC_2.4 (3) │ │ │ │ 1502: 0002cf25 112 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetInt │ │ │ │ 1503: 00000000 0 FUNC GLOBAL DEFAULT UND alarm@GLIBC_2.4 (3) │ │ │ │ 1504: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_sigmask@GLIBC_2.32 (9) │ │ │ │ 1505: 0002b080 0 FUNC GLOBAL DEFAULT UND XML_SetAttlistDeclHandler │ │ │ │ - 1506: 0003a775 12 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ + 1506: 0003a771 12 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ 1507: 00000000 0 FUNC GLOBAL DEFAULT UND system@GLIBC_2.4 (3) │ │ │ │ - 1508: 00038df1 872 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ - 1509: 000686d5 14 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ - 1510: 002cfd1d 6 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ - 1511: 00220111 124 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ - 1512: 00283e25 128 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ - 1513: 00069f49 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ + 1508: 00038ded 872 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ + 1509: 000686d9 14 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ + 1510: 002d0095 6 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ + 1511: 00220369 124 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ + 1512: 00283961 128 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ + 1513: 00069f55 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ 1514: 0054f2e8 4 OBJECT GLOBAL DEFAULT 29 Py_OptimizeFlag │ │ │ │ - 1515: 001604f9 752 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ + 1515: 00160599 752 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ 1516: 00000000 0 FUNC GLOBAL DEFAULT UND setrlimit64@GLIBC_2.4 (3) │ │ │ │ 1517: 0002c118 0 FUNC GLOBAL DEFAULT UND tanh@GLIBC_2.4 (2) │ │ │ │ - 1518: 001b1731 6 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ + 1518: 001b1549 6 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ 1519: 00000000 0 FUNC GLOBAL DEFAULT UND sincos@GLIBC_2.4 (2) │ │ │ │ 1520: 00000000 0 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.4 (3) │ │ │ │ - 1521: 0020934d 70 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ + 1521: 0020957d 70 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ 1522: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigdefault@GLIBC_2.4 (3) │ │ │ │ - 1523: 00280565 66 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ - 1524: 000a0251 476 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ + 1523: 0028009d 66 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ + 1524: 000a0151 476 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ 1525: 00032b7d 396 FUNC GLOBAL DEFAULT 12 _PyUnicode_FromId │ │ │ │ - 1526: 000dcef1 128 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ - 1527: 0015560d 162 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ - 1528: 0011960d 64 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ - 1529: 001548d9 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ - 1530: 001eb80d 12 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ - 1531: 00223e89 32 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ + 1526: 000dcdc9 128 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ + 1527: 00155651 162 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ + 1528: 00119875 64 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ + 1529: 00154ab1 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ + 1530: 001eb79d 12 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ + 1531: 002240e1 32 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ 1532: 0002b82c 0 FUNC GLOBAL DEFAULT UND XML_SetElementHandler │ │ │ │ - 1533: 00102ee5 216 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ + 1533: 00102d8d 216 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ 1534: 00000000 0 FUNC GLOBAL DEFAULT UND __snprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1535: 0014fe01 326 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ + 1535: 0014ff39 326 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ 1536: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_adddup2@GLIBC_2.4 (3) │ │ │ │ - 1537: 00073e41 30 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ + 1537: 00073e51 30 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ 1538: 00000000 0 FUNC GLOBAL DEFAULT UND seteuid@GLIBC_2.4 (3) │ │ │ │ 1539: 00000000 0 FUNC GLOBAL DEFAULT UND mkdirat@GLIBC_2.4 (3) │ │ │ │ - 1540: 001deefd 10 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ + 1540: 001dedf5 10 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ 1541: 00557354 4 OBJECT GLOBAL DEFAULT 29 Py_HashRandomizationFlag │ │ │ │ 1542: 00000000 0 FUNC GLOBAL DEFAULT UND wcscpy@GLIBC_2.4 (3) │ │ │ │ - 1543: 0012698d 792 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ - 1544: 0023fd65 438 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ + 1543: 00126bc5 792 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ + 1544: 002401c9 438 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ 1545: 005080c4 208 OBJECT GLOBAL DEFAULT 26 PyByteArrayIter_Type │ │ │ │ 1546: 00000000 0 FUNC GLOBAL DEFAULT UND dup@GLIBC_2.4 (3) │ │ │ │ 1547: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_exit@GLIBC_2.4 (3) │ │ │ │ 1548: 00000000 0 FUNC GLOBAL DEFAULT UND __memset_chk@GLIBC_2.4 (3) │ │ │ │ - 1549: 0006e519 46 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ + 1549: 0006e529 46 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ 1550: 0050ab00 4 OBJECT GLOBAL DEFAULT 26 PyExc_BytesWarning │ │ │ │ 1551: 00000000 0 FUNC GLOBAL DEFAULT UND sem_post@GLIBC_2.34 (4) │ │ │ │ - 1552: 002633d1 190 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ - 1553: 00282d39 60 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ - 1554: 001161c5 176 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ - 1555: 00109f29 398 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ - 1556: 002d0ca9 160 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ - 1557: 0006e757 16 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ - 1558: 00247985 104 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ - 1559: 0006ce99 36 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ - 1560: 002ce489 144 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ - 1561: 00073c99 76 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ - 1562: 00056471 516 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ - 1563: 0017d385 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ + 1552: 00262f11 190 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ + 1553: 00282871 60 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ + 1554: 00116429 176 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ + 1555: 00109ddd 398 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ + 1556: 002d1021 160 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ + 1557: 0006e767 16 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ + 1558: 002479f9 104 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ + 1559: 0006cea9 36 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ + 1560: 002ce809 144 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ + 1561: 00073ca9 76 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ + 1562: 00056479 516 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ + 1563: 0017d141 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ 1564: 00000000 0 FUNC GLOBAL DEFAULT UND getgroups@GLIBC_2.4 (3) │ │ │ │ - 1565: 002193ad 86 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ + 1565: 002195e1 86 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ 1566: 00000000 0 FUNC GLOBAL DEFAULT UND readv@GLIBC_2.4 (3) │ │ │ │ - 1567: 0012b959 452 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ + 1567: 0012bbdd 452 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ 1568: 0002c90b 86 FUNC GLOBAL DEFAULT 12 Py_SetProgramName │ │ │ │ 1569: 00000000 0 FUNC GLOBAL DEFAULT UND getuid@GLIBC_2.4 (3) │ │ │ │ 1570: 00000000 0 FUNC GLOBAL DEFAULT UND readlink@GLIBC_2.4 (3) │ │ │ │ - 1571: 00207a49 276 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ + 1571: 00207c79 276 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ 1572: 00507fb4 208 OBJECT GLOBAL DEFAULT 26 PyBytesIter_Type │ │ │ │ - 1573: 001b03d5 176 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ - 1574: 002082f5 156 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ - 1575: 000fb0c5 168 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ + 1573: 001b01ed 176 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ + 1574: 00208525 156 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ + 1575: 000fb03d 168 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ 1576: 005038b0 208 OBJECT GLOBAL DEFAULT 26 PyModule_Type │ │ │ │ 1577: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_gettime64@GLIBC_2.34 (4) │ │ │ │ - 1578: 00170d51 52 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ - 1579: 000435c3 398 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ + 1578: 00170dcd 52 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ + 1579: 000435cb 398 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ 1580: 0050ab14 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ - 1581: 001478f5 1284 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ - 1582: 0006c901 6 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ - 1583: 0017dead 4 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ - 1584: 0003b8b9 12 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ + 1581: 00147b39 1284 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ + 1582: 0006c911 6 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ + 1583: 0017dc69 4 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ + 1584: 0003b8b5 12 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ 1585: 0002b170 0 FUNC GLOBAL DEFAULT UND XML_SetStartElementHandler │ │ │ │ - 1586: 001d0091 958 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ + 1586: 001cff21 958 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ 1587: 00507658 208 OBJECT GLOBAL DEFAULT 26 PyProperty_Type │ │ │ │ - 1588: 0005c67b 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ - 1589: 00150ced 48 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ - 1590: 0006c875 4 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ + 1588: 0005c683 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ + 1589: 00150e6d 48 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ + 1590: 0006c885 4 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ 1591: 00000000 0 FUNC GLOBAL DEFAULT UND removexattr@GLIBC_2.4 (3) │ │ │ │ - 1592: 001ef3d9 62 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ - 1593: 00069e6f 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ + 1592: 001ef3e1 62 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ + 1593: 00069e7b 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ 1594: 00000000 0 FUNC GLOBAL DEFAULT UND execve@GLIBC_2.4 (3) │ │ │ │ - 1595: 00145a95 930 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ - 1596: 0004391b 206 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ - 1597: 00134029 632 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ + 1595: 00145da5 930 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ + 1596: 00043923 206 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ + 1597: 00134335 632 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ 1598: 00000000 0 FUNC GLOBAL DEFAULT UND getegid@GLIBC_2.4 (3) │ │ │ │ - 1599: 001c6055 124 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ + 1599: 001c5e6d 124 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ 1600: 0002bb80 0 FUNC GLOBAL DEFAULT UND XML_SetUnknownEncodingHandler │ │ │ │ - 1601: 0004f949 58 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ - 1602: 001aacd5 14 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ + 1601: 0004f951 58 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ + 1602: 001aaaed 14 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ 1603: 00244edd 250 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ 1604: 0050baa8 208 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ - 1605: 0006c43d 66 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ - 1606: 00070575 108 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ - 1607: 001ea495 62 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ + 1605: 0006c44d 66 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ + 1606: 00070585 108 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ + 1607: 001ea425 62 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ 1608: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExternalEntityParserCreate │ │ │ │ - 1609: 000746bd 38 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ - 1610: 0021d795 40 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ - 1611: 001e29e1 256 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ + 1609: 000746cd 38 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ + 1610: 0021d995 40 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ + 1611: 001e28d9 256 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ 1612: 00000000 0 FUNC GLOBAL DEFAULT UND getpgid@GLIBC_2.4 (3) │ │ │ │ - 1613: 00071b6d 10 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ + 1613: 00071b7d 10 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ 1614: 00000000 0 FUNC GLOBAL DEFAULT UND __strncat_chk@GLIBC_2.4 (3) │ │ │ │ 1615: 00000000 0 FUNC GLOBAL DEFAULT UND __lstat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1616: 00166b15 6068 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ - 1617: 00061167 30 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ + 1616: 00166bb9 6068 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ + 1617: 0006104d 30 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ 1618: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join@GLIBC_2.34 (4) │ │ │ │ - 1619: 002329e5 268 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ - 1620: 000a2be1 262 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ + 1619: 00232ced 268 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ + 1620: 000a2ae1 262 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ 1621: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetSpecifiedAttributeCount │ │ │ │ 1622: 0002cd75 216 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStrList │ │ │ │ - 1623: 0006c6c1 4 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ - 1624: 0023f095 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ + 1623: 0006c6d1 4 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ + 1624: 0023f4f9 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ 1625: 0050aa74 4 OBJECT GLOBAL DEFAULT 26 PyExc_AssertionError │ │ │ │ 1626: 00000000 0 FUNC GLOBAL DEFAULT UND getauxval@GLIBC_2.16 (24) │ │ │ │ - 1627: 001558ed 76 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ - 1628: 00094509 344 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ - 1629: 00074707 214 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ - 1630: 0009413d 38 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ - 1631: 00121d2d 18 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ + 1627: 00155931 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ + 1628: 000943dd 344 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ + 1629: 00074717 214 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ + 1630: 00094011 38 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ + 1631: 00121f95 18 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ 1632: 00000000 0 FUNC GLOBAL DEFAULT UND linkat@GLIBC_2.4 (3) │ │ │ │ 1633: 0050110c 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemError │ │ │ │ - 1634: 0020d745 82 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ - 1635: 0021d7c9 12 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ - 1636: 00074d73 6 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ + 1634: 0020d975 82 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ + 1635: 0021d9c9 12 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ + 1636: 00074d83 6 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ 1637: 00000000 0 FUNC GLOBAL DEFAULT UND getpwnam_r@GLIBC_2.4 (3) │ │ │ │ - 1638: 001ae4ad 40 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ - 1639: 001c65dd 136 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ - 1640: 000a3831 232 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ - 1641: 002c2729 224 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ - 1642: 0006b9ff 320 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ - 1643: 002e2a11 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ - 1644: 0029eea1 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ - 1645: 0021b9a5 308 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ + 1638: 001ae2c5 40 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ + 1639: 001c63f5 136 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ + 1640: 000a3729 232 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ + 1641: 002c2aa9 224 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ + 1642: 0006ba0f 320 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ + 1643: 002e2d85 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ + 1644: 0029e9e9 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ + 1645: 0021bba5 308 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ 1646: 0050aad4 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileNotFoundError │ │ │ │ - 1647: 00251e59 64 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ - 1648: 0010fec9 2 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ - 1649: 00087f99 772 FUNC GLOBAL DEFAULT 12 _PyType_AllocNoTrack │ │ │ │ - 1650: 0006be29 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ - 1651: 000dab31 102 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ - 1652: 0011dad9 88 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ + 1647: 00251ca9 64 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ + 1648: 00110139 2 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ + 1649: 00087f79 772 FUNC GLOBAL DEFAULT 12 _PyType_AllocNoTrack │ │ │ │ + 1650: 0006be39 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ + 1651: 000da9e5 102 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ + 1652: 0011dd41 88 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ 1653: 00506e04 208 OBJECT GLOBAL DEFAULT 26 PyEnum_Type │ │ │ │ 1654: 00000000 0 FUNC GLOBAL DEFAULT UND __fstat64_time64@GLIBC_2.34 (4) │ │ │ │ 1655: 00035d91 148 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ - 1656: 0015455d 508 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ - 1657: 001decf9 4 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ + 1656: 00154735 508 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ + 1657: 001debf1 4 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ 1658: 00508b90 4 OBJECT GLOBAL DEFAULT 26 PyExc_MemoryError │ │ │ │ 1659: 00504d68 208 OBJECT GLOBAL DEFAULT 26 PyDictIterItem_Type │ │ │ │ 1660: 00000000 0 FUNC GLOBAL DEFAULT UND if_nametoindex@GLIBC_2.4 (3) │ │ │ │ - 1661: 0012f991 1374 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ - 1662: 00153ef1 400 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ - 1663: 002437b5 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ - 1664: 0005e867 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ - 1665: 002332e5 120 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ + 1661: 0012fc21 1368 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ + 1662: 001540c9 400 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ + 1663: 00243a01 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ + 1664: 0005e82b 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ + 1665: 002335a1 120 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ 1666: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetParamEntityParsing │ │ │ │ - 1667: 0022f069 86 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ + 1667: 0022f319 86 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ 1668: 0002d1d9 196 FUNC GLOBAL DEFAULT 12 Py_SetPath │ │ │ │ - 1669: 00206131 34 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ + 1669: 00206361 34 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ 1670: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getattr_np@GLIBC_2.32 (9) │ │ │ │ - 1671: 00215965 48 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ - 1672: 0024be0d 144 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ - 1673: 00208419 12 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ + 1671: 00215b91 48 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ + 1672: 0024bdb9 144 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ + 1673: 00208649 12 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ 1674: 0002cc93 6 FUNC GLOBAL DEFAULT 12 Py_Initialize │ │ │ │ 1675: 00000000 0 FUNC GLOBAL DEFAULT UND floor@GLIBC_2.4 (2) │ │ │ │ - 1676: 001e3bb5 24 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ - 1677: 0032f3fc 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ + 1676: 001e3aa9 24 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ + 1677: 0032f77c 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ 1678: 0002cc99 36 FUNC GLOBAL DEFAULT 12 Py_Main │ │ │ │ - 1679: 0006d061 38 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ + 1679: 0006d071 38 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ 1680: 00000000 0 FUNC GLOBAL DEFAULT UND sendfile64@GLIBC_2.4 (3) │ │ │ │ 1681: 0002ad38 0 FUNC GLOBAL DEFAULT UND sinh@GLIBC_2.4 (2) │ │ │ │ - 1682: 001da1e9 120 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ - 1683: 00086339 178 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ - 1684: 001544e9 20 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Alloc │ │ │ │ - 1685: 0012b5c5 916 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ - 1686: 00061163 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ - 1687: 0048e4dc 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ + 1682: 001da0e1 120 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ + 1683: 00086379 178 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ + 1684: 001546c1 20 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Alloc │ │ │ │ + 1685: 0012b849 916 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ + 1686: 00061049 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ + 1687: 0048e8c8 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ 1688: 0003163d 60 FUNC GLOBAL DEFAULT 12 PyFile_OpenCode │ │ │ │ - 1689: 0006e5a7 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ - 1690: 000e81c1 114 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ + 1689: 0006e5b7 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ + 1690: 000e80e1 114 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ 1691: 00000000 0 FUNC GLOBAL DEFAULT UND __realpath_chk@GLIBC_2.4 (3) │ │ │ │ 1692: 0050aab0 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyError │ │ │ │ - 1693: 0007a4bd 48 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ - 1694: 002b6159 534 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ - 1695: 000edf31 244 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ - 1696: 00283629 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ - 1697: 00080765 520 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ - 1698: 00071eef 34 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ - 1699: 001cbced 16 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ - 1700: 0006d055 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ - 1701: 001a21e9 4 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ + 1693: 0007a4cd 48 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ + 1694: 002b64bd 534 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ + 1695: 000edec1 244 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ + 1696: 00283161 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ + 1697: 000807a5 520 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ + 1698: 00071eff 34 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ + 1699: 001cbb7d 16 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ + 1700: 0006d065 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ + 1701: 001a2909 4 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ 1702: 0002caf5 252 FUNC GLOBAL DEFAULT 12 PySys_AddXOption │ │ │ │ - 1703: 0006b595 4 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ + 1703: 0006b5a5 4 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ 1704: 00000000 0 FUNC GLOBAL DEFAULT UND fileno@GLIBC_2.4 (3) │ │ │ │ - 1705: 002db889 14 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ + 1705: 002dbc09 14 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ 1706: 00030893 14 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ - 1707: 0022c23d 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ + 1707: 0022c4ed 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ 1708: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBase │ │ │ │ 1709: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setname_np@GLIBC_2.34 (4) │ │ │ │ 1710: 00000000 0 FUNC GLOBAL DEFAULT UND gethostname@GLIBC_2.4 (3) │ │ │ │ - 1711: 0021b419 12 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ + 1711: 0021b619 12 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ 1712: 00000000 0 FUNC GLOBAL DEFAULT UND fstatvfs64@GLIBC_2.4 (3) │ │ │ │ 1713: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@GLIBC_2.4 (3) │ │ │ │ - 1714: 001c6179 2 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ - 1715: 0009e5dd 60 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ + 1714: 001c5f91 2 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ + 1715: 0009e4dd 60 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ 1716: 00000000 0 FUNC GLOBAL DEFAULT UND chown@GLIBC_2.4 (3) │ │ │ │ - 1717: 00071c65 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ - 1718: 00252a25 62 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ - 1719: 001938e5 8 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ - 1720: 00149ca1 272 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ - 1721: 000e8901 1700 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ + 1717: 00071c75 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ + 1718: 00252665 62 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ + 1719: 00193f51 8 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ + 1720: 00149ee5 272 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ + 1721: 000e888d 1700 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ 1722: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentByteIndex │ │ │ │ 1723: 00000000 0 FUNC GLOBAL DEFAULT UND splice@GLIBC_2.5 (16) │ │ │ │ - 1724: 0011cfa5 692 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ + 1724: 0011d20d 692 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ 1725: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_wcstol@GLIBC_2.38 (15) │ │ │ │ - 1726: 0006a91b 58 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ + 1726: 0006a927 58 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ 1727: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn@GLIBC_2.15 (10) │ │ │ │ 1728: 0050724c 208 OBJECT GLOBAL DEFAULT 26 PyMemberDescr_Type │ │ │ │ - 1729: 0006bee5 60 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ + 1729: 0006bef5 60 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ 1730: 00000000 0 FUNC GLOBAL DEFAULT UND __utimensat64@GLIBC_2.34 (4) │ │ │ │ - 1731: 002359c1 30 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ + 1731: 00235c79 30 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ 1732: 00507dd4 208 OBJECT GLOBAL DEFAULT 26 PyCell_Type │ │ │ │ - 1733: 002e2431 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ + 1733: 002e2831 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ 1734: 0054f2cc 4 OBJECT GLOBAL DEFAULT 29 Py_NoSiteFlag │ │ │ │ 1735: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_write@GLIBC_2.7 (7) │ │ │ │ 1736: 00000000 0 FUNC GLOBAL DEFAULT UND getcwd@GLIBC_2.4 (3) │ │ │ │ - 1737: 0021885d 250 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ + 1737: 00218a91 250 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ 1738: 00000000 0 FUNC GLOBAL DEFAULT UND lgetxattr@GLIBC_2.4 (3) │ │ │ │ - 1739: 002282ad 300 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ + 1739: 00228505 300 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ 1740: 0054f2d4 4 OBJECT GLOBAL DEFAULT 29 Py_UnbufferedStdioFlag │ │ │ │ - 1741: 000882f5 34 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ - 1742: 0005c819 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ - 1743: 002b5a4d 120 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ - 1744: 00073f7b 808 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ + 1741: 000882d5 34 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ + 1742: 0005c821 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ + 1743: 002b5db1 120 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ + 1744: 00073f8b 808 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ 1745: 00000000 0 FUNC GLOBAL DEFAULT UND if_indextoname@GLIBC_2.4 (3) │ │ │ │ - 1746: 000b3bfd 120 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ - 1747: 000efc89 14 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ - 1748: 00165ed9 326 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ - 1749: 0006b789 146 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ - 1750: 00242961 42 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ + 1746: 000b3b09 120 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ + 1747: 000efc19 14 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ + 1748: 00165f7d 326 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ + 1749: 0006b799 146 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ + 1750: 00242dc1 42 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ 1751: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.4 (3) │ │ │ │ - 1752: 00076ead 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ + 1752: 00076ebd 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ 1753: 0002cbf1 14 FUNC GLOBAL DEFAULT 12 Py_IsInitialized │ │ │ │ - 1754: 00054c2f 92 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ - 1755: 00071b1d 10 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ + 1754: 00054c37 92 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ + 1755: 00071b2d 10 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ 1756: 00000000 0 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.4 (3) │ │ │ │ - 1757: 0006c907 140 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ + 1757: 0006c917 140 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ 1758: 0054f064 4 OBJECT GLOBAL DEFAULT 29 Py_IgnoreEnvironmentFlag │ │ │ │ - 1759: 0025a46d 104 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ + 1759: 00259fd5 104 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ 1760: 000653f5 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ 1761: 00000000 0 FUNC GLOBAL DEFAULT UND log10@GLIBC_2.4 (2) │ │ │ │ - 1762: 003f547c 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ - 1763: 0007214d 28 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ - 1764: 000607fd 486 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ + 1762: 003f57e4 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ + 1763: 0007215d 28 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ + 1764: 000606e9 486 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ 1765: 00000000 0 FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.4 (3) │ │ │ │ 1766: 00000000 0 FUNC GLOBAL DEFAULT UND rename@GLIBC_2.4 (3) │ │ │ │ 1767: 00000000 0 FUNC GLOBAL DEFAULT UND __explicit_bzero_chk@GLIBC_2.25 (12) │ │ │ │ - 1768: 001b1e79 16 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ + 1768: 001b1c91 16 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ 1769: 0050e00c 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ - 1770: 00286bc9 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ - 1771: 00071ebd 44 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ - 1772: 001c8889 8 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ + 1770: 00286711 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ + 1771: 00071ecd 44 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ + 1772: 001c8701 8 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ 1773: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_ctl@GLIBC_2.4 (3) │ │ │ │ 1774: 00000000 0 FUNC GLOBAL DEFAULT UND dladdr1@GLIBC_2.34 (4) │ │ │ │ - 1775: 0007b21d 94 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ + 1775: 0007b22d 94 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ 1776: 00000000 0 FUNC GLOBAL DEFAULT UND madvise@GLIBC_2.4 (3) │ │ │ │ - 1777: 002a9881 92 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ + 1777: 002a93a1 92 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ 1778: 00045f81 28 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ - 1779: 001b1095 92 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ - 1780: 0004ec81 208 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ + 1779: 001b0ead 92 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ + 1780: 0004ec89 208 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ 1781: 0002bb20 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandler │ │ │ │ 1782: 00000000 0 FUNC GLOBAL DEFAULT UND geteuid@GLIBC_2.4 (3) │ │ │ │ 1783: 00000000 0 FUNC GLOBAL DEFAULT UND getresgid@GLIBC_2.4 (3) │ │ │ │ 1784: 00000000 0 FUNC GLOBAL DEFAULT UND __memcpy_chk@GLIBC_2.4 (3) │ │ │ │ 1785: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setparam@GLIBC_2.4 (3) │ │ │ │ - 1786: 0005b445 56 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ - 1787: 001ef495 168 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ + 1786: 0005b44d 56 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ + 1787: 001ef49d 168 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ 1788: 0002b4a8 0 FUNC GLOBAL DEFAULT UND XML_SetNotStandaloneHandler │ │ │ │ 1789: 00506f14 208 OBJECT GLOBAL DEFAULT 26 PyReversed_Type │ │ │ │ 1790: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetReturnNSTriplet │ │ │ │ - 1791: 000a999d 424 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ + 1791: 000a9881 424 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ 1792: 0003008b 4 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ - 1793: 00223a39 70 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ - 1794: 0024b691 66 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ - 1795: 000dbd69 108 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ + 1793: 00223c91 70 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ + 1794: 0024b63d 66 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ + 1795: 000dbc1d 108 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ 1796: 00000000 0 FUNC GLOBAL DEFAULT UND sigismember@GLIBC_2.4 (3) │ │ │ │ - 1797: 00057573 98 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ - 1798: 0005c559 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ + 1797: 0005757b 98 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ + 1798: 0005c561 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ 1799: 00063f6d 116 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ 1800: 00000000 0 FUNC GLOBAL DEFAULT UND __time64@GLIBC_2.34 (4) │ │ │ │ - 1801: 001b7f55 212 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ + 1801: 001b7d6d 212 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ 1802: 0002bc14 0 FUNC GLOBAL DEFAULT UND XML_SetReparseDeferralEnabled │ │ │ │ - 1803: 00263ed1 158 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ - 1804: 001939e9 276 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ - 1805: 0006c3d7 70 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ - 1806: 002dc1d9 36 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ - 1807: 00214605 254 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ - 1808: 0005b14b 78 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ - 1809: 002e2a15 50 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ + 1803: 00263a11 158 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ + 1804: 00194055 324 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ + 1805: 0006c3e7 70 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ + 1806: 002dc559 36 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ + 1807: 00214835 254 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ + 1808: 0005b153 78 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ + 1809: 002e2d89 50 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ 1810: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_nanosleep_time64@GLIBC_2.34 (4) │ │ │ │ - 1811: 0005c10d 48 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ + 1811: 0005c115 48 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ 1812: 00000000 0 FUNC GLOBAL DEFAULT UND textdomain@GLIBC_2.4 (3) │ │ │ │ - 1813: 00071daf 40 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ + 1813: 00071dbf 40 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ 1814: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_max@GLIBC_2.4 (3) │ │ │ │ 1815: 0003f3dd 136 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ - 1816: 00233369 112 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ - 1817: 00071f3b 18 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ + 1816: 00233625 112 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ + 1817: 00071f4b 18 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ 1818: 00000000 0 FUNC GLOBAL DEFAULT UND __pthread_cond_timedwait64@GLIBC_2.34 (4) │ │ │ │ - 1819: 00082f45 172 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ - 1820: 0006c865 16 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ + 1819: 00082f85 172 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ + 1820: 0006c875 16 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ 1821: 0002c17c 0 FUNC GLOBAL DEFAULT UND XML_SetEntityDeclHandler │ │ │ │ - 1822: 00109f25 4 FUNC GLOBAL DEFAULT 12 _PyDict_MergeEx │ │ │ │ + 1822: 00109dd9 4 FUNC GLOBAL DEFAULT 12 _PyDict_MergeEx │ │ │ │ 1823: 00000000 0 FUNC GLOBAL DEFAULT UND waitpid@GLIBC_2.4 (3) │ │ │ │ - 1824: 002e29f5 2 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ - 1825: 001dd17d 340 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ - 1826: 001d8301 76 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ + 1824: 002e2d69 2 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ + 1825: 001dd071 340 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ + 1826: 001d81f9 76 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ 1827: 00000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.4 (3) │ │ │ │ 1828: 00000000 0 FUNC GLOBAL DEFAULT UND unlockpt@GLIBC_2.4 (3) │ │ │ │ - 1829: 00074623 154 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ + 1829: 00074633 154 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ 1830: 00000000 0 FUNC GLOBAL DEFAULT UND backtrace@GLIBC_2.4 (3) │ │ │ │ 1831: 0002bf00 0 FUNC GLOBAL DEFAULT UND XML_SetNotationDeclHandler │ │ │ │ - 1832: 00170b01 476 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ - 1833: 00074cb7 8 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ - 1834: 001eb8e5 12 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ + 1832: 00170b7d 476 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ + 1833: 00074cc7 8 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ + 1834: 001eb82d 12 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ 1835: 00506230 208 OBJECT GLOBAL DEFAULT 26 PyFloat_Type │ │ │ │ - 1836: 0006c549 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ - 1837: 0009b911 174 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ - 1838: 0006d995 108 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ - 1839: 0007ff9d 236 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ + 1836: 0006c559 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ + 1837: 0009b7e5 174 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ + 1838: 0006d9a5 108 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ + 1839: 0007ffdd 236 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ 1840: 0054f2d8 4 OBJECT GLOBAL DEFAULT 29 Py_DontWriteBytecodeFlag │ │ │ │ - 1841: 002bbeed 524 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ - 1842: 0003710d 16 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ - 1843: 002e0189 26 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ - 1844: 0006cf5f 90 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ - 1845: 002690dd 50 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ - 1846: 00066791 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ - 1847: 00071b67 6 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ + 1841: 002bc28d 496 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ + 1842: 00037109 16 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ + 1843: 002e0509 26 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ + 1844: 0006cf6f 90 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ + 1845: 00268c1d 50 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ + 1846: 00066795 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ + 1847: 00071b77 6 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ 1848: 0002b27c 0 FUNC GLOBAL DEFAULT UND XML_SetCommentHandler │ │ │ │ - 1849: 00213ce1 588 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ - 1850: 001a3535 60 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ - 1851: 00075553 28 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ - 1852: 002a7749 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ - 1853: 0006ca13 108 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ - 1854: 0021374d 12 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ - 1855: 00151ce1 326 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ - 1856: 000e657d 2 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ - 1857: 0025c695 54 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ - 1858: 002441d1 6 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ - 1859: 001cd39d 32 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ + 1849: 00213f11 588 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ + 1850: 001a3c41 60 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ + 1851: 00075563 28 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ + 1852: 002a7261 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ + 1853: 0006ca23 108 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ + 1854: 0021397d 12 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ + 1855: 00151eb5 326 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ + 1856: 000e649d 2 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ + 1857: 0025c1fd 54 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ + 1858: 002441d5 6 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ + 1859: 001cd22d 32 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ 1860: 0003d83f 10 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ - 1861: 000e44ed 152 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ - 1862: 001f563d 10 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ - 1863: 0006c629 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ - 1864: 000b0b95 48 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ + 1861: 000e4409 152 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ + 1862: 001f586d 10 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ + 1863: 0006c639 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ + 1864: 000b0a95 48 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ 1865: 00000000 0 FUNC GLOBAL DEFAULT UND lseek64@GLIBC_2.4 (3) │ │ │ │ - 1866: 002695f5 230 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ - 1867: 0024b7f1 16 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ + 1866: 00269135 230 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ + 1867: 0024b681 16 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ 1868: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.34 (4) │ │ │ │ - 1869: 0009b085 340 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ - 1870: 001cd481 492 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ + 1869: 0009af59 340 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ + 1870: 001cd311 492 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ 1871: 00000000 0 FUNC GLOBAL DEFAULT UND strchr@GLIBC_2.4 (3) │ │ │ │ 1872: 00000000 0 FUNC GLOBAL DEFAULT UND flistxattr@GLIBC_2.4 (3) │ │ │ │ 1873: 00066327 60 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ 1874: 000310a9 4 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ 1875: 0050aa7c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeTranslateError │ │ │ │ 1876: 0002c6f9 360 FUNC GLOBAL DEFAULT 12 Py_FrozenMain │ │ │ │ 1877: 00000000 0 FUNC GLOBAL DEFAULT UND __setsockopt64@GLIBC_2.34 (4) │ │ │ │ - 1878: 0009f8ad 152 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ - 1879: 002d9899 34 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ - 1880: 0003be1d 50 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ - 1881: 00055265 72 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ + 1878: 0009f7ad 152 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ + 1879: 002d9c19 34 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ + 1880: 0003bd59 50 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ + 1881: 0005526d 72 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ 1882: 0050aaa0 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnboundLocalError │ │ │ │ 1883: 00000000 0 FUNC GLOBAL DEFAULT UND funlockfile@GLIBC_2.4 (3) │ │ │ │ - 1884: 000fbe05 1364 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ + 1884: 000fbd7d 1364 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ 1885: 00000000 0 FUNC GLOBAL DEFAULT UND getsockname@GLIBC_2.4 (3) │ │ │ │ - 1886: 001556b1 346 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ + 1886: 001556f5 346 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ 1887: 0002b7e4 0 FUNC GLOBAL DEFAULT UND XML_SetEncoding │ │ │ │ - 1888: 00071cd9 72 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ + 1888: 00071ce9 72 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ 1889: 00502f58 208 OBJECT GLOBAL DEFAULT 26 PyFrozenSet_Type │ │ │ │ - 1890: 0009af2d 344 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ - 1891: 0014ab59 90 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ - 1892: 0017deb1 242 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ - 1893: 000505ff 58 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ + 1890: 0009ae01 344 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ + 1891: 0014ace9 90 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ + 1892: 0017dc6d 242 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ + 1893: 00050607 58 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ 1894: 00000000 0 FUNC GLOBAL DEFAULT UND sendto@GLIBC_2.4 (3) │ │ │ │ - 1895: 001b1ba9 256 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ - 1896: 00121d41 10 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ - 1897: 003f546c 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ + 1895: 001b19c1 256 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ + 1896: 00121fa9 10 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ + 1897: 003f57d4 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ 1898: 00000000 0 FUNC GLOBAL DEFAULT UND vfork@GLIBC_2.4 (3) │ │ │ │ - 1899: 0006989d 348 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ - 1900: 0006c589 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ - 1901: 0023da19 12 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ + 1899: 000698a7 350 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ + 1900: 0006c599 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ + 1901: 0023de71 12 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ 1902: 00503b10 208 OBJECT GLOBAL DEFAULT 26 PyCFunction_Type │ │ │ │ 1903: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_create1@GLIBC_2.9 (19) │ │ │ │ - 1904: 00129b4d 480 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttrString │ │ │ │ - 1905: 00059a21 16 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ + 1904: 00129d85 480 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttrString │ │ │ │ + 1905: 00059a29 16 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ 1906: 00000000 0 FUNC GLOBAL DEFAULT UND log1p@GLIBC_2.4 (2) │ │ │ │ 1907: 00000000 0 FUNC GLOBAL DEFAULT UND __vfprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1908: 00072143 4 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ - 1909: 0005b10d 4 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ + 1908: 00072153 4 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ + 1909: 0005b115 4 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ 1910: 00505008 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterKey_Type │ │ │ │ 1911: 0002bc54 0 FUNC GLOBAL DEFAULT UND atan2@GLIBC_2.4 (2) │ │ │ │ 1912: 0050aa90 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionRefusedError │ │ │ │ - 1913: 00284f01 44 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ - 1914: 000990f5 2056 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ - 1915: 00183c59 14 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ - 1916: 0009a6b5 1392 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ + 1913: 00284a3d 44 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ + 1914: 00098fcd 2056 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ + 1915: 00183a59 14 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ + 1916: 0009a589 1392 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ 1917: 0050dcc8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ - 1918: 00060fd9 14 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ + 1918: 00060d5d 14 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ 1919: 0050520c 208 OBJECT GLOBAL DEFAULT 26 PyList_Type │ │ │ │ - 1920: 001ad5ad 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ + 1920: 001ad3c5 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ 1921: 00505b5c 208 OBJECT GLOBAL DEFAULT 26 PyFunction_Type │ │ │ │ - 1922: 000a6add 92 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ - 1923: 0015507d 198 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ - 1924: 00148acd 302 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ - 1925: 001c634d 44 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ - 1926: 0004da81 12 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ - 1927: 001685f5 232 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ - 1928: 0005808b 80 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ + 1922: 000a69dd 92 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ + 1923: 001550c1 198 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ + 1924: 00148d11 302 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ + 1925: 001c6165 44 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ + 1926: 0004da89 12 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ + 1927: 00168699 232 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ + 1928: 00058093 80 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ 1929: 00504bc8 208 OBJECT GLOBAL DEFAULT 26 PyDictIterKey_Type │ │ │ │ - 1930: 00153225 30 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ + 1930: 001533fd 30 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ 1931: 0050aa6c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportWarning │ │ │ │ - 1932: 00078527 4 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ - 1933: 0008e53d 568 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ - 1934: 00121d1d 16 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ - 1935: 00109ba9 890 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ - 1936: 002b7815 62 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ - 1937: 0006c8db 16 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ - 1938: 0006e547 4 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ + 1932: 00078537 4 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ + 1933: 0008e411 568 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ + 1934: 00121f85 16 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ + 1935: 00109a5d 890 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ + 1936: 002b7bad 62 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ + 1937: 0006c8eb 16 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ + 1938: 0006e557 4 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ 1939: 00000000 0 FUNC GLOBAL DEFAULT UND lremovexattr@GLIBC_2.4 (3) │ │ │ │ - 1940: 000b9b25 36 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ + 1940: 000b9a05 36 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ 1941: 00000000 0 FUNC GLOBAL DEFAULT UND fdopen@GLIBC_2.4 (3) │ │ │ │ - 1942: 000f9221 64 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ + 1942: 000f9199 64 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ 1943: 00000000 0 FUNC GLOBAL DEFAULT UND readdir64@GLIBC_2.4 (3) │ │ │ │ 1944: 0050aacc 4 OBJECT GLOBAL DEFAULT 26 PyExc_IsADirectoryError │ │ │ │ 1945: 0002c288 0 FUNC GLOBAL DEFAULT UND acosh@GLIBC_2.4 (2) │ │ │ │ - 1946: 00071e31 50 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ + 1946: 00071e41 50 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ 1947: 0002b944 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentColumnNumber │ │ │ │ - 1948: 00049947 4 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ - 1949: 00115b35 796 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ - 1950: 0006d437 486 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ - 1951: 0007064d 132 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ + 1948: 0004994f 4 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ + 1949: 00115d99 796 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ + 1950: 0006d447 486 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ + 1951: 0007065d 132 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ 1952: 00000000 0 FUNC GLOBAL DEFAULT UND exp@GLIBC_2.29 (20) │ │ │ │ 1953: 00000000 0 FUNC GLOBAL DEFAULT UND process_vm_readv@GLIBC_2.15 (10) │ │ │ │ 1954: 00577dec 4 OBJECT GLOBAL DEFAULT 29 PyOS_InputHook │ │ │ │ - 1955: 001e5b3d 1400 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ + 1955: 001e5a31 1400 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ 1956: 0050f398 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterError │ │ │ │ - 1957: 0013856d 1090 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ + 1957: 00138889 1090 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ 1958: 00000000 0 FUNC GLOBAL DEFAULT UND accept@GLIBC_2.4 (3) │ │ │ │ 1959: 00000000 0 FUNC GLOBAL DEFAULT UND wcstombs@GLIBC_2.4 (3) │ │ │ │ - 1960: 001b1569 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ - 1961: 0011a411 436 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ - 1962: 002ce93d 180 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ - 1963: 001b11b5 376 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ - 1964: 0025ef45 242 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ - 1965: 002b6631 260 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ + 1960: 001b1381 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ + 1961: 0011a679 436 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ + 1962: 002cecbd 180 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ + 1963: 001b0fcd 376 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ + 1964: 0025eabd 242 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ + 1965: 002b6991 260 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ 1966: 00000000 0 FUNC GLOBAL DEFAULT UND getresuid@GLIBC_2.4 (3) │ │ │ │ 1967: 00000000 0 FUNC GLOBAL DEFAULT UND hstrerror@GLIBC_2.4 (3) │ │ │ │ 1968: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigmask@GLIBC_2.4 (3) │ │ │ │ 1969: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_settime64@GLIBC_2.34 (4) │ │ │ │ - 1970: 00075af9 190 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ + 1970: 00075b09 190 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ 1971: 0050aa8c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionResetError │ │ │ │ - 1972: 001945a1 416 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ - 1973: 0004bba1 114 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ - 1974: 002585e5 136 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ - 1975: 001dbbd1 52 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ - 1976: 0004fd91 132 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ - 1977: 002d9d21 10 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ + 1972: 00194ca5 416 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ + 1973: 0004bba9 114 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ + 1974: 0025814d 136 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ + 1975: 001dbac5 52 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ + 1976: 0004fd99 132 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ + 1977: 002da0a1 10 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ 1978: 0002deb1 20 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetExitCode │ │ │ │ 1979: 00000000 0 FUNC GLOBAL DEFAULT UND times@GLIBC_2.4 (3) │ │ │ │ 1980: 00000000 0 FUNC GLOBAL DEFAULT UND wcsxfrm@GLIBC_2.4 (3) │ │ │ │ 1981: 0050ab24 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ - 1982: 00071b15 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ - 1983: 00046c69 12 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ - 1984: 001d9261 1140 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ - 1985: 0014da0d 4 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ - 1986: 002e0da5 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ - 1987: 0006c109 6 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ - 1988: 00241695 4 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ - 1989: 001389b1 448 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ + 1982: 00071b25 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ + 1983: 00046c71 12 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ + 1984: 001d9159 1140 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ + 1985: 0014db49 4 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ + 1986: 002e11a5 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ + 1987: 0006c119 6 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ + 1988: 00241af5 4 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ + 1989: 00138ccd 448 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ 1990: 00041183 38 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ 1991: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_toupper_loc@GLIBC_2.4 (3) │ │ │ │ - 1992: 001eedc9 74 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ - 1993: 0015fed9 116 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ - 1994: 0025a461 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ + 1992: 001eedd1 74 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ + 1993: 0015ff8d 116 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ + 1994: 00259fc9 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ 1995: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64@GLIBC_2.10 (17) │ │ │ │ - 1996: 00064cc1 28 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ + 1996: 00064dad 28 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ 1997: 00504918 208 OBJECT GLOBAL DEFAULT 26 PyDict_Type │ │ │ │ - 1998: 00071c57 14 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ - 1999: 00133361 108 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ + 1998: 00071c67 14 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ + 1999: 00133591 328 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ 2000: 00000000 0 FUNC GLOBAL DEFAULT UND __strcpy_chk@GLIBC_2.4 (3) │ │ │ │ - 2001: 0025f289 412 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ - 2002: 001d0919 38 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ - 2003: 00077bd3 18 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ - 2004: 0006b9eb 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ + 2001: 0025ee01 412 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ + 2002: 001d07a9 38 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ + 2003: 00077be3 18 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ + 2004: 0006b9fb 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ 2005: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_tolower_loc@GLIBC_2.4 (3) │ │ │ │ - 2006: 00273455 180 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ - 2007: 0006c1c1 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ - 2008: 0015e071 10 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ - 2009: 00068821 54 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ - 2010: 00071ae5 4 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ - 2011: 002b4ee9 2 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ + 2006: 00272fdd 180 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ + 2007: 0006c1d1 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ + 2008: 0015e0d9 10 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ + 2009: 00068829 54 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ + 2010: 00071af5 4 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ + 2011: 002b524d 2 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ 2012: 00000000 0 FUNC GLOBAL DEFAULT UND __getitimer64@GLIBC_2.34 (4) │ │ │ │ - 2013: 0018ab11 1080 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ - 2014: 0029f9e9 122 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ + 2013: 0018b045 1060 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ + 2014: 0029f531 122 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ 2015: 00000000 0 FUNC GLOBAL DEFAULT UND inflateCopy@ZLIB_1.2.0 (13) │ │ │ │ - 2016: 0006a789 140 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ - 2017: 00217151 934 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ - 2018: 00058295 94 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ + 2016: 0006a795 140 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ + 2017: 00217385 934 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ + 2018: 0005829d 94 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ 2019: 00000000 0 FUNC GLOBAL DEFAULT UND llistxattr@GLIBC_2.4 (3) │ │ │ │ 2020: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmin@GLIBC_2.4 (3) │ │ │ │ - 2021: 000844a9 564 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ + 2021: 000844e9 564 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ 2022: 0051381c 4 OBJECT GLOBAL DEFAULT 26 Py_hexdigits │ │ │ │ - 2023: 000700fd 50 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ - 2024: 002a1231 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ - 2025: 001f55d5 104 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttr │ │ │ │ + 2023: 0007010d 50 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ + 2024: 002a0d49 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ + 2025: 001f5805 104 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttr │ │ │ │ 2026: 00000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.4 (3) │ │ │ │ - 2027: 0025232d 416 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ - 2028: 0006e3fb 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ - 2029: 00217b31 84 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ - 2030: 0021b345 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ + 2027: 002521b1 416 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ + 2028: 0006e40b 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ + 2029: 00217d69 84 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ + 2030: 0021b545 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ 2031: 00000000 0 FUNC GLOBAL DEFAULT UND sigpending@GLIBC_2.4 (3) │ │ │ │ 2032: 00000000 0 FUNC GLOBAL DEFAULT UND freeaddrinfo@GLIBC_2.4 (3) │ │ │ │ - 2033: 000b0bc5 82 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ - 2034: 00141c19 298 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ + 2033: 000b0ac5 86 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ + 2034: 00141f29 298 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ 2035: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setstacksize@GLIBC_2.34 (4) │ │ │ │ - 2036: 00038109 80 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ - 2037: 002adcb9 4 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ - 2038: 0006dc79 132 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ - 2039: 0021d185 62 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ - 2040: 001d97dd 12 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ + 2036: 00038105 80 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ + 2037: 002ad7e9 4 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ + 2038: 0006dc89 132 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ + 2039: 0021d385 62 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ + 2040: 001d96d5 12 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ 2041: 00000000 0 FUNC GLOBAL DEFAULT UND setvbuf@GLIBC_2.4 (3) │ │ │ │ - 2042: 00213b65 16 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ + 2042: 00213d95 16 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ 2043: 0054f2c8 4 OBJECT GLOBAL DEFAULT 29 Py_NoUserSiteDirectory │ │ │ │ - 2044: 0008f741 4 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ - 2045: 0007732d 20 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ + 2044: 0008f619 4 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ + 2045: 0007733d 20 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ 2046: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyaddr_r@GLIBC_2.4 (3) │ │ │ │ 2047: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_kill@GLIBC_2.34 (4) │ │ │ │ 2048: 00557364 4 OBJECT GLOBAL DEFAULT 29 PyExc_IOError │ │ │ │ 2049: 0002b8fc 0 FUNC GLOBAL DEFAULT UND atanh@GLIBC_2.4 (2) │ │ │ │ - 2050: 00227355 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ + 2050: 002275ad 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ 2051: 0050aa84 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeDecodeError │ │ │ │ 2052: 0002b66c 0 FUNC GLOBAL DEFAULT UND XML_SetSkippedEntityHandler │ │ │ │ - 2053: 00244181 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ - 2054: 0023848d 178 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ + 2053: 00244185 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ + 2054: 002388dd 178 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ 2055: 0050aae4 4 OBJECT GLOBAL DEFAULT 26 PyExc_BlockingIOError │ │ │ │ - 2056: 000e4149 212 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ + 2056: 000e4065 212 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ 2057: 00000000 0 FUNC GLOBAL DEFAULT UND inflateInit2_ │ │ │ │ 2058: 00000000 0 FUNC GLOBAL DEFAULT UND setsid@GLIBC_2.4 (3) │ │ │ │ - 2059: 00118319 236 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ - 2060: 00228cad 216 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ - 2061: 001915a5 60 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ + 2059: 00118581 236 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ + 2060: 00228f05 216 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ + 2061: 00191d7d 60 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ 2062: 00000000 0 FUNC GLOBAL DEFAULT UND __fcntl_time64@GLIBC_2.34 (4) │ │ │ │ 2063: 00512b90 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenStdlib │ │ │ │ - 2064: 002b7855 4 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ - 2065: 00207751 12 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ - 2066: 00071d69 36 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ - 2067: 000701ed 68 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ + 2064: 002b7bed 4 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ + 2065: 00207981 12 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ + 2066: 00071d79 36 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ + 2067: 000701fd 68 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ 2068: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_destroy@GLIBC_2.4 (3) │ │ │ │ - 2069: 00214499 12 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ + 2069: 002146c9 12 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ 2070: 00000000 0 FUNC GLOBAL DEFAULT UND wcscoll@GLIBC_2.4 (3) │ │ │ │ - 2071: 00033fbf 546 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ + 2071: 00033fbb 546 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ 2072: 00065827 94 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ - 2073: 001f1eb5 152 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ - 2074: 00072471 176 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ - 2075: 0026f7ed 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ - 2076: 0021f199 88 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ + 2073: 001f1f6d 152 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ + 2074: 00072481 176 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ + 2075: 0026f375 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ + 2076: 0021f399 88 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ 2077: 00000000 0 FUNC GLOBAL DEFAULT UND getrlimit64@GLIBC_2.4 (3) │ │ │ │ - 2078: 00298b7d 208 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ - 2079: 000e04bd 52 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ + 2078: 002986c1 208 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ + 2079: 000e0379 52 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ 2080: 0003311b 130 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ 2081: 00000000 0 FUNC GLOBAL DEFAULT UND __sprintf_chk@GLIBC_2.4 (3) │ │ │ │ 2082: 0054f060 4 OBJECT GLOBAL DEFAULT 29 Py_IsolatedFlag │ │ │ │ 2083: 004ffef4 4 OBJECT GLOBAL DEFAULT 23 __stack_chk_guard@GLIBC_2.4 (14) │ │ │ │ - 2084: 00071b27 64 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ - 2085: 002c1125 2 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ - 2086: 002bc4f5 144 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ - 2087: 00126969 34 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ - 2088: 004e1b1c 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ + 2084: 00071b37 64 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ + 2085: 002c14a1 2 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ + 2086: 002bc80d 144 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ + 2087: 00126ba1 34 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ + 2088: 004e1ea4 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ 2089: 00000000 0 FUNC GLOBAL DEFAULT UND getgrgid_r@GLIBC_2.4 (3) │ │ │ │ - 2090: 001ded01 244 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ + 2090: 001debf9 244 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ 2091: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_init@GLIBC_2.4 (3) │ │ │ │ - 2092: 00298c4d 284 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ - 2093: 00076fc5 220 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ + 2092: 00298849 284 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ + 2093: 00076fd5 220 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ 2094: 00501d1c 208 OBJECT GLOBAL DEFAULT 26 PyZip_Type │ │ │ │ 2095: 00000000 0 FUNC GLOBAL DEFAULT UND setpgrp@GLIBC_2.4 (3) │ │ │ │ - 2096: 000a8e29 902 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ - 2097: 00130535 560 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ - 2098: 0019ddb9 4 FUNC GLOBAL DEFAULT 12 _PyTime_AsLong │ │ │ │ - 2099: 001ef249 50 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ - 2100: 00074529 160 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ - 2101: 001cd345 4 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ + 2096: 000a8d0d 902 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ + 2097: 001307a1 560 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ + 2098: 0019e4dd 4 FUNC GLOBAL DEFAULT 12 _PyTime_AsLong │ │ │ │ + 2099: 001ef251 50 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ + 2100: 00074539 160 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ + 2101: 001cd1d5 4 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ 2102: 00000000 0 FUNC GLOBAL DEFAULT UND ptsname_r@GLIBC_2.4 (3) │ │ │ │ - 2103: 002e0151 54 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ - 2104: 00250e41 142 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ - 2105: 00209ab1 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ + 2103: 002e04d1 54 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ + 2104: 00250b71 142 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ + 2105: 00209ce1 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ 2106: 00000000 0 FUNC GLOBAL DEFAULT UND fsetxattr@GLIBC_2.4 (3) │ │ │ │ - 2107: 00094cb9 452 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ - 2108: 001c9add 78 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ - 2109: 00284ff9 264 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ - 2110: 0005c8db 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ - 2111: 0020563d 364 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ - 2112: 00245bad 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ - 2113: 001df431 12 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ - 2114: 00247335 72 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ - 2115: 0006c7a9 92 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ - 2116: 0003a06d 64 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ + 2107: 00094b8d 452 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ + 2108: 001c9955 78 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ + 2109: 00284b35 264 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ + 2110: 0005c8e3 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ + 2111: 0020586d 364 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ + 2112: 00245d1d 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ + 2113: 001df329 12 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ + 2114: 002474a5 72 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ + 2115: 0006c7b9 92 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ + 2116: 0003a069 64 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ 2117: 00000000 0 FUNC GLOBAL DEFAULT UND openpty@GLIBC_2.34 (4) │ │ │ │ - 2118: 001885bd 86 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ - 2119: 0005cad7 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ - 2120: 0007052d 4 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ + 2118: 001888d9 86 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ + 2119: 0005cadf 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ + 2120: 0007053d 4 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ 2121: 00064af5 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ 2122: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_getres64@GLIBC_2.34 (4) │ │ │ │ 2123: 00000000 0 FUNC GLOBAL DEFAULT UND getprotobyname@GLIBC_2.4 (3) │ │ │ │ - 2124: 0006c503 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ - 2125: 00071b11 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ - 2126: 00071d8d 18 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ - 2127: 002a1559 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ + 2124: 0006c513 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ + 2125: 00071b21 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ + 2126: 00071d9d 18 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ + 2127: 002a1071 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ 2128: 00500898 0 NOTYPE GLOBAL DEFAULT 26 __data_start │ │ │ │ - 2129: 0015625d 38 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ - 2130: 0029fa65 148 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ - 2131: 0004013d 56 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ - 2132: 00071c75 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ - 2133: 00217fed 236 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ + 2129: 0015629d 38 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ + 2130: 0029f5ad 148 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ + 2131: 0004013b 56 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ + 2132: 00071c85 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ + 2133: 00218221 236 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ 2134: 00508700 208 OBJECT GLOBAL DEFAULT 26 PySuper_Type │ │ │ │ - 2135: 0017e9ed 84 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ - 2136: 000ed1b1 712 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Finish │ │ │ │ - 2137: 00058819 44 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ - 2138: 0005cc7d 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ - 2139: 0008b819 2 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ - 2140: 0006d087 182 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ + 2135: 0017e755 84 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ + 2136: 000ed141 712 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Finish │ │ │ │ + 2137: 00058821 44 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ + 2138: 0005cc85 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ + 2139: 0008b7f9 2 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ + 2140: 0006d097 182 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ 2141: 00000000 0 FUNC GLOBAL DEFAULT UND getxattr@GLIBC_2.4 (3) │ │ │ │ - 2142: 00072389 116 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ - 2143: 00216c79 48 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ - 2144: 0021cacd 24 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ - 2145: 00074cbf 34 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ - 2146: 00109261 840 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ - 2147: 00074c49 56 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ + 2142: 00072399 116 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ + 2143: 00216ea5 48 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ + 2144: 0021ce5d 24 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ + 2145: 00074ccf 34 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ + 2146: 00109115 840 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ + 2147: 00074c59 56 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ 2148: 00505db0 208 OBJECT GLOBAL DEFAULT 26 PyFrameLocalsProxy_Type │ │ │ │ - 2149: 001038c1 296 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ - 2150: 001ece79 12 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ - 2151: 00296bb9 272 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ - 2152: 0017d4e5 26 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ - 2153: 001bb479 20 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ + 2149: 00103769 296 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ + 2150: 001ecd75 12 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ + 2151: 00296701 272 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ + 2152: 0017d2a1 26 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ + 2153: 001bb291 20 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ 2154: 00000000 0 FUNC GLOBAL DEFAULT UND wmemchr@GLIBC_2.4 (3) │ │ │ │ - 2155: 001e3d1d 280 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ + 2155: 001e3c11 280 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ 2156: 0050aadc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionError │ │ │ │ 2157: 00000000 0 FUNC GLOBAL DEFAULT UND sem_trywait@GLIBC_2.34 (4) │ │ │ │ 2158: 00000000 0 FUNC GLOBAL DEFAULT UND uname@GLIBC_2.4 (3) │ │ │ │ 2159: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.4 (3) │ │ │ │ 2160: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ParseBuffer │ │ │ │ 2161: 0050551c 208 OBJECT GLOBAL DEFAULT 26 PyCallIter_Type │ │ │ │ - 2162: 00070c43 34 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ - 2163: 00243f65 244 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ + 2162: 00070c53 34 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ + 2163: 00243f69 244 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ 2164: 00502700 208 OBJECT GLOBAL DEFAULT 26 PyTupleIter_Type │ │ │ │ 2165: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnp@GLIBC_2.15 (10) │ │ │ │ 2166: 000312c1 20 FUNC GLOBAL DEFAULT 12 PyRefTracer_SetTracer │ │ │ │ - 2167: 00089ac5 468 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ - 2168: 001e8ced 226 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ - 2169: 00055957 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ - 2170: 0024d075 152 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ + 2167: 00089aa5 468 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ + 2168: 001e89f9 226 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ + 2169: 0005595f 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ + 2170: 0024d011 152 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ 2171: 00000000 0 FUNC GLOBAL DEFAULT UND __sendmsg64@GLIBC_2.34 (4) │ │ │ │ 2172: 0002c689 112 FUNC GLOBAL DEFAULT 12 PyFile_SetOpenCodeHook │ │ │ │ - 2173: 0012bf79 138 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ - 2174: 0004d151 114 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ - 2175: 000a86e5 156 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ + 2173: 0012c1fd 138 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ + 2174: 0004d15b 114 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ + 2175: 000a85e5 156 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ 2176: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_self@GLIBC_2.4 (3) │ │ │ │ - 2177: 00134781 222 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ - 2178: 00076e4d 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ + 2177: 00134a8d 222 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ + 2178: 00076e5d 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ 2179: 00000000 0 FUNC GLOBAL DEFAULT UND wcstok@GLIBC_2.4 (3) │ │ │ │ 2180: 00507a68 208 OBJECT GLOBAL DEFAULT 26 PyComplex_Type │ │ │ │ - 2181: 002d5e05 426 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ + 2181: 002d6185 426 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ 2182: 0050aaf8 4 OBJECT GLOBAL DEFAULT 26 PyExc_FutureWarning │ │ │ │ - 2183: 000ef7b9 162 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ + 2183: 000ef749 162 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ 2184: 00000000 0 FUNC GLOBAL DEFAULT UND fopen64@GLIBC_2.4 (3) │ │ │ │ 2185: 00000000 0 FUNC GLOBAL DEFAULT UND __setitimer64@GLIBC_2.34 (4) │ │ │ │ 2186: 00000000 0 FUNC GLOBAL DEFAULT UND ctermid@GLIBC_2.4 (3) │ │ │ │ 2187: 00000000 0 FUNC GLOBAL DEFAULT UND hypot@GLIBC_2.35 (11) │ │ │ │ - 2188: 00116871 254 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ - 2189: 0029dc0d 12 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ - 2190: 002434d9 42 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ - 2191: 000f3b99 110 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ - 2192: 002b3b5d 28 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ - 2193: 0006e747 16 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ - 2194: 00066c39 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ - 2195: 0006bbef 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ - 2196: 0006d77d 104 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ - 2197: 0006e427 54 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ - 2198: 00284ccd 476 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ - 2199: 00071afd 20 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ - 2200: 000e28ed 318 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ - 2201: 0006cf59 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ - 2202: 0006bc8b 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ + 2188: 00116ad9 254 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ + 2189: 00299a41 12 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ + 2190: 00243939 42 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ + 2191: 000f3b19 110 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ + 2192: 002b368d 28 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ + 2193: 0006e757 16 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ + 2194: 00066c3d 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ + 2195: 0006bbff 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ + 2196: 0006d78d 104 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ + 2197: 0006e437 54 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ + 2198: 00284809 476 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ + 2199: 00071b0d 20 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ + 2200: 000e2811 318 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ + 2201: 0006cf69 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ + 2202: 0006bc9b 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ 2203: 00000000 0 FUNC GLOBAL DEFAULT UND getrandom@GLIBC_2.25 (12) │ │ │ │ - 2204: 000947d9 708 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ - 2205: 0006c879 2 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ - 2206: 00222be5 226 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ - 2207: 00327590 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ + 2204: 000946ad 708 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ + 2205: 0006c889 2 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ + 2206: 00222e3d 226 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ + 2207: 00327910 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ 2208: 00000000 0 FUNC GLOBAL DEFAULT UND bindtextdomain@GLIBC_2.4 (3) │ │ │ │ - 2209: 00282d79 40 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ - 2210: 0024ce3d 12 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ + 2209: 002828b1 40 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ + 2210: 0024cdd9 12 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ 2211: 00000000 0 FUNC GLOBAL DEFAULT UND access@GLIBC_2.4 (3) │ │ │ │ - 2212: 001ad591 2 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ - 2213: 00236391 254 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ - 2214: 0024786d 278 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ - 2215: 002d8f41 8 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ - 2216: 000751d7 106 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ - 2217: 0017e5c5 572 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ - 2218: 0017a6bd 172 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ - 2219: 001ee1e9 32 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ - 2220: 0020a2e9 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ - 2221: 0008f745 264 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ - 2222: 00071d31 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ + 2212: 001ad3a9 2 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ + 2213: 002367f1 254 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ + 2214: 002478e1 278 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ + 2215: 002d92c1 8 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ + 2216: 000751e7 106 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ + 2217: 0017e381 572 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ + 2218: 0017a479 172 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ + 2219: 001ee0f1 32 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ + 2220: 0020a519 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ + 2221: 0008f61d 264 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ + 2222: 00071d41 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ 2223: 005025f0 208 OBJECT GLOBAL DEFAULT 26 PyUnicodeIter_Type │ │ │ │ 2224: 00000000 0 FUNC GLOBAL DEFAULT UND pipe2@GLIBC_2.9 (19) │ │ │ │ 2225: 0002b9b0 0 FUNC GLOBAL DEFAULT UND asinh@GLIBC_2.4 (2) │ │ │ │ - 2226: 00161a49 270 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ - 2227: 002e01a5 644 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ - 2228: 0005fb0d 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ - 2229: 00071a61 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ - 2230: 00071cab 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ + 2226: 00161aed 270 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ + 2227: 002e0525 644 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ + 2228: 0005f9f9 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ + 2229: 00071a71 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ + 2230: 00071cbb 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ 2231: 0002c3cc 0 FUNC GLOBAL DEFAULT UND XML_SetStartDoctypeDeclHandler │ │ │ │ 2232: 00000000 0 FUNC GLOBAL DEFAULT UND sync@GLIBC_2.4 (3) │ │ │ │ - 2233: 0007002d 94 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ - 2234: 000908b1 88 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ + 2233: 0007003d 94 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ + 2234: 00090785 88 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ 2235: 00000000 0 FUNC GLOBAL DEFAULT UND getgrouplist@GLIBC_2.4 (3) │ │ │ │ - 2236: 0015e069 8 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ - 2237: 0006c2f7 20 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ - 2238: 00207685 204 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ - 2239: 000d6525 300 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ - 2240: 0008fcb1 716 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ + 2236: 0015e0d1 8 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ + 2237: 0006c307 20 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ + 2238: 002078b5 204 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ + 2239: 000d63c1 300 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ + 2240: 0008fb89 716 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ 2241: 00000000 0 FUNC GLOBAL DEFAULT UND setgid@GLIBC_2.4 (3) │ │ │ │ - 2242: 0005e60f 62 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ - 2243: 00297aa1 718 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ + 2242: 0005e5d3 62 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ + 2243: 00297639 718 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ 2244: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64v2@GLIBC_2.26 (6) │ │ │ │ 2245: 00036019 200 FUNC GLOBAL DEFAULT 12 _PyInterpolation_Build │ │ │ │ - 2246: 00077b71 92 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ + 2246: 00077b81 92 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ 2247: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersionInfo │ │ │ │ 2248: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetInputContext │ │ │ │ - 2249: 000ed161 80 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Prepare │ │ │ │ - 2250: 000f52b1 148 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ - 2251: 0021d581 52 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ + 2249: 000ed0f1 80 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Prepare │ │ │ │ + 2250: 000f526d 148 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ + 2251: 0021d781 52 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ 2252: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifo@GLIBC_2.4 (3) │ │ │ │ 2253: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getscheduler@GLIBC_2.4 (3) │ │ │ │ - 2254: 0023e721 148 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ - 2255: 00149ba5 250 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ + 2254: 0023eb85 148 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ + 2255: 00149de9 250 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ 2256: 00000000 0 FUNC GLOBAL DEFAULT UND openat64@GLIBC_2.4 (3) │ │ │ │ - 2257: 00327990 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ - 2258: 00066593 6 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ + 2257: 00327d10 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ + 2258: 00066599 6 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ 2259: 00000000 0 FUNC GLOBAL DEFAULT UND fmod@GLIBC_2.38 (22) │ │ │ │ 2260: 005063b0 208 OBJECT GLOBAL DEFAULT 26 PyStdPrinter_Type │ │ │ │ - 2261: 002de445 64 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ + 2261: 002de7c5 64 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ 2262: 00000000 0 FUNC GLOBAL DEFAULT UND faccessat@GLIBC_2.4 (3) │ │ │ │ - 2263: 001f5ccd 38 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ + 2263: 001f5efd 38 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ 2264: 00040c8d 2 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ - 2265: 0021b481 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ - 2266: 00215ce5 78 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ + 2265: 0021b681 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ + 2266: 00215f11 78 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ 2267: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_setclock@GLIBC_2.34 (4) │ │ │ │ - 2268: 0025a4e1 4 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ - 2269: 00051cd9 60 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ + 2268: 0025a049 4 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ + 2269: 00051ce1 60 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ 2270: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.4 (3) │ │ │ │ 2271: 00507034 208 OBJECT GLOBAL DEFAULT 26 PyWrapperDescr_Type │ │ │ │ - 2272: 001bb4dd 84 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ - 2273: 001ca3a1 104 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ - 2274: 0007381b 88 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ - 2275: 0021236d 344 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ + 2272: 001bb2f5 84 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ + 2273: 001ca219 104 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ + 2274: 0007382b 88 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ + 2275: 0021259d 344 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ 2276: 0050aa24 4 OBJECT GLOBAL DEFAULT 26 PyExc_TypeError │ │ │ │ 2277: 0050786c 208 OBJECT GLOBAL DEFAULT 26 PyDictProxy_Type │ │ │ │ 2278: 00000000 0 FUNC GLOBAL DEFAULT UND strerror@GLIBC_2.4 (3) │ │ │ │ 2279: 00000000 0 FUNC GLOBAL DEFAULT UND pwrite64@GLIBC_2.4 (3) │ │ │ │ - 2280: 0014d95d 174 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ + 2280: 0014da99 174 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ 2281: 0002cce5 144 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStr │ │ │ │ - 2282: 00218525 36 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ - 2283: 0005fc4d 56 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ + 2282: 00218759 36 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ + 2283: 0005fb39 56 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ 2284: 00000000 0 FUNC GLOBAL DEFAULT UND tcgetpgrp@GLIBC_2.4 (3) │ │ │ │ - 2285: 001ae53d 544 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ + 2285: 001ae355 544 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ 2286: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (4) │ │ │ │ - 2287: 00255371 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ - 2288: 00105d51 180 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ - 2289: 0004246f 28 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ + 2287: 00254ed9 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ + 2288: 00105c09 180 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ + 2289: 0004246b 28 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ 2290: 0050aaa4 4 OBJECT GLOBAL DEFAULT 26 PyExc_RecursionError │ │ │ │ 2291: 00030da1 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ - 2292: 0004cf21 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ + 2292: 0004cf29 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ 2293: 0050aa68 4 OBJECT GLOBAL DEFAULT 26 PyExc_PendingDeprecationWarning │ │ │ │ - 2294: 000a1c55 1632 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ - 2295: 00072653 42 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ - 2296: 0013de81 616 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ - 2297: 002084ed 56 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ - 2298: 00083b59 468 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ - 2299: 00070df1 280 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ + 2294: 000a1b55 1632 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ + 2295: 00072663 42 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ + 2296: 0013e1a9 616 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ + 2297: 0020871d 56 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ + 2298: 00083b99 468 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ + 2299: 00070e01 280 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ 2300: 00000000 0 FUNC GLOBAL DEFAULT UND setpwent@GLIBC_2.4 (3) │ │ │ │ - 2301: 0015e449 36 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ - 2302: 0020778d 14 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ - 2303: 0021b8b1 244 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ - 2304: 00070333 108 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ - 2305: 0022895d 116 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ - 2306: 00070331 2 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ - 2307: 00090909 90 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ - 2308: 00059b81 12 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ - 2309: 000778c5 60 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ - 2310: 001cd66d 68 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ + 2301: 0015e4b1 36 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ + 2302: 002079bd 14 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ + 2303: 0021bab1 244 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ + 2304: 00070343 108 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ + 2305: 00228bb5 116 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ + 2306: 00070341 2 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ + 2307: 000907dd 90 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ + 2308: 00059b89 12 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ + 2309: 000778d5 60 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ + 2310: 001cd4fd 68 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ 2311: 00000000 0 FUNC GLOBAL DEFAULT UND ferror@GLIBC_2.4 (3) │ │ │ │ - 2312: 0006b76d 28 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ + 2312: 0006b77d 28 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ 2313: 0054f2e4 4 OBJECT GLOBAL DEFAULT 29 Py_DebugFlag │ │ │ │ - 2314: 00121eb9 1024 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ - 2315: 000d9741 22 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ - 2316: 0006de7d 60 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ + 2314: 00122121 1024 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ + 2315: 000d95f5 22 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ + 2316: 0006de8d 60 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ 2317: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_destroy@GLIBC_2.4 (3) │ │ │ │ 2318: 00000000 0 FUNC GLOBAL DEFAULT UND ldexp@GLIBC_2.4 (2) │ │ │ │ 2319: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtoul@GLIBC_2.38 (15) │ │ │ │ - 2320: 00134c6d 14 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ + 2320: 00134f79 14 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ 2321: 005022b8 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_ProxyType │ │ │ │ - 2322: 0006a875 60 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ + 2322: 0006a881 60 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ 2323: 00000000 0 FUNC GLOBAL DEFAULT UND setenv@GLIBC_2.4 (3) │ │ │ │ 2324: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addopen@GLIBC_2.4 (3) │ │ │ │ - 2325: 00069ccd 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ - 2326: 000c7a99 78 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ + 2325: 00069cd9 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ + 2326: 000c7925 78 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ 2327: 00000000 0 FUNC GLOBAL DEFAULT UND setpriority@GLIBC_2.4 (3) │ │ │ │ - 2328: 0006b2e9 158 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ - 2329: 0006cacb 32 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ - 2330: 0005880b 14 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ - 2331: 002b3db1 54 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ - 2332: 0027ace9 968 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ - 2333: 001309c1 6 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ + 2328: 0006b2f9 158 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ + 2329: 0006cadb 32 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ + 2330: 00058813 14 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ + 2331: 002b74d5 54 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ + 2332: 0027a871 968 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ + 2333: 00130bf1 6 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ 2334: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyport@GLIBC_2.4 (3) │ │ │ │ 2335: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 (3) │ │ │ │ 2336: 00506590 208 OBJECT GLOBAL DEFAULT 26 PyGen_Type │ │ │ │ 2337: 00000000 0 FUNC GLOBAL DEFAULT UND if_freenameindex@GLIBC_2.4 (3) │ │ │ │ - 2338: 002c1a65 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ - 2339: 00056095 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ + 2338: 002c1de1 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ + 2339: 0005609d 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ 2340: 00000000 0 FUNC GLOBAL DEFAULT UND wcslen@GLIBC_2.4 (3) │ │ │ │ 2341: 00000000 0 FUNC GLOBAL DEFAULT UND round@GLIBC_2.4 (2) │ │ │ │ - 2342: 00072169 4 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ + 2342: 00072179 4 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ 2343: 0054f2e0 4 OBJECT GLOBAL DEFAULT 29 Py_QuietFlag │ │ │ │ - 2344: 0013031d 468 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ - 2345: 00144675 642 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ + 2344: 001305a5 440 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ + 2345: 00144985 642 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ 2346: 005024e0 208 OBJECT GLOBAL DEFAULT 26 _PyUnion_Type │ │ │ │ 2347: 00000000 0 FUNC GLOBAL DEFAULT UND deflate │ │ │ │ - 2348: 0023e4c5 126 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ - 2349: 001ad5c1 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ - 2350: 00286ca1 4 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ + 2348: 0023e91d 126 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ + 2349: 001ad3d9 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ + 2350: 002867e9 4 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ 2351: 0050542c 208 OBJECT GLOBAL DEFAULT 26 PyListIter_Type │ │ │ │ - 2352: 0016ac3d 158 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ - 2353: 000ba1c1 388 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ - 2354: 0021d7bd 12 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ + 2352: 0016accd 158 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ + 2353: 000ba0a1 388 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ + 2354: 0021d9bd 12 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ 2355: 00000000 0 FUNC GLOBAL DEFAULT UND crc32 │ │ │ │ - 2356: 000738af 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ - 2357: 00252225 50 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ - 2358: 0008f1e1 134 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ + 2356: 000738bf 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ + 2357: 00251f55 50 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ + 2358: 0008f0b9 134 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ 2359: 0002ad14 0 FUNC GLOBAL DEFAULT UND XML_ErrorString │ │ │ │ - 2360: 00181405 92 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ - 2361: 0015c159 96 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ + 2360: 00181169 92 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ + 2361: 0015c1c1 96 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ 2362: 00000000 0 FUNC GLOBAL DEFAULT UND closelog@GLIBC_2.4 (3) │ │ │ │ - 2363: 0023f49d 20 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ - 2364: 00084281 356 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArray │ │ │ │ + 2363: 0023f901 20 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ + 2364: 000842c1 356 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArray │ │ │ │ 2365: 00000000 0 FUNC GLOBAL DEFAULT UND getpgrp@GLIBC_2.4 (3) │ │ │ │ - 2366: 00087871 112 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ + 2366: 000878ad 112 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ 2367: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncmp@GLIBC_2.4 (3) │ │ │ │ - 2368: 002a4589 210 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ + 2368: 002a40a1 210 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ 2369: 000325e9 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLongFromFile │ │ │ │ 2370: 0002d065 260 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetInt │ │ │ │ 2371: 0050a250 208 OBJECT GLOBAL DEFAULT 26 PyUnicode_Type │ │ │ │ - 2372: 0006e695 12 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ + 2372: 0006e6a5 12 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ 2373: 00000000 0 FUNC GLOBAL DEFAULT UND inflateSetDictionary │ │ │ │ 2374: 00000000 0 FUNC GLOBAL DEFAULT UND __mktime64@GLIBC_2.34 (4) │ │ │ │ 2375: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fadvise64@GLIBC_2.4 (3) │ │ │ │ - 2376: 00075d07 252 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ + 2376: 00075d17 252 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ 2377: 0002b69c 0 FUNC GLOBAL DEFAULT UND XML_ParserFree │ │ │ │ - 2378: 0009ba8d 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ + 2378: 0009b961 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ 2379: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf@GLIBC_2.4 (3) │ │ │ │ - 2380: 000722d7 70 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ + 2380: 000722e7 70 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ 2381: 0002bc38 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandlerExpand │ │ │ │ - 2382: 001e39d9 102 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ - 2383: 002bcd5d 218 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ - 2384: 0023c511 38 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ - 2385: 00073b55 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ - 2386: 001c9a11 204 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ - 2387: 0006e4df 58 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ - 2388: 0024ba8d 120 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ - 2389: 00077691 60 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ + 2382: 001e38cd 102 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ + 2383: 002bd0e1 218 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ + 2384: 0023c969 38 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ + 2385: 00073b65 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ + 2386: 001c9889 204 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ + 2387: 0006e4ef 58 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ + 2388: 0024ba39 120 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ + 2389: 000776a1 60 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ 2390: 00504434 208 OBJECT GLOBAL DEFAULT 26 PyODictIter_Type │ │ │ │ - 2391: 00141d45 110 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ - 2392: 002847b1 62 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ - 2393: 0005c141 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ - 2394: 0015c141 24 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ - 2395: 0006ffe9 68 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ + 2391: 00142055 110 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ + 2392: 002842ed 62 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ + 2393: 0005c149 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ + 2394: 0015c1a9 24 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ + 2395: 0006fff9 68 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ 2396: 00508888 208 OBJECT GLOBAL DEFAULT 26 PyBaseObject_Type │ │ │ │ - 2397: 00059c11 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ - 2398: 0009ef01 70 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ + 2397: 00059c19 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ + 2398: 0009ee01 70 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ 2399: 00504254 208 OBJECT GLOBAL DEFAULT 26 PyODictItems_Type │ │ │ │ - 2400: 00283969 62 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ + 2400: 002834a5 62 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ 2401: 005066b0 208 OBJECT GLOBAL DEFAULT 26 _PyAsyncGenASend_Type │ │ │ │ - 2402: 0006c6c5 178 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ - 2403: 0024aaed 12 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ - 2404: 00215491 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ - 2405: 000ddfa5 608 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ - 2406: 002818b9 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ + 2402: 0006c6d5 178 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ + 2403: 0024aa99 12 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ + 2404: 002156bd 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ + 2405: 000dde59 608 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ + 2406: 002813f1 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ 2407: 0050ab20 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ 2408: 00501f0c 208 OBJECT GLOBAL DEFAULT 26 PyFilter_Type │ │ │ │ - 2409: 001f3289 82 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ + 2409: 001f3341 82 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ 2410: 0002af18 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4 (3) │ │ │ │ - 2411: 00211fa5 12 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ + 2411: 002121d5 12 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ 2412: 00504f08 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterItem_Type │ │ │ │ 2413: 00000000 0 FUNC GLOBAL DEFAULT UND wcsrchr@GLIBC_2.4 (3) │ │ │ │ - 2414: 0006d175 96 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ - 2415: 0008606d 716 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ - 2416: 00037ded 68 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ - 2417: 00242931 46 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ - 2418: 0016ec31 4 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ - 2419: 00235429 48 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ - 2420: 00037cf9 176 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ + 2414: 0006d185 96 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ + 2415: 000860ad 716 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ + 2416: 00037de9 68 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ + 2417: 00242d91 46 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ + 2418: 0016ecad 4 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ + 2419: 002356e1 48 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ + 2420: 00037cf5 176 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ 2421: 0002d29d 88 FUNC GLOBAL DEFAULT 12 Py_SetPythonHome │ │ │ │ - 2422: 002039a1 132 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ │ + 2422: 00203bd1 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) 0x2ac04 │ │ │ │ - 0x0000000d (FINI) 0x2e35f8 │ │ │ │ + 0x0000000d (FINI) 0x2e3960 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x4ffee8 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x4ffef0 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x101d4 │ │ │ │ 0x00000005 (STRTAB) 0x1d6ec │ │ │ │ 0x00000006 (SYMTAB) 0x13f7c │ │ │ ├── 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: d0c3e813b8a3ea7658eddf3eb04e00f3e4c79930 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 79ad337306877b7c52702326a7df428c29432871 │ │ │ │ │ │ │ │ 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: 0x000aa98e, Base: 0x004e1d18, Semaphore: 0x0054ea26 │ │ │ │ + Location: 0x000aa872, Base: 0x004e20a0, Semaphore: 0x0054ea26 │ │ │ │ Arguments: 4@fp 4@r6 │ │ │ │ stapsdt 0x00000022 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__done │ │ │ │ - Location: 0x000c932a, Base: 0x004e1d18, Semaphore: 0x0054ea20 │ │ │ │ + Location: 0x000c91b6, Base: 0x004e20a0, Semaphore: 0x0054ea20 │ │ │ │ Arguments: -4@r4 │ │ │ │ stapsdt 0x0000002a NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__start │ │ │ │ - Location: 0x000c9462, Base: 0x004e1d18, Semaphore: 0x0054ea1e │ │ │ │ + Location: 0x000c92ee, Base: 0x004e20a0, Semaphore: 0x0054ea1e │ │ │ │ Arguments: -4@[r7, #28] │ │ │ │ stapsdt 0x00000037 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__done │ │ │ │ - Location: 0x00129a34, Base: 0x004e1d18, Semaphore: 0x0054ea24 │ │ │ │ + Location: 0x00129c6c, Base: 0x004e20a0, Semaphore: 0x0054ea24 │ │ │ │ Arguments: 4@r0 -4@r3 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__start │ │ │ │ - Location: 0x00129a3e, Base: 0x004e1d18, Semaphore: 0x0054ea22 │ │ │ │ + Location: 0x00129c76, Base: 0x004e20a0, Semaphore: 0x0054ea22 │ │ │ │ Arguments: 4@r0 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x0012a12a, Base: 0x004e1d18, Semaphore: 0x0054ea26 │ │ │ │ + Location: 0x0012a342, Base: 0x004e20a0, Semaphore: 0x0054ea26 │ │ │ │ Arguments: 4@r6 4@#_PyRuntime+51120 │ │ │ │ stapsdt 0x00000024 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x0012a8ac, Base: 0x004e1d18, Semaphore: 0x0054ea26 │ │ │ │ + Location: 0x0012ab30, Base: 0x004e20a0, Semaphore: 0x0054ea26 │ │ │ │ Arguments: 4@r10 4@r6 │ │ │ │ stapsdt 0x00000024 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x0012aeb6, Base: 0x004e1d18, Semaphore: 0x0054ea26 │ │ │ │ + Location: 0x0012b13a, Base: 0x004e20a0, Semaphore: 0x0054ea26 │ │ │ │ Arguments: 4@r10 4@r6 │ │ │ │ stapsdt 0x00000024 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x0012b4c4, Base: 0x004e1d18, Semaphore: 0x0054ea26 │ │ │ │ + Location: 0x0012b748, Base: 0x004e20a0, Semaphore: 0x0054ea26 │ │ │ │ Arguments: 4@r10 4@r6 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -0/lib/ld-linux-armhf.so.3 │ │ │ │ +)C(q/lib/ld-linux-armhf.so.3 │ │ │ │ `dDh6q`3f │ │ │ │ ImX.-IYZ │ │ │ │ HK&+pjvT< │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ __gmon_start__ │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ __libc_start_main │ │ │ │ @@ -66,16 +66,16 @@ │ │ │ │ __fstatat64_time64 │ │ │ │ sigemptyset │ │ │ │ sigaction │ │ │ │ sigaltstack │ │ │ │ backtrace │ │ │ │ readdir64 │ │ │ │ closedir │ │ │ │ -rewinddir │ │ │ │ fdopendir │ │ │ │ +rewinddir │ │ │ │ sem_init │ │ │ │ sem_post │ │ │ │ sem_wait │ │ │ │ sem_trywait │ │ │ │ __sem_clockwait64 │ │ │ │ sem_destroy │ │ │ │ __libc_current_sigrtmin │ │ │ │ @@ -104,19 +104,19 @@ │ │ │ │ sched_getparam │ │ │ │ __clock_nanosleep_time64 │ │ │ │ readlinkat │ │ │ │ __ctype_b_loc │ │ │ │ __getrusage64 │ │ │ │ getsockname │ │ │ │ __getsockopt64 │ │ │ │ +sigfillset │ │ │ │ +pthread_sigmask │ │ │ │ inet_pton │ │ │ │ getaddrinfo │ │ │ │ freeaddrinfo │ │ │ │ -sigfillset │ │ │ │ -pthread_sigmask │ │ │ │ strtok_r │ │ │ │ epoll_create1 │ │ │ │ pthread_setname_np │ │ │ │ localeconv │ │ │ │ strftime │ │ │ │ wcsftime │ │ │ │ setgroups │ │ │ │ @@ -2203,20 +2203,20 @@ │ │ │ │ ;F*F!FPF │ │ │ │ zi F+j1F │ │ │ │ 'h5D{h^m │ │ │ │ 3;`@FoaG │ │ │ │ 33`shCE@ │ │ │ │ "F+FRhRm │ │ │ │ 5h8F)F+h │ │ │ │ -$"F)F0F, │ │ │ │ +$"F)F0F+ │ │ │ │ &P+h*FxkAF │ │ │ │ zi F+j1F │ │ │ │ -!F2FSF8FV │ │ │ │ +!F2FSF8FU │ │ │ │ 3#`QFHF| │ │ │ │ -"0#!F0F| │ │ │ │ +"0#!F0F} │ │ │ │ S)FhF(3D │ │ │ │ $"F)F0F^ │ │ │ │ lh3F[h[m │ │ │ │ '#F:FIF@F │ │ │ │ !F@F2F;F │ │ │ │ 33`2F!F(F │ │ │ │ *FiF8F.D │ │ │ │ @@ -2225,27 +2225,28 @@ │ │ │ │ #F*FAF0F'F │ │ │ │ CF"F9F0Fc │ │ │ │ ;F2F)F F │ │ │ │ ;F*F1FhF │ │ │ │ ;hRFAF8F │ │ │ │ pGpGpGpGpGpG │ │ │ │ 8F+F2F!F │ │ │ │ -F F:F)Fb │ │ │ │ +F F:F)Fc │ │ │ │ #F2F)F8F │ │ │ │ p/6h8F-hR │ │ │ │ 33`2F!F(F │ │ │ │ 33`2F!F(F │ │ │ │ [FJFQF@F │ │ │ │ "F)F0F7F │ │ │ │ \h F"hZ` │ │ │ │ KFZF!F8F │ │ │ │ 33`KhKE@ │ │ │ │ C]05]]]+ │ │ │ │ +h2F)F F │ │ │ │ +h2F)F F │ │ │ │ +p?Bh[XRm │ │ │ │ SF}"1F F │ │ │ │ SF}"1F F │ │ │ │ rh*`u`3h │ │ │ │ )FHF3F"F │ │ │ │ TF=FNF@" │ │ │ │ LFRFFF F │ │ │ │ FvYEhom? │ │ │ │ @@ -2260,21 +2261,23 @@ │ │ │ │ ;FZFAh@FH │ │ │ │ ;FZFAh@F │ │ │ │ :F1C0`C │ │ │ │ SiYF{a F │ │ │ │ {a0!Si`i │ │ │ │ fiJFxhAF │ │ │ │ SiYF{a F │ │ │ │ - C")F bc` │ │ │ │ +ssYsM?sss*sss │ │ │ │ + C")F bc`j │ │ │ │ FFFFFFFFFFFhFFFFFFFFFFFFFFFFFFF │ │ │ │ FFFFFFFFFFFhFF │ │ │ │ Hp)FA" F │ │ │ │ C")F bc` │ │ │ │ -3FfiyjBF │ │ │ │ + C")F bc` │ │ │ │ ciBFxj1F │ │ │ │ +3FfiyjBF │ │ │ │ 0!;b`iSi │ │ │ │ biSFyh@F │ │ │ │ #j)Fjh F │ │ │ │ "j)Fkh F │ │ │ │ l"F@F5b=l+ │ │ │ │ l"F|l)h F! │ │ │ │ ;:dK+{l= │ │ │ │ @@ -2303,14 +2306,16 @@ │ │ │ │ FCF1F F@ │ │ │ │ FCF1F F@ │ │ │ │ xJFQF Fsi │ │ │ │ cQFZF F{a │ │ │ │ F+FAF F@ │ │ │ │ F+FAF F@ │ │ │ │ Kh;a[h[m │ │ │ │ + za8az`J │ │ │ │ +#F,FzhMF │ │ │ │ 4F;izhXFza.Fai │ │ │ │ @F$!dF{` │ │ │ │ ZizaDiRh │ │ │ │ x`)FRh F │ │ │ │ F`iBF;iYF │ │ │ │ b9FbFCF(F │ │ │ │ QF"i0F{a │ │ │ │ @@ -2326,15 +2331,14 @@ │ │ │ │ "Fkh1F(F │ │ │ │ ;FBF)F0FO │ │ │ │ yk0F2h{` │ │ │ │ "F}dDFUF │ │ │ │ NFZFDFUFk │ │ │ │ FNFZFDFUF │ │ │ │ 'FNFZFDFUF8h │ │ │ │ -i FCE3F\ │ │ │ │ {i}`5F<` │ │ │ │ ;izi;eze │ │ │ │ ;i;echzize │ │ │ │ ;izi;eze │ │ │ │ ;i;echzize │ │ │ │ ;i0F;e{i{e │ │ │ │ :i0F:b2kyiyb │ │ │ │ @@ -2352,27 +2356,26 @@ │ │ │ │ #h"F+I(F │ │ │ │ @FSF2F!F │ │ │ │ ;h*F!F0F │ │ │ │ 0F"a9F"F │ │ │ │ t"?&: <'O │ │ │ │ i!a*F#h0F │ │ │ │ F#FrFTFk │ │ │ │ -P QhshOk │ │ │ │ -shQh[kOk │ │ │ │ +sh_kSh[k │ │ │ │ jhchVkYk │ │ │ │ )F;F5FGF │ │ │ │ -*F;F%F7F │ │ │ │ PF2F?!VD │ │ │ │ JFAF8F3F │ │ │ │ 4nh2C1`C │ │ │ │ .FWBEFWA │ │ │ │ !i#mCD#e │ │ │ │ 3F8F*F!F │ │ │ │ F3F(FBFQF │ │ │ │ #h:FIF(F │ │ │ │ +*FIF5FVF │ │ │ │ FKF!F0Ff │ │ │ │ F!FZF@Fe │ │ │ │ F!F*FHFe │ │ │ │ F!F*FHFe │ │ │ │ {o&h+D{g │ │ │ │ {o8m#D{gA │ │ │ │ {o+D{g&hk │ │ │ │ @@ -2399,15 +2402,15 @@ │ │ │ │ i!F0FCE;FC │ │ │ │ 3#`:F!FPF@ │ │ │ │ #h:F!FHF │ │ │ │ p?AM k]Y │ │ │ │ F;F*F0F_ │ │ │ │ F!F*FXFA │ │ │ │ F!F*FXFA │ │ │ │ -sF2F!FHFA │ │ │ │ +sF2F!FHF@ │ │ │ │ ;F=iRF1F │ │ │ │ F%F8F.FEE │ │ │ │ #0S@#`Ai │ │ │ │ P`` rZj 2Zb(x │ │ │ │ Zj 2Zb!x │ │ │ │ +F1F@FJF │ │ │ │ KF*F1F@F │ │ │ │ @@ -2416,25 +2419,25 @@ │ │ │ │ Ph`(rcj 3cb │ │ │ │ Pi`)rcj 3cb │ │ │ │ 4Oeh+C*`@ │ │ │ │ #F@FJF)F │ │ │ │ KF"F@F)F │ │ │ │ P@DODHDO │ │ │ │ FQF@FZ@E │ │ │ │ -#*FAFHFy │ │ │ │ +#*FAFHFz │ │ │ │ [n5b{@7Fsb │ │ │ │ b3oX@so8cK@{c │ │ │ │ ojw@O`.F │ │ │ │ a4kD@ │ │ │ │ -PyDict_EVENT_MODIFIED │ │ │ │ -PyDict_EVENT_DELETED │ │ │ │ -PyDict_EVENT_CLONED │ │ │ │ -PyDict_EVENT_CLEARED │ │ │ │ -PyDict_EVENT_DEALLOCATED │ │ │ │ __getattribute__ │ │ │ │ __getattr__ │ │ │ │ __setattr__ │ │ │ │ __delattr__ │ │ │ │ __repr__ │ │ │ │ __repr__($self, /) │ │ │ │ Return repr(self). │ │ │ │ @@ -5200,16 +5197,16 @@ │ │ │ │ closure can only be used when source is a code object │ │ │ │ string, bytes or code │ │ │ │ cannot set %R attribute of immutable type '%s' │ │ │ │ Out of memory interning an attribute name │ │ │ │ type object '%.50s' has no attribute '%U' │ │ │ │ descriptor '%V' of '%.100s' object needs an argument │ │ │ │ descriptor '%V' requires a '%.100s' object but received a '%.100s' │ │ │ │ -compiler_lookup_arg(name=%R) with reftype=%d failed in %S; freevars of code %S: %R │ │ │ │ replace string is too long │ │ │ │ +compiler_lookup_arg(name=%R) with reftype=%d failed in %S; freevars of code %S: %R │ │ │ │ issubclass() arg 2 must be a class, a tuple of classes, or a union │ │ │ │ _PyST_GetScope(name=%R) failed: unknown scope in unit %S (%R); symbols: %R; locals: %R; globals: %R │ │ │ │ DEFAULT_BUFFER_SIZE │ │ │ │ UnsupportedOperation │ │ │ │ Comparison between bytes and string │ │ │ │ Comparison between bytes and int │ │ │ │ cannot set '%s' attribute of immutable type '%s' │ │ │ │ @@ -6444,26 +6441,26 @@ │ │ │ │ _pyrepl.main │ │ │ │ Could not import _pyrepl.main │ │ │ │ interactive_console │ │ │ │ Could not access _pyrepl.main.interactive_console │ │ │ │ mainmodule │ │ │ │ pythonstartup │ │ │ │ File not open for %s │ │ │ │ -'%.200s' object is not reversible │ │ │ │ S_ISFIFO │ │ │ │ S_ISSOCK │ │ │ │ S_ISDOOR │ │ │ │ S_ISPORT │ │ │ │ filemode │ │ │ │ copy_context │ │ │ │ Define names for built-in types. │ │ │ │ ST_NLINK │ │ │ │ ST_ATIME │ │ │ │ ST_MTIME │ │ │ │ ST_CTIME │ │ │ │ +'%.200s' object is not reversible │ │ │ │ python: failed to set __main__.__file__ │ │ │ │ __cached__ │ │ │ │ python: Can't reopen .pyc file │ │ │ │ SourcelessFileLoader │ │ │ │ python: failed to set __main__.__loader__ │ │ │ │ Bad magic number in .pyc file │ │ │ │ Bad code object in .pyc file │ │ │ │ @@ -6880,16 +6877,16 @@ │ │ │ │ DEBUG_LEAK │ │ │ │ datetime.datetime_CAPI │ │ │ │ datetime_CAPI │ │ │ │ binascii.Error │ │ │ │ binascii.Incomplete │ │ │ │ Incomplete │ │ │ │ maketrans arguments must have same length │ │ │ │ -unsupported format string passed to %.200s.__format__ │ │ │ │ __about__ │ │ │ │ +unsupported format string passed to %.200s.__format__ │ │ │ │ globals must be a real dict; try eval(expr, {}, mapping) │ │ │ │ locals must be a mapping │ │ │ │ eval must be given globals and locals when called without a frame │ │ │ │ code object passed to eval() may not contain free variables │ │ │ │ a number is required │ │ │ │ (O(OiiNii)) │ │ │ │ OOOO|OOO │ │ │ │ @@ -7018,17 +7015,17 @@ │ │ │ │ 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 │ │ │ │ +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. │ │ │ │ @@ -7041,35 +7038,36 @@ │ │ │ │ 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 │ │ │ │ -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 │ │ │ │ +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? │ │ │ │ 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) │ │ │ │ +field 'value' is required for YieldFrom │ │ │ │ ENABLE_SPECIALIZATION │ │ │ │ ENABLE_SPECIALIZATION_FT │ │ │ │ t-strings are │ │ │ │ remaining threads │ │ │ │ remaining subinterpreters │ │ │ │ field 'name' is required for AsyncFunctionDef │ │ │ │ field 'args' is required for AsyncFunctionDef │ │ │ │ @@ -7095,36 +7093,36 @@ │ │ │ │ NB_INPLACE_SUBTRACT │ │ │ │ NB_INPLACE_TRUE_DIVIDE │ │ │ │ NB_INPLACE_XOR │ │ │ │ NB_SUBSCR │ │ │ │ Missing initialization for NB_OP %d │ │ │ │ cannot assign to %s │ │ │ │ cannot delete %s │ │ │ │ -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. │ │ │ │ +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 │ │ │ │ field 'value' is required for Interpolation │ │ │ │ field 'str' is required for Interpolation │ │ │ │ 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 │ │ │ │ @@ -7558,28 +7556,14 @@ │ │ │ │ NI_NAMEREQD │ │ │ │ NI_NUMERICSERV │ │ │ │ NI_DGRAM │ │ │ │ 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 │ │ │ │ getpeername │ │ │ │ getsockname │ │ │ │ @@ -7629,14 +7613,27 @@ │ │ │ │ QUOTE_NONNUMERIC │ │ │ │ QUOTE_NONE │ │ │ │ QUOTE_STRINGS │ │ │ │ QUOTE_NOTNULL │ │ │ │ _csv.writer │ │ │ │ _csv.reader │ │ │ │ _csv.Dialect │ │ │ │ +O(OiiOii) │ │ │ │ +bytearray_getbuffer: view==NULL argument is obsolete │ │ │ │ +os.rename │ │ │ │ +field 'target' is required for AnnAssign │ │ │ │ +field 'annotation' is required for AnnAssign │ │ │ │ +Exception ignored in %s watcher callback for │ │ │ │ +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 │ │ │ │ @@ -7670,14 +7667,22 @@ │ │ │ │ gid should be integer, not %.200s │ │ │ │ gid is less than minimum │ │ │ │ gid is greater than maximum │ │ │ │ sys.remote_exec │ │ │ │ Script file does not exist │ │ │ │ Script file cannot be read │ │ │ │ dialect name must be a string │ │ │ │ +src_dir_fd │ │ │ │ +dst_dir_fd │ │ │ │ +PyDict_EVENT_ADDED │ │ │ │ +PyDict_EVENT_MODIFIED │ │ │ │ +PyDict_EVENT_DELETED │ │ │ │ +PyDict_EVENT_CLONED │ │ │ │ +PyDict_EVENT_CLEARED │ │ │ │ +PyDict_EVENT_DEALLOCATED │ │ │ │ |OOOOOOOOO │ │ │ │ dialect_new │ │ │ │ unknown dialect │ │ │ │ "%s" must be a unicode character, not %T │ │ │ │ "%s" must be a unicode character, not a string of length %zd │ │ │ │ "%s" must be a string, not %T │ │ │ │ "%s" must be an integer, not %T │ │ │ │ @@ -7711,16 +7716,16 @@ │ │ │ │ Cannot send commands to a free-threaded Python process from a process running a non-free-threaded version │ │ │ │ Can't find a running interpreter in the remote process │ │ │ │ Remote debugging is not enabled in the remote process │ │ │ │ Can't find the main thread in the remote process │ │ │ │ Debugger script path is too long │ │ │ │ %s: No _csv module state found │ │ │ │ _module_repr │ │ │ │ -lost builtins module │ │ │ │ builtins.breakpoint │ │ │ │ +lost builtins module │ │ │ │ pdb.set_trace │ │ │ │ PYTHONBREAKPOINT │ │ │ │ Ignoring unimportable $PYTHONBREAKPOINT: "%s" │ │ │ │ "%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. │ │ │ │ @@ -7750,24 +7755,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' │ │ │ │ @@ -7807,18 +7812,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 │ │ │ │ @@ -7844,14 +7845,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 │ │ │ │ Interpolation() argument 'conversion' must be one of 's', 'a' or 'r' │ │ │ │ readinto of closed file │ │ │ │ use_main_obmalloc │ │ │ │ allow_fork │ │ │ │ allow_exec │ │ │ │ allow_threads │ │ │ │ allow_daemon_threads │ │ │ │ @@ -7877,18 +7882,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 │ │ │ │ @@ -7913,17 +7918,17 @@ │ │ │ │ iter index too large │ │ │ │ .__name__ is not a unicode object │ │ │ │ .__objclass__.__qualname__ is not a unicode object │ │ │ │ bytearray index out of range │ │ │ │ bytearray indices must be integers or slices, not %.200s │ │ │ │ can assign only bytes, buffers, or iterables of ints in range(0, 256) │ │ │ │ attempt to assign bytes of size %zd to extended slice of size %zd │ │ │ │ +sys.monitoring.branch_event_handler │ │ │ │ <%s name=%R> │ │ │ │ reentrant call inside %s.__repr__ │ │ │ │ -sys.monitoring.branch_event_handler │ │ │ │ O|iOi:dump_traceback_later │ │ │ │ timeout must be greater than 0 │ │ │ │ Timeout (%lu:%02lu:%02lu.%06u)! │ │ │ │ Timeout (%lu:%02lu:%02lu)! │ │ │ │ unable to start watchdog thread │ │ │ │ ParamSpecArgs │ │ │ │ ParamSpecKwargs │ │ │ │ @@ -8010,31 +8015,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 │ │ │ │ @@ -8139,21 +8142,17 @@ │ │ │ │ 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 │ │ │ │ make_scanner │ │ │ │ make_encoder │ │ │ │ '%.200s' object is not callable. Did you mean: '%U.%U(...)'? │ │ │ │ '%.200s' object is not callable │ │ │ │ -__hash__ method should return an integer │ │ │ │ missing format argument │ │ │ │ peek() should have returned a bytes object, not '%.200s' │ │ │ │ read() should have returned a bytes object, not '%.200s' │ │ │ │ -Missing frame when calling trace function. │ │ │ │ -unrecognized configuration name │ │ │ │ -configuration names must be strings or integers │ │ │ │ key_separator │ │ │ │ item_separator │ │ │ │ sort_keys │ │ │ │ skipkeys │ │ │ │ object_hook │ │ │ │ object_pairs_hook │ │ │ │ parse_float │ │ │ │ @@ -8168,14 +8167,20 @@ │ │ │ │ infer_variance │ │ │ │ True if the epoll handler is closed │ │ │ │ fork_exec │ │ │ │ _json.Encoder │ │ │ │ _json.Scanner │ │ │ │ select.epoll │ │ │ │ select.poll │ │ │ │ + is not │ │ │ │ + not in │ │ │ │ +__hash__ method should return an integer │ │ │ │ +Missing frame when calling trace function. │ │ │ │ +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 │ │ │ │ @@ -8189,19 +8194,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 │ │ │ │ @@ -8216,28 +8221,26 @@ │ │ │ │ sequence.index(x): x not in sequence │ │ │ │ Exception ignored in thread started by %R │ │ │ │ n must be >= 0 │ │ │ │ expected bytes, got %R │ │ │ │ expected size >= %zu, got %zu │ │ │ │ missing new_object func │ │ │ │ deque index out of range │ │ │ │ +initial_bytes │ │ │ │ +_tokenize.TokenizerIter │ │ │ │ __get__(None, None) is invalid │ │ │ │ deque mutated during iteration │ │ │ │ deque.remove(x): x not in deque │ │ │ │ -field 'value' is required for YieldFrom │ │ │ │ +pop from an empty deque │ │ │ │ Expected int as r │ │ │ │ r must be non-negative │ │ │ │ expect str, not %T │ │ │ │ invalid end argument │ │ │ │ -pop from an empty deque │ │ │ │ -run() missing 1 required positional argument │ │ │ │ session not active │ │ │ │ -initial_bytes │ │ │ │ -permutations │ │ │ │ -_tokenize.TokenizerIter │ │ │ │ +run() missing 1 required positional argument │ │ │ │ an instance of Context was expected │ │ │ │ cannot enter context: %R is already entered │ │ │ │ Py_CONTEXT_SWITCHED │ │ │ │ %S module not found │ │ │ │ invalid __main__ module │ │ │ │ |n:product │ │ │ │ repeat argument cannot be negative │ │ │ │ @@ -8267,25 +8270,26 @@ │ │ │ │ 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 │ │ │ │ non-ascii grouped digit │ │ │ │ -O:make_scanner │ │ │ │ -cannot exit context: %R has not been entered │ │ │ │ -cannot exit context: thread state references a different context object │ │ │ │ group name │ │ │ │ gr_passwd │ │ │ │ group members │ │ │ │ getgrgid │ │ │ │ getgrnam │ │ │ │ getgrall │ │ │ │ structseq │ │ │ │ grp.struct_group │ │ │ │ +permutations │ │ │ │ +O:make_scanner │ │ │ │ +cannot exit context: %R has not been entered │ │ │ │ +cannot exit context: thread state references a different context object │ │ │ │ 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 │ │ │ │ @@ -8307,17 +8311,17 @@ │ │ │ │ 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 │ │ │ │ trying to free from non-existent arena block: %p, size %zu, memid: 0x%zx │ │ │ │ trying to free an already freed arena block: %p, size %zu │ │ │ │ -argument list must be a tuple │ │ │ │ re.compile(%.200R, %S) │ │ │ │ re.compile(%.200R) │ │ │ │ +argument list must be a tuple │ │ │ │ │ │ │ │ │ │ │ │ async generator raised StopIteration │ │ │ │ generator raised StopIteration │ │ │ │ coroutine raised StopIteration │ │ │ │ async generator raised StopAsyncIteration │ │ │ │ %S (%U, line %ld) │ │ │ │ @@ -8337,15 +8341,14 @@ │ │ │ │ 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 │ │ │ │ @@ -8357,14 +8360,15 @@ │ │ │ │ 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 │ │ │ │ @@ -9258,14 +9262,15 @@ │ │ │ │ syslog.syslog requires 1 to 2 arguments │ │ │ │ syslog.syslog │ │ │ │ subinterpreter can't use syslog.syslog() until the syslog is opened by the main interpreter │ │ │ │ |i:listen │ │ │ │ syslog.setlogmask │ │ │ │ subinterpreter can't use syslog.closelog() │ │ │ │ syslog.closelog │ │ │ │ +gc.get_referents │ │ │ │ bytes_per_sep │ │ │ │ logoption │ │ │ │ facility │ │ │ │ closelog │ │ │ │ setlogmask │ │ │ │ LOG_MASK │ │ │ │ LOG_UPTO │ │ │ │ @@ -9376,15 +9381,14 @@ │ │ │ │ required field "ctx" missing from List │ │ │ │ Tuple field "elts" must be a list, not a %.200s │ │ │ │ while traversing 'Tuple' node │ │ │ │ Tuple field "elts" changed size during iteration │ │ │ │ required field "ctx" missing from Tuple │ │ │ │ while traversing 'Slice' node │ │ │ │ expected some sort of expr, but got %R │ │ │ │ -gc.get_referents │ │ │ │ expected some sort of expr_context, but got %R │ │ │ │ while traversing 'keyword' node │ │ │ │ required field "value" missing from keyword │ │ │ │ required field "lineno" missing from keyword │ │ │ │ required field "col_offset" missing from keyword │ │ │ │ failed to get __main__ namespace │ │ │ │ failed to apply namespace to __main__ │ │ │ │ @@ -9395,64 +9399,64 @@ │ │ │ │ cannot use bound with TypeVarTuple │ │ │ │ cannot use constraints with ParamSpec │ │ │ │ cannot use bound with ParamSpec │ │ │ │ field 'name' is required for TypeVar │ │ │ │ Type parameter defaults are │ │ │ │ field 'name' is required for TypeVarTuple │ │ │ │ field 'name' is required for ParamSpec │ │ │ │ -None disallowed in expression list │ │ │ │ formatted │ │ │ │ errdisplay │ │ │ │ +None disallowed in expression list │ │ │ │ expression which can't be assigned to in %s context │ │ │ │ expression must have %s context but has %s instead │ │ │ │ BoolOp with less than 2 values │ │ │ │ Dict doesn't have the same number of keys as values │ │ │ │ Compare with no comparators │ │ │ │ Compare has a different number of comparators and operands │ │ │ │ NamedExpr target must be a Name │ │ │ │ unexpected expression │ │ │ │ -got an invalid type in Constant: %s │ │ │ │ %s.%s: %s │ │ │ │ +got an invalid type in Constant: %s │ │ │ │ get expected 1 or 2 arguments │ │ │ │ Invalid whence (%i, should be 0, 1 or 2) │ │ │ │ Negative seek position %zd │ │ │ │ Can't do nonzero cur-relative seeks │ │ │ │ Negative size value %zd │ │ │ │ os.symlink │ │ │ │ a TypeVar constraint │ │ │ │ a TypeVar bound │ │ │ │ a TypeVar default │ │ │ │ a TypeVarTuple default │ │ │ │ a ParamSpec default │ │ │ │ -reserved name '%U' cannot be used for type parameter │ │ │ │ arguments field "posonlyargs" must be a list, not a %.200s │ │ │ │ while traversing 'arguments' node │ │ │ │ arguments field "posonlyargs" changed size during iteration │ │ │ │ arguments field "args" must be a list, not a %.200s │ │ │ │ arguments field "args" changed size during iteration │ │ │ │ arguments field "kwonlyargs" must be a list, not a %.200s │ │ │ │ arguments field "kwonlyargs" changed size during iteration │ │ │ │ arguments field "kw_defaults" must be a list, not a %.200s │ │ │ │ arguments field "kw_defaults" changed size during iteration │ │ │ │ arguments field "defaults" must be a list, not a %.200s │ │ │ │ arguments field "defaults" changed size during iteration │ │ │ │ +reserved name '%U' cannot be used for type parameter │ │ │ │ target_is_directory │ │ │ │ mapping pattern checks duplicate key (%R) │ │ │ │ BLAKE2B_SALT_SIZE │ │ │ │ BLAKE2B_PERSON_SIZE │ │ │ │ BLAKE2B_MAX_KEY_SIZE │ │ │ │ BLAKE2B_MAX_DIGEST_SIZE │ │ │ │ BLAKE2S_SALT_SIZE │ │ │ │ BLAKE2S_PERSON_SIZE │ │ │ │ BLAKE2S_MAX_KEY_SIZE │ │ │ │ BLAKE2S_MAX_DIGEST_SIZE │ │ │ │ fileno() takes no arguments │ │ │ │ -Timeout value out of range │ │ │ │ more positional defaults than args on arguments │ │ │ │ length of kwonlyargs is not the same as kw_defaults on arguments │ │ │ │ +Timeout value out of range │ │ │ │ │ │ │ │ +isinstance() argument 2 cannot be a parameterized generic │ │ │ │ +iiiiiiiii;mktime(): illegal time tuple argument │ │ │ │ +mktime argument out of range │ │ │ │ effective_ids │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -factorial() argument should not exceed %ld │ │ │ │ -factorial() not defined for negative values │ │ │ │ - │ │ │ │ -isinstance() argument 2 cannot be a parameterized generic │ │ │ │ -iiiiiiiii;mktime(): illegal time tuple argument │ │ │ │ -mktime argument out of range │ │ │ │ stack_effect: jump must be False, True or None │ │ │ │ invalid opcode or oparg │ │ │ │ argument 'namespace_separator' │ │ │ │ namespace_separator must be at most one character, omitted, or None │ │ │ │ intern must be a dictionary │ │ │ │ XML_ParserCreate failed │ │ │ │ DEF_GLOBAL │ │ │ │ @@ -9856,22 +9860,22 @@ │ │ │ │ CharacterData │ │ │ │ required field "arg" missing from arg │ │ │ │ while traversing 'arg' node │ │ │ │ required field "lineno" missing from arg │ │ │ │ required field "col_offset" missing from arg │ │ │ │ EndElement │ │ │ │ __annotations__ must be set to a dict object │ │ │ │ -offset_src │ │ │ │ -offset_dst │ │ │ │ -namespace_separator │ │ │ │ state vector must be a tuple │ │ │ │ state vector is the wrong size │ │ │ │ invalid state │ │ │ │ EndNamespaceDecl │ │ │ │ (obj, /) │ │ │ │ +offset_src │ │ │ │ +offset_dst │ │ │ │ +namespace_separator │ │ │ │ b;array item must be integer │ │ │ │ %s(%d, %d, %d) │ │ │ │ -0x0.0p+0 │ │ │ │ 0x0.0p+0 │ │ │ │ -0x%sp%c%d │ │ │ │ 0x%sp%c%d │ │ │ │ %s(%d, %d, %d, %d, %d, %d, %d) │ │ │ │ @@ -9908,19 +9912,19 @@ │ │ │ │ __replace__() is not supported for %.500s because it has unnamed field(s) │ │ │ │ Got unexpected field name(s): %R │ │ │ │ failed to get LC_CTYPE locale │ │ │ │ unsupported langinfo constant │ │ │ │ cannot reuse already awaited aclose()/athrow() │ │ │ │ aclose(): asynchronous generator is already running │ │ │ │ athrow(): asynchronous generator is already running │ │ │ │ -accumulate │ │ │ │ _typevar_subst │ │ │ │ O|O:getsizeof │ │ │ │ center(): argument 2 must be a byte string of length 1, not a bytes object of length %zd │ │ │ │ center(): argument 2 must be a byte string of length 1, not a bytearray object of length %zd │ │ │ │ +accumulate │ │ │ │ Type %.100s doesn't define __sizeof__ │ │ │ │ __sizeof__() should return >= 0 │ │ │ │ tzinfo.tzname() must return None or a string, not '%s' │ │ │ │ h;array item must be integer │ │ │ │ signed char is less than minimum │ │ │ │ signed char is greater than maximum │ │ │ │ intermediate overflow in fsum │ │ │ │ @@ -9959,20 +9963,20 @@ │ │ │ │ Illegal char │ │ │ │ Trailing garbage │ │ │ │ reduce() arg 2 must support iteration │ │ │ │ reduce() of empty iterable with no initial value │ │ │ │ read() didn't return bytes │ │ │ │ read() didn't return enough bytes │ │ │ │ result too long │ │ │ │ -config_vars │ │ │ │ complex() arg is a malformed string │ │ │ │ |O:ctime │ │ │ │ argument must have 'read' attribute │ │ │ │ read() did not return a bytes object (type=%.400s) │ │ │ │ read() returned too much data: %i bytes requested, %zd returned │ │ │ │ +config_vars │ │ │ │ int_curr_symbol │ │ │ │ currency_symbol │ │ │ │ mon_decimal_point │ │ │ │ mon_thousands_sep │ │ │ │ mon_grouping │ │ │ │ positive_sign │ │ │ │ negative_sign │ │ │ │ @@ -10062,30 +10066,30 @@ │ │ │ │ et:gethostbyaddr │ │ │ │ socket.gethostbyaddr │ │ │ │ _normal_dist_inv_cdf expected 3 arguments, got %zd │ │ │ │ inv_cdf undefined for these parameters │ │ │ │ │ │ │ │ │ │ │ │ combining(): argument must be a unicode character, not a string of length %zd │ │ │ │ -_capacity_bits │ │ │ │ -_rate_bits │ │ │ │ -_sha3.shake_256 │ │ │ │ -_sha3.shake_128 │ │ │ │ -_sha3.sha3_512 │ │ │ │ -_sha3.sha3_384 │ │ │ │ -_sha3.sha3_256 │ │ │ │ -_sha3.sha3_224 │ │ │ │ %U, %S=%R │ │ │ │ %S.%S(%R%U) │ │ │ │ dictionary is empty │ │ │ │ ../Objects/memoryobject.c │ │ │ │ decimal(): argument 1 must be a unicode character, not a string of length %zd │ │ │ │ not a decimal │ │ │ │ │ │ │ │ │ │ │ │ +_capacity_bits │ │ │ │ +_rate_bits │ │ │ │ +_sha3.shake_256 │ │ │ │ +_sha3.shake_128 │ │ │ │ +_sha3.sha3_512 │ │ │ │ +_sha3.sha3_384 │ │ │ │ +_sha3.sha3_256 │ │ │ │ +_sha3.sha3_224 │ │ │ │ Exception ignored in PyObject_HasAttrString(); consider using PyObject_HasAttrStringWithError(), PyObject_GetOptionalAttrString() or PyObject_GetAttrString() │ │ │ │ (O(OOO)) │ │ │ │ digit(): argument 1 must be a unicode character, not a string of length %zd │ │ │ │ not a digit │ │ │ │ |s:isoformat │ │ │ │ expected an iterator, got '%T' │ │ │ │ when serializing %T element │ │ │ │ @@ -10357,16 +10361,14 @@ │ │ │ │ %s(%R, %R) │ │ │ │ loading %s failed due to init function │ │ │ │ SkippedEntity │ │ │ │ typing.NoDefault │ │ │ │ '%.200s' object has no attribute '%U' │ │ │ │ {snsnsn} │ │ │ │ preadv2() arg 2 must be a sequence │ │ │ │ -_children │ │ │ │ -{sOsNsNsOsO} │ │ │ │ PyState_RemoveModule called on module with slots │ │ │ │ Exception ignored in PyObject_HasAttr(); consider using PyObject_HasAttrWithError(), PyObject_GetOptionalAttr() or PyObject_GetAttr() │ │ │ │ pwritev() arg 2 must be a sequence │ │ │ │ readv() arg 2 must be a sequence │ │ │ │ '%.200s' object doesn't support slice deletion │ │ │ │ '%.200s' object can't be repeated │ │ │ │ Weakref proxy referenced a non-iterator '%.200s' object │ │ │ │ @@ -10394,14 +10396,15 @@ │ │ │ │ init function of %s returned uninitialized object │ │ │ │ initialization of %s did not return PyModuleDef │ │ │ │ initialization of %s did not return an extension module │ │ │ │ initialization of %s did not return a valid extension module │ │ │ │ 'yield' inside list comprehension │ │ │ │ 'yield' inside dict comprehension │ │ │ │ 'yield' inside set comprehension │ │ │ │ +_children │ │ │ │ required field "lineno" missing from pattern │ │ │ │ while traversing 'pattern' node │ │ │ │ required field "col_offset" missing from pattern │ │ │ │ required field "end_lineno" missing from pattern │ │ │ │ required field "end_col_offset" missing from pattern │ │ │ │ required field "value" missing from MatchValue │ │ │ │ while traversing 'MatchValue' node │ │ │ │ @@ -10443,14 +10446,15 @@ │ │ │ │ EllipsisType takes no arguments │ │ │ │ NotImplementedType takes no arguments │ │ │ │ writable contiguous buffer requested for a non-contiguous object. │ │ │ │ can't capture name '_' in patterns │ │ │ │ Python int too large to convert to C uint32_t │ │ │ │ required field "context_expr" missing from withitem │ │ │ │ while traversing 'withitem' node │ │ │ │ +{sOsNsNsOsO} │ │ │ │ │ │ │ │ string is too large to encode │ │ │ │ fast mode: can't pickle cyclic objects including object type %.200s at %p │ │ │ │ │ │ │ │ reentrant call inside %R │ │ │ │ could not acquire lock for %s at interpreter shutdown, possibly due to daemon threads │ │ │ │ can't delete attribute │ │ │ │ @@ -10570,16 +10574,16 @@ │ │ │ │ character out of range │ │ │ │ datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC). │ │ │ │ O:utcfromtimestamp │ │ │ │ %.400s.__replace__ got an unexpected keyword argument %R. │ │ │ │ %.400s.__replace__ missing %ld keyword argument%s: %U. │ │ │ │ a tzinfo subclass must implement %s() │ │ │ │ %U, tzinfo=%R) │ │ │ │ -%U, fold=%d) │ │ │ │ interval │ │ │ │ +%U, fold=%d) │ │ │ │ iiiiiiiii │ │ │ │ _imp._override_multi_interp_extensions_check() cannot be used in the main interpreter │ │ │ │ │ │ │ │ _PyErr_SetFromPyStatus() status is not an error │ │ │ │ _PyErr_SetFromPyStatus() status has no error message │ │ │ │ orig must be an exception instance │ │ │ │ excs must be a list of exception instances │ │ │ │ @@ -10656,17 +10660,17 @@ │ │ │ │ searches │ │ │ │ %10s: %5ld.%ld avg │ │ │ │ numa nodes │ │ │ │ %10s: %5zu │ │ │ │ %10s: %5ld.%03ld s │ │ │ │ %10s: user: %ld.%03ld s, system: %ld.%03ld s, faults: %lu, rss: │ │ │ │ , commit: │ │ │ │ -Python int too large for C uint16_t │ │ │ │ │ │ │ │ │ │ │ │ +Python int too large for C uint16_t │ │ │ │ non-dict annotations │ │ │ │ Python int too large for C uint8_t │ │ │ │ expected a writable bytes-like object │ │ │ │ both destination and source must be bytes-like objects │ │ │ │ destination is too small to receive data from source │ │ │ │ keyword list must be a dictionary │ │ │ │ │ │ │ │ @@ -23717,15 +23721,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, /) │ │ │ │ @@ -23753,15 +23756,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 │ │ │ │ @@ -24084,14 +24087,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. │ │ │ │ @@ -25665,17 +25669,17 @@ │ │ │ │ ()*+,-./01 │ │ │ │ QRSTUVWXY │ │ │ │ Z[\]^_`abcdefghijklmnopqr │ │ │ │ _PyEval_SpecialMethodCanSuggest │ │ │ │ tia[VRNLJHGFEDDCCCC │ │ │ │ SS&`8+_c =K │ │ │ │ ""##&&''))**..//112255668899??@@BBCCFFGGIIJJNNOOQQRRUUVVXXYY^^__aabbeeffhhiimmnnppqqttuuwwxx │ │ │ │ -_modules_by_index_clear_one │ │ │ │ symtable($module, source, filename, startstr, /) │ │ │ │ Return symbol and scope dictionaries used internally by compiler. │ │ │ │ +_modules_by_index_clear_one │ │ │ │ config_vars($module, /) │ │ │ │ Returns a dictionary containing build variables intended to be exposed by sysconfig. │ │ │ │ A helper for the sysconfig module. │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ │ │ │ │ tanh($module, z, /) │ │ │ │ Return the hyperbolic tangent of z. │ │ │ │ tan($module, z, /) │ │ │ │ @@ -25778,18 +25782,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 │ │ │ │ _PyObject_AssertFailed │ │ │ │ dummy_dealloc │ │ │ │ PyEval_AcquireLock │ │ │ │ _PyThreadState_Init │ │ │ │ _PyUnicode_CheckConsistency │ │ │ │ PySys_SetPath │ │ │ │ PySys_AddWarnOptionUnicode │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -87,16 +87,16 @@ │ │ │ │ 0x0001dc2c 6c737461 7436345f 74696d65 3634005f lstat64_time64._ │ │ │ │ 0x0001dc3c 5f667374 61746174 36345f74 696d6536 _fstatat64_time6 │ │ │ │ 0x0001dc4c 34007369 67656d70 74797365 74007369 4.sigemptyset.si │ │ │ │ 0x0001dc5c 67616374 696f6e00 776d656d 636d7000 gaction.wmemcmp. │ │ │ │ 0x0001dc6c 73696761 6c747374 61636b00 6261636b sigaltstack.back │ │ │ │ 0x0001dc7c 74726163 65006672 65787000 6d6f6466 trace.frexp.modf │ │ │ │ 0x0001dc8c 00726561 64646972 36340063 6c6f7365 .readdir64.close │ │ │ │ - 0x0001dc9c 64697200 72657769 6e646469 72006664 dir.rewinddir.fd │ │ │ │ - 0x0001dcac 6f70656e 64697200 6c646578 70007365 opendir.ldexp.se │ │ │ │ + 0x0001dc9c 64697200 66646f70 656e6469 72007265 dir.fdopendir.re │ │ │ │ + 0x0001dcac 77696e64 64697200 6c646578 70007365 winddir.ldexp.se │ │ │ │ 0x0001dcbc 6d5f696e 69740070 6572726f 72006c73 m_init.perror.ls │ │ │ │ 0x0001dccc 65656b36 34007365 6d5f706f 73740073 eek64.sem_post.s │ │ │ │ 0x0001dcdc 656d5f77 61697400 73656d5f 74727977 em_wait.sem_tryw │ │ │ │ 0x0001dcec 61697400 5f5f7365 6d5f636c 6f636b77 ait.__sem_clockw │ │ │ │ 0x0001dcfc 61697436 34007365 6d5f6465 7374726f ait64.sem_destro │ │ │ │ 0x0001dd0c 79005f5f 6c696263 5f637572 72656e74 y.__libc_current │ │ │ │ 0x0001dd1c 5f736967 72746d69 6e005f5f 6c696263 _sigrtmin.__libc │ │ │ │ @@ -133,20 +133,20 @@ │ │ │ │ 0x0001df0c 616d005f 5f636c6f 636b5f6e 616e6f73 am.__clock_nanos │ │ │ │ 0x0001df1c 6c656570 5f74696d 65363400 756e616d leep_time64.unam │ │ │ │ 0x0001df2c 65007265 61646c69 6e6b6174 005f5f63 e.readlinkat.__c │ │ │ │ 0x0001df3c 74797065 5f625f6c 6f630075 6e736861 type_b_loc.unsha │ │ │ │ 0x0001df4c 7265005f 5f676574 72757361 67653634 re.__getrusage64 │ │ │ │ 0x0001df5c 0074696d 65730070 69706532 00706970 .times.pipe2.pip │ │ │ │ 0x0001df6c 65006765 74736f63 6b6e616d 65005f5f e.getsockname.__ │ │ │ │ - 0x0001df7c 67657473 6f636b6f 70743634 00696e65 getsockopt64.ine │ │ │ │ - 0x0001df8c 745f7074 6f6e0067 65746164 6472696e t_pton.getaddrin │ │ │ │ - 0x0001df9c 666f0066 72656561 64647269 6e666f00 fo.freeaddrinfo. │ │ │ │ - 0x0001dfac 636f6e6e 65637400 73696766 696c6c73 connect.sigfills │ │ │ │ - 0x0001dfbc 65740070 74687265 61645f73 69676d61 et.pthread_sigma │ │ │ │ - 0x0001dfcc 736b0073 7472746f 6b5f7200 73656e64 sk.strtok_r.send │ │ │ │ + 0x0001df7c 67657473 6f636b6f 70743634 00736967 getsockopt64.sig │ │ │ │ + 0x0001df8c 66696c6c 73657400 70746872 6561645f fillset.pthread_ │ │ │ │ + 0x0001df9c 7369676d 61736b00 696e6574 5f70746f sigmask.inet_pto │ │ │ │ + 0x0001dfac 6e006765 74616464 72696e66 6f006672 n.getaddrinfo.fr │ │ │ │ + 0x0001dfbc 65656164 6472696e 666f0063 6f6e6e65 eeaddrinfo.conne │ │ │ │ + 0x0001dfcc 63740073 7472746f 6b5f7200 73656e64 ct.strtok_r.send │ │ │ │ 0x0001dfdc 00726563 76006570 6f6c6c5f 63726561 .recv.epoll_crea │ │ │ │ 0x0001dfec 74653100 70746872 6561645f 7365746e te1.pthread_setn │ │ │ │ 0x0001dffc 616d655f 6e700066 63686469 72006c6f ame_np.fchdir.lo │ │ │ │ 0x0001e00c 63616c65 636f6e76 00737472 6674696d caleconv.strftim │ │ │ │ 0x0001e01c 65007763 73667469 6d650074 7a736574 e.wcsftime.tzset │ │ │ │ 0x0001e02c 0076666f 726b0073 65747369 64006578 .vfork.setsid.ex │ │ │ │ 0x0001e03c 65637600 73657467 726f7570 73007365 ecv.setgroups.se │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ 0002ac04 <.init>: │ │ │ │ push {r3, lr} │ │ │ │ - bl 1ad5f4 <_start@@Base+0x34> │ │ │ │ + bl 1ad40c <_start@@Base+0x34> │ │ │ │ pop {r3, pc} │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ │ │ │ 0002c648 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1ae468 │ │ │ │ + bl 1ae280 │ │ │ │ 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, 2c6b2 │ │ │ │ ldr r3, [pc, #72] @ (2c6f4 ) │ │ │ │ ldr.w r0, [r3, #1668] @ 0x684 │ │ │ │ cbnz r0, 2c6c6 │ │ │ │ b.n 2c6ea │ │ │ │ movs r1, #0 │ │ │ │ - movw r0, #14460 @ 0x387c │ │ │ │ + movw r0, #15356 @ 0x3bfc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 2c6f2 │ │ │ │ b.n 2c6a8 │ │ │ │ ldr.w r3, [r4, #776] @ 0x308 │ │ │ │ cbz r3, 2c6e4 │ │ │ │ movw r3, #2208 @ 0x8a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14476 @ 0x388c │ │ │ │ + movw r1, #15372 @ 0x3c0c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr.w r0, [r3, #2156] @ 0x86c │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2c6f2 │ │ │ │ str.w r6, [r3, #1668] @ 0x684 │ │ │ │ str.w r5, [r3, #1672] @ 0x688 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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 1b04e4 <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ + bl 1b02fc <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cbnz r5, 2c768 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1b0484 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 1b029c <_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 1b0600 │ │ │ │ + bl 1b0418 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 2c770 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1b8554 │ │ │ │ + bl 1b836c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ bl 2d7e0 │ │ │ │ - movw r0, #14520 @ 0x38b8 │ │ │ │ + movw r0, #15416 @ 0x3c38 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1bb478 │ │ │ │ + bl 1bb290 │ │ │ │ cbz r0, 2c788 │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ subs r5, r0, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ b.n 2c78a │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b1ba8 │ │ │ │ + bl 1b19c0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1b8554 │ │ │ │ + bl 1b836c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2c768 │ │ │ │ - bl 215490 │ │ │ │ + bl 2156bc │ │ │ │ mov r6, r0 │ │ │ │ - bl 209ab0 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ + bl 209ce0 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2c7b6 │ │ │ │ - bl 21aff8 │ │ │ │ + bl 21b1f8 │ │ │ │ movs r0, #1 │ │ │ │ blx 2b188 │ │ │ │ - bl b1e0c <_Py_GetConfig@@Base> │ │ │ │ + bl b1d10 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r3, [r0, #148] @ 0x94 │ │ │ │ cbz r3, 2c7e4 │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1bc514 │ │ │ │ + bl 1bc32c │ │ │ │ ldr r1, [pc, #132] @ (2c854 ) │ │ │ │ - movw r2, #14536 @ 0x38c8 │ │ │ │ + movw r2, #15432 @ 0x3c48 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [pc, #124] @ (2c858 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ - movw r0, #14552 @ 0x38d8 │ │ │ │ + movw r0, #15448 @ 0x3c58 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1cd66c │ │ │ │ + bl 1cd4fc │ │ │ │ cbnz r0, 2c800 │ │ │ │ - movw r1, #14564 @ 0x38e4 │ │ │ │ + movw r1, #15460 @ 0x3c64 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #96] @ (2c85c ) │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2c80c │ │ │ │ movs r4, #1 │ │ │ │ - bl 21aff8 │ │ │ │ + bl 21b1f8 │ │ │ │ b.n 2c80e │ │ │ │ movs r4, #0 │ │ │ │ cbz r5, 2c83c │ │ │ │ movw r5, #59968 @ 0xea40 │ │ │ │ movt r5, #84 @ 0x54 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 2bab4 │ │ │ │ blx 2bb98 │ │ │ │ cbz r0, 2c83c │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #14600 @ 0x3908 │ │ │ │ + movw r1, #15496 @ 0x3c88 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 3a0ea │ │ │ │ + bl 3a0e6 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 21c7f8 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 21cac8 │ │ │ │ + bl 21c9f8 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 21ccc8 │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r4 │ │ │ │ moveq r0, #120 @ 0x78 │ │ │ │ add sp, #324 @ 0x144 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r5, #12] │ │ │ │ + strb r0, [r5, #26] │ │ │ │ movs r2, r6 │ │ │ │ vqadd.s8 q0, q0, q2 │ │ │ │ - strb r0, [r3, #17] │ │ │ │ + strb r0, [r3, #31] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002c860 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r3, [r3, #1788] @ 0x6fc │ │ │ │ cbz r3, 2c88c │ │ │ │ - movw r1, #14608 @ 0x3910 │ │ │ │ + movw r1, #15504 @ 0x3c90 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #24] @ (2c8a0 ) │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sp │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ strd r2, r1, [sp] │ │ │ │ - bl 1b03d4 │ │ │ │ + bl 1b01ec │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - strb r0, [r5, #17] │ │ │ │ + strb r0, [r5, #31] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002c8a4 : │ │ │ │ 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 2beb8 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2c906 │ │ │ │ bl 2c98c │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 1ae468 │ │ │ │ + bl 1ae280 │ │ │ │ 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 2af18 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #1476] @ 0x5c4 │ │ │ │ cbz r6, 2c95a │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b05c0 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b03d8 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ str.w r0, [r4, #1476] @ 0x5c4 │ │ │ │ cbnz r0, 2c95a │ │ │ │ - movw r1, #14676 @ 0x3954 │ │ │ │ + movw r1, #15572 @ 0x3cd4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #4] @ (2c95c ) │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strb r0, [r0, #18] │ │ │ │ + ldrb r0, [r0, #0] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002c960 <_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, 2ca10 │ │ │ │ ldr r2, [pc, #200] @ (2ca9c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ cbz r4, 2ca10 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14692 @ 0x3964 │ │ │ │ + movw r1, #15588 @ 0x3ce4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 129d34 <_PySys_GetOptionalAttrString@@Base+0x1e8> │ │ │ │ + bl 129f6c <_PySys_GetOptionalAttrString@@Base+0x1e8> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 2ca10 │ │ │ │ movw r3, #2208 @ 0x8a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #2160] @ 0x870 │ │ │ │ - bl 205074 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 2052a4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2ca96 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20514c <_PyErr_Clear@@Base> │ │ │ │ + bl 20537c <_PyErr_Clear@@Base> │ │ │ │ movs r5, #0 │ │ │ │ b.n 2ca96 │ │ │ │ movs r0, #12 │ │ │ │ - bl 7a22c │ │ │ │ + bl 7a23c │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2ca26 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 2ca92 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23b730 │ │ │ │ + bl 23bb84 │ │ │ │ b.n 2ca92 │ │ │ │ ldr r4, [pc, #120] @ (2caa0 ) │ │ │ │ movs r3, #0 │ │ │ │ str r6, [r0, #8] │ │ │ │ strd r3, r7, [r0] │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ @@ -376,15 +376,15 @@ │ │ │ │ bne.n 2ca48 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2ca38 │ │ │ │ dmb ish │ │ │ │ beq.n 2ca54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b86ac │ │ │ │ + bl 2b9a44 │ │ │ │ ldr r2, [pc, #76] @ (2caa4 ) │ │ │ │ ldr.w r3, [r2, #1680] @ 0x690 │ │ │ │ cbnz r3, 2ca62 │ │ │ │ str.w r5, [r2, #1680] @ 0x690 │ │ │ │ b.n 2ca6c │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -398,15 +398,15 @@ │ │ │ │ bne.n 2ca84 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2ca74 │ │ │ │ dmb ish │ │ │ │ beq.n 2ca0c │ │ │ │ ldr r0, [pc, #20] @ (2caa0 ) │ │ │ │ - bl 284f00 │ │ │ │ + bl 284a3c │ │ │ │ b.n 2ca0c │ │ │ │ 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] @ (2caf0 ) │ │ │ │ b.n 2cc40 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl a22b4 │ │ │ │ + bl a21b4 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2caea │ │ │ │ - bl 770a0 │ │ │ │ + bl 770b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2caea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2caea │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_Py_Dealloc@@Base> │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ orrs.w r0, r0, #84 @ 0x54 │ │ │ │ │ │ │ │ 0002caf4 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ @@ -456,25 +456,25 @@ │ │ │ │ ldr r7, [r2, r3] │ │ │ │ cbnz r7, 2cb16 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ ldr r0, [pc, #212] @ (2cbe8 ) │ │ │ │ b.n 2cc40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6d1fc │ │ │ │ + bl 6d20c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2cbbe │ │ │ │ movs r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ blx 2b520 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2cb58 │ │ │ │ mov r0, r4 │ │ │ │ - bl a22b4 │ │ │ │ + bl a21b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2cbc4 │ │ │ │ movw r3, #2208 @ 0x8a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r5, [pc, #164] @ (2cbec ) │ │ │ │ ldr.w r2, [r3, #2164] @ 0x874 │ │ │ │ @@ -482,65 +482,65 @@ │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [r3, #2164] @ 0x874 │ │ │ │ b.n 2cb70 │ │ │ │ subs r1, r0, r4 │ │ │ │ mov r0, r4 │ │ │ │ asrs r1, r1, #2 │ │ │ │ - bl a1c54 │ │ │ │ + bl a1b54 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2cbc4 │ │ │ │ adds r0, r5, #4 │ │ │ │ - bl a22b4 │ │ │ │ + bl a21b4 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 2cbc6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 2cbc6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2cb92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2cb92 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2cba6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2cba6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2cbe2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2cbe2 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ b.n 2cbc6 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 20514c <_PyErr_Clear@@Base> │ │ │ │ + b.w 20537c <_PyErr_Clear@@Base> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ orrs.w r0, r4, #84 @ 0x54 │ │ │ │ asrs r4, r2, #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 1b062c │ │ │ │ + bl 1b0444 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0002cc26 : │ │ │ │ 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 1b062c │ │ │ │ + bl 1b0444 │ │ │ │ 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 1b04e4 <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ + bl 1b02fc <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ movs r1, #8 │ │ │ │ movs r0, #1 │ │ │ │ blx 2beb8 │ │ │ │ cbz r0, 2cc8e │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b05c0 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b03d8 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ str r0, [r4, #0] │ │ │ │ cbnz r0, 2cc7c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2af14 │ │ │ │ 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 1ae428 │ │ │ │ + bl 1ae240 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ 0002ccbc : │ │ │ │ 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 1b132c │ │ │ │ + bl 1b1144 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ 0002cce4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -664,45 +664,45 @@ │ │ │ │ bls.n 2cd30 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #88] @ (2cd70 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #15236 @ 0x3b84 │ │ │ │ + movw r3, #16132 @ 0x3f04 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2cd6a │ │ │ │ cmp r3, #11 │ │ │ │ beq.n 2cd56 │ │ │ │ cbnz r5, 2cd56 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #44] @ (2cd70 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #15272 @ 0x3ba8 │ │ │ │ + movw r3, #16168 @ 0x3f28 │ │ │ │ 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 2cf94 │ │ │ │ str r0, [r4, #0] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r0, #50] @ 0x32 │ │ │ │ + ldrh r0, [r0, #14] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002cd74 : │ │ │ │ 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 2cdc4 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #148] @ (2ce44 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #15308 @ 0x3bcc │ │ │ │ + movw r3, #16204 @ 0x3f4c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2cd96 │ │ │ │ mov.w r0, r8, lsl #2 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ blx 2c078 │ │ │ │ @@ -737,15 +737,15 @@ │ │ │ │ cbnz r0, 2cdf4 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #104] @ (2ce48 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #14972 @ 0x3a7c │ │ │ │ + movw r3, #15868 @ 0x3dfc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2cd96 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r8, r5 │ │ │ │ @@ -758,57 +758,57 @@ │ │ │ │ bl 2d368 │ │ │ │ b.n 2cd96 │ │ │ │ str.w r0, [r6, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ b.n 2cdf6 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d368 │ │ │ │ - movw r1, #15348 @ 0x3bf4 │ │ │ │ + movw r1, #16244 @ 0x3f74 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r9 │ │ │ │ strd r5, r6, [r7] │ │ │ │ blx 2c24c │ │ │ │ cbnz r0, 2ce3c │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #264] @ 0x108 │ │ │ │ b.n 2ce3e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - strh r0, [r0, #50] @ 0x32 │ │ │ │ + ldrh r0, [r0, #14] │ │ │ │ movs r2, r6 │ │ │ │ - strh r0, [r3, #50] @ 0x32 │ │ │ │ + ldrh r0, [r3, #14] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002ce4c : │ │ │ │ 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 1b04e4 <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ + bl 1b02fc <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cbz r3, 2ce70 │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ bl 2d7e0 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r3, [r3, #776] @ 0x308 │ │ │ │ cbnz r3, 2ce9a │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1b0484 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 1b029c <_PyConfig_InitCompatConfig@@Base> │ │ │ │ mov r0, sp │ │ │ │ add r1, sp, #16 │ │ │ │ str r6, [sp, #32] │ │ │ │ - bl 1b1ba8 │ │ │ │ + bl 1b19c0 │ │ │ │ ldr r5, [sp, #0] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1b8554 │ │ │ │ + bl 1b836c │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 2ce68 │ │ │ │ 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 2cf10 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r5, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ mov r4, r6 │ │ │ │ ldr r2, [pc, #32] @ (2cf20 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #15368 @ 0x3c08 │ │ │ │ + movw r3, #16264 @ 0x3f88 │ │ │ │ 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 │ │ │ │ - ldrb r4, [r3, #11] │ │ │ │ + ldrb r4, [r3, #25] │ │ │ │ movs r2, r6 │ │ │ │ - strh r4, [r6, #36] @ 0x24 │ │ │ │ + ldrh r4, [r6, #0] │ │ │ │ movs r2, r6 │ │ │ │ - strh r0, [r0, #50] @ 0x32 │ │ │ │ + ldrh r0, [r0, #14] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002cf24 : │ │ │ │ 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 2cf8a │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #28] @ (2cf90 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #15396 @ 0x3c24 │ │ │ │ + movw r3, #16292 @ 0x3fa4 │ │ │ │ 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 │ │ │ │ - strh r0, [r0, #50] @ 0x32 │ │ │ │ + ldrh r0, [r0, #14] │ │ │ │ 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 1b1738 │ │ │ │ + bl 1b1550 │ │ │ │ adds r3, r0, #2 │ │ │ │ bne.n 2cfe8 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #132] @ (2d05c ) │ │ │ │ - movw r3, #14788 @ 0x39c4 │ │ │ │ + movw r3, #15684 @ 0x3d44 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r7, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d008 │ │ │ │ cbz r0, 2d00c │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #104] @ (2d060 ) │ │ │ │ - movw r3, #14972 @ 0x3a7c │ │ │ │ + movw r3, #15868 @ 0x3dfc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r7, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ movs r5, #0 │ │ │ │ b.n 2d052 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ adds r6, #1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ blx 2c078 │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2d044 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a4bc │ │ │ │ + bl 7a4cc │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #44] @ (2d060 ) │ │ │ │ - movw r3, #14972 @ 0x3a7c │ │ │ │ + movw r3, #15868 @ 0x3dfc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r7, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d052 │ │ │ │ lsls r2, r6, #2 │ │ │ │ mov r1, r8 │ │ │ │ blx 2bff8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a4bc │ │ │ │ + bl 7a4cc │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r0, #50] @ 0x32 │ │ │ │ + ldrh r0, [r0, #14] │ │ │ │ movs r2, r6 │ │ │ │ - strh r0, [r6, #50] @ 0x32 │ │ │ │ + ldrh r0, [r6, #14] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d064 : │ │ │ │ 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 2d122 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #172] @ (2d164 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #15592 @ 0x3ce8 │ │ │ │ + movw r3, #16488 @ 0x4068 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2d160 │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs.w r6, r1, r6 │ │ │ │ bcs.n 2d122 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #128] @ (2d164 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #15632 @ 0x3d10 │ │ │ │ + movw r3, #16528 @ 0x4090 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d0c8 │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs.w r6, r1, r6 │ │ │ │ bcs.n 2d122 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #84] @ (2d164 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #15684 @ 0x3d44 │ │ │ │ + movw r3, #16580 @ 0x40c4 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d0c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - movw r1, #26120 @ 0x6608 │ │ │ │ + movw r1, #27016 @ 0x6988 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r3, #0] │ │ │ │ blx 2c24c │ │ │ │ cbnz r0, 2d15e │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ b.n 2d160 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #24] @ (2d164 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #15396 @ 0x3c24 │ │ │ │ + movw r3, #16292 @ 0x3fa4 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d0c8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - strh r0, [r0, #50] @ 0x32 │ │ │ │ + ldrh r0, [r0, #14] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d168 : │ │ │ │ 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 2d1b2 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #56] @ (2d1d4 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #15236 @ 0x3b84 │ │ │ │ + movw r3, #16132 @ 0x3f04 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2d1ce │ │ │ │ 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 │ │ │ │ - strh r0, [r0, #50] @ 0x32 │ │ │ │ + ldrh r0, [r0, #14] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d1d8 : │ │ │ │ cbnz r0, 2d1de │ │ │ │ - b.w 1bc5c0 <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ + b.w 1bc3d8 <_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 2af18 │ │ │ │ ldr.w r0, [r4, #1464] @ 0x5b8 │ │ │ │ blx 2af18 │ │ │ │ ldr.w r0, [r4, #1468] @ 0x5bc │ │ │ │ blx 2af18 │ │ │ │ ldr.w r0, [r4, #1472] @ 0x5c0 │ │ │ │ blx 2af18 │ │ │ │ - movw r0, #25464 @ 0x6378 │ │ │ │ + movw r0, #26360 @ 0x66f8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1b05c0 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b03d8 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ mov r8, r0 │ │ │ │ - movw r0, #25464 @ 0x6378 │ │ │ │ + movw r0, #26360 @ 0x66f8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ str.w r8, [r4, #1456] @ 0x5b0 │ │ │ │ - bl 1b05c0 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b03d8 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r4, #1480] @ 0x5c8 │ │ │ │ str.w r6, [r4, #1460] @ 0x5b4 │ │ │ │ cbnz r0, 2d252 │ │ │ │ - movw r0, #25464 @ 0x6378 │ │ │ │ + movw r0, #26360 @ 0x66f8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1b05c0 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b03d8 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ str.w r5, [r4, #1464] @ 0x5b8 │ │ │ │ - bl 1b05c0 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b03d8 <_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, 2d286 │ │ │ │ cbnz r0, 2d294 │ │ │ │ - movw r1, #14676 @ 0x3954 │ │ │ │ + movw r1, #15572 @ 0x3cd4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #8] @ (2d298 ) │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strh r4, [r7, #52] @ 0x34 │ │ │ │ + ldrh r4, [r7, #16] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d29c : │ │ │ │ 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 2af18 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #1480] @ 0x5c8 │ │ │ │ cbz r6, 2d2ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b05c0 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b03d8 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ str.w r0, [r4, #1480] @ 0x5c8 │ │ │ │ cbnz r0, 2d2ec │ │ │ │ - movw r1, #14676 @ 0x3954 │ │ │ │ + movw r1, #15572 @ 0x3cd4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #8] @ (2d2f0 ) │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r1, #54] @ 0x36 │ │ │ │ + ldrh r0, [r1, #18] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d2f4 : │ │ │ │ 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 1b1e88 │ │ │ │ + bl 1b1ca0 │ │ │ │ mov r1, r0 │ │ │ │ cbnz r0, 2d33c │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #64] @ (2d364 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #14972 @ 0x3a7c │ │ │ │ + movw r3, #15868 @ 0x3dfc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d362 │ │ │ │ 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} │ │ │ │ - strh r4, [r3, #54] @ 0x36 │ │ │ │ + ldrh r4, [r3, #18] │ │ │ │ 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 @@ │ │ │ │ │ │ │ │ 0002d396 : │ │ │ │ ldr r2, [pc, #80] @ (2d3e8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cbnz r3, 2d3a6 │ │ │ │ ldr r0, [pc, #72] @ (2d3ec ) │ │ │ │ - b.w 1b1f54 <_Py_SetLocaleFromEnv@@Base+0x2c> │ │ │ │ + b.w 1b1d6c <_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] @ (2d3f0 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f55d4 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f5804 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 2d3c8 │ │ │ │ - bl f6bdc │ │ │ │ + bl f6b5c │ │ │ │ b.n 2d3e2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cbz r0, 2d3dc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ bpl.n 2d3dc │ │ │ │ ldr r2, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ - bl 10388c │ │ │ │ + bl 103734 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ orrs.w r0, r0, #84 @ 0x54 │ │ │ │ lsrs r0, r4, #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 2d440 │ │ │ │ ldr.w r0, [r0, #336] @ 0x150 │ │ │ │ - bl 1b03d4 │ │ │ │ + bl 1b01ec │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 2d440 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #120] @ (2d4a4 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #14972 @ 0x3a7c │ │ │ │ + movw r3, #15868 @ 0x3dfc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d49e │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ adds r5, r3, #1 │ │ │ │ it ne │ │ │ │ @@ -1360,97 +1360,97 @@ │ │ │ │ bl 2cbfe │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ ldr.w r3, [r4, #344] @ 0x158 │ │ │ │ cbnz r3, 2d49a │ │ │ │ add.w r1, r4, #40 @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ - bl 1b1ba8 │ │ │ │ + bl 1b19c0 │ │ │ │ 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 2d49e │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strh r4, [r6, #54] @ 0x36 │ │ │ │ + ldrh r4, [r6, #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 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ movs r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ strd r6, r6, [sp] │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 1b2810 <_Py_SetLocaleFromEnv@@Base+0x8e8> │ │ │ │ + bl 1b2628 <_Py_SetLocaleFromEnv@@Base+0x8e8> │ │ │ │ adds r3, r0, #2 │ │ │ │ bne.n 2d4f2 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #136] @ (2d568 ) │ │ │ │ - movw r3, #16032 @ 0x3ea0 │ │ │ │ + movw r3, #16928 @ 0x4220 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r6, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d512 │ │ │ │ cbz r0, 2d516 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #104] @ (2d56c ) │ │ │ │ - movw r3, #14972 @ 0x3a7c │ │ │ │ + movw r3, #15868 @ 0x3dfc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r6, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ movs r5, #0 │ │ │ │ b.n 2d560 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx 2c090 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c078 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2d552 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a4bc │ │ │ │ + bl 7a4cc │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #44] @ (2d56c ) │ │ │ │ - movw r3, #14972 @ 0x3a7c │ │ │ │ + movw r3, #15868 @ 0x3dfc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r6, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d560 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx 2bff8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a4bc │ │ │ │ + bl 7a4cc │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strh r0, [r0, #50] @ 0x32 │ │ │ │ + ldrh r0, [r0, #14] │ │ │ │ movs r2, r6 │ │ │ │ - strh r0, [r1, #62] @ 0x3e │ │ │ │ + ldrh r0, [r1, #26] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d570 : │ │ │ │ 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 2d5be │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #128] @ (2d62c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #16200 @ 0x3f48 │ │ │ │ + movw r3, #17096 @ 0x42c8 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d590 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -1487,15 +1487,15 @@ │ │ │ │ str r0, [r7, #0] │ │ │ │ cbnz r0, 2d5f2 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #80] @ (2d630 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #14972 @ 0x3a7c │ │ │ │ + movw r3, #15868 @ 0x3dfc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d590 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r5 │ │ │ │ @@ -1514,17 +1514,17 @@ │ │ │ │ b.n 2d590 │ │ │ │ adds r5, #1 │ │ │ │ b.n 2d5f4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r0, #50] @ 0x32 │ │ │ │ + ldrh r0, [r0, #14] │ │ │ │ movs r2, r6 │ │ │ │ - ldrh r4, [r2, #0] │ │ │ │ + ldrh r4, [r2, #28] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d634 : │ │ │ │ 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, 2d6a2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ b.w 2d6bc │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strb r4, [r2, #20] │ │ │ │ + ldrb r4, [r2, #2] │ │ │ │ movs r2, r6 │ │ │ │ str r4, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - strb r0, [r5, #20] │ │ │ │ + ldrb r0, [r5, #2] │ │ │ │ movs r2, r6 │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r4, [r5, #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, #24312 @ 0x5ef8 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ cbnz r0, 2d716 │ │ │ │ ldr.w r3, [r4, #848] @ 0x350 │ │ │ │ - movw r5, #41657 @ 0xa2b9 │ │ │ │ + movw r5, #41169 @ 0xa0d1 │ │ │ │ movt r5, #27 │ │ │ │ cmp r3, r5 │ │ │ │ beq.n 2d796 │ │ │ │ add.w r1, r4, #908 @ 0x38c │ │ │ │ - bl 1b86e0 │ │ │ │ + bl 1b84f8 │ │ │ │ add.w r3, r4, #904 @ 0x388 │ │ │ │ - movw r1, #14769 @ 0x39b1 │ │ │ │ + movw r1, #15329 @ 0x3be1 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ - movw r2, #49513 @ 0xc169 │ │ │ │ + movw r2, #49025 @ 0xbf81 │ │ │ │ movt r2, #27 │ │ │ │ strd r3, r5, [r4, #844] @ 0x34c │ │ │ │ - movw r3, #42481 @ 0xa5f1 │ │ │ │ + movw r3, #42497 @ 0xa601 │ │ │ │ movt r3, #7 │ │ │ │ strd r1, r2, [r4, #852] @ 0x354 │ │ │ │ str.w r3, [r4, #860] @ 0x35c │ │ │ │ b.n 2d796 │ │ │ │ - movw r5, #8265 @ 0x2049 │ │ │ │ + movw r5, #8329 @ 0x2089 │ │ │ │ movt r5, #8 │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 2d75c │ │ │ │ ldr.w r3, [r4, #868] @ 0x364 │ │ │ │ cmp r3, r5 │ │ │ │ beq.n 2d796 │ │ │ │ add.w r1, r4, #932 @ 0x3a4 │ │ │ │ - bl 1b86e0 │ │ │ │ + bl 1b84f8 │ │ │ │ add.w r3, r4, #928 @ 0x3a0 │ │ │ │ - movw r1, #31141 @ 0x79a5 │ │ │ │ + movw r1, #30653 @ 0x77bd │ │ │ │ movt r1, #28 │ │ │ │ - movw r2, #43649 @ 0xaa81 │ │ │ │ + movw r2, #43281 @ 0xa911 │ │ │ │ movt r2, #28 │ │ │ │ strd r3, r5, [r4, #864] @ 0x360 │ │ │ │ - movw r3, #26965 @ 0x6955 │ │ │ │ + movw r3, #27033 @ 0x6999 │ │ │ │ movt r3, #8 │ │ │ │ strd r1, r2, [r4, #872] @ 0x368 │ │ │ │ str.w r3, [r4, #880] @ 0x370 │ │ │ │ b.n 2d796 │ │ │ │ ldr.w r3, [r4, #888] @ 0x378 │ │ │ │ cmp r3, r5 │ │ │ │ beq.n 2d796 │ │ │ │ add.w r1, r4, #956 @ 0x3bc │ │ │ │ movs r0, #2 │ │ │ │ - bl 1b86e0 │ │ │ │ + bl 1b84f8 │ │ │ │ add.w r3, r4, #952 @ 0x3b8 │ │ │ │ - movw r1, #31141 @ 0x79a5 │ │ │ │ + movw r1, #30653 @ 0x77bd │ │ │ │ movt r1, #28 │ │ │ │ - movw r2, #43649 @ 0xaa81 │ │ │ │ + movw r2, #43281 @ 0xa911 │ │ │ │ movt r2, #28 │ │ │ │ strd r3, r5, [r4, #884] @ 0x374 │ │ │ │ - movw r3, #26965 @ 0x6955 │ │ │ │ + movw r3, #27033 @ 0x6999 │ │ │ │ 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 @@ │ │ │ │ │ │ │ │ 0002d7c8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1b872c │ │ │ │ + bl 1b8544 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0002d7e0 : │ │ │ │ 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 2bab4 │ │ │ │ mov r1, r4 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2d82c │ │ │ │ - movw r0, #29468 @ 0x731c │ │ │ │ + movw r0, #30364 @ 0x769c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 71e00 │ │ │ │ + bl 71e10 │ │ │ │ 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 2b660 │ │ │ │ movs r0, #1 │ │ │ │ blx 2b188 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [r3, #4] │ │ │ │ cbz r1, 2d8ca │ │ │ │ - movw r1, #29524 @ 0x7354 │ │ │ │ + movw r1, #30420 @ 0x76d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #20 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ cbz r6, 2d896 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #43564 @ 0xaa2c │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #44500 @ 0xadd4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ cbz r5, 2d8aa │ │ │ │ mov r0, r5 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ b.n 2d8ba │ │ │ │ - movw r1, #29548 @ 0x736c │ │ │ │ + movw r1, #30444 @ 0x76ec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #51684 @ 0xc9e4 │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #52420 @ 0xccc4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #22 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29568 @ 0x7380 │ │ │ │ + movw r1, #30464 @ 0x7700 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #440] @ (2da94 ) │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cbz r5, 2d90e │ │ │ │ movs r2, #21 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29592 @ 0x7398 │ │ │ │ + movw r1, #30488 @ 0x7718 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #8 │ │ │ │ bl 30da6 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #64748 @ 0xfcec │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #108 @ 0x6c │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ b.n 2d97e │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ cbz r2, 2d926 │ │ │ │ movs r2, #11 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #16228 @ 0x3f64 │ │ │ │ + movw r1, #16924 @ 0x421c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ b.n 2d97e │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ cbz r2, 2d93e │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29616 @ 0x73b0 │ │ │ │ + movw r1, #30512 @ 0x7730 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ b.n 2d97e │ │ │ │ ldr.w r2, [r3, #-12] │ │ │ │ cbz r2, 2d956 │ │ │ │ movs r2, #14 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29636 @ 0x73c4 │ │ │ │ + movw r1, #30532 @ 0x7744 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ b.n 2d97e │ │ │ │ ldr.w r3, [r3, #-16] │ │ │ │ cbz r3, 2d96e │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29652 @ 0x73d4 │ │ │ │ + movw r1, #30548 @ 0x7754 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ b.n 2d97e │ │ │ │ - movw r1, #29668 @ 0x73e4 │ │ │ │ + movw r1, #30564 @ 0x7764 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51684 @ 0xc9e4 │ │ │ │ + movw r1, #52420 @ 0xccc4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #264] @ (2da98 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ bl 2db08 │ │ │ │ mov r5, r0 │ │ │ │ cbz r6, 2d9a4 │ │ │ │ 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 2da62 │ │ │ │ ldr r0, [pc, #208] @ (2da9c ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f55d4 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f5804 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 2d9da │ │ │ │ mov r0, r5 │ │ │ │ - bl 20514c <_PyErr_Clear@@Base> │ │ │ │ + bl 20537c <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cbz r0, 2d9ea │ │ │ │ movw fp, #5744 @ 0x1670 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ cmp r0, fp │ │ │ │ bne.n 2da04 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2da62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2da62 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 2da62 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f563c │ │ │ │ + bl 1f586c │ │ │ │ mov r0, r6 │ │ │ │ - bl f61c8 │ │ │ │ + bl f6148 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, fp │ │ │ │ ite ne │ │ │ │ movne.w fp, #1 │ │ │ │ moveq.w fp, #0 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2da38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2da38 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1efcac │ │ │ │ + bl 1efd00 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2da48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20514c <_PyErr_Clear@@Base> │ │ │ │ + bl 20537c <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2da5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 2da5c │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 2da7c │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51684 @ 0xc9e4 │ │ │ │ + movw r1, #52420 @ 0xccc4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 2db20 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dcc4 │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 2d84e │ │ │ │ - bl 1f6278 │ │ │ │ - bl 1f64bc │ │ │ │ + bl 1f64a8 │ │ │ │ + bl 1f66ec │ │ │ │ b.n 2d84e │ │ │ │ str r4, [r0, #32] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #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 1b1478 │ │ │ │ + bl 1b1290 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cbz r5, 2dad0 │ │ │ │ add r3, sp, #8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ b.n 2dafc │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sp │ │ │ │ str r7, [sp, #0] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 1b2bd4 <_Py_SetLocaleFromEnv@@Base+0xcac> │ │ │ │ + bl 1b29ec <_Py_SetLocaleFromEnv@@Base+0xcac> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2daf2 │ │ │ │ ldr r2, [pc, #32] @ (2db04 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #14972 @ 0x3a7c │ │ │ │ + movw r3, #15868 @ 0x3dfc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ stmia.w r4, {r1, r2, r3, r5} │ │ │ │ b.n 2dafc │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b420 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movs r7, #196 @ 0xc4 │ │ │ │ + cmp r3, #68 @ 0x44 │ │ │ │ movs r6, r6 │ │ │ │ │ │ │ │ 0002db08 : │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r0, [r3, #1588] @ 0x634 │ │ │ │ cbz r0, 2db1e │ │ │ │ addw r0, r3, #1588 @ 0x634 │ │ │ │ - b.w 7a6d0 │ │ │ │ + b.w 7a6e0 │ │ │ │ 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, 2db56 │ │ │ │ b.n 2db44 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r5 │ │ │ │ bl 30d3a │ │ │ │ cbz r0, 2db66 │ │ │ │ - movw r4, #29676 @ 0x73ec │ │ │ │ + movw r4, #30572 @ 0x776c │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ b.n 2dcb6 │ │ │ │ cbnz r4, 2db6a │ │ │ │ ldr r3, [pc, #356] @ (2dcc0 ) │ │ │ │ ldr.w r4, [r3, #1352] @ 0x548 │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 2dca4 │ │ │ │ @@ -2011,41 +2011,41 @@ │ │ │ │ cmpne.w r4, #3722304989 @ 0xdddddddd │ │ │ │ beq.n 2db8c │ │ │ │ cmn.w r4, #256 @ 0x100 │ │ │ │ ite cc │ │ │ │ movcc r7, #0 │ │ │ │ movcs r7, #1 │ │ │ │ cbz r7, 2db96 │ │ │ │ - movw r4, #29728 @ 0x7420 │ │ │ │ + movw r4, #30624 @ 0x77a0 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ b.n 2dcb6 │ │ │ │ ldr.w r4, [r4, #3704] @ 0xe78 │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 2dcae │ │ │ │ mov r0, r4 │ │ │ │ bl 30d3a │ │ │ │ cbz r0, 2dbbc │ │ │ │ - movw r1, #29780 @ 0x7454 │ │ │ │ + movw r1, #30676 @ 0x77d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #21 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 2dcb6 │ │ │ │ cmp r5, r4 │ │ │ │ mov r0, r6 │ │ │ │ itete eq │ │ │ │ moveq r2, #17 │ │ │ │ movne r2, #9 │ │ │ │ - movweq r1, #29804 @ 0x746c │ │ │ │ - movwne r1, #29824 @ 0x7480 │ │ │ │ + movweq r1, #30700 @ 0x77ec │ │ │ │ + movwne r1, #30720 @ 0x7800 │ │ │ │ ite eq │ │ │ │ movteq r1, #46 @ 0x2e │ │ │ │ movtne r1, #46 @ 0x2e │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #8 │ │ │ │ bl 30da6 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cbz r0, 2dc40 │ │ │ │ @@ -2063,66 +2063,66 @@ │ │ │ │ cbnz r0, 2dc40 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2c090 │ │ │ │ mov fp, r0 │ │ │ │ cbz r0, 2dc40 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #29836 @ 0x748c │ │ │ │ + movw r1, #30732 @ 0x780c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ mov r2, fp │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #16640 @ 0x4100 │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #17336 @ 0x43b8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #27 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #29840 @ 0x7490 │ │ │ │ + movw r1, #30736 @ 0x7810 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ cmp r5, r4 │ │ │ │ bne.n 2dc6c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr.w r3, [r3, #3856] @ 0xf10 │ │ │ │ cbz r3, 2dc6c │ │ │ │ - movw r1, #29868 @ 0x74ac │ │ │ │ + movw r1, #30764 @ 0x782c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #21 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 30e0c │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cbz r4, 2dcb6 │ │ │ │ adds r7, #1 │ │ │ │ beq.n 2dba0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #51684 @ 0xc9e4 │ │ │ │ + movw r1, #52420 @ 0xccc4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ cmp r7, #100 @ 0x64 │ │ │ │ bne.n 2dba0 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #6700 @ 0x1a2c │ │ │ │ + movw r1, #7396 @ 0x1ce4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ b.n 2dbb8 │ │ │ │ - movw r4, #29692 @ 0x73fc │ │ │ │ + movw r4, #30588 @ 0x777c │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ b.n 2dcb6 │ │ │ │ - movw r4, #29744 @ 0x7430 │ │ │ │ + movw r4, #30640 @ 0x77b0 │ │ │ │ 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, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -2145,66 +2145,66 @@ │ │ │ │ cbz r4, 2dd46 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ccebc │ │ │ │ - movw r1, #29892 @ 0x74c4 │ │ │ │ + bl 1ccd4c │ │ │ │ + movw r1, #30788 @ 0x7844 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ cbz r0, 2dd2a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ bpl.n 2dcfc │ │ │ │ - bl e4148 │ │ │ │ + bl e4064 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2dcfc │ │ │ │ ldr r4, [sp, #8] │ │ │ │ cbnz r4, 2dd2e │ │ │ │ b.n 2dd46 │ │ │ │ mov r4, r0 │ │ │ │ b.n 2dd46 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r1, #12120 @ 0x2f58 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 2dd46 │ │ │ │ - bl 9ef00 │ │ │ │ + bl 9ee00 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ movs r6, #0 │ │ │ │ movw r8, #14512 @ 0x38b0 │ │ │ │ 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 1ccebc │ │ │ │ + bl 1ccd4c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2de02 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bpl.n 2dd58 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r8 │ │ │ │ beq.n 2dd92 │ │ │ │ movw r1, #14512 @ 0x38b0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9ef00 │ │ │ │ + bl 9ee00 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2dd58 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2dd58 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ @@ -2212,67 +2212,67 @@ │ │ │ │ beq.n 2dd58 │ │ │ │ cbz r4, 2ddca │ │ │ │ str.w fp, [sp, #28] │ │ │ │ add r3, sp, #20 │ │ │ │ add r2, sp, #24 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 153044 <_PySet_NextEntry@@Base> │ │ │ │ + bl 15321c <_PySet_NextEntry@@Base> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ cbz r3, 2ddca │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 2dda4 │ │ │ │ - bl 14ab58 │ │ │ │ + bl 14ace8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2dda4 │ │ │ │ b.n 2dd58 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 2dde2 │ │ │ │ movs r2, #20 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #29912 @ 0x74d8 │ │ │ │ + movw r1, #30808 @ 0x7858 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ b.n 2ddf2 │ │ │ │ - movw r1, #29936 @ 0x74f0 │ │ │ │ + movw r1, #30832 @ 0x7870 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ adds r6, #1 │ │ │ │ mov.w sl, #0 │ │ │ │ - bl 361ca <_PyInterpolation_Build@@Base+0x1b2> │ │ │ │ + bl 361c8 <_PyInterpolation_Build@@Base+0x1b0> │ │ │ │ b.n 2dd58 │ │ │ │ cbz r6, 2de42 │ │ │ │ movs r2, #9 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #29940 @ 0x74f4 │ │ │ │ + movw r1, #30836 @ 0x7874 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36326 <_PyInterpolation_Build@@Base+0x30e> │ │ │ │ + bl 36324 <_PyInterpolation_Build@@Base+0x30c> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #64748 @ 0xfcec │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #108 @ 0x6c │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #51684 @ 0xc9e4 │ │ │ │ + movw r1, #52420 @ 0xccc4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + b.w 1bb2f4 <_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] @ (2dea8 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ cbz r5, 2de94 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #29952 @ 0x7500 │ │ │ │ + movw r2, #30848 @ 0x7880 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ movs r1, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2b3b8 <__fprintf_chk@plt> │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [pc, #20] @ (2deac ) │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ movs r1, #1 │ │ │ │ movw r2, #2481 @ 0x9b1 │ │ │ │ b.w 2bfc0 │ │ │ │ nop │ │ │ │ - movs r7, #248 @ 0xf8 │ │ │ │ + cmp r3, #120 @ 0x78 │ │ │ │ movs r6, r6 │ │ │ │ - cmp r0, #56 @ 0x38 │ │ │ │ + cmp r3, #184 @ 0xb8 │ │ │ │ movs r6, r6 │ │ │ │ │ │ │ │ 0002deb0 : │ │ │ │ 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 2df30 │ │ │ │ ldr.w r3, [r0, #356] @ 0x164 │ │ │ │ movs r1, #22 │ │ │ │ mov r0, sp │ │ │ │ - movw r2, #29992 @ 0x7528 │ │ │ │ + movw r2, #30888 @ 0x78a8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1bc56c │ │ │ │ + bl 1bc384 │ │ │ │ ldr.w r0, [r4, #360] @ 0x168 │ │ │ │ cbz r0, 2defe │ │ │ │ blx 2af18 │ │ │ │ mov r0, sp │ │ │ │ blx 2c5b8 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r4, #360] @ 0x168 │ │ │ │ @@ -2347,15 +2347,15 @@ │ │ │ │ str r0, [r5, #0] │ │ │ │ b.n 2df3c │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #44] @ (2df48 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #14972 @ 0x3a7c │ │ │ │ + movw r3, #15868 @ 0x3dfc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2df34 │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 2df40 │ │ │ │ ldr.w r3, [r4, #352] @ 0x160 │ │ │ │ @@ -2363,15 +2363,15 @@ │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r0, #1 │ │ │ │ b.n 2df44 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r5, #0] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - adds r2, #4 │ │ │ │ + adds r5, #132 @ 0x84 │ │ │ │ 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 @@ │ │ │ │ │ │ │ │ 0002df90 : │ │ │ │ cbz r0, 2dff0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r5, #31452 @ 0x7adc │ │ │ │ + movw r5, #32348 @ 0x7e5c │ │ │ │ movt r5, #50 @ 0x32 │ │ │ │ mov r4, r0 │ │ │ │ add.w r6, r0, #40 @ 0x28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cbz r3, 2dfd6 │ │ │ │ ldrd r2, r3, [r5, #4] │ │ │ │ sub.w r1, r3, #10 │ │ │ │ @@ -2421,15 +2421,15 @@ │ │ │ │ b.n 2dfd2 │ │ │ │ cmp r3, #12 │ │ │ │ bne.n 2dfd2 │ │ │ │ bl 2d368 │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ b.n 2dfae │ │ │ │ ldr.w r0, [r4, #336] @ 0x150 │ │ │ │ - bl 7a4bc │ │ │ │ + bl 7a4cc │ │ │ │ ldr.w r0, [r4, #360] @ 0x168 │ │ │ │ blx 2af18 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2af14 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -2485,15 +2485,15 @@ │ │ │ │ add r4, r5 │ │ │ │ b.n 2e084 │ │ │ │ add.w r4, r4, #96768 @ 0x17a00 │ │ │ │ add.w r4, r4, #388 @ 0x184 │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cbz r0, 2e08e │ │ │ │ - bl 138e0c │ │ │ │ + bl 138f7c │ │ │ │ b.n 2e084 │ │ │ │ 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 2e0ae │ │ │ │ @@ -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 228898 │ │ │ │ + b.w 228af0 │ │ │ │ nop │ │ │ │ strb r0, [r6, #22] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ 0002e130 <_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, #24312 @ 0x5ef8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #28717 @ 0x702d │ │ │ │ + movw r3, #28229 @ 0x6e45 │ │ │ │ movt r3, #28 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r1, [r2, #976] @ 0x3d0 │ │ │ │ cbz r1, 2e164 <_PyObject_DebugMallocStats@@Base+0x34> │ │ │ │ ldr.w r0, [r2, #960] @ 0x3c0 │ │ │ │ subs r5, r0, r3 │ │ │ │ @@ -2565,85 +2565,85 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2e256 <_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, #38376 @ 0x95e8 │ │ │ │ + movw r2, #39272 @ 0x9968 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ add r6, sp, #20 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r3, #65536 @ 0x10000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #38428 @ 0x961c │ │ │ │ + movw r2, #39324 @ 0x999c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r3, #2097152 @ 0x200000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #38460 @ 0x963c │ │ │ │ + movw r2, #39356 @ 0x99bc │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ - bl 1ae1d4 <_start@@Base+0xc14> │ │ │ │ + bl 1adfec <_start@@Base+0xc14> │ │ │ │ ldr r1, [pc, #200] @ (2e284 <_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 2b420 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r3, [sp, #8] │ │ │ │ str r6, [sp, #16] │ │ │ │ - movw r3, #4369 @ 0x1111 │ │ │ │ + movw r3, #4385 @ 0x1121 │ │ │ │ movt r3, #7 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 1b3624 <_Py_SetLocaleFromEnv@@Base+0x16fc> │ │ │ │ + bl 1b343c <_Py_SetLocaleFromEnv@@Base+0x16fc> │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #28099 @ 0x6dc3 │ │ │ │ + movw r2, #28095 @ 0x6dbf │ │ │ │ movt r2, #3 │ │ │ │ - movw r1, #27953 @ 0x6d31 │ │ │ │ + movw r1, #27949 @ 0x6d2d │ │ │ │ movt r1, #3 │ │ │ │ - bl 1b7edc <_Py_SetLocaleFromEnv@@Base+0x5fb4> │ │ │ │ + bl 1b7cf4 <_Py_SetLocaleFromEnv@@Base+0x5fb4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #38492 @ 0x965c │ │ │ │ + movw r2, #39388 @ 0x99dc │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #38520 @ 0x9678 │ │ │ │ + movw r2, #39416 @ 0x99f8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #38548 @ 0x9694 │ │ │ │ + movw r2, #39444 @ 0x9a14 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #38588 @ 0x96bc │ │ │ │ + movw r2, #39484 @ 0x9a3c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #38616 @ 0x96d8 │ │ │ │ + movw r2, #39512 @ 0x9a58 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ b.n 2e27e <_PyObject_DebugMallocStats@@Base+0x14e> │ │ │ │ - movw r0, #337 @ 0x151 │ │ │ │ + movw r0, #401 @ 0x191 │ │ │ │ movt r0, #8 │ │ │ │ cbz r1, 2e26c <_PyObject_DebugMallocStats@@Base+0x13c> │ │ │ │ ldr.w r3, [r2, #960] @ 0x3c0 │ │ │ │ subs r2, r3, r0 │ │ │ │ negs r0, r2 │ │ │ │ adcs r0, r2 │ │ │ │ b.n 2e276 <_PyObject_DebugMallocStats@@Base+0x146> │ │ │ │ @@ -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, #38644 @ 0x96f4 │ │ │ │ + movw r2, #39540 @ 0x9a74 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ blx 2b3bc <__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 2e2ab8 <_PyMonitoring_FireBranchEvent@@Base+0xa4> │ │ │ │ + bl 2e2e30 <_PyMonitoring_FireBranchEvent@@Base+0xa8> │ │ │ │ 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 2e356 <_PyObject_DebugMallocStats@@Base+0x226> │ │ │ │ mov r1, fp │ │ │ │ @@ -2759,22 +2759,22 @@ │ │ │ │ mov r4, r1 │ │ │ │ movs r0, #10 │ │ │ │ blx 2bfa8 │ │ │ │ movs r6, #0 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #38696 @ 0x9728 │ │ │ │ + movw r0, #39592 @ 0x9aa8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r7, r6 │ │ │ │ blx 2bfc4 │ │ │ │ mov r9, r6 │ │ │ │ str.w fp, [sp, #40] @ 0x28 │ │ │ │ mov fp, r4 │ │ │ │ - movw r3, #38808 @ 0x9798 │ │ │ │ + movw r3, #39704 @ 0x9b18 │ │ │ │ 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 2e2d14 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 2e308c <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ mla r9, r5, r1, r9 │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ bne.n 2e3dc <_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 2bfa8 │ │ │ │ ldr.w r2, [sl, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38836 @ 0x97b4 │ │ │ │ + movw r1, #39732 @ 0x9b34 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 2e578 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ ldr.w r2, [sl, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38864 @ 0x97d0 │ │ │ │ + movw r1, #39760 @ 0x9b50 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ subs r2, r2, r5 │ │ │ │ bl 2e578 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ ldr.w r2, [sl, #796] @ 0x31c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38884 @ 0x97e4 │ │ │ │ + movw r1, #39780 @ 0x9b64 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 2e578 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38908 @ 0x97fc │ │ │ │ + movw r1, #39804 @ 0x9b7c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 2e578 <_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, #38936 @ 0x9818 │ │ │ │ + movw r2, #39832 @ 0x9b98 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1bc56c │ │ │ │ + bl 1bc384 │ │ │ │ lsls r2, r5, #18 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e578 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #10 │ │ │ │ blx 2bfa8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38964 @ 0x9834 │ │ │ │ + movw r1, #39860 @ 0x9bb4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 2e578 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #38992 @ 0x9850 │ │ │ │ + movw r1, #39888 @ 0x9bd0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ bl 2e578 <_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, #39020 @ 0x986c │ │ │ │ + movw r2, #39916 @ 0x9bec │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1bc56c │ │ │ │ + bl 1bc384 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ lsls r2, r3, #12 │ │ │ │ bl 2e578 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #39048 @ 0x9888 │ │ │ │ + movw r1, #39944 @ 0x9c08 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ bl 2e578 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ mov r2, r9 │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #39080 @ 0x98a8 │ │ │ │ + movw r1, #39976 @ 0x9c28 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ bl 2e578 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ mov r2, fp │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #39112 @ 0x98c8 │ │ │ │ + movw r1, #40008 @ 0x9c48 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ bl 2e578 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ - movw r1, #39144 @ 0x98e8 │ │ │ │ + movw r1, #40040 @ 0x9c68 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ adds r2, r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e578 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #18 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #39152 @ 0x98f0 │ │ │ │ + movw r0, #40048 @ 0x9c70 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ blx 2bfc4 │ │ │ │ mov.w r2, #131072 @ 0x20000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39172 @ 0x9904 │ │ │ │ + movw r1, #40068 @ 0x9c84 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 2e578 <_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 2e69a <_PyObject_DebugMallocStats@@Base+0x56a> │ │ │ │ ldr.w r3, [r7, #284] @ 0x11c │ │ │ │ ldr.w r8, [sl, #432] @ 0x1b0 │ │ │ │ cbnz r3, 2e692 <_PyObject_DebugMallocStats@@Base+0x562> │ │ │ │ add.w r0, r7, #280 @ 0x118 │ │ │ │ - bl 1adb64 <_start@@Base+0x5a4> │ │ │ │ + bl 1ad97c <_start@@Base+0x5a4> │ │ │ │ ldr.w r3, [r7, #280] @ 0x118 │ │ │ │ cmp r8, r3 │ │ │ │ bcc.n 2e6b6 <_PyObject_DebugMallocStats@@Base+0x586> │ │ │ │ ldr r3, [r7, #64] @ 0x40 │ │ │ │ cbnz r3, 2e6a4 <_PyObject_DebugMallocStats@@Base+0x574> │ │ │ │ ldr r0, [pc, #620] @ (2e90c <_PyObject_DebugMallocStats@@Base+0x7dc>) │ │ │ │ - bl 1adb64 <_start@@Base+0x5a4> │ │ │ │ + bl 1ad97c <_start@@Base+0x5a4> │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ mov.w r9, #0 │ │ │ │ subs.w r8, r3, #0 │ │ │ │ it ne │ │ │ │ movne.w r8, #1 │ │ │ │ b.n 2e6be <_PyObject_DebugMallocStats@@Base+0x58e> │ │ │ │ mov.w r8, #0 │ │ │ │ @@ -3068,15 +3068,15 @@ │ │ │ │ strd r3, r3, [sp, #76] @ 0x4c │ │ │ │ blx 2b2d4 │ │ │ │ cbnz r0, 2e73e <_PyObject_DebugMallocStats@@Base+0x60e> │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r4, r0 │ │ │ │ bhi.n 2e740 <_PyObject_DebugMallocStats@@Base+0x610> │ │ │ │ mov r1, r4 │ │ │ │ - bl 2e2d14 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 2e308c <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ mov r0, r1 │ │ │ │ b.n 2e740 <_PyObject_DebugMallocStats@@Base+0x610> │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r7, #2097152 @ 0x200000 │ │ │ │ bcc.n 2e846 <_PyObject_DebugMallocStats@@Base+0x716> │ │ │ │ cmp r5, #0 │ │ │ │ @@ -3091,15 +3091,15 @@ │ │ │ │ bl 2eb8e <_PyObject_DebugMallocStats@@Base+0xa5e> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 2e8ae <_PyObject_DebugMallocStats@@Base+0x77e> │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 2e846 <_PyObject_DebugMallocStats@@Base+0x716> │ │ │ │ str.w fp, [sp, #80] @ 0x50 │ │ │ │ - bl 1adde0 <_start@@Base+0x820> │ │ │ │ + bl 1adbf8 <_start@@Base+0x820> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2e846 <_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, #2212 @ 0x8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r3, #464] @ 0x1d0 │ │ │ │ cbnz r1, 2e7aa <_PyObject_DebugMallocStats@@Base+0x67a> │ │ │ │ add.w r0, r3, #460 @ 0x1cc │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 1adb64 <_start@@Base+0x5a4> │ │ │ │ + bl 1ad97c <_start@@Base+0x5a4> │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 2e846 <_PyObject_DebugMallocStats@@Base+0x716> │ │ │ │ lsls r1, r1, #10 │ │ │ │ beq.n 2e846 <_PyObject_DebugMallocStats@@Base+0x716> │ │ │ │ movw r0, #4340 @ 0x10f4 │ │ │ │ @@ -3134,29 +3134,29 @@ │ │ │ │ it ls │ │ │ │ movls r4, r1 │ │ │ │ cmp r7, r4 │ │ │ │ bhi.n 2e846 <_PyObject_DebugMallocStats@@Base+0x716> │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cbnz r3, 2e7ee <_PyObject_DebugMallocStats@@Base+0x6be> │ │ │ │ ldr r0, [pc, #292] @ (2e910 <_PyObject_DebugMallocStats@@Base+0x7e0>) │ │ │ │ - bl 1adb64 <_start@@Base+0x5a4> │ │ │ │ + bl 1ad97c <_start@@Base+0x5a4> │ │ │ │ movw r3, #2212 @ 0x8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 2e808 <_PyObject_DebugMallocStats@@Base+0x6d8> │ │ │ │ movw r3, #4340 @ 0x10f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldrb r1, [r3, #12] │ │ │ │ b.n 2e820 <_PyObject_DebugMallocStats@@Base+0x6f0> │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cbnz r2, 2e818 <_PyObject_DebugMallocStats@@Base+0x6e8> │ │ │ │ add.w r0, r3, #80 @ 0x50 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 1adb64 <_start@@Base+0x5a4> │ │ │ │ + bl 1ad97c <_start@@Base+0x5a4> │ │ │ │ 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, 2e8ae <_PyObject_DebugMallocStats@@Base+0x77e> │ │ │ │ movw r4, #2212 @ 0x8a4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr.w r3, [r4, #344] @ 0x158 │ │ │ │ cbnz r3, 2e85c <_PyObject_DebugMallocStats@@Base+0x72c> │ │ │ │ add.w r0, r4, #340 @ 0x154 │ │ │ │ - bl 1adb64 <_start@@Base+0x5a4> │ │ │ │ + bl 1ad97c <_start@@Base+0x5a4> │ │ │ │ ldr.w r3, [r4, #340] @ 0x154 │ │ │ │ orrs.w r3, fp, r3 │ │ │ │ beq.n 2e870 <_PyObject_DebugMallocStats@@Base+0x740> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movs r3, #12 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 2ea56 <_PyObject_DebugMallocStats@@Base+0x926> │ │ │ │ @@ -3220,31 +3220,31 @@ │ │ │ │ strd r2, r3, [sp, #88] @ 0x58 │ │ │ │ b.n 2e914 <_PyObject_DebugMallocStats@@Base+0x7e4> │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r9 │ │ │ │ ubfx r5, r5, #0, #17 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1c9f6c │ │ │ │ + bl 1c9de4 │ │ │ │ lsls r1, r5, #15 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6f088 │ │ │ │ + bl 6f098 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2e914 <_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 36f34 │ │ │ │ + bl 36f30 │ │ │ │ b.n 2ea56 <_PyObject_DebugMallocStats@@Base+0x926> │ │ │ │ nop │ │ │ │ lsrs r0, r4, #3 │ │ │ │ lsls r0, r2, #1 │ │ │ │ lsrs r4, r6, #3 │ │ │ │ lsls r0, r2, #1 │ │ │ │ add.w ip, sp, #100 @ 0x64 │ │ │ │ @@ -3258,15 +3258,15 @@ │ │ │ │ strb r5, [r4, #20] │ │ │ │ cbz r5, 2e954 <_PyObject_DebugMallocStats@@Base+0x824> │ │ │ │ movw r5, #2212 @ 0x8a4 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr.w r3, [r5, #304] @ 0x130 │ │ │ │ cbnz r3, 2e94c <_PyObject_DebugMallocStats@@Base+0x81c> │ │ │ │ add.w r0, r5, #300 @ 0x12c │ │ │ │ - bl 1adb64 <_start@@Base+0x5a4> │ │ │ │ + bl 1ad97c <_start@@Base+0x5a4> │ │ │ │ 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] @ 2ea60 <_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 1c78a4 │ │ │ │ + bl 1c76bc │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 1c7c9c │ │ │ │ + bl 1c7b10 │ │ │ │ cbz r0, 2ea58 <_PyObject_DebugMallocStats@@Base+0x928> │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ str r7, [r4, #88] @ 0x58 │ │ │ │ cbnz r3, 2ea46 <_PyObject_DebugMallocStats@@Base+0x916> │ │ │ │ ldr r2, [r4, #108] @ 0x6c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ subs r2, r2, r5 │ │ │ │ - bl 1c7f18 │ │ │ │ + bl 1c7d8c │ │ │ │ mov r0, r4 │ │ │ │ b.n 2ea58 <_PyObject_DebugMallocStats@@Base+0x928> │ │ │ │ subs r2, r6, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c7c9c │ │ │ │ + bl 1c7b10 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ str r0, [r3, #0] │ │ │ │ b.n 2ea42 <_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 2ea9c <_PyObject_DebugMallocStats@@Base+0x96c> │ │ │ │ negs r1, r1 │ │ │ │ ands r4, r1 │ │ │ │ b.n 2eaa4 <_PyObject_DebugMallocStats@@Base+0x974> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e2d14 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 2e308c <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ 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, 2eb88 <_PyObject_DebugMallocStats@@Base+0xa58> │ │ │ │ movw r6, #2212 @ 0x8a4 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr.w r3, [r6, #324] @ 0x144 │ │ │ │ cbnz r3, 2eb34 <_PyObject_DebugMallocStats@@Base+0xa04> │ │ │ │ add.w r0, r6, #320 @ 0x140 │ │ │ │ - bl 1adb64 <_start@@Base+0x5a4> │ │ │ │ + bl 1ad97c <_start@@Base+0x5a4> │ │ │ │ ldr.w r3, [r6, #320] @ 0x140 │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 2eb46 <_PyObject_DebugMallocStats@@Base+0xa16> │ │ │ │ - movw r6, #39312 @ 0x9990 │ │ │ │ + movw r6, #40208 @ 0x9d10 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ b.n 2eb4a <_PyObject_DebugMallocStats@@Base+0xa1a> │ │ │ │ mov r4, r3 │ │ │ │ b.n 2eb72 <_PyObject_DebugMallocStats@@Base+0xa42> │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ adds r4, #1 │ │ │ │ @@ -3458,18 +3458,18 @@ │ │ │ │ blx 2b2d4 │ │ │ │ cbnz r0, 2eb72 <_PyObject_DebugMallocStats@@Base+0xa42> │ │ │ │ cmp.w r4, #256 @ 0x100 │ │ │ │ bne.n 2eb4a <_PyObject_DebugMallocStats@@Base+0xa1a> │ │ │ │ movw r4, #257 @ 0x101 │ │ │ │ dmb ish │ │ │ │ str.w r4, [r5, #624] @ 0x270 │ │ │ │ - movw r0, #39344 @ 0x99b0 │ │ │ │ + movw r0, #40240 @ 0x9d30 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r4 │ │ │ │ - bl 1addec <_start@@Base+0x82c> │ │ │ │ + bl 1adc04 <_start@@Base+0x82c> │ │ │ │ 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, 2ee3e <_PyObject_DebugMallocStats@@Base+0xd0e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - movw r3, #32576 @ 0x7f40 │ │ │ │ + movw r3, #33472 @ 0x82c0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #39368 @ 0x99c8 │ │ │ │ + movw r2, #40264 @ 0x9d48 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r0, #39392 @ 0x99e0 │ │ │ │ + movw r0, #40288 @ 0x9d60 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r3 │ │ │ │ lsrs r1, r6, #10 │ │ │ │ - bl 1addec <_start@@Base+0x82c> │ │ │ │ + bl 1adc04 <_start@@Base+0x82c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 2ee88 <_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 6f020 │ │ │ │ - movw r0, #39420 @ 0x99fc │ │ │ │ + bl 6f030 │ │ │ │ + movw r0, #40316 @ 0x9d7c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ lsrs r1, r6, #10 │ │ │ │ - bl 1addec <_start@@Base+0x82c> │ │ │ │ + bl 1adc04 <_start@@Base+0x82c> │ │ │ │ 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 2eed8 <_PyObject_DebugMallocStats@@Base+0xda8> │ │ │ │ negs r3, r5 │ │ │ │ ands r6, r3 │ │ │ │ b.n 2eee2 <_PyObject_DebugMallocStats@@Base+0xdb2> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2e2d14 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 2e308c <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ 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 2eeb0 <_PyObject_DebugMallocStats@@Base+0xd80> │ │ │ │ @@ -3781,30 +3781,30 @@ │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 2ef0a <_PyObject_DebugMallocStats@@Base+0xdda> │ │ │ │ negs r5, r5 │ │ │ │ ands r4, r5 │ │ │ │ b.n 2ef14 <_PyObject_DebugMallocStats@@Base+0xde4> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2e2d14 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 2e308c <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ 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 2f088 <_PyObject_DebugMallocStats@@Base+0xf58> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2f018 <_PyObject_DebugMallocStats@@Base+0xee8> │ │ │ │ mov r1, r6 │ │ │ │ - bl 2e2d14 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 2e308c <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 2f000 <_PyObject_DebugMallocStats@@Base+0xed0> │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ bl 2f2c0 <_PyObject_DebugMallocStats@@Base+0x1190> │ │ │ │ mvns r3, r6 │ │ │ │ @@ -3827,15 +3827,15 @@ │ │ │ │ negs r3, r6 │ │ │ │ and.w r8, r8, r3 │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 2eff8 <_PyObject_DebugMallocStats@@Base+0xec8> │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 6f088 │ │ │ │ + bl 6f098 │ │ │ │ b.n 2eff8 <_PyObject_DebugMallocStats@@Base+0xec8> │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 2f088 <_PyObject_DebugMallocStats@@Base+0xf58> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -3850,15 +3850,15 @@ │ │ │ │ sub.w fp, r9, r0 │ │ │ │ tst r1, r3 │ │ │ │ bne.n 2efc2 <_PyObject_DebugMallocStats@@Base+0xe92> │ │ │ │ negs r1, r1 │ │ │ │ and.w sl, r1, sl │ │ │ │ b.n 2efcc <_PyObject_DebugMallocStats@@Base+0xe9c> │ │ │ │ mov r0, sl │ │ │ │ - bl 2e2d14 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 2e308c <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ sub.w sl, sl, r1 │ │ │ │ sub.w r8, r8, fp │ │ │ │ sub.w r4, r8, sl │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 2efe4 <_PyObject_DebugMallocStats@@Base+0xeb4> │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ @@ -3916,15 +3916,15 @@ │ │ │ │ adds r4, r0, r3 │ │ │ │ tst r1, r3 │ │ │ │ bne.n 2f07c <_PyObject_DebugMallocStats@@Base+0xf4c> │ │ │ │ negs r1, r1 │ │ │ │ and.w r0, r1, r4 │ │ │ │ b.n 2f084 <_PyObject_DebugMallocStats@@Base+0xf54> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e2d14 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 2e308c <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ 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 2f232 <_PyObject_DebugMallocStats@@Base+0x1102> │ │ │ │ movw r3, #57360 @ 0xe010 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r4, #0 │ │ │ │ strb.w r4, [r3, #2520] @ 0x9d8 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ - movw r0, #39452 @ 0x9a1c │ │ │ │ + movw r0, #40348 @ 0x9d9c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 6eee8 │ │ │ │ + bl 6eef8 │ │ │ │ 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 2f232 <_PyObject_DebugMallocStats@@Base+0x1102> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cbz r2, 2f22e <_PyObject_DebugMallocStats@@Base+0x10fe> │ │ │ │ - movw r0, #39536 @ 0x9a70 │ │ │ │ + movw r0, #40432 @ 0x9df0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ str r7, [sp, #8] │ │ │ │ strd r6, r8, [sp] │ │ │ │ - bl 6eee8 │ │ │ │ + bl 6eef8 │ │ │ │ movs r4, #0 │ │ │ │ b.n 2f24c <_PyObject_DebugMallocStats@@Base+0x111c> │ │ │ │ ldr r0, [pc, #44] @ (2f260 <_PyObject_DebugMallocStats@@Base+0x1130>) │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ - bl 1c78a4 │ │ │ │ + bl 1c76bc │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 2f24c <_PyObject_DebugMallocStats@@Base+0x111c> │ │ │ │ ldr r0, [pc, #32] @ (2f264 <_PyObject_DebugMallocStats@@Base+0x1134>) │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ - bl 1c78a4 │ │ │ │ + bl 1c76bc │ │ │ │ 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, #2212 @ 0x8a4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ cbnz r3, 2f29e <_PyObject_DebugMallocStats@@Base+0x116e> │ │ │ │ add.w r0, r4, #120 @ 0x78 │ │ │ │ - bl 1adb64 <_start@@Base+0x5a4> │ │ │ │ + bl 1ad97c <_start@@Base+0x5a4> │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2f282 <_PyObject_DebugMallocStats@@Base+0x1152> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e2d14 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 2e308c <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2f282 <_PyObject_DebugMallocStats@@Base+0x1152> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e2d14 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 2e308c <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ clz r0, r1 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ cbz r0, 2f322 <_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 2c0d0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2f2fc <_PyObject_DebugMallocStats@@Base+0x11cc> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cbz r2, 2f2fc <_PyObject_DebugMallocStats@@Base+0x11cc> │ │ │ │ - movw r0, #46476 @ 0xb58c │ │ │ │ + movw r0, #47372 @ 0xb90c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r2 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 6eee8 │ │ │ │ + bl 6eef8 │ │ │ │ negs r4, r4 │ │ │ │ sbc.w r5, r5, r5 │ │ │ │ cbz r6, 2f30e <_PyObject_DebugMallocStats@@Base+0x11de> │ │ │ │ ldr r0, [pc, #28] @ (2f324 <_PyObject_DebugMallocStats@@Base+0x11f4>) │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 1c78a4 │ │ │ │ + bl 1c76bc │ │ │ │ ldr r0, [pc, #24] @ (2f328 <_PyObject_DebugMallocStats@@Base+0x11f8>) │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1c78a4 │ │ │ │ + b.w 1c76bc │ │ │ │ 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, 2f736 <_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 6f088 │ │ │ │ + bl 6f098 │ │ │ │ cbz r0, 2f732 <_PyObject_DebugMallocStats@@Base+0x1602> │ │ │ │ ldrb.w r3, [sp, #44] @ 0x2c │ │ │ │ cbz r3, 2f736 <_PyObject_DebugMallocStats@@Base+0x1606> │ │ │ │ strb.w r4, [fp, #14] │ │ │ │ b.n 2f736 <_PyObject_DebugMallocStats@@Base+0x1606> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ - bl 37198 │ │ │ │ + bl 37194 │ │ │ │ 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 2fa0a <_PyObject_DebugMallocStats@@Base+0x18da> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ - bl 1c78a4 │ │ │ │ + bl 1c76bc │ │ │ │ ldr.w r2, [r4, #432] @ 0x1b0 │ │ │ │ movs r3, #1 │ │ │ │ b.n 2fa1e <_PyObject_DebugMallocStats@@Base+0x18ee> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 1c78a4 │ │ │ │ + bl 1c76bc │ │ │ │ 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, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54780 @ 0xd5fc │ │ │ │ + movw r1, #55476 @ 0xd8b4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ 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, #43764 @ 0xaaf4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ sub sp, #16 │ │ │ │ mov r3, r0 │ │ │ │ movw r4, #1013 @ 0x3f5 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #55960 @ 0xda98 │ │ │ │ + movw r2, #56656 @ 0xdd50 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - bl 24d868 │ │ │ │ + bl 24d844 │ │ │ │ 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 2fae4 <_PyObject_DebugMallocStats@@Base+0x19b4> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r1, #0] │ │ │ │ - bl 1c84c8 │ │ │ │ + bl 1c8340 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r4, #40] @ 0x28 │ │ │ │ cbz r3, 2faf4 <_PyObject_DebugMallocStats@@Base+0x19c4> │ │ │ │ str r4, [r3, #40] @ 0x28 │ │ │ │ str r4, [r5, #4] │ │ │ │ b.n 2fb00 <_PyObject_DebugMallocStats@@Base+0x19d0> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ strd r4, r4, [r5] │ │ │ │ - bl 1c84c8 │ │ │ │ + bl 1c8340 │ │ │ │ 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] @ (2fb48 <_PyObject_DebugMallocStats@@Base+0x1a18>) │ │ │ │ movw r1, #1814 @ 0x716 │ │ │ │ - movw r3, #39296 @ 0x9980 │ │ │ │ + movw r3, #40192 @ 0x9d00 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #56072 @ 0xdb08 │ │ │ │ + movw r2, #56768 @ 0xddc0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ strd r1, r4, [sp] │ │ │ │ movs r1, #0 │ │ │ │ - bl 70df0 <_PyObject_AssertFailed@@Base> │ │ │ │ - add r5, pc, #896 @ (adr r5, 2fecc <_PyObject_DebugMallocStats@@Base+0x1d9c>) │ │ │ │ + bl 70e00 <_PyObject_AssertFailed@@Base> │ │ │ │ + add r1, sp, #288 @ 0x120 │ │ │ │ movs r6, r6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r4, #43556 @ 0xaa24 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #61360 @ 0xefb0 │ │ │ │ + movw r1, #62056 @ 0xf268 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ 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 2fb9a <_PyObject_DebugMallocStats@@Base+0x1a6a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 2fb9a <_PyObject_DebugMallocStats@@Base+0x1a6a> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, #26568 @ 0x67c8 │ │ │ │ + movw r1, #27464 @ 0x6b48 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r4, r0 │ │ │ │ blx 2b8d8 │ │ │ │ cbz r0, 2fc06 <_PyObject_DebugMallocStats@@Base+0x1ad6> │ │ │ │ - movw r1, #26376 @ 0x6708 │ │ │ │ + movw r1, #27272 @ 0x6a88 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b8d8 │ │ │ │ cbz r0, 2fc0a <_PyObject_DebugMallocStats@@Base+0x1ada> │ │ │ │ - movw r1, #26404 @ 0x6724 │ │ │ │ + movw r1, #27300 @ 0x6aa4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b8d8 │ │ │ │ cbz r0, 2fc0e <_PyObject_DebugMallocStats@@Base+0x1ade> │ │ │ │ - movw r1, #26472 @ 0x6768 │ │ │ │ + movw r1, #27368 @ 0x6ae8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b8d8 │ │ │ │ cbz r0, 2fc12 <_PyObject_DebugMallocStats@@Base+0x1ae2> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26528 @ 0x67a0 │ │ │ │ + movw r1, #27424 @ 0x6b20 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ blx 2b8d8 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #7 │ │ │ │ movne r0, #8 │ │ │ │ b.n 2fc14 <_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 2fc4c <_PyObject_DebugMallocStats@@Base+0x1b1c> │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62796 @ 0xf54c │ │ │ │ + movw r1, #63492 @ 0xf804 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov r0, r4 │ │ │ │ b.n 2fc5a <_PyObject_DebugMallocStats@@Base+0x1b2a> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ str r6, [sp, #0] │ │ │ │ add.w r1, r0, #16 │ │ │ │ - bl a6b38 │ │ │ │ + bl a6a38 │ │ │ │ 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, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6640 @ 0x19f0 │ │ │ │ + movw r1, #7336 @ 0x1ca8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ 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 2e2d14 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 2e308c <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ subs r7, r7, r1 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.n 2fcf6 <_PyObject_DebugMallocStats@@Base+0x1bc6> │ │ │ │ cbz r1, 2fd4a <_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, 2fd1e <_PyObject_DebugMallocStats@@Base+0x1bee> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1c87bc │ │ │ │ + b.w 1c8634 │ │ │ │ ldrb r5, [r0, #14] │ │ │ │ lsls r3, r5, #31 │ │ │ │ bpl.n 2fd50 <_PyObject_DebugMallocStats@@Base+0x1c20> │ │ │ │ ldr r6, [r0, #36] @ 0x24 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl 1c7314 │ │ │ │ + bl 1c712c │ │ │ │ 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 2faaa <_PyObject_DebugMallocStats@@Base+0x197a> │ │ │ │ mov r1, r2 │ │ │ │ - b.w 6f1aa │ │ │ │ + b.w 6f1ba │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cbz r1, 2fd60 <_PyObject_DebugMallocStats@@Base+0x1c30> │ │ │ │ ldr r6, [r1, #4] │ │ │ │ ldr r6, [r6, #64] @ 0x40 │ │ │ │ cbnz r6, 2fd6a <_PyObject_DebugMallocStats@@Base+0x1c3a> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6} │ │ │ │ - b.w 1da2d4 │ │ │ │ + b.w 1da1cc │ │ │ │ pop {r4, r5, r6} │ │ │ │ - b.w 9e618 │ │ │ │ + b.w 9e518 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ bpl.n 2fd80 <_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, #28732 @ 0x703c │ │ │ │ + movw r1, #29428 @ 0x72f4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl a6adc │ │ │ │ + bl a69dc │ │ │ │ cbz r0, 2fe04 <_PyObject_DebugMallocStats@@Base+0x1cd4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 11cfa4 │ │ │ │ + bl 11d20c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2fe06 <_PyObject_DebugMallocStats@@Base+0x1cd6> │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1e481c │ │ │ │ + bl 1e4710 │ │ │ │ cbnz r0, 2fdca <_PyObject_DebugMallocStats@@Base+0x1c9a> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ and.w r2, r3, #61440 @ 0xf000 │ │ │ │ cmp.w r2, #32768 @ 0x8000 │ │ │ │ beq.n 2fdd4 <_PyObject_DebugMallocStats@@Base+0x1ca4> │ │ │ │ movw r5, #5996 @ 0x176c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ @@ -5172,15 +5172,15 @@ │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r5, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 2fdfe <_PyObject_DebugMallocStats@@Base+0x1cce> │ │ │ │ mov r4, r5 │ │ │ │ b.n 2fe06 <_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, #28732 @ 0x703c │ │ │ │ + movw r1, #29428 @ 0x72f4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl a6adc │ │ │ │ + bl a69dc │ │ │ │ cbz r0, 2fe60 <_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 116970 │ │ │ │ + bl 116bd8 │ │ │ │ subs r1, r0, #0 │ │ │ │ bge.n 2fe52 <_PyObject_DebugMallocStats@@Base+0x1d22> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2fe62 <_PyObject_DebugMallocStats@@Base+0x1d32> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ b.n 2fe62 <_PyObject_DebugMallocStats@@Base+0x1d32> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ adds r1, #1 │ │ │ │ - bl 11a5c4 │ │ │ │ + bl 11a82c │ │ │ │ mov r4, r0 │ │ │ │ b.n 2fe62 <_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 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 30008 <_PyObject_DebugMallocStats@@Base+0x1ed8> │ │ │ │ movw r7, #41344 @ 0xa180 │ │ │ │ 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, 2ff12 <_PyObject_DebugMallocStats@@Base+0x1de2> │ │ │ │ mov.w r1, #524 @ 0x20c │ │ │ │ - movw r0, #61264 @ 0xef50 │ │ │ │ + movw r0, #61960 @ 0xf208 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ b.n 2ffbc <_PyObject_DebugMallocStats@@Base+0x1e8c> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, r4 │ │ │ │ ble.w 30008 <_PyObject_DebugMallocStats@@Base+0x1ed8> │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ @@ -5286,15 +5286,15 @@ │ │ │ │ beq.n 2ffe0 <_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 2ff26 <_PyObject_DebugMallocStats@@Base+0x1df6> │ │ │ │ - bl 100c44 <_PyNumber_Index@@Base> │ │ │ │ + bl 100af0 <_PyNumber_Index@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2ffb8 <_PyObject_DebugMallocStats@@Base+0x1e88> │ │ │ │ movs r1, #1 │ │ │ │ b.n 2ff28 <_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 2ff9a <_PyObject_DebugMallocStats@@Base+0x1e6a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 2ff9a <_PyObject_DebugMallocStats@@Base+0x1e6a> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 2ffbc <_PyObject_DebugMallocStats@@Base+0x1e8c> │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23384 @ 0x5b58 │ │ │ │ + movw r1, #24080 @ 0x5e10 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 2ffbc <_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, #28732 @ 0x703c │ │ │ │ + movw r1, #29428 @ 0x72f4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl a6adc │ │ │ │ + bl a69dc │ │ │ │ cbz r0, 30082 <_PyObject_DebugMallocStats@@Base+0x1f52> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 11cd00 │ │ │ │ + bl 11cf68 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 30084 <_PyObject_DebugMallocStats@@Base+0x1f54> │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1e481c │ │ │ │ + bl 1e4710 │ │ │ │ cbnz r0, 30062 <_PyObject_DebugMallocStats@@Base+0x1f32> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ and.w r2, r2, #61440 @ 0xf000 │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ it ne │ │ │ │ movne r5, r3 │ │ │ │ b.n 3006a <_PyObject_DebugMallocStats@@Base+0x1f3a> │ │ │ │ movw r5, #5996 @ 0x176c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 3007c <_PyObject_DebugMallocStats@@Base+0x1f4c> │ │ │ │ mov r4, r5 │ │ │ │ b.n 30084 <_PyObject_DebugMallocStats@@Base+0x1f54> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ b.n 30078 <_PyObject_DebugMallocStats@@Base+0x1f48> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ 0003008a : │ │ │ │ - b.w 1ee5c8 <_PyTime_AsMicroseconds@@Base+0x3e0> │ │ │ │ + b.w 1ee4d0 <_PyTime_AsMicroseconds@@Base+0x3e0> │ │ │ │ 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 1c9e8c │ │ │ │ + bl 1c9d04 │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r5, #1 │ │ │ │ adds r3, #4 │ │ │ │ cbnz r2, 300da │ │ │ │ cmp r5, #4 │ │ │ │ bne.n 300cc │ │ │ │ @@ -5496,15 +5496,15 @@ │ │ │ │ cbnz r3, 3017e │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, #4 │ │ │ │ bne.n 30130 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [pc, #72] @ (30190 ) │ │ │ │ sub.w r2, sl, r2, lsl #15 │ │ │ │ - bl 1c78a4 │ │ │ │ + bl 1c76bc │ │ │ │ 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 30150 │ │ │ │ @@ -5536,45 +5536,45 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r3, [r4, #304] @ 0x130 │ │ │ │ mov r5, r2 │ │ │ │ cbnz r3, 301c4 │ │ │ │ add.w r0, r4, #300 @ 0x12c │ │ │ │ - bl 1adb64 <_start@@Base+0x5a4> │ │ │ │ + bl 1ad97c <_start@@Base+0x5a4> │ │ │ │ ldr.w r3, [r4, #300] @ 0x12c │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 30218 │ │ │ │ add.w r0, r7, #544 @ 0x220 │ │ │ │ bl 30228 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ add.w r0, r7, #160 @ 0xa0 │ │ │ │ - bl 1c78a4 │ │ │ │ + bl 1c76bc │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ cbnz r3, 301ea │ │ │ │ ldr r0, [pc, #60] @ (30224 ) │ │ │ │ - bl 1adb64 <_start@@Base+0x5a4> │ │ │ │ + bl 1ad97c <_start@@Base+0x5a4> │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ cbz r3, 3020c │ │ │ │ - bl 1adde0 <_start@@Base+0x820> │ │ │ │ + bl 1adbf8 <_start@@Base+0x820> │ │ │ │ cbnz r0, 3020c │ │ │ │ add.w r2, sp, #7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sp, #7] │ │ │ │ bl 30288 │ │ │ │ ldrb.w r5, [sp, #7] │ │ │ │ b.n 3021a │ │ │ │ cbz r5, 3021a │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 6f100 │ │ │ │ + bl 6f110 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r1, #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] @ (302e8 ) │ │ │ │ mov r2, r3 │ │ │ │ sbc.w r3, r3, r3 │ │ │ │ - bl 1c78a4 │ │ │ │ + bl 1c76bc │ │ │ │ mov r2, r4 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #1 │ │ │ │ bl 302ec │ │ │ │ ldr r4, [sp, #12] │ │ │ │ cbz r4, 302e4 │ │ │ │ @@ -5639,20 +5639,20 @@ │ │ │ │ strb r3, [r5, #0] │ │ │ │ movs r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ blx 2c264 │ │ │ │ strb r7, [r5, #0] │ │ │ │ mov r2, r0 │ │ │ │ cbz r0, 302e4 │ │ │ │ - movw r0, #53456 @ 0xd0d0 │ │ │ │ + movw r0, #54152 @ 0xd388 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 6eee8 │ │ │ │ + bl 6eef8 │ │ │ │ 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 30330 │ │ │ │ negs r7, r7 │ │ │ │ ands r5, r7 │ │ │ │ ands r4, r7 │ │ │ │ b.n 3037a │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2e2d14 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 2e308c <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ mov r0, r4 │ │ │ │ subs r5, r5, r1 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2e2d14 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 2e308c <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ subs r4, r4, r1 │ │ │ │ b.n 3037a │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n 30354 │ │ │ │ negs r3, r7 │ │ │ │ and.w r8, r1, r3 │ │ │ │ b.n 30360 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2e2d14 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 2e308c <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ sub.w r8, r8, r1 │ │ │ │ add r4, r5 │ │ │ │ mov r5, r8 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n 30370 │ │ │ │ negs r7, r7 │ │ │ │ ands r4, r7 │ │ │ │ b.n 3037a │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2e2d14 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 2e308c <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ subs r4, r4, r1 │ │ │ │ subs r4, r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ ble.n 30304 │ │ │ │ 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, #55136 @ 0xd760 │ │ │ │ + movw r0, #55832 @ 0xda18 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ - bl 1f04a4 │ │ │ │ + bl 1f04f8 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ - movw r0, #55164 @ 0xd77c │ │ │ │ + movw r0, #55860 @ 0xda34 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ - bl 1f04a4 │ │ │ │ + bl 1f04f8 │ │ │ │ ldr.w r0, [r4, #288] @ 0x120 │ │ │ │ bl 307f4 │ │ │ │ - movw r0, #51684 @ 0xc9e4 │ │ │ │ + movw r0, #52420 @ 0xccc4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f04a4 │ │ │ │ - movw r0, #55180 @ 0xd78c │ │ │ │ + bl 1f04f8 │ │ │ │ + movw r0, #55876 @ 0xda44 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f04a4 │ │ │ │ + bl 1f04f8 │ │ │ │ ldr.w r0, [r4, #284] @ 0x11c │ │ │ │ bl 307f4 │ │ │ │ - movw r0, #51684 @ 0xc9e4 │ │ │ │ + movw r0, #52420 @ 0xccc4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f04a4 │ │ │ │ - movw r0, #55196 @ 0xd79c │ │ │ │ + bl 1f04f8 │ │ │ │ + movw r0, #55892 @ 0xda54 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f04a4 │ │ │ │ + bl 1f04f8 │ │ │ │ ldr.w r0, [r4, #280] @ 0x118 │ │ │ │ bl 307f4 │ │ │ │ - movw r0, #51684 @ 0xc9e4 │ │ │ │ + movw r0, #52420 @ 0xccc4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f04a4 │ │ │ │ + bl 1f04f8 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ - movw r0, #55216 @ 0xd7b0 │ │ │ │ + movw r0, #55912 @ 0xda68 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f04a4 │ │ │ │ + bl 1f04f8 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ - movw r0, #55236 @ 0xd7c4 │ │ │ │ + movw r0, #55932 @ 0xda7c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f04a4 │ │ │ │ + bl 1f04f8 │ │ │ │ ldr.w r1, [r4, #228] @ 0xe4 │ │ │ │ - movw r0, #55256 @ 0xd7d8 │ │ │ │ + movw r0, #55952 @ 0xda90 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f04a4 │ │ │ │ + bl 1f04f8 │ │ │ │ ldr.w r1, [r4, #256] @ 0x100 │ │ │ │ - movw r0, #55276 @ 0xd7ec │ │ │ │ + movw r0, #55972 @ 0xdaa4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f04a4 │ │ │ │ + bl 1f04f8 │ │ │ │ ldr.w r1, [r4, #188] @ 0xbc │ │ │ │ - movw r0, #55296 @ 0xd800 │ │ │ │ + movw r0, #55992 @ 0xdab8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f04a4 │ │ │ │ + bl 1f04f8 │ │ │ │ ldr.w r1, [r4, #364] @ 0x16c │ │ │ │ - movw r0, #55316 @ 0xd814 │ │ │ │ + movw r0, #56012 @ 0xdacc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f04a4 │ │ │ │ - movw r0, #55344 @ 0xd830 │ │ │ │ + bl 1f04f8 │ │ │ │ + movw r0, #56040 @ 0xdae8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f04a4 │ │ │ │ + bl 1f04f8 │ │ │ │ ldr.w r0, [r4, #308] @ 0x134 │ │ │ │ bl 307f4 │ │ │ │ - movw r0, #51684 @ 0xc9e4 │ │ │ │ + movw r0, #52420 @ 0xccc4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f04a4 │ │ │ │ - movw r0, #55360 @ 0xd840 │ │ │ │ + bl 1f04f8 │ │ │ │ + movw r0, #56056 @ 0xdaf8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f04a4 │ │ │ │ + bl 1f04f8 │ │ │ │ ldr.w r0, [r4, #352] @ 0x160 │ │ │ │ bl 307f4 │ │ │ │ - movw r0, #51684 @ 0xc9e4 │ │ │ │ + movw r0, #52420 @ 0xccc4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f04a4 │ │ │ │ - movw r1, #25388 @ 0x632c │ │ │ │ + bl 1f04f8 │ │ │ │ + movw r1, #26284 @ 0x66ac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #55380 @ 0xd854 │ │ │ │ + movw r0, #56076 @ 0xdb0c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1cd86c │ │ │ │ + bl 1cd6fc │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #25388 @ 0x632c │ │ │ │ + movw r0, #26284 @ 0x66ac │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 129b4c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 129d84 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 304da │ │ │ │ - bl f6bdc │ │ │ │ + bl f6b5c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 30500 │ │ │ │ - movw r0, #55392 @ 0xd860 │ │ │ │ + movw r0, #56088 @ 0xdb18 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1cd86c │ │ │ │ + bl 1cd6fc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3050c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3050c │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 3050c │ │ │ │ - movw r0, #55396 @ 0xd864 │ │ │ │ + movw r0, #56092 @ 0xdb1c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f04a4 │ │ │ │ - movw r0, #51684 @ 0xc9e4 │ │ │ │ + bl 1f04f8 │ │ │ │ + movw r0, #52420 @ 0xccc4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1cd86c │ │ │ │ - movw r1, #25408 @ 0x6340 │ │ │ │ + bl 1cd6fc │ │ │ │ + movw r1, #26304 @ 0x66c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #55380 @ 0xd854 │ │ │ │ + movw r0, #56076 @ 0xdb0c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1cd86c │ │ │ │ + bl 1cd6fc │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #25408 @ 0x6340 │ │ │ │ + movw r0, #26304 @ 0x66c0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 129b4c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 129d84 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 30542 │ │ │ │ - bl f6bdc │ │ │ │ + bl f6b5c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 30568 │ │ │ │ - movw r0, #55392 @ 0xd860 │ │ │ │ + movw r0, #56088 @ 0xdb18 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1cd86c │ │ │ │ + bl 1cd6fc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30574 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 30574 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 30574 │ │ │ │ - movw r0, #55396 @ 0xd864 │ │ │ │ + movw r0, #56092 @ 0xdb1c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f04a4 │ │ │ │ - movw r0, #51684 @ 0xc9e4 │ │ │ │ + bl 1f04f8 │ │ │ │ + movw r0, #52420 @ 0xccc4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1cd86c │ │ │ │ - movw r1, #25352 @ 0x6308 │ │ │ │ + bl 1cd6fc │ │ │ │ + movw r1, #26248 @ 0x6688 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #55380 @ 0xd854 │ │ │ │ + movw r0, #56076 @ 0xdb0c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1cd86c │ │ │ │ + bl 1cd6fc │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #25352 @ 0x6308 │ │ │ │ + movw r0, #26248 @ 0x6688 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 129b4c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 129d84 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 305aa │ │ │ │ - bl f6bdc │ │ │ │ + bl f6b5c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 305d0 │ │ │ │ - movw r0, #55392 @ 0xd860 │ │ │ │ + movw r0, #56088 @ 0xdb18 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1cd86c │ │ │ │ + bl 1cd6fc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 305dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 305dc │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 305dc │ │ │ │ - movw r0, #55396 @ 0xd864 │ │ │ │ + movw r0, #56092 @ 0xdb1c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f04a4 │ │ │ │ - movw r0, #51684 @ 0xc9e4 │ │ │ │ + bl 1f04f8 │ │ │ │ + movw r0, #52420 @ 0xccc4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1cd86c │ │ │ │ - movw r1, #25528 @ 0x63b8 │ │ │ │ + bl 1cd6fc │ │ │ │ + movw r1, #26424 @ 0x6738 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #55380 @ 0xd854 │ │ │ │ + movw r0, #56076 @ 0xdb0c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1cd86c │ │ │ │ + bl 1cd6fc │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #25528 @ 0x63b8 │ │ │ │ + movw r0, #26424 @ 0x6738 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 129b4c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 129d84 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 30612 │ │ │ │ - bl f6bdc │ │ │ │ + bl f6b5c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 30638 │ │ │ │ - movw r0, #55392 @ 0xd860 │ │ │ │ + movw r0, #56088 @ 0xdb18 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1cd86c │ │ │ │ + bl 1cd6fc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30644 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 30644 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 30644 │ │ │ │ - movw r0, #55396 @ 0xd864 │ │ │ │ + movw r0, #56092 @ 0xdb1c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f04a4 │ │ │ │ - movw r0, #51684 @ 0xc9e4 │ │ │ │ + bl 1f04f8 │ │ │ │ + movw r0, #52420 @ 0xccc4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1cd86c │ │ │ │ - movw r1, #25460 @ 0x6374 │ │ │ │ + bl 1cd6fc │ │ │ │ + movw r1, #26356 @ 0x66f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #55380 @ 0xd854 │ │ │ │ + movw r0, #56076 @ 0xdb0c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1cd86c │ │ │ │ + bl 1cd6fc │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #25460 @ 0x6374 │ │ │ │ + movw r0, #26356 @ 0x66f4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 129b4c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 129d84 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 3067a │ │ │ │ - bl f6bdc │ │ │ │ + bl f6b5c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 306a0 │ │ │ │ - movw r0, #55392 @ 0xd860 │ │ │ │ + movw r0, #56088 @ 0xdb18 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1cd86c │ │ │ │ + bl 1cd6fc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 306ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 306ac │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 306ac │ │ │ │ - movw r0, #55396 @ 0xd864 │ │ │ │ + movw r0, #56092 @ 0xdb1c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f04a4 │ │ │ │ - movw r0, #51684 @ 0xc9e4 │ │ │ │ + bl 1f04f8 │ │ │ │ + movw r0, #52420 @ 0xccc4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1cd86c │ │ │ │ - movw r1, #18032 @ 0x4670 │ │ │ │ + bl 1cd6fc │ │ │ │ + movw r1, #18928 @ 0x49f0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #55380 @ 0xd854 │ │ │ │ + movw r0, #56076 @ 0xdb0c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1cd86c │ │ │ │ + bl 1cd6fc │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #18032 @ 0x4670 │ │ │ │ + movw r0, #18928 @ 0x49f0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 129b4c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 129d84 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 306e2 │ │ │ │ - bl f6bdc │ │ │ │ + bl f6b5c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 30708 │ │ │ │ - movw r0, #55392 @ 0xd860 │ │ │ │ + movw r0, #56088 @ 0xdb18 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1cd86c │ │ │ │ + bl 1cd6fc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30714 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 30714 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 30714 │ │ │ │ - movw r0, #55396 @ 0xd864 │ │ │ │ + movw r0, #56092 @ 0xdb1c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f04a4 │ │ │ │ - movw r0, #51684 @ 0xc9e4 │ │ │ │ + bl 1f04f8 │ │ │ │ + movw r0, #52420 @ 0xccc4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1cd86c │ │ │ │ - movw r1, #25448 @ 0x6368 │ │ │ │ + bl 1cd6fc │ │ │ │ + movw r1, #26344 @ 0x66e8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #55380 @ 0xd854 │ │ │ │ + movw r0, #56076 @ 0xdb0c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1cd86c │ │ │ │ + bl 1cd6fc │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #25448 @ 0x6368 │ │ │ │ + movw r0, #26344 @ 0x66e8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 129b4c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 129d84 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 3074a │ │ │ │ - bl f6bdc │ │ │ │ + bl f6b5c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 30770 │ │ │ │ - movw r0, #55392 @ 0xd860 │ │ │ │ + movw r0, #56088 @ 0xdb18 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1cd86c │ │ │ │ + bl 1cd6fc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3077c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3077c │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 3077c │ │ │ │ - movw r0, #55396 @ 0xd864 │ │ │ │ + movw r0, #56092 @ 0xdb1c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f04a4 │ │ │ │ - movw r0, #51684 @ 0xc9e4 │ │ │ │ + bl 1f04f8 │ │ │ │ + movw r0, #52420 @ 0xccc4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1cd86c │ │ │ │ + bl 1cd6fc │ │ │ │ mov r1, sp │ │ │ │ - movw r0, #64456 @ 0xfbc8 │ │ │ │ + movw r0, #65352 @ 0xff48 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 129b4c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 129d84 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cbz r3, 307e0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ bpl.n 307e0 │ │ │ │ - movw r0, #55408 @ 0xd870 │ │ │ │ + movw r0, #56104 @ 0xdb28 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f04a4 │ │ │ │ + bl 1f04f8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - movw r7, #55424 @ 0xd880 │ │ │ │ + movw r7, #56120 @ 0xdb38 │ │ │ │ movt r7, #47 @ 0x2f │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ mov r0, r7 │ │ │ │ cmp r4, r8 │ │ │ │ bge.n 307d4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r1, [r3, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ - bl 1cd86c │ │ │ │ + bl 1cd6fc │ │ │ │ b.n 307be │ │ │ │ - movw r0, #55436 @ 0xd88c │ │ │ │ + movw r0, #56132 @ 0xdb44 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f04a4 │ │ │ │ + bl 1f04f8 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cbnz r0, 30802 │ │ │ │ - movw r0, #55396 @ 0xd864 │ │ │ │ + movw r0, #56092 @ 0xdb1c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - b.w 1f04a4 │ │ │ │ + b.w 1f04f8 │ │ │ │ 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, #1228 @ 0x4cc │ │ │ │ + movw r0, #1924 @ 0x784 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f04a4 │ │ │ │ + bl 1f04f8 │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ - movw r0, #55488 @ 0xd8c0 │ │ │ │ + movw r0, #56184 @ 0xdb78 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ sub.w r2, r3, #32 │ │ │ │ mov r1, r3 │ │ │ │ cbz r3, 30882 │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ bne.n 30844 │ │ │ │ - movw r0, #55484 @ 0xd8bc │ │ │ │ + movw r0, #56180 @ 0xdb74 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f04a4 │ │ │ │ + bl 1f04f8 │ │ │ │ b.n 3081e │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ bls.n 3087c │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ bhi.n 3085c │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #55492 @ 0xd8c4 │ │ │ │ + movw r0, #56188 @ 0xdb7c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f04a4 │ │ │ │ + bl 1f04f8 │ │ │ │ b.n 3081e │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ bcc.n 30872 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #14132 @ 0x3734 │ │ │ │ + movw r0, #14828 @ 0x39ec │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f04a4 │ │ │ │ + bl 1f04f8 │ │ │ │ b.n 3081e │ │ │ │ - movw r0, #55500 @ 0xd8cc │ │ │ │ + movw r0, #56196 @ 0xdb84 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r1, r3 │ │ │ │ - bl 1f04a4 │ │ │ │ + bl 1f04f8 │ │ │ │ b.n 3081e │ │ │ │ - movw r0, #1228 @ 0x4cc │ │ │ │ + movw r0, #1924 @ 0x784 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1f04a4 │ │ │ │ + b.w 1f04f8 │ │ │ │ │ │ │ │ 00030892 : │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -6115,89 +6115,89 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r2, 308ca │ │ │ │ - movw r1, #54780 @ 0xd5fc │ │ │ │ + movw r1, #55476 @ 0xd8b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 308d6 │ │ │ │ - movw r1, #54812 @ 0xd61c │ │ │ │ + movw r1, #55508 @ 0xd8d4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ 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] @ (30b74 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #55692 @ 0xd98c │ │ │ │ + movw r1, #56388 @ 0xdc44 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cbz r0, 3090e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 30d18 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 309c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8f744 │ │ │ │ + bl 8f61c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 3092c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 109260 │ │ │ │ + bl 109114 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 30938 │ │ │ │ - bl f6bdc │ │ │ │ + bl f6b5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ b.n 309c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3094c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3094c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #1 │ │ │ │ bpl.n 309c4 │ │ │ │ mov r0, r5 │ │ │ │ bl 30d28 │ │ │ │ mov r8, r0 │ │ │ │ cbz r0, 30980 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 64ef4 │ │ │ │ cbnz r0, 3097c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #59192 @ 0xe738 │ │ │ │ + movw r2, #60064 @ 0xeaa0 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ bl 650da │ │ │ │ mov r4, r0 │ │ │ │ b.n 309a6 │ │ │ │ movs r4, #0 │ │ │ │ b.n 309a6 │ │ │ │ ldrb.w r4, [r5, #32] │ │ │ │ cbnz r4, 309c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121d2c │ │ │ │ + bl 121f94 │ │ │ │ mov r8, r0 │ │ │ │ cbz r0, 309c4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 64ef4 │ │ │ │ cbnz r0, 309a6 │ │ │ │ ldr r2, [pc, #476] @ (30b78 ) │ │ │ │ @@ -6208,40 +6208,40 @@ │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 309be │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 309be │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ beq.w 30d18 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr.w r8, [r6] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands.w r9, r3, #1073741824 @ 0x40000000 │ │ │ │ bne.n 30a14 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #55724 @ 0xd9ac │ │ │ │ + movw r0, #56420 @ 0xdc64 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1e39d8 │ │ │ │ + bl 1e38cc │ │ │ │ mov r4, r0 │ │ │ │ adds r6, r0, #1 │ │ │ │ beq.w 30d0e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 1e39d8 │ │ │ │ + bl 1e38cc │ │ │ │ mov r4, r0 │ │ │ │ adds r5, r0, #1 │ │ │ │ beq.w 30d0e │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #55788 @ 0xd9ec │ │ │ │ + movw r0, #56484 @ 0xdca4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1e39d8 │ │ │ │ + bl 1e38cc │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ beq.w 30d0e │ │ │ │ mov r4, r9 │ │ │ │ b.n 30d18 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -6250,289 +6250,288 @@ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ movw r3, #59980 @ 0xea4c │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2c308 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r9, [r6] │ │ │ │ - bl f61c8 │ │ │ │ + bl f6148 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 30a50 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 30a50 │ │ │ │ mov r1, r9 │ │ │ │ bl 32ed0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ adds r7, #1 │ │ │ │ beq.w 30cf2 │ │ │ │ ldr r1, [pc, #284] @ (30b7c ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r9, [r5, #4] │ │ │ │ ldr.w sl, [r6] │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 30a96 │ │ │ │ cbnz r0, 30a90 │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [r6, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f654c │ │ │ │ + bl f64cc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 30cf2 │ │ │ │ b.n 30b40 │ │ │ │ - bl f6bdc │ │ │ │ + bl f6b5c │ │ │ │ b.n 30a74 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30aaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 30aaa │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [pc, #212] @ (30b80 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl a86e4 │ │ │ │ + bl a85e4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 30cf2 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 30aec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30ad8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 30ad8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [pc, #168] @ (30b84 ) │ │ │ │ ldr r4, [pc, #172] @ (30b88 ) │ │ │ │ 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, #55796 @ 0xd9f4 │ │ │ │ + movw r0, #56492 @ 0xdcac │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30b12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 30b12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cbz r7, 30b38 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 1e3364 <_PyOnceFlag_CallOnceSlow@@Base+0x984> │ │ │ │ + bl 1e325c <_PyOnceFlag_CallOnceSlow@@Base+0x984> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 30b38 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30a74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 30a74 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 30a74 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ b.n 30cf2 │ │ │ │ ldr r1, [pc, #72] @ (30b8c ) │ │ │ │ mov r0, r9 │ │ │ │ - bl a86e4 │ │ │ │ + bl a85e4 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 30b54 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ bmi.n 30b90 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e18 │ │ │ │ - bl f6bdc │ │ │ │ + bl 84e58 │ │ │ │ + bl f6b5c │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #55820 @ 0xda0c │ │ │ │ + movw r0, #56516 @ 0xdcc4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1e39d8 │ │ │ │ + bl 1e38cc │ │ │ │ adds r0, #1 │ │ │ │ beq.w 30cf2 │ │ │ │ b.n 30bf0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 30a7c │ │ │ │ - lsls r0, r0, #1 │ │ │ │ + @ instruction: 0xeae80040 │ │ │ │ vst4.16 {d16-d19}, [r4 :64], r2 │ │ │ │ svc 236 @ 0xec │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r4, sp, #128 @ 0x80 │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r4, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r1, [pc, #396] @ (30d20 ) │ │ │ │ - bl db290 <_PyUnicode_Equal@@Base> │ │ │ │ + bl db144 <_PyUnicode_Equal@@Base> │ │ │ │ cbnz r0, 30bdc │ │ │ │ ldr r1, [pc, #392] @ (30d24 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl db290 <_PyUnicode_Equal@@Base> │ │ │ │ + bl db144 <_PyUnicode_Equal@@Base> │ │ │ │ cbnz r0, 30bdc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e3364 <_PyOnceFlag_CallOnceSlow@@Base+0x984> │ │ │ │ + bl 1e325c <_PyOnceFlag_CallOnceSlow@@Base+0x984> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30bc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 30bc0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ beq.w 30cf2 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #36032 @ 0x8cc0 │ │ │ │ + movw r0, #36928 @ 0x9040 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1e39d8 │ │ │ │ + bl 1e38cc │ │ │ │ adds r0, #1 │ │ │ │ bne.n 30bf0 │ │ │ │ b.n 30cf2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30bf0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 30bf0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r9 │ │ │ │ - bl 1f5c44 │ │ │ │ + bl 1f5e74 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 30c02 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bmi.n 30c20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e18 │ │ │ │ - bl f6bdc │ │ │ │ + bl 84e58 │ │ │ │ + bl f6b5c │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #55832 @ 0xda18 │ │ │ │ + movw r0, #56528 @ 0xdcd0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1e39d8 │ │ │ │ + bl 1e38cc │ │ │ │ adds r0, #1 │ │ │ │ beq.n 30cf2 │ │ │ │ b.n 30c42 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1e3364 <_PyOnceFlag_CallOnceSlow@@Base+0x984> │ │ │ │ + bl 1e325c <_PyOnceFlag_CallOnceSlow@@Base+0x984> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30c3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 30c3c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 30cf2 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ beq.n 30cc8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 115e50 │ │ │ │ + bl 1160b4 │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 30c70 │ │ │ │ - bl f6bdc │ │ │ │ + bl f6b5c │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #55844 @ 0xda24 │ │ │ │ + movw r0, #56540 @ 0xdcdc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1e39d8 │ │ │ │ + bl 1e38cc │ │ │ │ adds r0, #1 │ │ │ │ beq.n 30cf2 │ │ │ │ b.n 30cc8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 30c7e │ │ │ │ - bl 1f5ccc │ │ │ │ + bl 1f5efc │ │ │ │ cbz r0, 30ca6 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #43564 @ 0xaa2c │ │ │ │ + movw r0, #44500 @ 0xadd4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e39d8 │ │ │ │ + bl 1e38cc │ │ │ │ adds r0, #1 │ │ │ │ bne.n 30ca6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30cf2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 30cf2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 30cf2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e3364 <_PyOnceFlag_CallOnceSlow@@Base+0x984> │ │ │ │ + bl 1e325c <_PyOnceFlag_CallOnceSlow@@Base+0x984> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30cc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 30cc4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 30cf2 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #51684 @ 0xc9e4 │ │ │ │ + movw r0, #52420 @ 0xccc4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e39d8 │ │ │ │ + bl 1e38cc │ │ │ │ ldr r6, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ beq.n 30cf2 │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30d0e │ │ │ │ subs r6, #1 │ │ │ │ str r6, [r5, #0] │ │ │ │ cbnz r6, 30d18 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 30d0e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30d0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 30908 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 │ │ │ │ @@ -6626,54 +6625,54 @@ │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ bne.n 30e04 │ │ │ │ cmp r2, #1 │ │ │ │ ble.n 30e04 │ │ │ │ adds r1, #1 │ │ │ │ subs r2, #1 │ │ │ │ b.n 30df4 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_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, 30e32 │ │ │ │ - movw r1, #56140 @ 0xdb4c │ │ │ │ + movw r1, #56836 @ 0xde04 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r2, #32 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r5 │ │ │ │ bl 30d3a │ │ │ │ cbz r0, 30e46 │ │ │ │ - movw r1, #56176 @ 0xdb70 │ │ │ │ + movw r1, #56872 @ 0xde28 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r2, #23 │ │ │ │ b.n 31088 │ │ │ │ ldr r7, [r5, #52] @ 0x34 │ │ │ │ cbnz r7, 30e56 │ │ │ │ - movw r1, #56200 @ 0xdb88 │ │ │ │ + movw r1, #56896 @ 0xde40 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r2, #20 │ │ │ │ b.n 31088 │ │ │ │ mov.w r8, #100 @ 0x64 │ │ │ │ cmp r7, #255 @ 0xff │ │ │ │ bls.n 30e74 │ │ │ │ cmp.w r7, #3452816845 @ 0xcdcdcdcd │ │ │ │ beq.n 30e74 │ │ │ │ cmp.w r7, #3722304989 @ 0xdddddddd │ │ │ │ beq.n 30e74 │ │ │ │ sub.w r2, r7, #4261281277 @ 0xfdfdfdfd │ │ │ │ negs r6, r2 │ │ │ │ adcs r6, r2 │ │ │ │ cbz r6, 30e80 │ │ │ │ - movw r1, #56224 @ 0xdba0 │ │ │ │ + movw r1, #56920 @ 0xde58 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r2, #16 │ │ │ │ b.n 31088 │ │ │ │ cmn.w r7, #256 @ 0x100 │ │ │ │ bcs.n 30e74 │ │ │ │ ldrb.w r3, [r7, #38] @ 0x26 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ @@ -6683,63 +6682,63 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 3154c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3107e │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56244 @ 0xdbb4 │ │ │ │ + movw r1, #56940 @ 0xde6c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cbz r3, 30ee8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 30ee8 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40596 @ 0x9e94 │ │ │ │ + movw r1, #41532 @ 0xa23c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 361ca <_PyInterpolation_Build@@Base+0x1b2> │ │ │ │ + bl 361c8 <_PyInterpolation_Build@@Base+0x1b0> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40596 @ 0x9e94 │ │ │ │ + movw r1, #41532 @ 0xa23c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ b.n 30efc │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56252 @ 0xdbbc │ │ │ │ + movw r1, #56948 @ 0xde74 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56256 @ 0xdbc0 │ │ │ │ + movw r1, #56952 @ 0xde78 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r7 │ │ │ │ bl 3154c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 31020 │ │ │ │ ldr r7, [r7, #28] │ │ │ │ adds r0, #128 @ 0x80 │ │ │ │ subs r7, r7, r0 │ │ │ │ bmi.n 31020 │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ cbz r3, 30f34 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ cbz r1, 30f34 │ │ │ │ lsrs r2, r7, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2812a4 │ │ │ │ + bl 280ddc │ │ │ │ mov r1, r0 │ │ │ │ b.n 31010 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp.w r7, r3, lsl #1 │ │ │ │ bge.n 31020 │ │ │ │ ldr r0, [r5, #92] @ 0x5c │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ @@ -6822,63 +6821,63 @@ │ │ │ │ bge.n 30f68 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r4, ip │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r7, r3 │ │ │ │ bge.n 3100e │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 2853d0 │ │ │ │ + bl 284f0c │ │ │ │ b.n 31000 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 31020 │ │ │ │ mov r0, r4 │ │ │ │ - bl 36326 <_PyInterpolation_Build@@Base+0x30e> │ │ │ │ + bl 36324 <_PyInterpolation_Build@@Base+0x30c> │ │ │ │ b.n 31034 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r4, ip │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56252 @ 0xdbbc │ │ │ │ + movw r1, #56948 @ 0xde74 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51844 @ 0xca84 │ │ │ │ + movw r1, #56164 @ 0xdb64 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ cbz r1, 31058 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 31058 │ │ │ │ mov r0, r4 │ │ │ │ - bl 361ca <_PyInterpolation_Build@@Base+0x1b2> │ │ │ │ + bl 361c8 <_PyInterpolation_Build@@Base+0x1b0> │ │ │ │ b.n 3106c │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56252 @ 0xdbbc │ │ │ │ + movw r1, #56948 @ 0xde74 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #51684 @ 0xc9e4 │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #52420 @ 0xccc4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ cbz r6, 31094 │ │ │ │ - movw r1, #56264 @ 0xdbc8 │ │ │ │ + movw r1, #56960 @ 0xde80 │ │ │ │ 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 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + b.w 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbz r3, 310a2 │ │ │ │ subs.w r8, r8, #1 │ │ │ │ beq.n 310a2 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ b.n 30e5a │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ @@ -6893,103 +6892,103 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 310cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 310cc │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 31106 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2548 @ 0x9f4 │ │ │ │ + movw r1, #3244 @ 0xcac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ b.n 31146 │ │ │ │ mov r4, r0 │ │ │ │ bl 3124c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 31238 │ │ │ │ ldr r6, [pc, #296] @ (31240 ) │ │ │ │ adds r1, r4, #1 │ │ │ │ - movw r3, #42113 @ 0xa481 │ │ │ │ + movw r3, #42129 @ 0xa491 │ │ │ │ movt r3, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr.w r2, [r6, #1508] @ 0x5e4 │ │ │ │ str.w r4, [r6, #1480] @ 0x5c8 │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 31136 │ │ │ │ mov r0, r1 │ │ │ │ blx 2c078 │ │ │ │ b.n 3113c │ │ │ │ ldr.w r0, [r6, #1504] @ 0x5e0 │ │ │ │ blx r2 │ │ │ │ str.w r0, [r6, #1560] @ 0x618 │ │ │ │ cbnz r0, 3114c │ │ │ │ - bl 23b660 │ │ │ │ + bl 23bab4 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 3123a │ │ │ │ ldr r4, [pc, #244] @ (31244 ) │ │ │ │ movs r0, #0 │ │ │ │ - movw r3, #31581 @ 0x7b5d │ │ │ │ + movw r3, #32141 @ 0x7d8d │ │ │ │ movt r3, #32 │ │ │ │ mov r1, r4 │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - movw r3, #16937 @ 0x4229 │ │ │ │ + movw r3, #17497 @ 0x4459 │ │ │ │ movt r3, #33 @ 0x21 │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #58113 @ 0xe301 │ │ │ │ + movw r3, #58673 @ 0xe531 │ │ │ │ movt r3, #32 │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw r3, #55629 @ 0xd94d │ │ │ │ + movw r3, #55725 @ 0xd9ad │ │ │ │ movt r3, #21 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 1c6054 │ │ │ │ + bl 1c5e6c │ │ │ │ add r1, sp, #4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 207558 │ │ │ │ + bl 207788 │ │ │ │ sub.w r1, r4, #20 │ │ │ │ movs r0, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r3, #52257 @ 0xcc21 │ │ │ │ + movw r3, #52353 @ 0xcc81 │ │ │ │ movt r3, #21 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #60057 @ 0xea99 │ │ │ │ + movw r3, #60617 @ 0xecc9 │ │ │ │ movt r3, #32 │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #57505 @ 0xe0a1 │ │ │ │ + movw r3, #58065 @ 0xe2d1 │ │ │ │ movt r3, #32 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 1c6054 │ │ │ │ + bl 1c5e6c │ │ │ │ add r1, sp, #4 │ │ │ │ movs r0, #1 │ │ │ │ - bl 207558 │ │ │ │ + bl 207788 │ │ │ │ add.w r1, r4, #20 │ │ │ │ movs r0, #2 │ │ │ │ str r1, [sp, #4] │ │ │ │ adds r4, #40 @ 0x28 │ │ │ │ - bl 1c6054 │ │ │ │ + bl 1c5e6c │ │ │ │ add r1, sp, #4 │ │ │ │ movs r0, #2 │ │ │ │ - bl 207558 │ │ │ │ + bl 207788 │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #55385 @ 0xd859 │ │ │ │ + movw r3, #55481 @ 0xd8b9 │ │ │ │ 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 │ │ │ │ @@ -6999,30 +6998,30 @@ │ │ │ │ bne.n 311ea │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ beq.n 3120c │ │ │ │ mov r0, r4 │ │ │ │ - bl 134c7c <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + bl 134f88 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr r0, [pc, #56] @ (31248 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 3122a │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 3121a │ │ │ │ dmb ish │ │ │ │ beq.n 3123a │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ - bl 284f00 │ │ │ │ + bl 284a3c │ │ │ │ b.n 3123a │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -7045,29 +7044,29 @@ │ │ │ │ bne.n 31264 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ beq.n 31286 │ │ │ │ mov r0, r4 │ │ │ │ - bl 134c7c <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + bl 134f88 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr r0, [pc, #52] @ (312bc ) │ │ │ │ mov.w r3, #0 │ │ │ │ ldr.w r5, [r0, #1476] @ 0x5c4 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 312a4 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 31294 │ │ │ │ dmb ish │ │ │ │ beq.n 312b2 │ │ │ │ add.w r0, r0, #1544 @ 0x608 │ │ │ │ - bl 284f00 │ │ │ │ + bl 284a3c │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r0, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -7102,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 20930c │ │ │ │ + bl 20953c │ │ │ │ adds r0, #1 │ │ │ │ beq.w 314c8 │ │ │ │ movs r1, #0 │ │ │ │ - movw r0, #6224 @ 0x1850 │ │ │ │ + movw r0, #6920 @ 0x1b08 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ beq.w 314c8 │ │ │ │ movw r5, #59968 @ 0xea40 │ │ │ │ movt r5, #84 @ 0x54 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 2bab4 │ │ │ │ blx 2bb98 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 314da │ │ │ │ - movw r1, #6244 @ 0x1864 │ │ │ │ + movw r1, #6940 @ 0x1b1c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1bbf58 │ │ │ │ + bl 1bbd70 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 314da │ │ │ │ - movw r0, #59452 @ 0xe83c │ │ │ │ + movw r0, #60148 @ 0xeaf4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1ef3d8 │ │ │ │ + bl 1ef3e0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 314a0 │ │ │ │ - movw r0, #6264 @ 0x1878 │ │ │ │ + movw r0, #6960 @ 0x1b30 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1ef3d8 │ │ │ │ + bl 1ef3e0 │ │ │ │ mov r9, r0 │ │ │ │ cbnz r0, 313ae │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #6280 @ 0x1888 │ │ │ │ + movw r2, #6976 @ 0x1b40 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r7, r9 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r5, r9 │ │ │ │ mov r8, r9 │ │ │ │ mov r6, r9 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ b.n 3147e │ │ │ │ - movw r1, #6312 @ 0x18a8 │ │ │ │ + movw r1, #7008 @ 0x1b60 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl edf30 │ │ │ │ + bl edec0 │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 313de │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #6332 @ 0x18bc │ │ │ │ + movw r2, #7028 @ 0x1b74 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r7, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r5, r6 │ │ │ │ mov r8, r6 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ b.n 3147e │ │ │ │ bl 7fab4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 31478 │ │ │ │ - movw r0, #14552 @ 0x38d8 │ │ │ │ + movw r0, #15448 @ 0x3c58 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1d8300 │ │ │ │ + bl 1d81f8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3147a │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ ite eq │ │ │ │ moveq r4, r3 │ │ │ │ movne r4, r1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #6384 @ 0x18f0 │ │ │ │ + movw r1, #7080 @ 0x1ba8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ cbnz r0, 3147a │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #6396 @ 0x18fc │ │ │ │ + movw r1, #7092 @ 0x1bb4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 3147a │ │ │ │ ldr r1, [pc, #268] @ (31548 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r8, [pc, #260] @ 31548 │ │ │ │ - bl 10a0b8 │ │ │ │ + bl 109f6c │ │ │ │ cbz r0, 3147e │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 3148e │ │ │ │ b.n 3153e │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r8, [pc, #204] @ 31548 │ │ │ │ add r0, sp, #8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 219778 │ │ │ │ + bl 219978 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ b.n 3144a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3153e │ │ │ │ mov r0, sl │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 3153e │ │ │ │ movw r3, #43692 @ 0xaaac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f644c │ │ │ │ + bl f63cc │ │ │ │ cbnz r0, 314d6 │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ - movw r2, #6280 @ 0x1888 │ │ │ │ + movw r2, #6976 @ 0x1b40 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ add r0, sp, #8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 219778 │ │ │ │ + bl 219978 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ b.n 3153e │ │ │ │ - bl f6bdc │ │ │ │ - movw r0, #14600 @ 0x3908 │ │ │ │ + bl f6b5c │ │ │ │ + movw r0, #15496 @ 0x3c88 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #14 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 31500 │ │ │ │ add r0, sp, #4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 219778 │ │ │ │ + bl 219978 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 3153e │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r3, sp, #8 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 20c4f0 <_PyUnicode_IsWhitespace@@Base+0x78> │ │ │ │ + bl 20c720 <_PyUnicode_IsWhitespace@@Base+0x78> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31522 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 31522 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 314f2 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31534 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cbz r4, 31538 │ │ │ │ movs r4, #0 │ │ │ │ b.n 3153e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ @@ -7322,15 +7321,15 @@ │ │ │ │ it ne │ │ │ │ cmpne.w r4, #3722304989 @ 0xdddddddd │ │ │ │ beq.n 3155e │ │ │ │ cmn.w r4, #256 @ 0x100 │ │ │ │ bcs.n 3155e │ │ │ │ bic.w r4, r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1607e8 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 160888 <_PyObject_IsFreed@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3155e │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #36964 @ 0x9064 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ it ne │ │ │ │ @@ -7401,30 +7400,30 @@ │ │ │ │ bx lr │ │ │ │ │ │ │ │ 0003163c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 31674 │ │ │ │ - bl 1f1eb4 │ │ │ │ + bl 1f1f6c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 31664 │ │ │ │ mov r4, r5 │ │ │ │ b.n 31674 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 31660 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 31660 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ 00031678 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -7440,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 216180 <_PyParkingLot_Park@@Base+0x274> │ │ │ │ + bl 2163ac <_PyParkingLot_Park@@Base+0x274> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbz r3, 316b6 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ bl 2d7e0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ + ldr r0, [r2, #56] @ 0x38 │ │ │ │ lsls r1, r0, #1 │ │ │ │ │ │ │ │ 000316c0 : │ │ │ │ cbnz r1, 316c6 │ │ │ │ - b.w aa0d4 │ │ │ │ + b.w a9fb8 │ │ │ │ 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 316ee │ │ │ │ - movw r1, #60120 @ 0xead8 │ │ │ │ + movw r1, #61016 @ 0xee58 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w aa0d4 │ │ │ │ + b.w a9fb8 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #14760 @ 0x39a8 │ │ │ │ + movw r1, #15456 @ 0x3c60 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ 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 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 31740 │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #15064 @ 0x3ad8 │ │ │ │ + movw r2, #15760 @ 0x3d90 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ - bl 21aff8 │ │ │ │ + bl 21b1f8 │ │ │ │ b.n 31752 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #25472 @ 0x6380 │ │ │ │ + movw r0, #26368 @ 0x6700 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 217150 │ │ │ │ + bl 217384 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 31722 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 84e18 │ │ │ │ + b.w 84e58 │ │ │ │ │ │ │ │ 0003175c : │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ ldr.w r3, [r3, #1608] @ 0x648 │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -7531,90 +7530,90 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (317bc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ cbz r4, 317b8 │ │ │ │ addw r0, r0, #1588 @ 0x634 │ │ │ │ - bl 7a6d0 │ │ │ │ + bl 7a6e0 │ │ │ │ subs r3, r4, r0 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ b.n 317ba │ │ │ │ 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, #16032 @ 0x3ea0 │ │ │ │ + movw r1, #16728 @ 0x4158 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #17060 @ 0x42a4 │ │ │ │ + movw r0, #17956 @ 0x4624 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1eecc8 │ │ │ │ + bl 1eecd0 │ │ │ │ cbnz r0, 317fe │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f644c │ │ │ │ + bl f63cc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3186c │ │ │ │ - bl f6bdc │ │ │ │ + bl f6b5c │ │ │ │ b.n 31882 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #60120 @ 0xead8 │ │ │ │ + movw r1, #61016 @ 0xee58 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #16052 @ 0x3eb4 │ │ │ │ + movw r0, #16748 @ 0x416c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 31830 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3186c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3186c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 3186c │ │ │ │ ldr r2, [pc, #84] @ (31888 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 218ce0 <_PySemaphore_Wakeup@@Base+0xfc> │ │ │ │ + bl 218f14 <_PySemaphore_Wakeup@@Base+0xfc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31854 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 31854 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cbz r5, 3186c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31882 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31882 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 31882 │ │ │ │ - movw r0, #16080 @ 0x3ed0 │ │ │ │ + movw r0, #16776 @ 0x4188 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f04a4 │ │ │ │ + bl 1f04f8 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 219778 │ │ │ │ + b.w 219978 │ │ │ │ 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 │ │ │ │ @@ -7628,87 +7627,87 @@ │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ cbnz r2, 318b0 │ │ │ │ add r5, sp, #8 │ │ │ │ b.n 318b2 │ │ │ │ mov r5, r2 │ │ │ │ ldr r0, [pc, #248] @ (319ac ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f55d4 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f5804 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 319a2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbnz r3, 318e6 │ │ │ │ - movw r0, #16352 @ 0x3fe0 │ │ │ │ + movw r0, #17048 @ 0x4298 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ str r0, [sp, #4] │ │ │ │ cbnz r0, 318d6 │ │ │ │ - bl f6bdc │ │ │ │ + bl f6b5c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [pc, #208] @ (319ac ) │ │ │ │ - bl 2071f4 │ │ │ │ + bl 207424 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 318e6 │ │ │ │ - bl f6bdc │ │ │ │ + bl f6b5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr r0, [pc, #192] @ (319b0 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f55d4 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f5804 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 319a2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbnz r3, 31920 │ │ │ │ - movw r0, #16360 @ 0x3fe8 │ │ │ │ + movw r0, #17056 @ 0x42a0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ str r0, [sp, #4] │ │ │ │ cbnz r0, 31910 │ │ │ │ - bl f6bdc │ │ │ │ + bl f6b5c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [pc, #156] @ (319b0 ) │ │ │ │ - bl 2071f4 │ │ │ │ + bl 207424 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 31920 │ │ │ │ - bl f6bdc │ │ │ │ + bl f6b5c │ │ │ │ movw sl, #35728 @ 0x8b90 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ movw r9, #43832 @ 0xab38 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 319b8 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 31990 │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cbnz r0, 31952 │ │ │ │ movs r4, #0 │ │ │ │ b.n 3199e │ │ │ │ ldr.w r0, [sl] │ │ │ │ - bl f644c │ │ │ │ + bl f63cc │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 31968 │ │ │ │ add.w r4, r8, #1 │ │ │ │ cmp.w r8, #16 │ │ │ │ beq.n 319a2 │ │ │ │ - bl b1e0c <_Py_GetConfig@@Base> │ │ │ │ + bl b1d10 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r3, [r0, #128] @ 0x80 │ │ │ │ cbz r3, 31982 │ │ │ │ ldr r3, [pc, #64] @ (319b4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 21b138 │ │ │ │ + bl 21b338 │ │ │ │ b.n 3199e │ │ │ │ ldr.w r0, [r9] │ │ │ │ - bl f644c │ │ │ │ + bl f63cc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 31972 │ │ │ │ b.n 319a2 │ │ │ │ cmp r0, #11 │ │ │ │ bne.n 3194e │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ @@ -7733,310 +7732,310 @@ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ strd r0, r2, [sp, #24] │ │ │ │ lsls r0, r3, #3 │ │ │ │ bmi.n 319f2 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, sl │ │ │ │ - movw r1, #16484 @ 0x4064 │ │ │ │ + movw r1, #17180 @ 0x431c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ b.n 319fa │ │ │ │ - bl 1cd480 <_PyArena_New@@Base> │ │ │ │ + bl 1cd310 <_PyArena_New@@Base> │ │ │ │ mov r9, r0 │ │ │ │ cbnz r0, 31a00 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 31cf8 │ │ │ │ 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 31a66 │ │ │ │ ldr r0, [pc, #428] @ (31bc4 ) │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 1f55d4 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f5804 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 31a28 │ │ │ │ - bl f6bdc │ │ │ │ + bl f6b5c │ │ │ │ movs r4, #0 │ │ │ │ b.n 31a60 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 31a24 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 31a24 │ │ │ │ ldr r1, [pc, #396] @ (31bc8 ) │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 31a20 │ │ │ │ cbz r4, 31a60 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ bpl.n 31a24 │ │ │ │ mov r0, r4 │ │ │ │ - bl dce90 │ │ │ │ + bl dcd68 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 31a60 │ │ │ │ - bl f6bdc │ │ │ │ + bl f6b5c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr r0, [pc, #356] @ (31bcc ) │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 1f55d4 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f5804 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 31a84 │ │ │ │ - movw r5, #32576 @ 0x7f40 │ │ │ │ + movw r5, #33472 @ 0x82c0 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ mov.w r8, #0 │ │ │ │ - bl f6bdc │ │ │ │ + bl f6b5c │ │ │ │ b.n 31ad0 │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 31ac8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 115e50 │ │ │ │ + bl 1160b4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31aaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 31aaa │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 31a72 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bpl.n 31ac8 │ │ │ │ mov r0, r8 │ │ │ │ - bl dce90 │ │ │ │ + bl dcd68 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 31ad0 │ │ │ │ - bl f6bdc │ │ │ │ - movw r5, #32576 @ 0x7f40 │ │ │ │ + bl f6b5c │ │ │ │ + movw r5, #33472 @ 0x82c0 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #252] @ (31bd0 ) │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 1f55d4 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f5804 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 31aec │ │ │ │ - movw r6, #32576 @ 0x7f40 │ │ │ │ + movw r6, #33472 @ 0x82c0 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ movs r7, #0 │ │ │ │ - bl f6bdc │ │ │ │ + bl f6b5c │ │ │ │ b.n 31b2e │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ cbz r7, 31b26 │ │ │ │ mov r0, r7 │ │ │ │ - bl 115e50 │ │ │ │ + bl 1160b4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31b0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 31b0c │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 31adc │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 31b26 │ │ │ │ mov r0, r7 │ │ │ │ - bl dce90 │ │ │ │ + bl dcd68 │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 31b2e │ │ │ │ - bl f6bdc │ │ │ │ - movw r6, #32576 @ 0x7f40 │ │ │ │ + bl f6b5c │ │ │ │ + movw r6, #33472 @ 0x82c0 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ mov r3, sl │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #38400 @ 0x9600 │ │ │ │ + movw r1, #39336 @ 0x99a8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #60588 @ 0xecac │ │ │ │ + movw r0, #61284 @ 0xef64 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov.w fp, #0 │ │ │ │ str.w fp, [sp, #44] @ 0x2c │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 31b7e │ │ │ │ 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 161e1c │ │ │ │ + bl 161ebc │ │ │ │ mov r4, r0 │ │ │ │ b.n 31b80 │ │ │ │ mov r4, fp │ │ │ │ mov r0, r8 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ cbz r4, 31bac │ │ │ │ - movw r0, #14552 @ 0x38d8 │ │ │ │ + movw r0, #15448 @ 0x3c58 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1d8300 │ │ │ │ + bl 1d81f8 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 31bd4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 142ebc <_PyArena_Free@@Base> │ │ │ │ + bl 1431cc <_PyArena_Free@@Base> │ │ │ │ b.n 319fa │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ cmp r4, #11 │ │ │ │ bne.n 31bb8 │ │ │ │ - bl f6bdc │ │ │ │ + bl f6b5c │ │ │ │ b.n 31bbc │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r9 │ │ │ │ - bl 142ebc <_PyArena_Free@@Base> │ │ │ │ + bl 1431cc <_PyArena_Free@@Base> │ │ │ │ b.n 31cf8 │ │ │ │ lsls r4, r6, #8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ bgt.n 31c2c │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xfa380052 │ │ │ │ @ instruction: 0xfa500052 │ │ │ │ - bl 9a668 │ │ │ │ + bl 9a53c │ │ │ │ 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 212b08 │ │ │ │ + bl 212d38 │ │ │ │ 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 142ebc <_PyArena_Free@@Base> │ │ │ │ + bl 1431cc <_PyArena_Free@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31c1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31c1e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #32] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 31cca │ │ │ │ ldr r1, [pc, #216] @ (31d00 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ 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 9ef00 │ │ │ │ + bl 9ee00 │ │ │ │ cbz r0, 31caa │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1748ec │ │ │ │ + bl 17496c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 31caa │ │ │ │ ldr r1, [pc, #176] @ (31d04 ) │ │ │ │ mov r0, r8 │ │ │ │ - bl a86e4 │ │ │ │ + bl a85e4 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 31c96 │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31c78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 31c78 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ ble.n 31c96 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r5, r3 │ │ │ │ bgt.n 31c96 │ │ │ │ add.w r5, r5, #1073741824 @ 0x40000000 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ subs r5, #1 │ │ │ │ ldr r1, [pc, #124] @ (31d08 ) │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r2, [r3, r5, lsl #2] │ │ │ │ - bl 990f4 │ │ │ │ + bl 98fcc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31caa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 31caa │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31cbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 31cbe │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ str.w r8, [r7, #72] @ 0x48 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ b.n 319fa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31cde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31cde │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31cf2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 31cf2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - bl 21e7a4 │ │ │ │ + bl 21e9a4 │ │ │ │ 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 │ │ │ │ ldcl 0, cr0, [r8, #-328]! @ 0xfffffeb8 │ │ │ │ lsls r0, r6, #20 │ │ │ │ @@ -8055,781 +8054,781 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 325d2 <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ movw r3, #32188 @ 0x7dbc │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r0, 31d4a <_Py_GetConfigsAsDict@@Base+0x3e> │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 31d66 <_Py_GetConfigsAsDict@@Base+0x5a> │ │ │ │ b.n 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ 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, #18200 @ 0x4718 │ │ │ │ + movw r1, #18896 @ 0x49d0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31d8c <_Py_GetConfigsAsDict@@Base+0x80> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31d8c <_Py_GetConfigsAsDict@@Base+0x80> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #32192 @ 0x7dc0 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #18232 @ 0x4738 │ │ │ │ + movw r1, #18928 @ 0x49f0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31dce <_Py_GetConfigsAsDict@@Base+0xc2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31dce <_Py_GetConfigsAsDict@@Base+0xc2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #32196 @ 0x7dc4 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r0, 31dea <_Py_GetConfigsAsDict@@Base+0xde> │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 31e06 <_Py_GetConfigsAsDict@@Base+0xfa> │ │ │ │ b.n 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ 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, #18264 @ 0x4758 │ │ │ │ + movw r1, #18960 @ 0x4a10 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31e2c <_Py_GetConfigsAsDict@@Base+0x120> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31e2c <_Py_GetConfigsAsDict@@Base+0x120> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #32200 @ 0x7dc8 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #18300 @ 0x477c │ │ │ │ + movw r1, #18996 @ 0x4a34 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31e6e <_Py_GetConfigsAsDict@@Base+0x162> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31e6e <_Py_GetConfigsAsDict@@Base+0x162> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #61544 @ 0xf068 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #18340 @ 0x47a4 │ │ │ │ + movw r1, #19036 @ 0x4a5c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31eb0 <_Py_GetConfigsAsDict@@Base+0x1a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31eb0 <_Py_GetConfigsAsDict@@Base+0x1a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62180 @ 0xf2e4 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #18352 @ 0x47b0 │ │ │ │ + movw r1, #19048 @ 0x4a68 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31ef2 <_Py_GetConfigsAsDict@@Base+0x1e6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31ef2 <_Py_GetConfigsAsDict@@Base+0x1e6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62172 @ 0xf2dc │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #18368 @ 0x47c0 │ │ │ │ + movw r1, #19064 @ 0x4a78 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31f34 <_Py_GetConfigsAsDict@@Base+0x228> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31f34 <_Py_GetConfigsAsDict@@Base+0x228> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62176 @ 0xf2e0 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #18384 @ 0x47d0 │ │ │ │ + movw r1, #19080 @ 0x4a88 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31f76 <_Py_GetConfigsAsDict@@Base+0x26a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31f76 <_Py_GetConfigsAsDict@@Base+0x26a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62188 @ 0xf2ec │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #18400 @ 0x47e0 │ │ │ │ + movw r1, #19096 @ 0x4a98 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31fb8 <_Py_GetConfigsAsDict@@Base+0x2ac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31fb8 <_Py_GetConfigsAsDict@@Base+0x2ac> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62192 @ 0xf2f0 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #18420 @ 0x47f4 │ │ │ │ + movw r1, #19116 @ 0x4aac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31ffa <_Py_GetConfigsAsDict@@Base+0x2ee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31ffa <_Py_GetConfigsAsDict@@Base+0x2ee> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62184 @ 0xf2e8 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #18436 @ 0x4804 │ │ │ │ + movw r1, #19132 @ 0x4abc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3203c <_Py_GetConfigsAsDict@@Base+0x330> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3203c <_Py_GetConfigsAsDict@@Base+0x330> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62156 @ 0xf2cc │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #18452 @ 0x4814 │ │ │ │ + movw r1, #19148 @ 0x4acc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3207e <_Py_GetConfigsAsDict@@Base+0x372> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3207e <_Py_GetConfigsAsDict@@Base+0x372> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62196 @ 0xf2f4 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #18468 @ 0x4824 │ │ │ │ + movw r1, #19164 @ 0x4adc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 320c0 <_Py_GetConfigsAsDict@@Base+0x3b4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 320c0 <_Py_GetConfigsAsDict@@Base+0x3b4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62160 @ 0xf2d0 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #18488 @ 0x4838 │ │ │ │ + movw r1, #19184 @ 0x4af0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32102 <_Py_GetConfigsAsDict@@Base+0x3f6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32102 <_Py_GetConfigsAsDict@@Base+0x3f6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #61540 @ 0xf064 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #18504 @ 0x4848 │ │ │ │ + movw r1, #19200 @ 0x4b00 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32144 <_Py_GetConfigsAsDict@@Base+0x438> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32144 <_Py_GetConfigsAsDict@@Base+0x438> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62168 @ 0xf2d8 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #18532 @ 0x4864 │ │ │ │ + movw r1, #19228 @ 0x4b1c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32186 <_Py_GetConfigsAsDict@@Base+0x47a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32186 <_Py_GetConfigsAsDict@@Base+0x47a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62152 @ 0xf2c8 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #18560 @ 0x4880 │ │ │ │ + movw r1, #19256 @ 0x4b38 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 321c8 <_Py_GetConfigsAsDict@@Base+0x4bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 321c8 <_Py_GetConfigsAsDict@@Base+0x4bc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62164 @ 0xf2d4 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #18584 @ 0x4898 │ │ │ │ + movw r1, #19280 @ 0x4b50 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32208 <_Py_GetConfigsAsDict@@Base+0x4fc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32208 <_Py_GetConfigsAsDict@@Base+0x4fc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #29524 @ 0x7354 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #18608 @ 0x48b0 │ │ │ │ + movw r1, #19304 @ 0x4b68 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32246 <_Py_GetConfigsAsDict@@Base+0x53a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32246 <_Py_GetConfigsAsDict@@Base+0x53a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #61536 @ 0xf060 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #18636 @ 0x48cc │ │ │ │ + movw r1, #19332 @ 0x4b84 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32284 <_Py_GetConfigsAsDict@@Base+0x578> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32284 <_Py_GetConfigsAsDict@@Base+0x578> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #18652 @ 0x48dc │ │ │ │ + movw r1, #19348 @ 0x4b94 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ adds r0, #1 │ │ │ │ beq.w 325d2 <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 322b2 <_Py_GetConfigsAsDict@@Base+0x5a6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 322b2 <_Py_GetConfigsAsDict@@Base+0x5a6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [pc, #692] @ (32568 <_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 7fab4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 325d2 <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r5, #1628] @ 0x65c │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r8, r0 │ │ │ │ cbnz r0, 322e8 <_Py_GetConfigsAsDict@@Base+0x5dc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.w 325cc <_Py_GetConfigsAsDict@@Base+0x8c0> │ │ │ │ b.n 3255a <_Py_GetConfigsAsDict@@Base+0x84e> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #25276 @ 0x62bc │ │ │ │ + movw r1, #26172 @ 0x663c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32312 <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 32312 <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1632] @ 0x660 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #25316 @ 0x62e4 │ │ │ │ + movw r1, #26212 @ 0x6664 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32350 <_Py_GetConfigsAsDict@@Base+0x644> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 32350 <_Py_GetConfigsAsDict@@Base+0x644> │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1636] @ 0x664 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #25304 @ 0x62d8 │ │ │ │ + movw r1, #26200 @ 0x6658 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3238e <_Py_GetConfigsAsDict@@Base+0x682> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 3238e <_Py_GetConfigsAsDict@@Base+0x682> │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1640] @ 0x668 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #25328 @ 0x62f0 │ │ │ │ + movw r1, #26224 @ 0x6670 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 323cc <_Py_GetConfigsAsDict@@Base+0x6c0> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 323cc <_Py_GetConfigsAsDict@@Base+0x6c0> │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1644] @ 0x66c │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #25244 @ 0x629c │ │ │ │ + movw r1, #26140 @ 0x661c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3240c <_Py_GetConfigsAsDict@@Base+0x700> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 3240c <_Py_GetConfigsAsDict@@Base+0x700> │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1648] @ 0x670 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #25204 @ 0x6274 │ │ │ │ + movw r1, #26100 @ 0x65f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3244e <_Py_GetConfigsAsDict@@Base+0x742> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 3244e <_Py_GetConfigsAsDict@@Base+0x742> │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1652] @ 0x674 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #25220 @ 0x6284 │ │ │ │ + movw r1, #26116 @ 0x6604 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32490 <_Py_GetConfigsAsDict@@Base+0x784> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 32490 <_Py_GetConfigsAsDict@@Base+0x784> │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1656] @ 0x678 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #25264 @ 0x62b0 │ │ │ │ + movw r1, #26160 @ 0x6630 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 324d2 <_Py_GetConfigsAsDict@@Base+0x7c6> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 324d2 <_Py_GetConfigsAsDict@@Base+0x7c6> │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1660] @ 0x67c │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #25292 @ 0x62cc │ │ │ │ + movw r1, #26188 @ 0x664c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32514 <_Py_GetConfigsAsDict@@Base+0x808> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 32514 <_Py_GetConfigsAsDict@@Base+0x808> │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1664] @ 0x680 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #25192 @ 0x6268 │ │ │ │ + movw r1, #26088 @ 0x65e8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32552 <_Py_GetConfigsAsDict@@Base+0x846> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32552 <_Py_GetConfigsAsDict@@Base+0x846> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ bne.n 3256c <_Py_GetConfigsAsDict@@Base+0x860> │ │ │ │ b.n 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 325cc <_Py_GetConfigsAsDict@@Base+0x8c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 325cc <_Py_GetConfigsAsDict@@Base+0x8c0> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #18668 @ 0x48ec │ │ │ │ + movw r1, #19364 @ 0x4ba4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ adds r0, #1 │ │ │ │ beq.n 325d2 <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32594 <_Py_GetConfigsAsDict@@Base+0x888> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 32594 <_Py_GetConfigsAsDict@@Base+0x888> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ add.w r0, r7, #4160 @ 0x1040 │ │ │ │ adds r0, #8 │ │ │ │ - bl 1e01a0 <_PyConfig_AsDict@@Base> │ │ │ │ + bl 1e0098 <_PyConfig_AsDict@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 325d2 <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #25304 @ 0x62d8 │ │ │ │ + movw r1, #26000 @ 0x6590 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r6 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ adds r0, #1 │ │ │ │ beq.n 325d2 <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 325e0 <_Py_GetConfigsAsDict@@Base+0x8d4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 325e0 <_Py_GetConfigsAsDict@@Base+0x8d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 325e0 <_Py_GetConfigsAsDict@@Base+0x8d4> │ │ │ │ movs r4, #0 │ │ │ │ b.n 325d2 <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ movs r6, #0 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ 000325e8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -8838,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 add68 │ │ │ │ + bl adc68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cbz r0, 32616 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0003261c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -8868,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 32660 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 3266c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 54c2e │ │ │ │ + b.w 54c36 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 2ba64 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cdafc │ │ │ │ + bl 1cd98c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ 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 │ │ │ │ @@ -8906,15 +8905,15 @@ │ │ │ │ blx 2bedc │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 326c6 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 42494 │ │ │ │ + bl 42490 │ │ │ │ b.n 32752 │ │ │ │ cmp r0, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ ite gt │ │ │ │ addgt.w r2, r0, #4294967295 @ 0xffffffff │ │ │ │ movle r2, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -8922,102 +8921,102 @@ │ │ │ │ asrs r3, r2, #31 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c164 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ beq.n 326b4 │ │ │ │ - movw r1, #25540 @ 0x63c4 │ │ │ │ + movw r1, #26236 @ 0x667c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #25660 @ 0x643c │ │ │ │ + movw r0, #26556 @ 0x67bc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1eecc8 │ │ │ │ + bl 1eecd0 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 32752 │ │ │ │ mov r2, r6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - movw r1, #23488 @ 0x5bc0 │ │ │ │ + movw r1, #24184 @ 0x5e78 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ - movw r3, #57432 @ 0xe058 │ │ │ │ + movw r3, #58408 @ 0xe428 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - bl 9e5dc │ │ │ │ + bl 9e4dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32750 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 32750 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cbnz r6, 32756 │ │ │ │ movs r0, #0 │ │ │ │ b.n 327da │ │ │ │ ldr r1, [pc, #136] @ (327e0 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl a86e4 │ │ │ │ + bl a85e4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32774 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 32774 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 32752 │ │ │ │ ldr.w r0, [r7, #2712] @ 0xa98 │ │ │ │ str.w r4, [r7, #2712] @ 0xa98 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ cmp r5, #0 │ │ │ │ ble.n 327c8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [pc, #84] @ (327e4 ) │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r5, [r3, r0] │ │ │ │ lsls r3, r1, #20 │ │ │ │ bpl.n 3279e │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ cbnz r6, 327a8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a3488 │ │ │ │ + bl a3380 │ │ │ │ b.n 327bc │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cad28 │ │ │ │ + bl 1cabb8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32752 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 327cc │ │ │ │ movs r0, #1 │ │ │ │ b.n 327da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 327c8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 327c8 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xfb700052 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ @@ -9029,15 +9028,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ str.w r2, [r0, #2692] @ 0xa84 │ │ │ │ cbnz r3, 32808 │ │ │ │ ldr.w r3, [r0, #2720] @ 0xaa0 │ │ │ │ cbz r3, 32810 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbz r0, 32810 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ 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} │ │ │ │ @@ -9049,104 +9048,104 @@ │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ movw r8, #43792 @ 0xab10 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f644c │ │ │ │ + bl f63cc │ │ │ │ cbnz r0, 3287c │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl f644c │ │ │ │ + bl f63cc │ │ │ │ cbnz r0, 3287c │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f644c │ │ │ │ + bl f63cc │ │ │ │ cbnz r0, 3287c │ │ │ │ movw r3, #43652 @ 0xaa84 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f644c │ │ │ │ + bl f63cc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32944 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 223e88 │ │ │ │ + bl 2240e0 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldr.w r1, [r8] │ │ │ │ mov r0, r7 │ │ │ │ - bl f654c │ │ │ │ + bl f64cc │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 328ba │ │ │ │ ldr r1, [pc, #172] @ (3294c ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 990f4 │ │ │ │ + bl 98fcc │ │ │ │ cbnz r0, 32914 │ │ │ │ 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 2282ac │ │ │ │ + b.w 228504 │ │ │ │ mov r0, r7 │ │ │ │ - bl 115e50 │ │ │ │ + bl 1160b4 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 3291a │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #25100 @ 0x620c │ │ │ │ + movw r0, #25796 @ 0x64c4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 3291e │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e774 │ │ │ │ + bl 8e648 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32906 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 32906 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cbz r4, 32920 │ │ │ │ ldr.w r0, [r8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 15c140 │ │ │ │ + bl 15c1a8 │ │ │ │ b.n 32920 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ b.n 32920 │ │ │ │ mov r4, r0 │ │ │ │ b.n 32920 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 84e30 │ │ │ │ + b.w 84e70 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ svc 236 @ 0xec │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -9156,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 3297e │ │ │ │ - bl b0b94 │ │ │ │ - bl b0c18 <_Py_ReachedRecursionLimitWithMargin@@Base+0x54> │ │ │ │ + bl b0a94 │ │ │ │ + bl b0b1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ cbz r0, 32984 │ │ │ │ mov r0, fp │ │ │ │ - bl 51dbc <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ cbz r2, 32994 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r2, #1 │ │ │ │ b.n 32aaa │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ @@ -9180,95 +9179,95 @@ │ │ │ │ beq.n 32a9c │ │ │ │ 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 329c2 │ │ │ │ - bl b0b94 │ │ │ │ - bl b0c18 <_Py_ReachedRecursionLimitWithMargin@@Base+0x54> │ │ │ │ + bl b0a94 │ │ │ │ + bl b0b1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ cbz r0, 329c8 │ │ │ │ mov r0, fp │ │ │ │ - bl 51dbc <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ cbnz r2, 329e6 │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 329f2 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 23b660 │ │ │ │ + bl 23bab4 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ b.n 32a9c │ │ │ │ ldr.w r5, [fp, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 329e6 │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl b3c74 │ │ │ │ + bl b3b80 │ │ │ │ cbz r0, 32a54 │ │ │ │ mov r0, fp │ │ │ │ bl 32ab4 │ │ │ │ mov sl, r0 │ │ │ │ cbz r0, 32a54 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ cbz r2, 32a36 │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cbz r0, 32a36 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ b.n 32a9c │ │ │ │ cmp r7, r6 │ │ │ │ bne.n 32a48 │ │ │ │ lsls r7, r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bl 9bc58 │ │ │ │ + bl 9bb2c │ │ │ │ cbz r0, 32a66 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ str.w sl, [r4, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ b.n 329fe │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [fp, #8] │ │ │ │ - bl ce748 │ │ │ │ + bl ce5d0 │ │ │ │ mov r7, r0 │ │ │ │ cbnz r0, 32a6e │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ b.n 329dc │ │ │ │ cmp r6, r5 │ │ │ │ ble.n 32a80 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r1, [r4, r5, lsl #2] │ │ │ │ str.w r1, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ b.n 32a6e │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ 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 e036c │ │ │ │ + bl e0220 │ │ │ │ b.n 32aa4 │ │ │ │ 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 │ │ │ │ @@ -9281,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 32adc │ │ │ │ - bl b0b94 │ │ │ │ - bl b0c18 <_Py_ReachedRecursionLimitWithMargin@@Base+0x54> │ │ │ │ + bl b0a94 │ │ │ │ + bl b0b1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ cbz r0, 32ae2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 51dbc <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cbz r3, 32aee │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ b.n 32b0e │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl d0b68 │ │ │ │ + bl d09f0 │ │ │ │ cbz r0, 32b02 │ │ │ │ mov r0, r4 │ │ │ │ bl 32b18 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cbz r3, 32b08 │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ @@ -9322,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 32b40 │ │ │ │ - bl b0b94 │ │ │ │ - bl b0c18 <_Py_ReachedRecursionLimitWithMargin@@Base+0x54> │ │ │ │ + bl b0a94 │ │ │ │ + bl b0b1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ cbz r0, 32b46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 51dbc <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cbz r3, 32b52 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ b.n 32b72 │ │ │ │ mov.w r1, #680 @ 0x2a8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b3c74 │ │ │ │ + bl b3b80 │ │ │ │ cbz r0, 32b68 │ │ │ │ mov r0, r4 │ │ │ │ - bl ce388 │ │ │ │ + bl ce210 │ │ │ │ cbnz r0, 32b6c │ │ │ │ str r5, [r4, #8] │ │ │ │ b.n 32b6e │ │ │ │ ldr r0, [pc, #8] @ (32b78 ) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ @@ -9370,15 +9369,15 @@ │ │ │ │ bne.n 32baa <_PyUnicode_FromId@@Base+0x2e> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 32b9a <_PyUnicode_FromId@@Base+0x1e> │ │ │ │ dmb ish │ │ │ │ beq.n 32bb6 <_PyUnicode_FromId@@Base+0x3a> │ │ │ │ mov r0, r7 │ │ │ │ - bl 2b86ac │ │ │ │ + bl 2b9a44 │ │ │ │ ldr r3, [pc, #332] @ (32d04 <_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 │ │ │ │ @@ -9393,15 +9392,15 @@ │ │ │ │ bne.n 32bf2 <_PyUnicode_FromId@@Base+0x76> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 32be2 <_PyUnicode_FromId@@Base+0x66> │ │ │ │ dmb ish │ │ │ │ beq.n 32bfe <_PyUnicode_FromId@@Base+0x82> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b86ac │ │ │ │ + bl 2b9a44 │ │ │ │ dmb ish │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ bge.n 32c28 <_PyUnicode_FromId@@Base+0xac> │ │ │ │ add.w r6, r6, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r6, #1700] @ 0x6a4 │ │ │ │ @@ -9417,49 +9416,49 @@ │ │ │ │ bne.n 32c40 <_PyUnicode_FromId@@Base+0xc4> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 32c30 <_PyUnicode_FromId@@Base+0xb4> │ │ │ │ dmb ish │ │ │ │ beq.n 32c4c <_PyUnicode_FromId@@Base+0xd0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 284f00 │ │ │ │ + bl 284a3c │ │ │ │ add.w r6, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r6, #2056] @ 0x808 │ │ │ │ cmp r3, r4 │ │ │ │ ble.n 32c62 <_PyUnicode_FromId@@Base+0xe6> │ │ │ │ ldr.w r3, [r6, #2060] @ 0x80c │ │ │ │ ldr.w r5, [r3, r4, lsl #2] │ │ │ │ cbnz r5, 32cd8 <_PyUnicode_FromId@@Base+0x15c> │ │ │ │ ldr.w r5, [r8] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 88318 │ │ │ │ + bl 882f8 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 32cd8 <_PyUnicode_FromId@@Base+0x15c> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 89598 │ │ │ │ + bl 89578 │ │ │ │ ldr.w r3, [r6, #2056] @ 0x808 │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r0, [r6, #2060] @ 0x80c │ │ │ │ cmp r3, r4 │ │ │ │ bgt.n 32cce <_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 9bc58 │ │ │ │ + bl 9bb2c │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 32cb2 <_PyUnicode_FromId@@Base+0x136> │ │ │ │ - bl 23b660 │ │ │ │ + bl 23bab4 │ │ │ │ b.n 32cd8 <_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 2b420 │ │ │ │ @@ -9475,15 +9474,15 @@ │ │ │ │ bne.n 32cf0 <_PyUnicode_FromId@@Base+0x174> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 32ce0 <_PyUnicode_FromId@@Base+0x164> │ │ │ │ dmb ish │ │ │ │ beq.n 32cfc <_PyUnicode_FromId@@Base+0x180> │ │ │ │ mov r0, r7 │ │ │ │ - bl 284f00 │ │ │ │ + bl 284a3c │ │ │ │ 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 │ │ │ │ @@ -9495,171 +9494,173 @@ │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 32d2a <_PyUnicode_FromId@@Base+0x1ae> │ │ │ │ cmp r4, #0 │ │ │ │ ble.n 32d3e <_PyUnicode_FromId@@Base+0x1c2> │ │ │ │ ldr r4, [r6, #0] │ │ │ │ b.n 32d46 <_PyUnicode_FromId@@Base+0x1ca> │ │ │ │ - movw r0, #37104 @ 0x90f0 │ │ │ │ + movw r0, #37800 @ 0x93a8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d3e78 │ │ │ │ + bl 1d3d0c │ │ │ │ cbz r0, 32d7e <_PyUnicode_FromId@@Base+0x202> │ │ │ │ b.n 32d22 <_PyUnicode_FromId@@Base+0x1a6> │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 32d64 <_PyUnicode_FromId@@Base+0x1e8> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54812 @ 0xd61c │ │ │ │ + movw r1, #55508 @ 0xd8d4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 32d7e <_PyUnicode_FromId@@Base+0x202> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cbz r3, 32d82 <_PyUnicode_FromId@@Base+0x206> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6068 @ 0x17b4 │ │ │ │ + movw r1, #6764 @ 0x1a6c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ b.n 32d9a <_PyUnicode_FromId@@Base+0x21e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1efcac │ │ │ │ + bl 1efd00 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 32d7e <_PyUnicode_FromId@@Base+0x202> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mov r1, sp │ │ │ │ ldr r0, [pc, #12] @ (32da0 <_PyUnicode_FromId@@Base+0x224>) │ │ │ │ strd r3, r4, [sp] │ │ │ │ - bl ad310 <_PyUnicodeWriter_Finish@@Base+0x1374> │ │ │ │ + bl ad1f4 <_PyUnicodeWriter_Finish@@Base+0x1374> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r4, r2, #27 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ 00032da4 : │ │ │ │ ldr r0, [pc, #4] @ (32dac ) │ │ │ │ - b.w 1d97e8 │ │ │ │ + b.w 1d96e0 │ │ │ │ nop │ │ │ │ - ldmia r3, {r3, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, 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 ee690 │ │ │ │ + bl ee620 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #248] @ (32ec0 ) │ │ │ │ + ldr r1, [pc, #244] @ (32ebc ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1decfc │ │ │ │ - movw r1, #28184 @ 0x6e18 │ │ │ │ + bl 1debf4 │ │ │ │ + movw r1, #28920 @ 0x70f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl ef7b8 │ │ │ │ + bl ef748 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 32dea │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 32ebe │ │ │ │ - ldr r1, [pc, #216] @ (32ec4 ) │ │ │ │ + b.n 32eb8 │ │ │ │ + ldr r1, [pc, #212] @ (32ec0 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1decfc │ │ │ │ - movw r1, #38476 @ 0x964c │ │ │ │ + bl 1debf4 │ │ │ │ + movw r1, #39172 @ 0x9904 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl ef7b8 │ │ │ │ + bl ef748 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 32de4 │ │ │ │ - ldr r1, [pc, #188] @ (32ec8 ) │ │ │ │ + ldr r1, [pc, #184] @ (32ec4 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1decfc │ │ │ │ - movw r1, #38496 @ 0x9660 │ │ │ │ + bl 1debf4 │ │ │ │ + movw r1, #39192 @ 0x9918 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl ef7b8 │ │ │ │ + bl ef748 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 32de4 │ │ │ │ mov.w r3, #131072 @ 0x20000 │ │ │ │ str r3, [r5, #20] │ │ │ │ bl 7fab4 │ │ │ │ - movw r1, #37004 @ 0x908c │ │ │ │ + movw r1, #37332 @ 0x91d4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl ef7b8 │ │ │ │ + bl ef748 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 32de4 │ │ │ │ - movw r6, #39676 @ 0x9afc │ │ │ │ - movt r6, #72 @ 0x48 │ │ │ │ + ldr r6, [pc, #128] @ (32ec8 ) │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - cbz r1, 32e62 │ │ │ │ + cbz r1, 32e5c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r6, #8 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 32e4e │ │ │ │ - b.n 32ebe │ │ │ │ + bne.n 32e48 │ │ │ │ + b.n 32eb8 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r0, #1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 8e934 │ │ │ │ + bl 8e808 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32de4 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #80] @ (32ecc ) │ │ │ │ + ldr r1, [pc, #84] @ (32ecc ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1decf8 │ │ │ │ + bl 1debf0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 32e98 │ │ │ │ + bge.n 32e92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 32e98 │ │ │ │ + cbnz r3, 32e92 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 32de4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ded00 │ │ │ │ + bl 1debf8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 32de4 │ │ │ │ - movw r0, #37676 @ 0x932c │ │ │ │ + movw r0, #38372 @ 0x95e4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 8829c │ │ │ │ + bl 8827c │ │ │ │ str r0, [r5, #24] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ negs r0, r0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldmia r3, {r2, r3, r4, r7} │ │ │ │ + nop │ │ │ │ + ldmia r3!, {r7} │ │ │ │ lsls r1, r2, #1 │ │ │ │ - ldmia r3!, {r4, r5, r7} │ │ │ │ + ldmia r3!, {r2, r4, r7} │ │ │ │ lsls r1, r2, #1 │ │ │ │ - ldmia r3!, {r2, r6, r7} │ │ │ │ + ldmia r3, {r3, r5, r7} │ │ │ │ lsls r1, r2, #1 │ │ │ │ - ldmia r3, {r3, r4, r6, r7} │ │ │ │ + ldr r6, [sp, #352] @ 0x160 │ │ │ │ + lsls r0, r1, #1 │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 33116 │ │ │ │ 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 │ │ │ │ @@ -9667,58 +9668,58 @@ │ │ │ │ movw r3, #6164 @ 0x1814 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 32f10 │ │ │ │ - movw r0, #20892 @ 0x519c │ │ │ │ + movw r0, #21588 @ 0x5454 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov.w r1, #788 @ 0x314 │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 33110 │ │ │ │ add r1, sp, #20 │ │ │ │ - movw r0, #36056 @ 0x8cd8 │ │ │ │ + movw r0, #37812 @ 0x93b4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 129b4c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 129d84 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 32f0a │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cbz r0, 32f2e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ bmi.n 32f34 │ │ │ │ mov.w r5, #1000 @ 0x3e8 │ │ │ │ b.n 32f64 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 102ee4 │ │ │ │ + bl 102d8c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 32f60 │ │ │ │ subs r5, r0, #0 │ │ │ │ bgt.n 32f64 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.w 330f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 330f8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 330f8 │ │ │ │ mvn.w r5, #2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #36072 @ 0x8ce8 │ │ │ │ + movw r0, #37828 @ 0x93c4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e39d8 │ │ │ │ + bl 1e38cc │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.w 33110 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -9732,33 +9733,33 @@ │ │ │ │ b.n 32f8c │ │ │ │ mov.w sl, #0 │ │ │ │ mov r3, r9 │ │ │ │ mov fp, sl │ │ │ │ mov r9, r7 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ mov r7, r4 │ │ │ │ - movw r2, #36108 @ 0x8d0c │ │ │ │ + movw r2, #37864 @ 0x93e8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 330f0 │ │ │ │ ldr r4, [r7, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f4160 │ │ │ │ + bl 1f438c │ │ │ │ ldr r6, [r7, #20] │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r6, #1 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ bne.n 32fde │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ bic.w r0, r0, #1 │ │ │ │ - bl 219574 │ │ │ │ + bl 2197a8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ cbz r3, 33008 │ │ │ │ ldr r4, [r5, #80] @ 0x50 │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 33008 │ │ │ │ subs.w r2, r8, r6 │ │ │ │ @@ -9790,79 +9791,79 @@ │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp.w fp, #3 │ │ │ │ bgt.n 330d2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 330c6 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1e3364 <_PyOnceFlag_CallOnceSlow@@Base+0x984> │ │ │ │ + bl 1e325c <_PyOnceFlag_CallOnceSlow@@Base+0x984> │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3306e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cbnz r3, 3306e │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r2, #1 │ │ │ │ beq.n 330c6 │ │ │ │ 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 33398 │ │ │ │ + bl 33394 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov sl, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ cbnz r0, 33094 │ │ │ │ cbnz r3, 330ba │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cbz r0, 330b2 │ │ │ │ movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f644c │ │ │ │ + bl f63cc │ │ │ │ mov sl, r0 │ │ │ │ cbnz r0, 330b6 │ │ │ │ - bl f6bdc │ │ │ │ + bl f6b5c │ │ │ │ b.n 330ba │ │ │ │ mov sl, r0 │ │ │ │ b.n 330ba │ │ │ │ mov.w sl, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ bne.n 330ca │ │ │ │ mov r4, r5 │ │ │ │ b.n 33108 │ │ │ │ - bl 1161c4 │ │ │ │ + bl 116428 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 330c6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 330e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 330e6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov sl, r8 │ │ │ │ ldr r7, [r7, #8] │ │ │ │ mov r8, r6 │ │ │ │ mov r3, r4 │ │ │ │ b.n 32fb2 │ │ │ │ mov r4, r7 │ │ │ │ cmp.w fp, #3 │ │ │ │ @@ -9871,31 +9872,31 @@ │ │ │ │ b.n 33110 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ bl 64e24 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 330f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ b.n 32f0a │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ 0003311a : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbnz r1, 33138 │ │ │ │ - movw r1, #36140 @ 0x8d2c │ │ │ │ + movw r1, #37896 @ 0x9408 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #96] @ (33194 ) │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ ldr r0, [pc, #88] @ (33198 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cbnz r3, 33178 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -9905,113 +9906,111 @@ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, r1 │ │ │ │ ble.n 33170 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 33170 │ │ │ │ - movw r1, #36216 @ 0x8d78 │ │ │ │ + movw r1, #37972 @ 0x9454 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #40] @ (33194 ) │ │ │ │ mov r2, r3 │ │ │ │ - bl 754ba │ │ │ │ + bl 754ca │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1cbcfc <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ + b.w 1cbb8c <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #36168 @ 0x8d48 │ │ │ │ + movw r2, #37924 @ 0x9424 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11db30 <_PyErr_SetString@@Base> │ │ │ │ + bl 11dd98 <_PyErr_SetString@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r4, [sp, #144] @ 0x90 │ │ │ │ + b.n 33070 │ │ │ │ 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 2e130 <_PyObject_DebugMallocStats@@Base> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - cbz r0, 331ca │ │ │ │ + cbz r0, 331c6 │ │ │ │ movs r0, #10 │ │ │ │ blx 2bfa8 │ │ │ │ - ldr r6, [pc, #220] @ (332a8 ) │ │ │ │ + ldr r6, [pc, #220] @ (332a4 ) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r5, [r4, #0] │ │ │ │ movs r3, #32 │ │ │ │ - movw r1, #37416 @ 0x9228 │ │ │ │ + movw r1, #38184 @ 0x9528 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ movw r9, #41344 @ 0xa180 │ │ │ │ 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 33936 │ │ │ │ + bl 33932 │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movs r3, #20 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #37436 @ 0x923c │ │ │ │ + movw r1, #38204 @ 0x953c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1932] @ 0x78c │ │ │ │ - bl 33936 │ │ │ │ + bl 33932 │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movs r3, #16 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #37460 @ 0x9254 │ │ │ │ + movw r1, #38228 @ 0x9554 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1724] @ 0x6bc │ │ │ │ - bl 33936 │ │ │ │ + bl 33932 │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movs r3, #20 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #37480 @ 0x9268 │ │ │ │ + movw r1, #38248 @ 0x9568 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1900] @ 0x76c │ │ │ │ - bl 33936 │ │ │ │ + bl 33932 │ │ │ │ mov fp, r4 │ │ │ │ adds r4, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ mov r0, sp │ │ │ │ - movw r2, #37500 @ 0x927c │ │ │ │ + movw r2, #38268 @ 0x957c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 1bc56c │ │ │ │ + bl 1bc384 │ │ │ │ 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 33936 │ │ │ │ + bl 33932 │ │ │ │ cmp r4, #20 │ │ │ │ - bne.n 33254 │ │ │ │ + bne.n 33250 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 │ │ │ │ @@ -10020,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, #37528 @ 0x9298 │ │ │ │ + movw r1, #38296 @ 0x9598 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl a6adc │ │ │ │ - cbz r0, 3330c │ │ │ │ - ldr r0, [pc, #64] @ (33314 ) │ │ │ │ - bl 146324 │ │ │ │ + bl a69dc │ │ │ │ + cbz r0, 33308 │ │ │ │ + ldr r0, [pc, #64] @ (33310 ) │ │ │ │ + bl 146560 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3330e │ │ │ │ + cbz r0, 3330a │ │ │ │ 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] @ (33318 ) │ │ │ │ - bl 12b514 │ │ │ │ + ldr r1, [pc, #44] @ (33314 ) │ │ │ │ + bl 12b798 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 332fc │ │ │ │ + blt.n 332f8 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 3330e │ │ │ │ + b.n 3330a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 332f8 │ │ │ │ + bne.n 332f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 332f8 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 332f4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r2!, {r4, r5} │ │ │ │ @@ -10065,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] @ (33378 ) │ │ │ │ - movw r2, #37540 @ 0x92a4 │ │ │ │ + ldr r3, [pc, #68] @ (33374 ) │ │ │ │ + movw r2, #38308 @ 0x95a4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl f5464 │ │ │ │ - cbnz r0, 3334c │ │ │ │ + bl f5420 │ │ │ │ + cbnz r0, 33348 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 33374 │ │ │ │ + b.n 33370 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1efb00 │ │ │ │ + bl 1efb54 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 33348 │ │ │ │ - bl 33cf0 <_Py_DumpStack@@Base> │ │ │ │ + beq.n 33344 │ │ │ │ + bl 33cec <_Py_DumpStack@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 84e18 │ │ │ │ - bl 1161c4 │ │ │ │ + bl 84e58 │ │ │ │ + bl 116428 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bpl.n 333bc │ │ │ │ + bmi.n 332e0 │ │ │ │ lsls r1, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2348a0 <_PyErr_Format@@Base+0x1184> │ │ │ │ + bl 234b58 <_PyErr_Format@@Base+0x1180> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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, 333d8 │ │ │ │ + cbz r1, 333d4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r3 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - bl 138ec8 │ │ │ │ + bl 1391e4 │ │ │ │ cmp r0, #60 @ 0x3c │ │ │ │ - bne.n 333dc │ │ │ │ + bne.n 333d8 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 333dc │ │ │ │ + ble.n 333d8 │ │ │ │ subs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 138f14 │ │ │ │ + bl 139230 │ │ │ │ cmp r0, #62 @ 0x3e │ │ │ │ - bne.n 333dc │ │ │ │ + bne.n 333d8 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 338c6 │ │ │ │ - movw r0, #25660 @ 0x643c │ │ │ │ + b.n 338c2 │ │ │ │ + movw r0, #26556 @ 0x67bc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1ef3d8 │ │ │ │ + bl 1ef3e0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 338c2 │ │ │ │ - ldr r1, [pc, #632] @ (3366c ) │ │ │ │ + beq.w 338be │ │ │ │ + ldr r1, [pc, #632] @ (33668 ) │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #53552 @ 0xd130 │ │ │ │ + movw r2, #54248 @ 0xd3e8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #23800 @ 0x5cf8 │ │ │ │ + movw r2, #24496 @ 0x5fb0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl 206154 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 206384 <_PyObject_CallMethod@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 335d8 │ │ │ │ - bl f6bdc │ │ │ │ + bne.w 335d4 │ │ │ │ + bl f6b5c │ │ │ │ mov r0, r7 │ │ │ │ - bl 149a70 │ │ │ │ + bl 149cb4 │ │ │ │ mov r9, r0 │ │ │ │ - cbnz r0, 33426 │ │ │ │ - bl f6bdc │ │ │ │ - b.n 335bc │ │ │ │ + cbnz r0, 33422 │ │ │ │ + bl f6b5c │ │ │ │ + b.n 335b8 │ │ │ │ add.w r3, r0, #16 │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 2c408 │ │ │ │ - cbz r0, 3343a │ │ │ │ + cbz r0, 33436 │ │ │ │ adds r3, r0, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 2c090 │ │ │ │ - ldr r3, [pc, #556] @ (33670 ) │ │ │ │ + ldr r3, [pc, #556] @ (3366c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #552] @ (33674 ) │ │ │ │ + ldr r0, [pc, #552] @ (33670 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 1f55d4 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f5804 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 33460 │ │ │ │ - bl f6bdc │ │ │ │ + bge.n 3345c │ │ │ │ + bl f6b5c │ │ │ │ movs r1, #0 │ │ │ │ - b.n 33596 │ │ │ │ + b.n 33592 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 33594 │ │ │ │ + beq.w 33590 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #33554432 @ 0x2000000 │ │ │ │ - beq.n 3345c │ │ │ │ + beq.n 33458 │ │ │ │ mov r0, r1 │ │ │ │ - bl 10ebe0 │ │ │ │ - ldr r1, [pc, #496] @ (3366c ) │ │ │ │ + bl 10ee50 │ │ │ │ + ldr r1, [pc, #496] @ (33668 ) │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ - bl a86e4 │ │ │ │ + bl a85e4 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33594 │ │ │ │ + beq.w 33590 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 33596 │ │ │ │ + ble.w 33592 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ add.w sl, sp, #60 @ 0x3c │ │ │ │ - movw r8, #53552 @ 0xd130 │ │ │ │ + movw r8, #54248 @ 0xd3e8 │ │ │ │ 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 1ef65c │ │ │ │ - cbnz r0, 334cc │ │ │ │ + bl 1ef664 │ │ │ │ + cbnz r0, 334c8 │ │ │ │ strd r0, r5, [sp, #8] │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldrd r8, r5, [sp, #16] │ │ │ │ - bl f6bdc │ │ │ │ + bl f6b5c │ │ │ │ ldrd r4, r1, [sp, #8] │ │ │ │ - b.n 33596 │ │ │ │ + b.n 33592 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.n 3357a │ │ │ │ - bl 149a70 │ │ │ │ + bpl.n 33576 │ │ │ │ + bl 149cb4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 334e2 │ │ │ │ - bl f6bdc │ │ │ │ - b.n 3357a │ │ │ │ + cbnz r0, 334de │ │ │ │ + bl f6b5c │ │ │ │ + b.n 33576 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ add r2, r6 │ │ │ │ cmp.w r2, #4096 @ 0x1000 │ │ │ │ - blt.n 33506 │ │ │ │ + blt.n 33502 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3357a │ │ │ │ + bge.n 33576 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3357a │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3357a │ │ │ │ + bne.n 33576 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 33576 │ │ │ │ add.w r1, r0, #16 │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ mov r0, sl │ │ │ │ blx 2bc2c <__strcpy_chk@plt> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 33528 │ │ │ │ + bge.n 33524 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 33528 │ │ │ │ + cbnz r2, 33524 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ blx 2c090 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 3357a │ │ │ │ - cbz r6, 33546 │ │ │ │ + bne.n 33576 │ │ │ │ + cbz r6, 33542 │ │ │ │ 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 2bc2c <__strcpy_chk@plt> │ │ │ │ - movw r2, #46436 @ 0xb564 │ │ │ │ + movw r2, #47372 @ 0xb90c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r3, sl │ │ │ │ mov r1, r5 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 6e494 <_PyObject_CallFunction_SizeT@@Base+0x38> │ │ │ │ + bl 6e4a4 <_PyObject_CallFunction_SizeT@@Base+0x38> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 334dc │ │ │ │ + beq.n 334d8 │ │ │ │ mov r1, r5 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldrd r8, r5, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 33596 │ │ │ │ + b.n 33592 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 334ae │ │ │ │ + bne.n 334aa │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldrd r8, r5, [sp, #16] │ │ │ │ ldr r6, [sp, #24] │ │ │ │ - b.n 33596 │ │ │ │ + b.n 33592 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r1 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 335ba │ │ │ │ + bge.n 335b6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 335ba │ │ │ │ + cbnz r3, 335b6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 335d8 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 335d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 338c2 │ │ │ │ + bge.w 338be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 338c2 │ │ │ │ + bne.w 338be │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 338c2 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 338be │ │ │ │ mov r0, r4 │ │ │ │ - bl 251188 │ │ │ │ + bl 250eb8 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 33606 │ │ │ │ + bne.n 33602 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 335fa │ │ │ │ + bge.n 335f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 335fa │ │ │ │ + cbnz r3, 335f6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 3389c │ │ │ │ - b.n 333d8 │ │ │ │ + blt.w 33898 │ │ │ │ + b.n 333d4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2223e0 <_PyErr_ProgramDecodedTextObject@@Base+0x1d0> │ │ │ │ + bl 222638 <_PyErr_ProgramDecodedTextObject@@Base+0x1d0> │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 3361e │ │ │ │ - movw sl, #46604 @ 0xb60c │ │ │ │ + cbnz r0, 3361a │ │ │ │ + movw sl, #47500 @ 0xb98c │ │ │ │ movt sl, #46 @ 0x2e │ │ │ │ - bl f6bdc │ │ │ │ - b.n 33620 │ │ │ │ + bl f6b5c │ │ │ │ + b.n 3361c │ │ │ │ mov sl, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ blx 2c164 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 33678 │ │ │ │ + bne.n 33674 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3364e │ │ │ │ + bge.n 3364a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3364e │ │ │ │ + cbnz r3, 3364a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 33662 │ │ │ │ + bge.n 3365e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 33662 │ │ │ │ + cbnz r3, 3365e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 83b58 │ │ │ │ - b.n 333d8 │ │ │ │ + bl 83b98 │ │ │ │ + b.n 333d4 │ │ │ │ nop │ │ │ │ @ instruction: 0xf5f40052 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7cc0052 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r1, [pc, #600] @ (338d4 ) │ │ │ │ + ldr r1, [pc, #600] @ (338d0 ) │ │ │ │ mov r0, r5 │ │ │ │ str.w sl, [sp] │ │ │ │ - movw r2, #23800 @ 0x5cf8 │ │ │ │ + movw r2, #24496 @ 0x5fb0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl 206154 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 206384 <_PyObject_CallMethod@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 336a4 │ │ │ │ + bge.n 336a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 336a4 │ │ │ │ + cbnz r3, 336a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 336fa │ │ │ │ - bl f6bdc │ │ │ │ + bne.n 336f6 │ │ │ │ + bl f6b5c │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - ldr r0, [pc, #544] @ (338d8 ) │ │ │ │ + ldr r0, [pc, #544] @ (338d4 ) │ │ │ │ str.w r4, [r1, #-16]! │ │ │ │ - bl ad484 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ + bl ad368 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 336d6 │ │ │ │ + bge.n 336d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 336d6 │ │ │ │ + cbnz r3, 336d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 336f4 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 336f0 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 333d8 │ │ │ │ + bge.w 333d4 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 333d8 │ │ │ │ + bne.w 333d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 338c6 │ │ │ │ - bl f6bdc │ │ │ │ - b.n 333d8 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 338c2 │ │ │ │ + bl f6b5c │ │ │ │ + b.n 333d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ 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 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r5, r3 │ │ │ │ - bge.n 33730 │ │ │ │ - bl 84e18 │ │ │ │ + bge.n 3372c │ │ │ │ + bl 84e58 │ │ │ │ mov r0, r9 │ │ │ │ adds r5, #1 │ │ │ │ - bl 234908 <_PyErr_Format@@Base+0x11ec> │ │ │ │ + bl 234bc0 <_PyErr_Format@@Base+0x11e8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 33712 │ │ │ │ + bne.n 3370e │ │ │ │ mov r4, r0 │ │ │ │ - bl f6bdc │ │ │ │ - b.n 33732 │ │ │ │ + bl f6b5c │ │ │ │ + b.n 3372e │ │ │ │ mov r4, r0 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ - ldr r0, [pc, #416] @ (338d8 ) │ │ │ │ + ldr r0, [pc, #416] @ (338d4 ) │ │ │ │ str.w r9, [r7, #-16]! │ │ │ │ mov r1, r7 │ │ │ │ - bl ad484 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ - cbz r0, 33756 │ │ │ │ + bl ad368 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ + cbz r0, 33752 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3375a │ │ │ │ + bge.n 33756 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3375a │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3375a │ │ │ │ - bl f6bdc │ │ │ │ + cbnz r3, 33756 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 33756 │ │ │ │ + bl f6b5c │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 33772 │ │ │ │ + bge.n 3376e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 33772 │ │ │ │ + cbnz r3, 3376e │ │ │ │ mov r0, r9 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 3377c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 33778 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bmi.n 33784 │ │ │ │ + bmi.n 33780 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e18 │ │ │ │ - b.n 338c2 │ │ │ │ + bl 84e58 │ │ │ │ + b.n 338be │ │ │ │ add.w r3, sp, #4192 @ 0x1060 │ │ │ │ adds r3, #12 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 337a4 │ │ │ │ + cbz r3, 337a0 │ │ │ │ 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 337bc │ │ │ │ + bpl.n 337b8 │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r4, #20 │ │ │ │ addpl.w r1, r4, #28 │ │ │ │ - b.n 337be │ │ │ │ + b.n 337ba │ │ │ │ ldr r1, [r4, #28] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movw r0, #65526 @ 0xfff6 │ │ │ │ movt r0, #65407 @ 0xff7f │ │ │ │ movs r5, #0 │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 337f8 │ │ │ │ + bge.n 337f4 │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n 337d8 │ │ │ │ + bne.n 337d4 │ │ │ │ ldrb r3, [r1, r5] │ │ │ │ - b.n 337e6 │ │ │ │ + b.n 337e2 │ │ │ │ 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 337f8 │ │ │ │ + bhi.n 337f4 │ │ │ │ asr.w r3, r0, r3 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 337f8 │ │ │ │ + bmi.n 337f4 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 337ca │ │ │ │ - cbz r5, 33824 │ │ │ │ + b.n 337c6 │ │ │ │ + cbz r5, 33820 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11a5c4 │ │ │ │ + bl 11a82c │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 3381c │ │ │ │ + cbz r0, 33818 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 33822 │ │ │ │ + bge.n 3381e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 33822 │ │ │ │ + cbnz r3, 3381e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 33822 │ │ │ │ - bl f6bdc │ │ │ │ - b.n 33824 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3381e │ │ │ │ + bl f6b5c │ │ │ │ + b.n 33820 │ │ │ │ mov r4, r9 │ │ │ │ add.w r3, sp, #4192 @ 0x1060 │ │ │ │ adds r3, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 3383c │ │ │ │ + cbz r3, 33838 │ │ │ │ add.w r3, sp, #4192 @ 0x1060 │ │ │ │ sub.w r5, r5, r8 │ │ │ │ adds r3, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r5, [r3, #0] │ │ │ │ - movw r2, #37556 @ 0x92b4 │ │ │ │ + movw r2, #38324 @ 0x95b4 │ │ │ │ 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 33876 │ │ │ │ + ble.n 33872 │ │ │ │ cmp.w r8, #9 │ │ │ │ it le │ │ │ │ strble.w r5, [r7, r8] │ │ │ │ - bl 1e39d8 │ │ │ │ + bl 1e38cc │ │ │ │ sub.w r8, r8, #10 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 33854 │ │ │ │ - b.n 338ae │ │ │ │ + bne.n 33850 │ │ │ │ + b.n 338aa │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e3364 <_PyOnceFlag_CallOnceSlow@@Base+0x984> │ │ │ │ + bl 1e325c <_PyOnceFlag_CallOnceSlow@@Base+0x984> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 338ae │ │ │ │ + beq.n 338aa │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #51684 @ 0xc9e4 │ │ │ │ + movw r0, #52420 @ 0xccc4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e39d8 │ │ │ │ + bl 1e38cc │ │ │ │ ldr r5, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 338ae │ │ │ │ + beq.n 338aa │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 333d8 │ │ │ │ + bge.w 333d4 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 333d8 │ │ │ │ + bne.w 333d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 338c6 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 338c2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 338c2 │ │ │ │ + bge.n 338be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 338c2 │ │ │ │ + cbnz r3, 338be │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, #784 @ 0x310 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 3396c │ │ │ │ + bcc.n 33968 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r3, [pc, #28] @ (338fc ) │ │ │ │ + ldr r3, [pc, #28] @ (338f8 ) │ │ │ │ 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 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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 b1e0c <_Py_GetConfig@@Base> │ │ │ │ + bl b1d10 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r0, [r0, #200] @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 33924 │ │ │ │ + bgt.n 33920 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ blx 2be84 │ │ │ │ subs r3, r0, #0 │ │ │ │ - ble.n 3392c │ │ │ │ + ble.n 33928 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 │ │ │ │ @@ -10648,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, #37664 @ 0x9320 │ │ │ │ + movw r2, #38432 @ 0x9620 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 1bc56c │ │ │ │ + bl 1bc384 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r0, sp, #8 │ │ │ │ - movw r2, #37688 @ 0x9338 │ │ │ │ + movw r2, #38456 @ 0x9638 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 1bc56c │ │ │ │ + bl 1bc384 │ │ │ │ mul.w r2, r5, r4 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e578 <_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 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r9, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 339aa │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 339aa │ │ │ │ + bne.n 339a6 │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 339a6 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 33ab0 │ │ │ │ + b.n 33aac │ │ │ │ mov.w r8, #26 │ │ │ │ movs r6, #32 │ │ │ │ add.w r5, r6, #31 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b77c <__sched_cpualloc@plt> │ │ │ │ mov r7, r0 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ mov r2, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ mov r1, r5 │ │ │ │ - cbnz r0, 339ce │ │ │ │ + cbnz r0, 339ca │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 23b660 │ │ │ │ + b.w 23bab4 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c564 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 33a1c │ │ │ │ + cbz r0, 33a18 │ │ │ │ mov r0, r7 │ │ │ │ blx 2bef4 <__sched_cpufree@plt> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #22 │ │ │ │ - beq.n 339fa │ │ │ │ + beq.n 339f6 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ subs.w r8, r8, #1 │ │ │ │ - bne.n 33a18 │ │ │ │ + bne.n 33a14 │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37788 @ 0x939c │ │ │ │ + movw r1, #38556 @ 0x969c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 339a6 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 339a2 │ │ │ │ lsls r6, r6, #1 │ │ │ │ - b.n 339b0 │ │ │ │ - bl 105e04 │ │ │ │ + b.n 339ac │ │ │ │ + bl 105cbc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33aa2 │ │ │ │ + beq.n 33a9e │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ad74 <__sched_cpucount@plt> │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 33a9a │ │ │ │ + beq.n 33a96 │ │ │ │ lsrs r3, r4, #5 │ │ │ │ and.w r2, r4, #31 │ │ │ │ cmp.w r5, r4, lsr #3 │ │ │ │ - bls.n 33a96 │ │ │ │ + bls.n 33a92 │ │ │ │ ldr.w r3, [r7, r3, lsl #2] │ │ │ │ lsrs r3, r2 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 33a50 │ │ │ │ + bmi.n 33a4c │ │ │ │ adds r4, #1 │ │ │ │ - b.n 33a36 │ │ │ │ + b.n 33a32 │ │ │ │ mov r0, r4 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 33aa2 │ │ │ │ + cbz r0, 33a9e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 109260 │ │ │ │ + bl 109114 │ │ │ │ ldr.w r3, [r8] │ │ │ │ - cbz r0, 33a82 │ │ │ │ + cbz r0, 33a7e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 33aa2 │ │ │ │ + bge.n 33a9e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 33aa2 │ │ │ │ + cbnz r3, 33a9e │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 33aa2 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 33a9e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 33a96 │ │ │ │ + bge.n 33a92 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 33a96 │ │ │ │ + cbnz r3, 33a92 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r4, #1 │ │ │ │ - b.n 33a30 │ │ │ │ + b.n 33a2c │ │ │ │ mov r0, r7 │ │ │ │ blx 2bef4 <__sched_cpufree@plt> │ │ │ │ - b.n 33ab0 │ │ │ │ + b.n 33aac │ │ │ │ mov r0, r7 │ │ │ │ blx 2bef4 <__sched_cpufree@plt> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e18 │ │ │ │ - b.n 339a6 │ │ │ │ + bl 84e58 │ │ │ │ + b.n 339a2 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #28] @ (33ad4 ) │ │ │ │ + ldr r2, [pc, #28] @ (33ad0 ) │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r2, [r2, #1368] @ 0x558 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ @@ -10790,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 2b02c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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] @ (33cec ) │ │ │ │ + ldr r4, [pc, #484] @ (33ce8 ) │ │ │ │ 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 33b68 │ │ │ │ + bge.n 33b64 │ │ │ │ cmp.w fp, #1 │ │ │ │ - bne.n 33b4a │ │ │ │ + bne.n 33b46 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - bl 7147c │ │ │ │ + bl 7148c │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 71540 │ │ │ │ + bl 71550 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 33cd0 │ │ │ │ - ldr r4, [pc, #416] @ (33cec ) │ │ │ │ + b.n 33ccc │ │ │ │ + ldr r4, [pc, #416] @ (33ce8 ) │ │ │ │ ldr r5, [r4, #0] │ │ │ │ ldr r4, [sp, #132] @ 0x84 │ │ │ │ eors r5, r4 │ │ │ │ mov.w r4, #0 │ │ │ │ - bne.w 33cde │ │ │ │ + bne.w 33cda │ │ │ │ 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 716ba │ │ │ │ + b.w 716ca │ │ │ │ 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 33ba6 │ │ │ │ + ble.n 33ba2 │ │ │ │ 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] │ │ │ │ @@ -10856,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 33b86 │ │ │ │ - b.n 33baa │ │ │ │ + bne.n 33b82 │ │ │ │ + b.n 33ba6 │ │ │ │ mov sl, r2 │ │ │ │ movs r1, #0 │ │ │ │ cmp.w lr, #0 │ │ │ │ - blt.w 33cbc │ │ │ │ + blt.w 33cb8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r9, r7 │ │ │ │ and.w r0, r3, #31 │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r0 │ │ │ │ orrs r3, r1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -10879,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 33c98 │ │ │ │ + bne.n 33c94 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 33c08 │ │ │ │ + ble.n 33c04 │ │ │ │ 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 33c0c │ │ │ │ + bne.n 33c08 │ │ │ │ adds r0, #1 │ │ │ │ adds r7, #2 │ │ │ │ cmp r2, r0 │ │ │ │ - bgt.n 33bec │ │ │ │ - b.n 33c0c │ │ │ │ + bgt.n 33be8 │ │ │ │ + b.n 33c08 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 33c12 │ │ │ │ + b.n 33c0e │ │ │ │ mov r3, lr │ │ │ │ ldrd lr, r1, [sp, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 33c28 │ │ │ │ + bne.n 33c24 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 33cca │ │ │ │ + bne.n 33cc6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 33cd0 │ │ │ │ + beq.n 33ccc │ │ │ │ add r5, r2 │ │ │ │ - b.n 33cb4 │ │ │ │ + b.n 33cb0 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, r1 │ │ │ │ - bge.n 33c7a │ │ │ │ + bge.n 33c76 │ │ │ │ sub.w r0, lr, r5 │ │ │ │ cmp.w r0, #2000 @ 0x7d0 │ │ │ │ - ble.n 33c7a │ │ │ │ + ble.n 33c76 │ │ │ │ mov r7, r9 │ │ │ │ add r8, r3 │ │ │ │ subs r7, r7, r5 │ │ │ │ cmp.w fp, #1 │ │ │ │ - bne.n 33c64 │ │ │ │ + bne.n 33c60 │ │ │ │ mov r0, ip │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - bl 7147c │ │ │ │ + bl 7148c │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 71540 │ │ │ │ + bl 71550 │ │ │ │ adds r4, r0, #1 │ │ │ │ - beq.n 33cce │ │ │ │ + beq.n 33cca │ │ │ │ adds r4, r0, r5 │ │ │ │ - b.n 33cd0 │ │ │ │ + b.n 33ccc │ │ │ │ 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 716ba │ │ │ │ + bl 716ca │ │ │ │ add r4, r0 │ │ │ │ - b.n 33cd0 │ │ │ │ + b.n 33ccc │ │ │ │ adds r0, r5, #1 │ │ │ │ cmp lr, r0 │ │ │ │ - blt.n 33c94 │ │ │ │ + blt.n 33c90 │ │ │ │ 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 33cb2 │ │ │ │ + bpl.n 33cae │ │ │ │ add r5, sl │ │ │ │ - b.n 33cb4 │ │ │ │ + b.n 33cb0 │ │ │ │ adds r0, r5, #1 │ │ │ │ cmp lr, r0 │ │ │ │ - blt.n 33cb4 │ │ │ │ + blt.n 33cb0 │ │ │ │ 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 33cb4 │ │ │ │ + bmi.n 33cb0 │ │ │ │ add r5, r6 │ │ │ │ adds r5, #1 │ │ │ │ cmp lr, r5 │ │ │ │ - bge.n 33bce │ │ │ │ - b.n 33cbe │ │ │ │ + bge.n 33bca │ │ │ │ + b.n 33cba │ │ │ │ movs r4, #0 │ │ │ │ cmp.w fp, #0 │ │ │ │ it ne │ │ │ │ movne.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 33cd0 │ │ │ │ + b.n 33ccc │ │ │ │ mov r4, r5 │ │ │ │ - b.n 33cd0 │ │ │ │ + b.n 33ccc │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #24] @ (33cec ) │ │ │ │ + ldr r3, [pc, #24] @ (33ce8 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 33ce2 │ │ │ │ + beq.n 33cde │ │ │ │ blx 2baf0 <__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} │ │ │ │ │ │ │ │ -00033cf0 <_Py_DumpStack@@Base>: │ │ │ │ +00033cec <_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] @ (33f78 <_Py_DumpStack@@Base+0x288>) │ │ │ │ + ldr r3, [pc, #628] @ (33f74 <_Py_DumpStack@@Base+0x288>) │ │ │ │ add r7, sp, #0 │ │ │ │ movs r2, #57 @ 0x39 │ │ │ │ add.w r6, r7, #36 @ 0x24 │ │ │ │ - movw r1, #37832 @ 0x93c8 │ │ │ │ + movw r1, #38600 @ 0x96c8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [r7, #164] @ 0xa4 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r6 │ │ │ │ blx 2ba4c │ │ │ │ - cbnz r0, 33d40 <_Py_DumpStack@@Base+0x50> │ │ │ │ + cbnz r0, 33d3c <_Py_DumpStack@@Base+0x50> │ │ │ │ movs r2, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37892 @ 0x9404 │ │ │ │ + movw r1, #38660 @ 0x9704 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ - b.n 33f5c <_Py_DumpStack@@Base+0x26c> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ + b.n 33f58 <_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 33d68 <_Py_DumpStack@@Base+0x78> │ │ │ │ + beq.n 33d64 <_Py_DumpStack@@Base+0x78> │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ str.w r0, [sp, #4092] @ 0xffc │ │ │ │ - b.n 33d58 <_Py_DumpStack@@Base+0x68> │ │ │ │ + b.n 33d54 <_Py_DumpStack@@Base+0x68> │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ sub.w sp, sp, r3 │ │ │ │ - cbz r3, 33d78 <_Py_DumpStack@@Base+0x88> │ │ │ │ + cbz r3, 33d74 <_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 33da0 <_Py_DumpStack@@Base+0xb0> │ │ │ │ + beq.n 33d9c <_Py_DumpStack@@Base+0xb0> │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ str.w r0, [sp, #4092] @ 0xffc │ │ │ │ - b.n 33d90 <_Py_DumpStack@@Base+0xa0> │ │ │ │ + b.n 33d8c <_Py_DumpStack@@Base+0xa0> │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ sub.w sp, sp, r3 │ │ │ │ - cbz r3, 33db0 <_Py_DumpStack@@Base+0xc0> │ │ │ │ + cbz r3, 33dac <_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 33f42 <_Py_DumpStack@@Base+0x252> │ │ │ │ + ble.w 33f3e <_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 2b788 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ str.w r0, [r3, sl, lsl #2] │ │ │ │ - cbz r0, 33dec <_Py_DumpStack@@Base+0xfc> │ │ │ │ + cbz r0, 33de8 <_Py_DumpStack@@Base+0xfc> │ │ │ │ ldr.w r3, [r8] │ │ │ │ - cbz r3, 33dec <_Py_DumpStack@@Base+0xfc> │ │ │ │ + cbz r3, 33de8 <_Py_DumpStack@@Base+0xfc> │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbz r3, 33dec <_Py_DumpStack@@Base+0xfc> │ │ │ │ + cbz r3, 33de8 <_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 33dfc <_Py_DumpStack@@Base+0x10c> │ │ │ │ + beq.n 33df8 <_Py_DumpStack@@Base+0x10c> │ │ │ │ mov sl, r3 │ │ │ │ - b.n 33dc2 <_Py_DumpStack@@Base+0xd2> │ │ │ │ - movw r8, #11020 @ 0x2b0c │ │ │ │ + b.n 33dbe <_Py_DumpStack@@Base+0xd2> │ │ │ │ + movw r8, #11916 @ 0x2e8c │ │ │ │ movt r8, #50 @ 0x32 │ │ │ │ mov.w fp, #0 │ │ │ │ - movw lr, #37928 @ 0x9428 │ │ │ │ + movw lr, #38696 @ 0x9728 │ │ │ │ movt lr, #48 @ 0x30 │ │ │ │ - movw r0, #32576 @ 0x7f40 │ │ │ │ + movw r0, #33472 @ 0x82c0 │ │ │ │ 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, 33e30 <_Py_DumpStack@@Base+0x140> │ │ │ │ + cbz r3, 33e2c <_Py_DumpStack@@Base+0x140> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 33e30 <_Py_DumpStack@@Base+0x140> │ │ │ │ + cbz r3, 33e2c <_Py_DumpStack@@Base+0x140> │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbnz r3, 33e38 <_Py_DumpStack@@Base+0x148> │ │ │ │ + cbnz r3, 33e34 <_Py_DumpStack@@Base+0x148> │ │ │ │ ldr r1, [r7, #12] │ │ │ │ movs r2, #27 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 33f1a <_Py_DumpStack@@Base+0x22a> │ │ │ │ + b.n 33f16 <_Py_DumpStack@@Base+0x22a> │ │ │ │ ldr.w r9, [r5, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 33e7a <_Py_DumpStack@@Base+0x18a> │ │ │ │ + bne.n 33e76 <_Py_DumpStack@@Base+0x18a> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r2, [r5, #12] │ │ │ │ - cbnz r2, 33e7a <_Py_DumpStack@@Base+0x18a> │ │ │ │ + cbnz r2, 33e76 <_Py_DumpStack@@Base+0x18a> │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37956 @ 0x9444 │ │ │ │ + movw r1, #38724 @ 0x9744 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ ldr.w r9, [r5] │ │ │ │ mov r0, r9 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #37972 @ 0x9454 │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #38740 @ 0x9754 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 33f1a <_Py_DumpStack@@Base+0x22a> │ │ │ │ + b.n 33f16 <_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 │ │ │ │ @@ -11147,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, #37956 @ 0x9444 │ │ │ │ + movw r1, #38724 @ 0x9744 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ cmp.w r9, #0 │ │ │ │ it eq │ │ │ │ moveq r9, r3 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ str r1, [r7, #0] │ │ │ │ mov r0, r1 │ │ │ │ blx 2c090 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37976 @ 0x9458 │ │ │ │ + movw r1, #38744 @ 0x9758 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r9 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_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 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37984 @ 0x9460 │ │ │ │ + movw r1, #38752 @ 0x9760 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r7, #20] │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ bl 30da6 │ │ │ │ - movw r1, #29836 @ 0x748c │ │ │ │ + movw r1, #30732 @ 0x780c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ adds r6, #4 │ │ │ │ - bl 7556e <_Py_FatalRefcountErrorFunc@@Base+0x1c> │ │ │ │ + bl 7557e <_Py_FatalRefcountErrorFunc@@Base+0x1c> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ adds r5, #16 │ │ │ │ cmp sl, fp │ │ │ │ - beq.n 33f3e <_Py_DumpStack@@Base+0x24e> │ │ │ │ + beq.n 33f3a <_Py_DumpStack@@Base+0x24e> │ │ │ │ add.w fp, fp, #1 │ │ │ │ - b.n 33e20 <_Py_DumpStack@@Base+0x130> │ │ │ │ + b.n 33e1c <_Py_DumpStack@@Base+0x130> │ │ │ │ ldr.w r9, [r7, #4] │ │ │ │ cmp.w r9, #32 │ │ │ │ ldr.w sp, [r7, #16] │ │ │ │ - bne.n 33f5c <_Py_DumpStack@@Base+0x26c> │ │ │ │ - movw r1, #37988 @ 0x9464 │ │ │ │ + bne.n 33f58 <_Py_DumpStack@@Base+0x26c> │ │ │ │ + movw r1, #38756 @ 0x9764 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ - ldr r3, [pc, #24] @ (33f78 <_Py_DumpStack@@Base+0x288>) │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ + ldr r3, [pc, #24] @ (33f74 <_Py_DumpStack@@Base+0x288>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [r7, #164] @ 0xa4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 33f70 <_Py_DumpStack@@Base+0x280> │ │ │ │ + beq.n 33f6c <_Py_DumpStack@@Base+0x280> │ │ │ │ blx 2baf0 <__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 b1e0c <_Py_GetConfig@@Base> │ │ │ │ + bl b1d10 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ - cbnz r3, 33fa0 <_Py_DumpStack@@Base+0x2b0> │ │ │ │ + cbnz r3, 33f9c <_Py_DumpStack@@Base+0x2b0> │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 17e5c4 │ │ │ │ + b.w 17e380 │ │ │ │ movw r3, #43776 @ 0xab00 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #38020 @ 0x9484 │ │ │ │ + movw r1, #38788 @ 0x9784 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 235f20 │ │ │ │ + bl 2361d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33f94 <_Py_DumpStack@@Base+0x2a4> │ │ │ │ + beq.n 33f90 <_Py_DumpStack@@Base+0x2a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00033fbe <_PyMem_GetCurrentAllocatorName@@Base>: │ │ │ │ +00033fba <_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] @ (341c0 <_PyMem_GetCurrentAllocatorName@@Base+0x202>) │ │ │ │ + ldr r6, [pc, #492] @ (341b8 <_PyMem_GetCurrentAllocatorName@@Base+0x1fe>) │ │ │ │ mov.w r3, #1 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 33fea <_PyMem_GetCurrentAllocatorName@@Base+0x2c> │ │ │ │ + bne.n 33fe6 <_PyMem_GetCurrentAllocatorName@@Base+0x2c> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 33fda <_PyMem_GetCurrentAllocatorName@@Base+0x1c> │ │ │ │ + bne.n 33fd6 <_PyMem_GetCurrentAllocatorName@@Base+0x1c> │ │ │ │ dmb ish │ │ │ │ - beq.n 33ff6 <_PyMem_GetCurrentAllocatorName@@Base+0x38> │ │ │ │ + beq.n 33ff2 <_PyMem_GetCurrentAllocatorName@@Base+0x38> │ │ │ │ mov r0, r6 │ │ │ │ - bl 2b86ac │ │ │ │ - movw r4, #58416 @ 0xe430 │ │ │ │ - movt r4, #72 @ 0x48 │ │ │ │ + bl 2b9a44 │ │ │ │ + ldr r4, [pc, #456] @ (341bc <_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 │ │ │ │ @@ -11290,1827 +11288,1831 @@ │ │ │ │ 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] @ (341c4 <_PyMem_GetCurrentAllocatorName@@Base+0x206>) │ │ │ │ + ldr r0, [pc, #388] @ (341c0 <_PyMem_GetCurrentAllocatorName@@Base+0x206>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 2c338 │ │ │ │ - cbnz r0, 340a0 <_PyMem_GetCurrentAllocatorName@@Base+0xe2> │ │ │ │ - ldr r0, [pc, #372] @ (341c8 <_PyMem_GetCurrentAllocatorName@@Base+0x20a>) │ │ │ │ + cbnz r0, 34096 <_PyMem_GetCurrentAllocatorName@@Base+0xdc> │ │ │ │ + ldr r0, [pc, #376] @ (341c4 <_PyMem_GetCurrentAllocatorName@@Base+0x20a>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2c338 │ │ │ │ - cbnz r0, 3406c <_PyMem_GetCurrentAllocatorName@@Base+0xae> │ │ │ │ - ldr r0, [pc, #364] @ (341cc <_PyMem_GetCurrentAllocatorName@@Base+0x20e>) │ │ │ │ + cbnz r0, 34062 <_PyMem_GetCurrentAllocatorName@@Base+0xa8> │ │ │ │ + ldr r0, [pc, #368] @ (341c8 <_PyMem_GetCurrentAllocatorName@@Base+0x20e>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34164 <_PyMem_GetCurrentAllocatorName@@Base+0x1a6> │ │ │ │ - ldr r0, [pc, #344] @ (341c8 <_PyMem_GetCurrentAllocatorName@@Base+0x20a>) │ │ │ │ + beq.n 3415a <_PyMem_GetCurrentAllocatorName@@Base+0x1a0> │ │ │ │ + ldr r0, [pc, #352] @ (341c4 <_PyMem_GetCurrentAllocatorName@@Base+0x20a>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ blx 2c338 │ │ │ │ - cbnz r0, 34086 <_PyMem_GetCurrentAllocatorName@@Base+0xc8> │ │ │ │ - ldr r0, [pc, #336] @ (341cc <_PyMem_GetCurrentAllocatorName@@Base+0x20e>) │ │ │ │ + cbnz r0, 3407c <_PyMem_GetCurrentAllocatorName@@Base+0xc2> │ │ │ │ + ldr r0, [pc, #344] @ (341c8 <_PyMem_GetCurrentAllocatorName@@Base+0x20e>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3416e <_PyMem_GetCurrentAllocatorName@@Base+0x1b0> │ │ │ │ - ldr r0, [pc, #320] @ (341c8 <_PyMem_GetCurrentAllocatorName@@Base+0x20a>) │ │ │ │ + beq.n 34164 <_PyMem_GetCurrentAllocatorName@@Base+0x1aa> │ │ │ │ + ldr r0, [pc, #324] @ (341c4 <_PyMem_GetCurrentAllocatorName@@Base+0x20a>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ blx 2c338 │ │ │ │ - cbnz r0, 340a0 <_PyMem_GetCurrentAllocatorName@@Base+0xe2> │ │ │ │ - ldr r0, [pc, #312] @ (341cc <_PyMem_GetCurrentAllocatorName@@Base+0x20e>) │ │ │ │ + cbnz r0, 34096 <_PyMem_GetCurrentAllocatorName@@Base+0xdc> │ │ │ │ + ldr r0, [pc, #316] @ (341c8 <_PyMem_GetCurrentAllocatorName@@Base+0x20e>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34178 <_PyMem_GetCurrentAllocatorName@@Base+0x1ba> │ │ │ │ - ldr r4, [pc, #300] @ (341d0 <_PyMem_GetCurrentAllocatorName@@Base+0x212>) │ │ │ │ + beq.n 3416e <_PyMem_GetCurrentAllocatorName@@Base+0x1b4> │ │ │ │ + ldr r4, [pc, #308] @ (341cc <_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] @ (341c4 <_PyMem_GetCurrentAllocatorName@@Base+0x206>) │ │ │ │ + ldr r0, [pc, #248] @ (341c0 <_PyMem_GetCurrentAllocatorName@@Base+0x206>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 2c338 │ │ │ │ - cbz r0, 340e2 <_PyMem_GetCurrentAllocatorName@@Base+0x124> │ │ │ │ + cbz r0, 340d8 <_PyMem_GetCurrentAllocatorName@@Base+0x11e> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 34194 <_PyMem_GetCurrentAllocatorName@@Base+0x1d6> │ │ │ │ - ldr r0, [pc, #228] @ (341c8 <_PyMem_GetCurrentAllocatorName@@Base+0x20a>) │ │ │ │ + b.n 3418a <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ + ldr r0, [pc, #232] @ (341c4 <_PyMem_GetCurrentAllocatorName@@Base+0x20a>) │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ movs r2, #20 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 340de <_PyMem_GetCurrentAllocatorName@@Base+0x120> │ │ │ │ - ldr r0, [pc, #216] @ (341cc <_PyMem_GetCurrentAllocatorName@@Base+0x20e>) │ │ │ │ + bne.n 340d4 <_PyMem_GetCurrentAllocatorName@@Base+0x11a> │ │ │ │ + ldr r0, [pc, #224] @ (341c8 <_PyMem_GetCurrentAllocatorName@@Base+0x20e>) │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ movs r2, #20 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 340de <_PyMem_GetCurrentAllocatorName@@Base+0x120> │ │ │ │ - ldr r0, [pc, #212] @ (341d4 <_PyMem_GetCurrentAllocatorName@@Base+0x216>) │ │ │ │ + bne.n 340d4 <_PyMem_GetCurrentAllocatorName@@Base+0x11a> │ │ │ │ + ldr r0, [pc, #216] @ (341d0 <_PyMem_GetCurrentAllocatorName@@Base+0x216>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 340de <_PyMem_GetCurrentAllocatorName@@Base+0x120> │ │ │ │ - ldr r0, [pc, #200] @ (341d8 <_PyMem_GetCurrentAllocatorName@@Base+0x21a>) │ │ │ │ + bne.n 340d4 <_PyMem_GetCurrentAllocatorName@@Base+0x11a> │ │ │ │ + ldr r0, [pc, #208] @ (341d4 <_PyMem_GetCurrentAllocatorName@@Base+0x21a>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2c338 │ │ │ │ - cbnz r0, 34124 <_PyMem_GetCurrentAllocatorName@@Base+0x166> │ │ │ │ - ldr r0, [pc, #192] @ (341dc <_PyMem_GetCurrentAllocatorName@@Base+0x21e>) │ │ │ │ + cbnz r0, 3411a <_PyMem_GetCurrentAllocatorName@@Base+0x160> │ │ │ │ + ldr r0, [pc, #200] @ (341d8 <_PyMem_GetCurrentAllocatorName@@Base+0x21e>) │ │ │ │ add r1, sp, #4 │ │ │ │ movs r2, #20 │ │ │ │ blx 2c338 │ │ │ │ - cbz r0, 34182 <_PyMem_GetCurrentAllocatorName@@Base+0x1c4> │ │ │ │ - ldr r0, [pc, #176] @ (341d8 <_PyMem_GetCurrentAllocatorName@@Base+0x21a>) │ │ │ │ + cbz r0, 34178 <_PyMem_GetCurrentAllocatorName@@Base+0x1be> │ │ │ │ + ldr r0, [pc, #184] @ (341d4 <_PyMem_GetCurrentAllocatorName@@Base+0x21a>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ blx 2c338 │ │ │ │ - cbnz r0, 3413c <_PyMem_GetCurrentAllocatorName@@Base+0x17e> │ │ │ │ - ldr r0, [pc, #168] @ (341dc <_PyMem_GetCurrentAllocatorName@@Base+0x21e>) │ │ │ │ + cbnz r0, 34132 <_PyMem_GetCurrentAllocatorName@@Base+0x178> │ │ │ │ + ldr r0, [pc, #176] @ (341d8 <_PyMem_GetCurrentAllocatorName@@Base+0x21e>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ blx 2c338 │ │ │ │ - cbz r0, 3418c <_PyMem_GetCurrentAllocatorName@@Base+0x1ce> │ │ │ │ - ldr r0, [pc, #152] @ (341d8 <_PyMem_GetCurrentAllocatorName@@Base+0x21a>) │ │ │ │ + cbz r0, 34182 <_PyMem_GetCurrentAllocatorName@@Base+0x1c8> │ │ │ │ + ldr r0, [pc, #160] @ (341d4 <_PyMem_GetCurrentAllocatorName@@Base+0x21a>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 340de <_PyMem_GetCurrentAllocatorName@@Base+0x120> │ │ │ │ - ldr r0, [pc, #144] @ (341dc <_PyMem_GetCurrentAllocatorName@@Base+0x21e>) │ │ │ │ + bne.n 340d4 <_PyMem_GetCurrentAllocatorName@@Base+0x11a> │ │ │ │ + ldr r0, [pc, #148] @ (341d8 <_PyMem_GetCurrentAllocatorName@@Base+0x21e>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - movw r4, #15152 @ 0x3b30 │ │ │ │ + movw r4, #16048 @ 0x3eb0 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - b.n 34194 <_PyMem_GetCurrentAllocatorName@@Base+0x1d6> │ │ │ │ - movw r4, #15168 @ 0x3b40 │ │ │ │ + b.n 3418a <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ + movw r4, #16064 @ 0x3ec0 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ - b.n 34194 <_PyMem_GetCurrentAllocatorName@@Base+0x1d6> │ │ │ │ - movw r4, #15112 @ 0x3b08 │ │ │ │ + b.n 3418a <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ + movw r4, #16008 @ 0x3e88 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ - b.n 34194 <_PyMem_GetCurrentAllocatorName@@Base+0x1d6> │ │ │ │ - movw r4, #15140 @ 0x3b24 │ │ │ │ + b.n 3418a <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ + movw r4, #16036 @ 0x3ea4 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ - b.n 34194 <_PyMem_GetCurrentAllocatorName@@Base+0x1d6> │ │ │ │ - movw r4, #15176 @ 0x3b48 │ │ │ │ + b.n 3418a <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ + movw r4, #16072 @ 0x3ec8 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ - b.n 34194 <_PyMem_GetCurrentAllocatorName@@Base+0x1d6> │ │ │ │ - movw r4, #15124 @ 0x3b14 │ │ │ │ + b.n 3418a <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ + movw r4, #16020 @ 0x3e94 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 341ac <_PyMem_GetCurrentAllocatorName@@Base+0x1ee> │ │ │ │ + bne.n 341a2 <_PyMem_GetCurrentAllocatorName@@Base+0x1e8> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 3419c <_PyMem_GetCurrentAllocatorName@@Base+0x1de> │ │ │ │ + bne.n 34192 <_PyMem_GetCurrentAllocatorName@@Base+0x1d8> │ │ │ │ dmb ish │ │ │ │ - beq.n 341b8 <_PyMem_GetCurrentAllocatorName@@Base+0x1fa> │ │ │ │ - ldr r0, [pc, #12] @ (341c0 <_PyMem_GetCurrentAllocatorName@@Base+0x202>) │ │ │ │ - bl 284f00 │ │ │ │ + beq.n 341ae <_PyMem_GetCurrentAllocatorName@@Base+0x1f4> │ │ │ │ + ldr r0, [pc, #12] @ (341b8 <_PyMem_GetCurrentAllocatorName@@Base+0x1fe>) │ │ │ │ + bl 284a3c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + nop │ │ │ │ str r0, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ + b.n 340c0 <_PyMem_GetCurrentAllocatorName@@Base+0x106> │ │ │ │ + lsls r0, r1, #1 │ │ │ │ str r4, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 33ad4 │ │ │ │ + b.n 34170 <_PyMem_GetCurrentAllocatorName@@Base+0x1b6> │ │ │ │ lsls r0, r1, #1 │ │ │ │ str r4, [r0, #40] @ 0x28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r4, [r3, #40] @ 0x28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r4, [r6, #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 34202 <_PyMem_GetCurrentAllocatorName@@Base+0x244> │ │ │ │ + bne.n 341fe <_PyMem_GetCurrentAllocatorName@@Base+0x244> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 214604 <_Py_Uid_Converter@@Base> │ │ │ │ - cbnz r0, 34216 <_PyMem_GetCurrentAllocatorName@@Base+0x258> │ │ │ │ - b.n 34240 <_PyMem_GetCurrentAllocatorName@@Base+0x282> │ │ │ │ + bl 214834 <_Py_Uid_Converter@@Base> │ │ │ │ + cbnz r0, 34212 <_PyMem_GetCurrentAllocatorName@@Base+0x258> │ │ │ │ + b.n 3423c <_PyMem_GetCurrentAllocatorName@@Base+0x282> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36744 @ 0x8f88 │ │ │ │ + movw r0, #37440 @ 0x9240 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ - cbz r0, 34240 <_PyMem_GetCurrentAllocatorName@@Base+0x282> │ │ │ │ - b.n 341f6 <_PyMem_GetCurrentAllocatorName@@Base+0x238> │ │ │ │ + bl 1d3e60 │ │ │ │ + cbz r0, 3423c <_PyMem_GetCurrentAllocatorName@@Base+0x282> │ │ │ │ + b.n 341f2 <_PyMem_GetCurrentAllocatorName@@Base+0x238> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 214604 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 34240 <_PyMem_GetCurrentAllocatorName@@Base+0x282> │ │ │ │ + bl 214834 <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 3423c <_PyMem_GetCurrentAllocatorName@@Base+0x282> │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ blx 2b4f0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 34244 <_PyMem_GetCurrentAllocatorName@@Base+0x286> │ │ │ │ + bge.n 34240 <_PyMem_GetCurrentAllocatorName@@Base+0x286> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3424c <_PyMem_GetCurrentAllocatorName@@Base+0x28e> │ │ │ │ + b.n 34248 <_PyMem_GetCurrentAllocatorName@@Base+0x28e> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 34272 <_PyMem_GetCurrentAllocatorName@@Base+0x2b4> │ │ │ │ + bne.n 3426e <_PyMem_GetCurrentAllocatorName@@Base+0x2b4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 236390 <_Py_Gid_Converter@@Base> │ │ │ │ - cbnz r0, 34286 <_PyMem_GetCurrentAllocatorName@@Base+0x2c8> │ │ │ │ - b.n 342b0 <_PyMem_GetCurrentAllocatorName@@Base+0x2f2> │ │ │ │ + bl 2367f0 <_Py_Gid_Converter@@Base> │ │ │ │ + cbnz r0, 34282 <_PyMem_GetCurrentAllocatorName@@Base+0x2c8> │ │ │ │ + b.n 342ac <_PyMem_GetCurrentAllocatorName@@Base+0x2f2> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36772 @ 0x8fa4 │ │ │ │ + movw r0, #37468 @ 0x925c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ - cbz r0, 342b0 <_PyMem_GetCurrentAllocatorName@@Base+0x2f2> │ │ │ │ - b.n 34266 <_PyMem_GetCurrentAllocatorName@@Base+0x2a8> │ │ │ │ + bl 1d3e60 │ │ │ │ + cbz r0, 342ac <_PyMem_GetCurrentAllocatorName@@Base+0x2f2> │ │ │ │ + b.n 34262 <_PyMem_GetCurrentAllocatorName@@Base+0x2a8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 236390 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 342b0 <_PyMem_GetCurrentAllocatorName@@Base+0x2f2> │ │ │ │ + bl 2367f0 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 342ac <_PyMem_GetCurrentAllocatorName@@Base+0x2f2> │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ blx 2c320 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 342b4 <_PyMem_GetCurrentAllocatorName@@Base+0x2f6> │ │ │ │ + bge.n 342b0 <_PyMem_GetCurrentAllocatorName@@Base+0x2f6> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 342bc <_PyMem_GetCurrentAllocatorName@@Base+0x2fe> │ │ │ │ + b.n 342b8 <_PyMem_GetCurrentAllocatorName@@Base+0x2fe> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 342e0 <_PyMem_GetCurrentAllocatorName@@Base+0x322> │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 34304 <_PyMem_GetCurrentAllocatorName@@Base+0x346> │ │ │ │ + bne.n 342dc <_PyMem_GetCurrentAllocatorName@@Base+0x322> │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 34300 <_PyMem_GetCurrentAllocatorName@@Base+0x346> │ │ │ │ mov r0, r4 │ │ │ │ blx 2aeb4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 342fc <_PyMem_GetCurrentAllocatorName@@Base+0x33e> │ │ │ │ + bge.n 342f8 <_PyMem_GetCurrentAllocatorName@@Base+0x33e> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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, 34328 <_PyMem_GetCurrentAllocatorName@@Base+0x36a> │ │ │ │ + cbnz r3, 34324 <_PyMem_GetCurrentAllocatorName@@Base+0x36a> │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 34328 <_PyMem_GetCurrentAllocatorName@@Base+0x36a> │ │ │ │ + ble.n 34324 <_PyMem_GetCurrentAllocatorName@@Base+0x36a> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 34328 <_PyMem_GetCurrentAllocatorName@@Base+0x36a> │ │ │ │ - cbnz r4, 34346 <_PyMem_GetCurrentAllocatorName@@Base+0x388> │ │ │ │ + bne.n 34324 <_PyMem_GetCurrentAllocatorName@@Base+0x36a> │ │ │ │ + cbnz r4, 34342 <_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] @ (34428 <_PyMem_GetCurrentAllocatorName@@Base+0x46a>) │ │ │ │ + ldr r3, [pc, #236] @ (34424 <_PyMem_GetCurrentAllocatorName@@Base+0x46a>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34422 <_PyMem_GetCurrentAllocatorName@@Base+0x464> │ │ │ │ + beq.n 3441e <_PyMem_GetCurrentAllocatorName@@Base+0x464> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3435a <_PyMem_GetCurrentAllocatorName@@Base+0x39c> │ │ │ │ - bl 94124 │ │ │ │ + bne.n 34356 <_PyMem_GetCurrentAllocatorName@@Base+0x39c> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34420 <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ + bne.n 3441c <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ ldr r4, [r4, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15455c │ │ │ │ + bl 154734 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34420 <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ + beq.n 3441c <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #38284 @ 0x958c │ │ │ │ + movw r1, #39052 @ 0x988c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #38288 @ 0x9590 │ │ │ │ + movw r0, #39056 @ 0x9890 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 34420 <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ + beq.n 3441c <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ movs r1, #4 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2bb5c │ │ │ │ - cbz r0, 343e0 <_PyMem_GetCurrentAllocatorName@@Base+0x422> │ │ │ │ + cbz r0, 343dc <_PyMem_GetCurrentAllocatorName@@Base+0x422> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 343b8 <_PyMem_GetCurrentAllocatorName@@Base+0x3fa> │ │ │ │ + beq.n 343b4 <_PyMem_GetCurrentAllocatorName@@Base+0x3fa> │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 343d0 <_PyMem_GetCurrentAllocatorName@@Base+0x412> │ │ │ │ + bne.n 343cc <_PyMem_GetCurrentAllocatorName@@Base+0x412> │ │ │ │ movw r3, #43716 @ 0xaac4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #38332 @ 0x95bc │ │ │ │ + movw r1, #39100 @ 0x98bc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 3440c <_PyMem_GetCurrentAllocatorName@@Base+0x44e> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 34408 <_PyMem_GetCurrentAllocatorName@@Base+0x44e> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #38304 @ 0x95a0 │ │ │ │ + movw r1, #39072 @ 0x98a0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 3440c <_PyMem_GetCurrentAllocatorName@@Base+0x44e> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 34408 <_PyMem_GetCurrentAllocatorName@@Base+0x44e> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ - b.n 3440c <_PyMem_GetCurrentAllocatorName@@Base+0x44e> │ │ │ │ + bl 1e3aa8 │ │ │ │ + b.n 34408 <_PyMem_GetCurrentAllocatorName@@Base+0x44e> │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 344e2 <_PyMem_GetCurrentAllocatorName@@Base+0x524> │ │ │ │ + bl 344e0 <_PyMem_GetCurrentAllocatorName@@Base+0x526> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3440c <_PyMem_GetCurrentAllocatorName@@Base+0x44e> │ │ │ │ + beq.n 34408 <_PyMem_GetCurrentAllocatorName@@Base+0x44e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 34402 <_PyMem_GetCurrentAllocatorName@@Base+0x444> │ │ │ │ + bge.n 343fe <_PyMem_GetCurrentAllocatorName@@Base+0x444> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 34402 <_PyMem_GetCurrentAllocatorName@@Base+0x444> │ │ │ │ + cbnz r3, 343fe <_PyMem_GetCurrentAllocatorName@@Base+0x444> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 34422 <_PyMem_GetCurrentAllocatorName@@Base+0x464> │ │ │ │ + b.n 3441e <_PyMem_GetCurrentAllocatorName@@Base+0x464> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 34420 <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ + bge.n 3441c <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 34420 <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ + cbnz r3, 3441c <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bpl.n 3447c <_PyMem_GetCurrentAllocatorName@@Base+0x4be> │ │ │ │ + bmi.n 343a0 <_PyMem_GetCurrentAllocatorName@@Base+0x3e6> │ │ │ │ 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 ee690 │ │ │ │ + bl ee620 │ │ │ │ add r2, sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - movw r1, #36980 @ 0x9074 │ │ │ │ + movw r1, #37308 @ 0x91bc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ - bl e1cec │ │ │ │ - cbz r0, 34486 <_PyMem_GetCurrentAllocatorName@@Base+0x4c8> │ │ │ │ + bl e1c10 │ │ │ │ + cbz r0, 34482 <_PyMem_GetCurrentAllocatorName@@Base+0x4c8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 3448a <_PyMem_GetCurrentAllocatorName@@Base+0x4cc> │ │ │ │ + bmi.n 34486 <_PyMem_GetCurrentAllocatorName@@Base+0x4cc> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #38360 @ 0x95d8 │ │ │ │ + movw r1, #39128 @ 0x98d8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 344dc <_PyMem_GetCurrentAllocatorName@@Base+0x51e> │ │ │ │ + b.n 344d8 <_PyMem_GetCurrentAllocatorName@@Base+0x51e> │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 2368ac <_Py_Gid_Converter@@Base+0x51c> │ │ │ │ + bl 236d0c <_Py_Gid_Converter@@Base+0x51c> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 344dc <_PyMem_GetCurrentAllocatorName@@Base+0x51e> │ │ │ │ + cbz r0, 344d8 <_PyMem_GetCurrentAllocatorName@@Base+0x51e> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 344be <_PyMem_GetCurrentAllocatorName@@Base+0x500> │ │ │ │ + bne.n 344ba <_PyMem_GetCurrentAllocatorName@@Base+0x500> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 34486 <_PyMem_GetCurrentAllocatorName@@Base+0x4c8> │ │ │ │ + bge.n 34482 <_PyMem_GetCurrentAllocatorName@@Base+0x4c8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 34486 <_PyMem_GetCurrentAllocatorName@@Base+0x4c8> │ │ │ │ + bne.n 34482 <_PyMem_GetCurrentAllocatorName@@Base+0x4c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 34486 <_PyMem_GetCurrentAllocatorName@@Base+0x4c8> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 34482 <_PyMem_GetCurrentAllocatorName@@Base+0x4c8> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 344ca <_PyMem_GetCurrentAllocatorName@@Base+0x50c> │ │ │ │ + bge.n 344c6 <_PyMem_GetCurrentAllocatorName@@Base+0x50c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 344d4 <_PyMem_GetCurrentAllocatorName@@Base+0x516> │ │ │ │ + cbz r3, 344d0 <_PyMem_GetCurrentAllocatorName@@Base+0x516> │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 344dc <_PyMem_GetCurrentAllocatorName@@Base+0x51e> │ │ │ │ + b.n 344d8 <_PyMem_GetCurrentAllocatorName@@Base+0x51e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 344ca <_PyMem_GetCurrentAllocatorName@@Base+0x50c> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 344c6 <_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, #1160] @ 349a0 <_PyMem_GetCurrentAllocatorName@@Base+0x9e2> │ │ │ │ + str.w r0, [ip, #3120] @ 0xc30 │ │ │ │ + ldr.w r8, [pc, #1168] @ 349a8 <_PyMem_GetCurrentAllocatorName@@Base+0x9ee> │ │ │ │ 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 34552 <_PyMem_GetCurrentAllocatorName@@Base+0x594> │ │ │ │ + beq.n 34550 <_PyMem_GetCurrentAllocatorName@@Base+0x596> │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #38692 @ 0x9724 │ │ │ │ + movw r1, #39628 @ 0x9acc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.w 350f2 <_PyMem_GetCurrentAllocatorName@@Base+0x1134> │ │ │ │ + bl 11dd40 │ │ │ │ + b.w 350f2 <_PyMem_GetCurrentAllocatorName@@Base+0x1138> │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #30 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r7, r1 │ │ │ │ - str r3, [sp, #912] @ 0x390 │ │ │ │ + str r3, [sp, #920] @ 0x398 │ │ │ │ blx 2be84 │ │ │ │ add.w r3, sp, #17280 @ 0x4380 │ │ │ │ cmp r0, #0 │ │ │ │ - add.w r3, r3, #20 │ │ │ │ - add.w sl, sp, #908 @ 0x38c │ │ │ │ + add.w r3, r3, #28 │ │ │ │ + add.w sl, sp, #916 @ 0x394 │ │ │ │ it le │ │ │ │ movle.w r0, #4096 @ 0x1000 │ │ │ │ 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 34580 <_PyMem_GetCurrentAllocatorName@@Base+0x5c2> │ │ │ │ + bne.n 3457e <_PyMem_GetCurrentAllocatorName@@Base+0x5c4> │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #1 │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ + add r0, sp, #88 @ 0x58 │ │ │ │ str.w r9, [sp] │ │ │ │ - movw r3, #38724 @ 0x9744 │ │ │ │ + movw r3, #39660 @ 0x9aec │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - str.w r9, [sp, #908] @ 0x38c │ │ │ │ + str.w r9, [sp, #916] @ 0x394 │ │ │ │ blx 2c3fc <__sprintf_chk@plt> │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ - movw r1, #57432 @ 0xe058 │ │ │ │ + add r0, sp, #88 @ 0x58 │ │ │ │ + movw r1, #58408 @ 0xe428 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - add r4, sp, #920 @ 0x398 │ │ │ │ + add r4, sp, #928 @ 0x3a0 │ │ │ │ blx 2c32c │ │ │ │ - str r0, [sp, #20] │ │ │ │ - cbnz r0, 3461e <_PyMem_GetCurrentAllocatorName@@Base+0x660> │ │ │ │ + str r0, [sp, #24] │ │ │ │ + cbnz r0, 3461c <_PyMem_GetCurrentAllocatorName@@Base+0x662> │ │ │ │ movw r5, #43308 @ 0xa92c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ + add r1, sp, #88 @ 0x58 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 42494 │ │ │ │ - bl 6c204 │ │ │ │ + bl 42490 │ │ │ │ + bl 6c214 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdda> │ │ │ │ + bne.w 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdde> │ │ │ │ ldr.w r6, [r8, r6] │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ - cbz r3, 345e8 <_PyMem_GetCurrentAllocatorName@@Base+0x62a> │ │ │ │ + cbz r3, 345e6 <_PyMem_GetCurrentAllocatorName@@Base+0x62c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 34604 <_PyMem_GetCurrentAllocatorName@@Base+0x646> │ │ │ │ + cbnz r3, 34602 <_PyMem_GetCurrentAllocatorName@@Base+0x648> │ │ │ │ blx 2b1b8 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ strd r9, r0, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #38740 @ 0x9754 │ │ │ │ + movw r2, #39676 @ 0x9afc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 23371c <_PyErr_Format@@Base> │ │ │ │ - b.n 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdda> │ │ │ │ + bl 2339d8 <_PyErr_Format@@Base> │ │ │ │ + b.n 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdde> │ │ │ │ blx 2b1b8 │ │ │ │ mov r3, r9 │ │ │ │ str r0, [sp, #0] │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #38740 @ 0x9754 │ │ │ │ + movw r1, #39676 @ 0x9afc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5e10c <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdda> │ │ │ │ + bl 5e0d0 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdde> │ │ │ │ mov.w r0, #4096 @ 0x1000 │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ mov fp, r0 │ │ │ │ - cbnz r0, 34674 <_PyMem_GetCurrentAllocatorName@@Base+0x6b6> │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ + cbnz r0, 34672 <_PyMem_GetCurrentAllocatorName@@Base+0x6b8> │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ blx 2c128 │ │ │ │ - bl 6c204 │ │ │ │ + bl 6c214 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdda> │ │ │ │ + bne.w 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdde> │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r2, #72] @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r1, 34650 <_PyMem_GetCurrentAllocatorName@@Base+0x692> │ │ │ │ + cbz r1, 3464e <_PyMem_GetCurrentAllocatorName@@Base+0x694> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - cbnz r3, 34664 <_PyMem_GetCurrentAllocatorName@@Base+0x6a6> │ │ │ │ + cbnz r3, 34662 <_PyMem_GetCurrentAllocatorName@@Base+0x6a8> │ │ │ │ mov r1, r0 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ mov r0, r2 │ │ │ │ - movw r2, #38812 @ 0x979c │ │ │ │ + movw r2, #39748 @ 0x9b44 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 23371c <_PyErr_Format@@Base> │ │ │ │ - b.n 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdda> │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ - movw r1, #38812 @ 0x979c │ │ │ │ + bl 2339d8 <_PyErr_Format@@Base> │ │ │ │ + b.n 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdde> │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ + movw r1, #39748 @ 0x9b44 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5e10c <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdda> │ │ │ │ - movw lr, #38956 @ 0x982c │ │ │ │ + bl 5e0d0 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdde> │ │ │ │ + movw lr, #39892 @ 0x9bd4 │ │ │ │ movt lr, #48 @ 0x30 │ │ │ │ - movw r3, #38984 @ 0x9848 │ │ │ │ + movw r3, #39920 @ 0x9bf0 │ │ │ │ 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, #59472 @ 0xe850 │ │ │ │ + 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 2bf6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34c8c <_PyMem_GetCurrentAllocatorName@@Base+0xcce> │ │ │ │ + beq.w 34c8c <_PyMem_GetCurrentAllocatorName@@Base+0xcd2> │ │ │ │ mov r0, fp │ │ │ │ blx 2c090 │ │ │ │ subs r6, r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ ldrb.w r3, [fp, r6] │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 3472c <_PyMem_GetCurrentAllocatorName@@Base+0x76e> │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + beq.n 34734 <_PyMem_GetCurrentAllocatorName@@Base+0x77a> │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ mov r0, fp │ │ │ │ lsls r3, r3, #1 │ │ │ │ - str r3, [sp, #16] │ │ │ │ + str r3, [sp, #20] │ │ │ │ mov r1, r3 │ │ │ │ - bl 9bc58 │ │ │ │ + bl 9bb2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34c76 <_PyMem_GetCurrentAllocatorName@@Base+0xcb8> │ │ │ │ + bne.w 34c7a <_PyMem_GetCurrentAllocatorName@@Base+0xcc0> │ │ │ │ mov r0, fp │ │ │ │ - ldr.w sl, [sp, #24] │ │ │ │ - bl 83b58 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ + ldr.w sl, [sp, #28] │ │ │ │ + bl 83b98 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ blx 2c128 │ │ │ │ - bl 6c204 │ │ │ │ + bl 6c214 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdda> │ │ │ │ - ldr r2, [pc, #692] @ (349a0 <_PyMem_GetCurrentAllocatorName@@Base+0x9e2>) │ │ │ │ + bne.w 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdde> │ │ │ │ + ldr r2, [pc, #692] @ (349a8 <_PyMem_GetCurrentAllocatorName@@Base+0x9ee>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ - cbz r3, 34704 <_PyMem_GetCurrentAllocatorName@@Base+0x746> │ │ │ │ + cbz r3, 3470c <_PyMem_GetCurrentAllocatorName@@Base+0x752> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 34718 <_PyMem_GetCurrentAllocatorName@@Base+0x75a> │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - movw r2, #38872 @ 0x97d8 │ │ │ │ + cbnz r3, 34720 <_PyMem_GetCurrentAllocatorName@@Base+0x766> │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + movw r2, #39808 @ 0x9b80 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ - bl 23371c <_PyErr_Format@@Base> │ │ │ │ - b.n 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdda> │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ + bl 2339d8 <_PyErr_Format@@Base> │ │ │ │ + b.n 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdde> │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #38872 @ 0x97d8 │ │ │ │ + movw r1, #39808 @ 0x9b80 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5e10c <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdda> │ │ │ │ + bl 5e0d0 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdde> │ │ │ │ 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 2b038 <__isoc23_sscanf@plt> │ │ │ │ cmp r0, #2 │ │ │ │ - ble.w 34c72 <_PyMem_GetCurrentAllocatorName@@Base+0xcb4> │ │ │ │ + ble.w 34c76 <_PyMem_GetCurrentAllocatorName@@Base+0xcbc> │ │ │ │ ldr r7, [r5, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 34c72 <_PyMem_GetCurrentAllocatorName@@Base+0xcb4> │ │ │ │ + beq.w 34c76 <_PyMem_GetCurrentAllocatorName@@Base+0xcbc> │ │ │ │ ldrb.w r3, [fp, r7] │ │ │ │ add r7, fp │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 34c72 <_PyMem_GetCurrentAllocatorName@@Base+0xcb4> │ │ │ │ + beq.w 34c76 <_PyMem_GetCurrentAllocatorName@@Base+0xcbc> │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne.n 34790 <_PyMem_GetCurrentAllocatorName@@Base+0x7d2> │ │ │ │ + bne.n 34798 <_PyMem_GetCurrentAllocatorName@@Base+0x7de> │ │ │ │ mov r0, r7 │ │ │ │ blx 2c090 │ │ │ │ add r0, r7 │ │ │ │ ldrb.w r3, [r0, #-1] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq.w 34c72 <_PyMem_GetCurrentAllocatorName@@Base+0xcb4> │ │ │ │ + beq.w 34c76 <_PyMem_GetCurrentAllocatorName@@Base+0xcbc> │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ mov r0, r7 │ │ │ │ blx 2c408 │ │ │ │ - cbz r0, 3479e <_PyMem_GetCurrentAllocatorName@@Base+0x7e0> │ │ │ │ + cbz r0, 347a6 <_PyMem_GetCurrentAllocatorName@@Base+0x7ec> │ │ │ │ adds r0, #1 │ │ │ │ - b.n 347a0 <_PyMem_GetCurrentAllocatorName@@Base+0x7e2> │ │ │ │ + b.n 347a8 <_PyMem_GetCurrentAllocatorName@@Base+0x7ee> │ │ │ │ mov r0, r7 │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ + ldr r1, [sp, #52] @ 0x34 │ │ │ │ blx 2bc70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34c72 <_PyMem_GetCurrentAllocatorName@@Base+0xcb4> │ │ │ │ + beq.w 34c76 <_PyMem_GetCurrentAllocatorName@@Base+0xcbc> │ │ │ │ mov r0, r7 │ │ │ │ blx 2c090 │ │ │ │ cmp r0, #9 │ │ │ │ - bls.n 347d0 <_PyMem_GetCurrentAllocatorName@@Base+0x812> │ │ │ │ + bls.n 347d8 <_PyMem_GetCurrentAllocatorName@@Base+0x81e> │ │ │ │ subs r0, #10 │ │ │ │ - ldr r1, [pc, #488] @ (349a4 <_PyMem_GetCurrentAllocatorName@@Base+0x9e6>) │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r0, r7 │ │ │ │ blx 2c24c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 347d0 <_PyMem_GetCurrentAllocatorName@@Base+0x812> │ │ │ │ + cbnz r0, 347d8 <_PyMem_GetCurrentAllocatorName@@Base+0x81e> │ │ │ │ sub.w r3, r4, #848 @ 0x350 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #114 @ 0x72 │ │ │ │ - beq.n 347de <_PyMem_GetCurrentAllocatorName@@Base+0x820> │ │ │ │ - b.n 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ - bl 94124 │ │ │ │ + beq.n 347e6 <_PyMem_GetCurrentAllocatorName@@Base+0x82c> │ │ │ │ + b.n 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0xcb6> │ │ │ │ + bl 93ff8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34906 <_PyMem_GetCurrentAllocatorName@@Base+0x948> │ │ │ │ - b.n 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ + beq.w 3490e <_PyMem_GetCurrentAllocatorName@@Base+0x954> │ │ │ │ + b.n 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0xcb6> │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ - bne.w 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ - bl f6bdc │ │ │ │ + bne.w 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0xcb6> │ │ │ │ + bl f6b5c │ │ │ │ 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 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ + bcs.w 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0xcb6> │ │ │ │ mov.w r0, #1048576 @ 0x100000 │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 34854 <_PyMem_GetCurrentAllocatorName@@Base+0x896> │ │ │ │ - bl 23b660 │ │ │ │ - bl 6c204 │ │ │ │ + cbnz r0, 3485c <_PyMem_GetCurrentAllocatorName@@Base+0x8a2> │ │ │ │ + bl 23bab4 │ │ │ │ + bl 6c214 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ - ldr r3, [pc, #392] @ (349a0 <_PyMem_GetCurrentAllocatorName@@Base+0x9e2>) │ │ │ │ + bne.w 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0xcb6> │ │ │ │ + ldr r3, [pc, #392] @ (349a8 <_PyMem_GetCurrentAllocatorName@@Base+0x9ee>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr.w r3, [r4, #-12] │ │ │ │ - cbz r2, 34834 <_PyMem_GetCurrentAllocatorName@@Base+0x876> │ │ │ │ + cbz r2, 3483c <_PyMem_GetCurrentAllocatorName@@Base+0x882> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cbnz r2, 34842 <_PyMem_GetCurrentAllocatorName@@Base+0x884> │ │ │ │ - movw r2, #38992 @ 0x9850 │ │ │ │ + cbnz r2, 3484a <_PyMem_GetCurrentAllocatorName@@Base+0x890> │ │ │ │ + movw r2, #39928 @ 0x9bf8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 23371c <_PyErr_Format@@Base> │ │ │ │ - b.n 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ + bl 2339d8 <_PyErr_Format@@Base> │ │ │ │ + b.n 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0xcb6> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #38992 @ 0x9850 │ │ │ │ + movw r1, #39928 @ 0x9bf8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5e10c <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ + bl 5e0d0 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0xcb6> │ │ │ │ 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 3d2e4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3489a <_PyMem_GetCurrentAllocatorName@@Base+0x8dc> │ │ │ │ - bl 6c204 │ │ │ │ - cbz r0, 3488e <_PyMem_GetCurrentAllocatorName@@Base+0x8d0> │ │ │ │ - ldr.w fp, [sp, #28] │ │ │ │ + bne.n 348a2 <_PyMem_GetCurrentAllocatorName@@Base+0x8e8> │ │ │ │ + bl 6c214 │ │ │ │ + cbz r0, 34896 <_PyMem_GetCurrentAllocatorName@@Base+0x8dc> │ │ │ │ + ldr.w fp, [sp, #32] │ │ │ │ movs r6, #0 │ │ │ │ - b.n 348fe <_PyMem_GetCurrentAllocatorName@@Base+0x940> │ │ │ │ - bl f6bdc │ │ │ │ + b.n 34906 <_PyMem_GetCurrentAllocatorName@@Base+0x94c> │ │ │ │ + bl f6b5c │ │ │ │ cmp.w r9, #7 │ │ │ │ - bls.n 34886 <_PyMem_GetCurrentAllocatorName@@Base+0x8c8> │ │ │ │ - b.n 348f4 <_PyMem_GetCurrentAllocatorName@@Base+0x936> │ │ │ │ + bls.n 3488e <_PyMem_GetCurrentAllocatorName@@Base+0x8d4> │ │ │ │ + b.n 348fc <_PyMem_GetCurrentAllocatorName@@Base+0x942> │ │ │ │ cmp.w r9, #7 │ │ │ │ - bls.n 34886 <_PyMem_GetCurrentAllocatorName@@Base+0x8c8> │ │ │ │ - str r6, [sp, #36] @ 0x24 │ │ │ │ + bls.n 3488e <_PyMem_GetCurrentAllocatorName@@Base+0x8d4> │ │ │ │ + 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 2c2e0 │ │ │ │ - movw r1, #15224 @ 0x3b78 │ │ │ │ + movw r1, #16120 @ 0x3ef8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #8 │ │ │ │ - cbz r0, 348ee <_PyMem_GetCurrentAllocatorName@@Base+0x930> │ │ │ │ + cbz r0, 348f6 <_PyMem_GetCurrentAllocatorName@@Base+0x93c> │ │ │ │ subs r5, r0, r6 │ │ │ │ blx 2c338 │ │ │ │ add.w ip, r5, #1 │ │ │ │ - cbz r0, 348e2 <_PyMem_GetCurrentAllocatorName@@Base+0x924> │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + cbz r0, 348ea <_PyMem_GetCurrentAllocatorName@@Base+0x930> │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, ip │ │ │ │ - bcs.n 348b4 <_PyMem_GetCurrentAllocatorName@@Base+0x8f6> │ │ │ │ - b.n 348ee <_PyMem_GetCurrentAllocatorName@@Base+0x930> │ │ │ │ + bcs.n 348bc <_PyMem_GetCurrentAllocatorName@@Base+0x902> │ │ │ │ + b.n 348f6 <_PyMem_GetCurrentAllocatorName@@Base+0x93c> │ │ │ │ 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 348fe <_PyMem_GetCurrentAllocatorName@@Base+0x940> │ │ │ │ + b.n 34906 <_PyMem_GetCurrentAllocatorName@@Base+0x94c> │ │ │ │ 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 3485c <_PyMem_GetCurrentAllocatorName@@Base+0x89e> │ │ │ │ - b.n 34886 <_PyMem_GetCurrentAllocatorName@@Base+0x8c8> │ │ │ │ + bhi.n 34864 <_PyMem_GetCurrentAllocatorName@@Base+0x8aa> │ │ │ │ + b.n 3488e <_PyMem_GetCurrentAllocatorName@@Base+0x8d4> │ │ │ │ mov r0, sl │ │ │ │ - bl 83b58 │ │ │ │ - b.n 34c5e <_PyMem_GetCurrentAllocatorName@@Base+0xca0> │ │ │ │ - bl f6bdc │ │ │ │ + bl 83b98 │ │ │ │ + b.n 34c62 <_PyMem_GetCurrentAllocatorName@@Base+0xca8> │ │ │ │ + bl f6b5c │ │ │ │ sub.w r3, r4, #860 @ 0x35c │ │ │ │ ldr r6, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ + beq.w 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0xcb6> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b89c │ │ │ │ subs r3, r0, #0 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bge.n 349a8 <_PyMem_GetCurrentAllocatorName@@Base+0x9ea> │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bge.n 349ac <_PyMem_GetCurrentAllocatorName@@Base+0x9f2> │ │ │ │ movw r5, #43308 @ 0xa92c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r8, [r0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 42494 │ │ │ │ - bl 6c204 │ │ │ │ + bl 42490 │ │ │ │ + bl 6c214 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ - ldr r3, [pc, #88] @ (349a0 <_PyMem_GetCurrentAllocatorName@@Base+0x9e2>) │ │ │ │ + bne.w 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0xcb6> │ │ │ │ + ldr r3, [pc, #88] @ (349a8 <_PyMem_GetCurrentAllocatorName@@Base+0x9ee>) │ │ │ │ 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, 3495a <_PyMem_GetCurrentAllocatorName@@Base+0x99c> │ │ │ │ + cbz r3, 34962 <_PyMem_GetCurrentAllocatorName@@Base+0x9a8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 3497e <_PyMem_GetCurrentAllocatorName@@Base+0x9c0> │ │ │ │ + cbnz r3, 34986 <_PyMem_GetCurrentAllocatorName@@Base+0x9cc> │ │ │ │ blx 2b1b8 │ │ │ │ mov r3, r7 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #39116 @ 0x98cc │ │ │ │ + movw r2, #40052 @ 0x9c74 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #39060 @ 0x9894 │ │ │ │ + movw r2, #39996 @ 0x9c3c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 23371c <_PyErr_Format@@Base> │ │ │ │ - b.n 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ + bl 2339d8 <_PyErr_Format@@Base> │ │ │ │ + b.n 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0xcb6> │ │ │ │ blx 2b1b8 │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r3, #39116 @ 0x98cc │ │ │ │ + movw r3, #40052 @ 0x9c74 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #39060 @ 0x9894 │ │ │ │ + movw r1, #39996 @ 0x9c3c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5e10c <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ + bl 5e0d0 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0xcb6> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 34320 <_PyMem_GetCurrentAllocatorName@@Base+0x362> │ │ │ │ - lsls r0, r1, #1 │ │ │ │ - add r1, sp, #144 @ 0x90 │ │ │ │ + add r1, sp, #152 @ 0x98 │ │ │ │ blx 2baa8 <__fstat64_time64@plt+0x4> │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34a2e <_PyMem_GetCurrentAllocatorName@@Base+0xa70> │ │ │ │ + beq.n 34a32 <_PyMem_GetCurrentAllocatorName@@Base+0xa78> │ │ │ │ movw r5, #43308 @ 0xa92c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 42494 │ │ │ │ - bl 6c204 │ │ │ │ - cbnz r0, 34a2a <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ - ldr r3, [pc, #692] @ (34c88 <_PyMem_GetCurrentAllocatorName@@Base+0xcca>) │ │ │ │ + bl 42490 │ │ │ │ + bl 6c214 │ │ │ │ + cbnz r0, 34a2e <_PyMem_GetCurrentAllocatorName@@Base+0xa74> │ │ │ │ + ldr r3, [pc, #688] @ (34c88 <_PyMem_GetCurrentAllocatorName@@Base+0xcce>) │ │ │ │ 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, 349e8 <_PyMem_GetCurrentAllocatorName@@Base+0xa2a> │ │ │ │ + cbz r3, 349ec <_PyMem_GetCurrentAllocatorName@@Base+0xa32> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 34a0c <_PyMem_GetCurrentAllocatorName@@Base+0xa4e> │ │ │ │ + cbnz r3, 34a10 <_PyMem_GetCurrentAllocatorName@@Base+0xa56> │ │ │ │ blx 2b1b8 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r3, #39116 @ 0x98cc │ │ │ │ + movw r3, #40052 @ 0x9c74 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r2, #39128 @ 0x98d8 │ │ │ │ + movw r2, #40064 @ 0x9c80 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r3, r7 │ │ │ │ - bl 23371c <_PyErr_Format@@Base> │ │ │ │ - b.n 34a2a <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ + bl 2339d8 <_PyErr_Format@@Base> │ │ │ │ + b.n 34a2e <_PyMem_GetCurrentAllocatorName@@Base+0xa74> │ │ │ │ blx 2b1b8 │ │ │ │ - movw r3, #39116 @ 0x98cc │ │ │ │ + movw r3, #40052 @ 0x9c74 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r1, #39128 @ 0x98d8 │ │ │ │ + movw r1, #40064 @ 0x9c80 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 5e10c <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 5e0d0 <_PyErr_FormatFromCause@@Base> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 34bea <_PyMem_GetCurrentAllocatorName@@Base+0xc2c> │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + b.n 34bee <_PyMem_GetCurrentAllocatorName@@Base+0xc34> │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ sub.w r8, r4, #776 @ 0x308 │ │ │ │ - vldr d7, [pc, #584] @ 34c80 <_PyMem_GetCurrentAllocatorName@@Base+0xcc2> │ │ │ │ + vldr d7, [pc, #580] @ 34c80 <_PyMem_GetCurrentAllocatorName@@Base+0xcc6> │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #2 │ │ │ │ ldr.w r1, [r8, #40] @ 0x28 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ blx 2b568 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 34ad0 <_PyMem_GetCurrentAllocatorName@@Base+0xb12> │ │ │ │ + bne.n 34ad4 <_PyMem_GetCurrentAllocatorName@@Base+0xb1a> │ │ │ │ movw r5, #43308 @ 0xa92c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 42494 │ │ │ │ - bl 6c204 │ │ │ │ + bl 42490 │ │ │ │ + bl 6c214 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34a2a <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ - ldr r3, [pc, #536] @ (34c88 <_PyMem_GetCurrentAllocatorName@@Base+0xcca>) │ │ │ │ + bne.n 34a2e <_PyMem_GetCurrentAllocatorName@@Base+0xa74> │ │ │ │ + ldr r3, [pc, #532] @ (34c88 <_PyMem_GetCurrentAllocatorName@@Base+0xcce>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw sl, #39116 @ 0x98cc │ │ │ │ + movw sl, #40052 @ 0x9c74 │ │ │ │ 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, 34a92 <_PyMem_GetCurrentAllocatorName@@Base+0xad4> │ │ │ │ + cbz r3, 34a96 <_PyMem_GetCurrentAllocatorName@@Base+0xadc> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 34ab2 <_PyMem_GetCurrentAllocatorName@@Base+0xaf4> │ │ │ │ + cbnz r3, 34ab6 <_PyMem_GetCurrentAllocatorName@@Base+0xafc> │ │ │ │ blx 2b1b8 │ │ │ │ mov r1, r5 │ │ │ │ strd sl, r0, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #39200 @ 0x9920 │ │ │ │ + movw r2, #40136 @ 0x9cc8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 23371c <_PyErr_Format@@Base> │ │ │ │ - b.n 34a2a <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ + bl 2339d8 <_PyErr_Format@@Base> │ │ │ │ + b.n 34a2e <_PyMem_GetCurrentAllocatorName@@Base+0xa74> │ │ │ │ blx 2b1b8 │ │ │ │ mov r2, r7 │ │ │ │ strd sl, r0, [sp, #8] │ │ │ │ - movw r1, #39200 @ 0x9920 │ │ │ │ + movw r1, #40136 @ 0x9cc8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 5e10c <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34a2a <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ + bl 5e0d0 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34a2e <_PyMem_GetCurrentAllocatorName@@Base+0xa74> │ │ │ │ ldrh r3, [r0, #50] @ 0x32 │ │ │ │ ldrh r2, [r0, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 34af6 <_PyMem_GetCurrentAllocatorName@@Base+0xb38> │ │ │ │ + bcc.n 34afa <_PyMem_GetCurrentAllocatorName@@Base+0xb40> │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #4368 @ 0x1110 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #39280 @ 0x9970 │ │ │ │ + movw r1, #40216 @ 0x9d18 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r2, r7 │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 34b58 <_PyMem_GetCurrentAllocatorName@@Base+0xb9a> │ │ │ │ + b.n 34b5c <_PyMem_GetCurrentAllocatorName@@Base+0xba2> │ │ │ │ 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, #39116 @ 0x98cc │ │ │ │ + movw r0, #40052 @ 0x9c74 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add.w r9, r9, #1 │ │ │ │ add r1, r5 │ │ │ │ add r1, r7 │ │ │ │ blx 2c24c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 350b2 <_PyMem_GetCurrentAllocatorName@@Base+0x10f4> │ │ │ │ + beq.w 350b2 <_PyMem_GetCurrentAllocatorName@@Base+0x10f8> │ │ │ │ add.w r8, r8, #40 @ 0x28 │ │ │ │ cmp r6, r9 │ │ │ │ - bgt.n 34b0e <_PyMem_GetCurrentAllocatorName@@Base+0xb50> │ │ │ │ + bgt.n 34b12 <_PyMem_GetCurrentAllocatorName@@Base+0xb58> │ │ │ │ mov r5, r7 │ │ │ │ - ldr r7, [sp, #36] @ 0x24 │ │ │ │ - b.n 34af2 <_PyMem_GetCurrentAllocatorName@@Base+0xb34> │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ + b.n 34af6 <_PyMem_GetCurrentAllocatorName@@Base+0xb3c> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 350d8 <_PyMem_GetCurrentAllocatorName@@Base+0x111a> │ │ │ │ + beq.w 350d8 <_PyMem_GetCurrentAllocatorName@@Base+0x111e> │ │ │ │ ldr.w r9, [r2, #8] │ │ │ │ ldr r1, [r2, #28] │ │ │ │ mov r0, r9 │ │ │ │ - bl 2e2d14 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 2e308c <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ 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 2c0d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34bea <_PyMem_GetCurrentAllocatorName@@Base+0xc2c> │ │ │ │ - bl 94124 │ │ │ │ + beq.n 34bee <_PyMem_GetCurrentAllocatorName@@Base+0xc34> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34a2a <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ + bne.w 34a2e <_PyMem_GetCurrentAllocatorName@@Base+0xa74> │ │ │ │ movw r6, #43308 @ 0xa92c │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r8, [r0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 42494 │ │ │ │ - bl 6c204 │ │ │ │ + bl 42490 │ │ │ │ + bl 6c214 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34a2a <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ - ldr r3, [pc, #240] @ (34c88 <_PyMem_GetCurrentAllocatorName@@Base+0xcca>) │ │ │ │ + bne.w 34a2e <_PyMem_GetCurrentAllocatorName@@Base+0xa74> │ │ │ │ + ldr r3, [pc, #236] @ (34c88 <_PyMem_GetCurrentAllocatorName@@Base+0xcce>) │ │ │ │ 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, 34bb0 <_PyMem_GetCurrentAllocatorName@@Base+0xbf2> │ │ │ │ + cbz r3, 34bb4 <_PyMem_GetCurrentAllocatorName@@Base+0xbfa> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 34bce <_PyMem_GetCurrentAllocatorName@@Base+0xc10> │ │ │ │ + cbnz r3, 34bd2 <_PyMem_GetCurrentAllocatorName@@Base+0xc18> │ │ │ │ blx 2b1b8 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #39420 @ 0x99fc │ │ │ │ + movw r2, #40356 @ 0x9da4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 23371c <_PyErr_Format@@Base> │ │ │ │ - b.n 34a2a <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ + bl 2339d8 <_PyErr_Format@@Base> │ │ │ │ + b.n 34a2e <_PyMem_GetCurrentAllocatorName@@Base+0xa74> │ │ │ │ blx 2b1b8 │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp, #8] │ │ │ │ - movw r1, #39420 @ 0x99fc │ │ │ │ + movw r1, #40356 @ 0x9da4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 5e10c <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34a2a <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ + bl 5e0d0 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34a2e <_PyMem_GetCurrentAllocatorName@@Base+0xa74> │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ blx 2b5a8 │ │ │ │ - cbz r0, 34c5e <_PyMem_GetCurrentAllocatorName@@Base+0xca0> │ │ │ │ - bl 94124 │ │ │ │ + cbz r0, 34c62 <_PyMem_GetCurrentAllocatorName@@Base+0xca8> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ + bne.n 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0xcb6> │ │ │ │ movw r5, #43308 @ 0xa92c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r8, [r0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 42494 │ │ │ │ - bl 6c204 │ │ │ │ - cbnz r0, 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ - ldr r3, [pc, #108] @ (34c88 <_PyMem_GetCurrentAllocatorName@@Base+0xcca>) │ │ │ │ + bl 42490 │ │ │ │ + bl 6c214 │ │ │ │ + cbnz r0, 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0xcb6> │ │ │ │ + ldr r3, [pc, #104] @ (34c88 <_PyMem_GetCurrentAllocatorName@@Base+0xcce>) │ │ │ │ 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, 34c2c <_PyMem_GetCurrentAllocatorName@@Base+0xc6e> │ │ │ │ + cbz r3, 34c30 <_PyMem_GetCurrentAllocatorName@@Base+0xc76> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 34c46 <_PyMem_GetCurrentAllocatorName@@Base+0xc88> │ │ │ │ + cbnz r3, 34c4a <_PyMem_GetCurrentAllocatorName@@Base+0xc90> │ │ │ │ blx 2b1b8 │ │ │ │ mov r3, r7 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #39476 @ 0x9a34 │ │ │ │ + movw r2, #40412 @ 0x9ddc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 23371c <_PyErr_Format@@Base> │ │ │ │ - b.n 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ + bl 2339d8 <_PyErr_Format@@Base> │ │ │ │ + b.n 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0xcb6> │ │ │ │ blx 2b1b8 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #39476 @ 0x9a34 │ │ │ │ + movw r1, #40412 @ 0x9ddc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5e10c <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ - cbz r6, 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + bl 5e0d0 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0xcb6> │ │ │ │ + cbz r6, 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0xcb6> │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ mov r1, r6 │ │ │ │ bl 3d09c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34d14 <_PyMem_GetCurrentAllocatorName@@Base+0xd56> │ │ │ │ - bl 6c204 │ │ │ │ - cbnz r0, 34c8c <_PyMem_GetCurrentAllocatorName@@Base+0xcce> │ │ │ │ + bne.n 34d14 <_PyMem_GetCurrentAllocatorName@@Base+0xd5a> │ │ │ │ + bl 6c214 │ │ │ │ + cbnz r0, 34c8c <_PyMem_GetCurrentAllocatorName@@Base+0xcd2> │ │ │ │ mov r0, fp │ │ │ │ movs r5, #0 │ │ │ │ mov fp, r0 │ │ │ │ - b.n 34696 <_PyMem_GetCurrentAllocatorName@@Base+0x6d8> │ │ │ │ + b.n 3469e <_PyMem_GetCurrentAllocatorName@@Base+0x6e4> │ │ │ │ nop │ │ │ │ - nop.w │ │ │ │ ... │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr.w sl, [sp, #24] │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ - bl 94124 │ │ │ │ + ldr.w sl, [sp, #28] │ │ │ │ + ldr r7, [sp, #36] @ 0x24 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34d10 <_PyMem_GetCurrentAllocatorName@@Base+0xd52> │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ + bne.n 34d10 <_PyMem_GetCurrentAllocatorName@@Base+0xd56> │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ blx 2bf24 │ │ │ │ - cbz r0, 34d10 <_PyMem_GetCurrentAllocatorName@@Base+0xd52> │ │ │ │ + cbz r0, 34d10 <_PyMem_GetCurrentAllocatorName@@Base+0xd56> │ │ │ │ movw r5, #43308 @ 0xa92c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ + add r1, sp, #88 @ 0x58 │ │ │ │ ldr.w r8, [r0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 42494 │ │ │ │ - bl 6c204 │ │ │ │ - cbnz r0, 34d10 <_PyMem_GetCurrentAllocatorName@@Base+0xd52> │ │ │ │ - ldr r3, [pc, #672] @ (34f64 <_PyMem_GetCurrentAllocatorName@@Base+0xfa6>) │ │ │ │ + bl 42490 │ │ │ │ + bl 6c214 │ │ │ │ + cbnz r0, 34d10 <_PyMem_GetCurrentAllocatorName@@Base+0xd56> │ │ │ │ + ldr r3, [pc, #672] @ (34f64 <_PyMem_GetCurrentAllocatorName@@Base+0xfaa>) │ │ │ │ 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, 34cdc <_PyMem_GetCurrentAllocatorName@@Base+0xd1e> │ │ │ │ + cbz r3, 34cdc <_PyMem_GetCurrentAllocatorName@@Base+0xd22> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 34cf8 <_PyMem_GetCurrentAllocatorName@@Base+0xd3a> │ │ │ │ + cbnz r3, 34cf8 <_PyMem_GetCurrentAllocatorName@@Base+0xd3e> │ │ │ │ blx 2b1b8 │ │ │ │ mov r1, r5 │ │ │ │ strd r6, r0, [sp] │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #39512 @ 0x9a58 │ │ │ │ + movw r2, #40448 @ 0x9e00 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 23371c <_PyErr_Format@@Base> │ │ │ │ - b.n 34d10 <_PyMem_GetCurrentAllocatorName@@Base+0xd52> │ │ │ │ + bl 2339d8 <_PyErr_Format@@Base> │ │ │ │ + b.n 34d10 <_PyMem_GetCurrentAllocatorName@@Base+0xd56> │ │ │ │ blx 2b1b8 │ │ │ │ - movw r1, #39512 @ 0x9a58 │ │ │ │ + movw r1, #40448 @ 0x9e00 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ - bl 5e10c <_PyErr_FormatFromCause@@Base> │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ + bl 5e0d0 <_PyErr_FormatFromCause@@Base> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 34d1a <_PyMem_GetCurrentAllocatorName@@Base+0xd5c> │ │ │ │ - ldr.w sl, [sp, #24] │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ + b.n 34d1a <_PyMem_GetCurrentAllocatorName@@Base+0xd60> │ │ │ │ + ldr.w sl, [sp, #28] │ │ │ │ + ldr r7, [sp, #36] @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ - bl 83b58 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ + bl 83b98 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ blx 2c128 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34d94 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ - bl 94124 │ │ │ │ + beq.n 34d94 <_PyMem_GetCurrentAllocatorName@@Base+0xdda> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdda> │ │ │ │ + bne.n 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdde> │ │ │ │ movw r5, #43308 @ 0xa92c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ + add r1, sp, #88 @ 0x58 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 42494 │ │ │ │ - bl 6c204 │ │ │ │ - cbnz r0, 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdda> │ │ │ │ - ldr r3, [pc, #532] @ (34f64 <_PyMem_GetCurrentAllocatorName@@Base+0xfa6>) │ │ │ │ + bl 42490 │ │ │ │ + bl 6c214 │ │ │ │ + cbnz r0, 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdde> │ │ │ │ + ldr r3, [pc, #532] @ (34f64 <_PyMem_GetCurrentAllocatorName@@Base+0xfaa>) │ │ │ │ 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, 34d62 <_PyMem_GetCurrentAllocatorName@@Base+0xda4> │ │ │ │ + cbz r3, 34d62 <_PyMem_GetCurrentAllocatorName@@Base+0xda8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 34d7c <_PyMem_GetCurrentAllocatorName@@Base+0xdbe> │ │ │ │ + cbnz r3, 34d7c <_PyMem_GetCurrentAllocatorName@@Base+0xdc2> │ │ │ │ blx 2b1b8 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #39580 @ 0x9a9c │ │ │ │ + movw r2, #40516 @ 0x9e44 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 23371c <_PyErr_Format@@Base> │ │ │ │ - b.n 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdda> │ │ │ │ + bl 2339d8 <_PyErr_Format@@Base> │ │ │ │ + b.n 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdde> │ │ │ │ blx 2b1b8 │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #39580 @ 0x9a9c │ │ │ │ + movw r1, #40516 @ 0x9e44 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5e10c <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdda> │ │ │ │ + bl 5e0d0 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdde> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 34e28 <_PyMem_GetCurrentAllocatorName@@Base+0xe6a> │ │ │ │ - bl 6c204 │ │ │ │ - cbnz r0, 34dc4 <_PyMem_GetCurrentAllocatorName@@Base+0xe06> │ │ │ │ - bl f6650 │ │ │ │ + bne.n 34e28 <_PyMem_GetCurrentAllocatorName@@Base+0xe6e> │ │ │ │ + bl 6c214 │ │ │ │ + cbnz r0, 34dc4 <_PyMem_GetCurrentAllocatorName@@Base+0xe0a> │ │ │ │ + bl f65d0 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r2, [r4, #-12] │ │ │ │ - movw r1, #39624 @ 0x9ac8 │ │ │ │ + movw r1, #40560 @ 0x9e70 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f5a10 <_PyErr_ChainExceptions1@@Base> │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 34de4 <_PyMem_GetCurrentAllocatorName@@Base+0xe26> │ │ │ │ + bl 1f5c40 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 34de4 <_PyMem_GetCurrentAllocatorName@@Base+0xe2a> │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39696 @ 0x9b10 │ │ │ │ + movw r1, #40632 @ 0x9eb8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr.w r2, [r4, #-12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - bl 6c204 │ │ │ │ + bl f3988 │ │ │ │ + bl 6c214 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ - ldr r1, [pc, #372] @ (34f64 <_PyMem_GetCurrentAllocatorName@@Base+0xfa6>) │ │ │ │ + bne.w 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ + ldr r1, [pc, #372] @ (34f64 <_PyMem_GetCurrentAllocatorName@@Base+0xfaa>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ - cbz r2, 34e08 <_PyMem_GetCurrentAllocatorName@@Base+0xe4a> │ │ │ │ + cbz r2, 34e08 <_PyMem_GetCurrentAllocatorName@@Base+0xe4e> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cbnz r2, 34e18 <_PyMem_GetCurrentAllocatorName@@Base+0xe5a> │ │ │ │ + cbnz r2, 34e18 <_PyMem_GetCurrentAllocatorName@@Base+0xe5e> │ │ │ │ mov r1, r3 │ │ │ │ - movw r2, #39744 @ 0x9b40 │ │ │ │ + movw r2, #40680 @ 0x9ee8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 23371c <_PyErr_Format@@Base> │ │ │ │ - b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ + bl 2339d8 <_PyErr_Format@@Base> │ │ │ │ + b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #39744 @ 0x9b40 │ │ │ │ + movw r1, #40680 @ 0x9ee8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5e10c <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ + bl 5e0d0 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ mov.w r2, #760 @ 0x2f8 │ │ │ │ - add r3, sp, #144 @ 0x90 │ │ │ │ + add r3, sp, #152 @ 0x98 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ bl 3d2e4 │ │ │ │ - cbz r0, 34e7a <_PyMem_GetCurrentAllocatorName@@Base+0xebc> │ │ │ │ - bl 6c204 │ │ │ │ + cbz r0, 34e7a <_PyMem_GetCurrentAllocatorName@@Base+0xec0> │ │ │ │ + bl 6c214 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ - ldr r1, [pc, #288] @ (34f64 <_PyMem_GetCurrentAllocatorName@@Base+0xfa6>) │ │ │ │ + bne.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ + ldr r1, [pc, #288] @ (34f64 <_PyMem_GetCurrentAllocatorName@@Base+0xfaa>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ - cbz r2, 34e5a <_PyMem_GetCurrentAllocatorName@@Base+0xe9c> │ │ │ │ + cbz r2, 34e5a <_PyMem_GetCurrentAllocatorName@@Base+0xea0> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cbnz r2, 34e6a <_PyMem_GetCurrentAllocatorName@@Base+0xeac> │ │ │ │ + cbnz r2, 34e6a <_PyMem_GetCurrentAllocatorName@@Base+0xeb0> │ │ │ │ mov r1, r3 │ │ │ │ - movw r2, #39812 @ 0x9b84 │ │ │ │ + movw r2, #40748 @ 0x9f2c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 23371c <_PyErr_Format@@Base> │ │ │ │ - b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ + bl 2339d8 <_PyErr_Format@@Base> │ │ │ │ + b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #39812 @ 0x9b84 │ │ │ │ + movw r1, #40748 @ 0x9f2c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5e10c <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ - movw r1, #15224 @ 0x3b78 │ │ │ │ + bl 5e0d0 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ + movw r1, #16120 @ 0x3ef8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - add r0, sp, #144 @ 0x90 │ │ │ │ + add r0, sp, #152 @ 0x98 │ │ │ │ movs r2, #8 │ │ │ │ blx 2c338 │ │ │ │ - cbz r0, 34ea4 <_PyMem_GetCurrentAllocatorName@@Base+0xee6> │ │ │ │ + cbz r0, 34ea4 <_PyMem_GetCurrentAllocatorName@@Base+0xeea> │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39872 @ 0x9bc0 │ │ │ │ + movw r1, #40808 @ 0x9f68 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ sub.w r2, r4, #776 @ 0x308 │ │ │ │ ldrd r3, r1, [r2, #8] │ │ │ │ and.w r2, r3, #240 @ 0xf0 │ │ │ │ cmp r2, #240 @ 0xf0 │ │ │ │ - beq.n 34eda <_PyMem_GetCurrentAllocatorName@@Base+0xf1c> │ │ │ │ + beq.n 34eda <_PyMem_GetCurrentAllocatorName@@Base+0xf20> │ │ │ │ movw r2, #63248 @ 0xf710 │ │ │ │ movt r2, #64753 @ 0xfcf1 │ │ │ │ add r2, r3 │ │ │ │ orrs r2, r1 │ │ │ │ - beq.n 34eda <_PyMem_GetCurrentAllocatorName@@Base+0xf1c> │ │ │ │ + beq.n 34eda <_PyMem_GetCurrentAllocatorName@@Base+0xf20> │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39932 @ 0x9bfc │ │ │ │ + movw r1, #40868 @ 0x9fa4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ lsrs r1, r3, #24 │ │ │ │ ubfx r3, r3, #16, #8 │ │ │ │ cmp r1, #3 │ │ │ │ - bne.n 34ee8 <_PyMem_GetCurrentAllocatorName@@Base+0xf2a> │ │ │ │ + bne.n 34ee8 <_PyMem_GetCurrentAllocatorName@@Base+0xf2e> │ │ │ │ cmp r3, #14 │ │ │ │ - beq.n 34f08 <_PyMem_GetCurrentAllocatorName@@Base+0xf4a> │ │ │ │ + beq.n 34f08 <_PyMem_GetCurrentAllocatorName@@Base+0xf4e> │ │ │ │ movw r2, #4368 @ 0x1110 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #14 │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #40040 @ 0x9c68 │ │ │ │ + movw r1, #40976 @ 0xa010 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ movs r2, #3 │ │ │ │ - bl f3a08 │ │ │ │ - b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ + bl f3988 │ │ │ │ + b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ sub.w r5, r4, #776 @ 0x308 │ │ │ │ ldrd r3, r2, [r5, #16] │ │ │ │ orrs r3, r2 │ │ │ │ - beq.n 34f30 <_PyMem_GetCurrentAllocatorName@@Base+0xf72> │ │ │ │ + beq.n 34f30 <_PyMem_GetCurrentAllocatorName@@Base+0xf76> │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40116 @ 0x9cb4 │ │ │ │ + movw r1, #41052 @ 0xa05c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3508a <_PyMem_GetCurrentAllocatorName@@Base+0x10cc> │ │ │ │ + b.n 3508a <_PyMem_GetCurrentAllocatorName@@Base+0x10d0> │ │ │ │ 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 3d2e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ + bne.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ sub.w r6, r4, #860 @ 0x35c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbnz r3, 34f68 <_PyMem_GetCurrentAllocatorName@@Base+0xfaa> │ │ │ │ + cbnz r3, 34f68 <_PyMem_GetCurrentAllocatorName@@Base+0xfae> │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40224 @ 0x9d20 │ │ │ │ + movw r1, #41160 @ 0xa0c8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ 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 3d2e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ + bne.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 34fa4 <_PyMem_GetCurrentAllocatorName@@Base+0xfe6> │ │ │ │ + beq.n 34fa4 <_PyMem_GetCurrentAllocatorName@@Base+0xfea> │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40280 @ 0x9d58 │ │ │ │ + movw r1, #41216 @ 0xa100 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r2, #4 │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ mov r0, sl │ │ │ │ add r1, r3 │ │ │ │ - add r3, sp, #68 @ 0x44 │ │ │ │ + add r3, sp, #76 @ 0x4c │ │ │ │ bl 3d2e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ + bne.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ sub.w r3, r4, #852 @ 0x354 │ │ │ │ ldr.w r8, [r3] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 34fe0 <_PyMem_GetCurrentAllocatorName@@Base+0x1022> │ │ │ │ + bne.n 34fe0 <_PyMem_GetCurrentAllocatorName@@Base+0x1026> │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40336 @ 0x9d90 │ │ │ │ + movw r1, #41272 @ 0xa138 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ mov r0, r7 │ │ │ │ blx 2c090 │ │ │ │ ldrd r2, r3, [r5, #752] @ 0x2f0 │ │ │ │ cmp r0, r2 │ │ │ │ sbcs r6, r3 │ │ │ │ - bcc.n 35008 <_PyMem_GetCurrentAllocatorName@@Base+0x104a> │ │ │ │ + bcc.n 35008 <_PyMem_GetCurrentAllocatorName@@Base+0x104e> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40388 @ 0x9dc4 │ │ │ │ + movw r1, #41324 @ 0xa16c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ 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 3d454 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ + bne.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ 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 3d454 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ + bne.w 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #4 │ │ │ │ ldr.w r1, [r4, #-64] │ │ │ │ mov r0, sl │ │ │ │ add r1, r3 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ bl 3d2e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ + bne.w 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ 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 3d454 │ │ │ │ subs r5, r0, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ negs r5, r5 │ │ │ │ ldr.w r0, [r4, #-8] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 35096 <_PyMem_GetCurrentAllocatorName@@Base+0x10d8> │ │ │ │ + beq.n 35096 <_PyMem_GetCurrentAllocatorName@@Base+0x10dc> │ │ │ │ blx 2b5a8 │ │ │ │ mov.w r4, #1024 @ 0x400 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r0, [sl, #12] │ │ │ │ - bl 7a4bc │ │ │ │ + bl 7a4cc │ │ │ │ str.w r6, [sl, #12] │ │ │ │ subs r4, #1 │ │ │ │ str.w r6, [sl, #16]! │ │ │ │ - bne.n 3509c <_PyMem_GetCurrentAllocatorName@@Base+0x10de> │ │ │ │ - b.n 350f2 <_PyMem_GetCurrentAllocatorName@@Base+0x1134> │ │ │ │ + bne.n 3509c <_PyMem_GetCurrentAllocatorName@@Base+0x10e2> │ │ │ │ + b.n 350f2 <_PyMem_GetCurrentAllocatorName@@Base+0x1138> │ │ │ │ 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 350d8 <_PyMem_GetCurrentAllocatorName@@Base+0x111a> │ │ │ │ + bge.n 350d8 <_PyMem_GetCurrentAllocatorName@@Base+0x111e> │ │ │ │ ldr.w ip, [r1], #32 │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.w 34b3a <_PyMem_GetCurrentAllocatorName@@Base+0xb7c> │ │ │ │ + beq.w 34b3e <_PyMem_GetCurrentAllocatorName@@Base+0xb84> │ │ │ │ mov r2, r1 │ │ │ │ - b.n 350be <_PyMem_GetCurrentAllocatorName@@Base+0x1100> │ │ │ │ + b.n 350be <_PyMem_GetCurrentAllocatorName@@Base+0x1104> │ │ │ │ movw r2, #4368 @ 0x1110 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #39348 @ 0x99b4 │ │ │ │ + movw r1, #40284 @ 0x9d5c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r2, r7 │ │ │ │ - bl f3a08 │ │ │ │ - b.n 34af2 <_PyMem_GetCurrentAllocatorName@@Base+0xb34> │ │ │ │ + bl f3988 │ │ │ │ + b.n 34af6 <_PyMem_GetCurrentAllocatorName@@Base+0xb3c> │ │ │ │ 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] @ (3512c <_PyMem_GetCurrentAllocatorName@@Base+0x116e>) │ │ │ │ + ldr r5, [pc, #32] @ (3512c <_PyMem_GetCurrentAllocatorName@@Base+0x1172>) │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #60120 @ 0xead8 │ │ │ │ + movw r2, #61016 @ 0xee58 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #40456 @ 0x9e08 │ │ │ │ + movw r1, #41392 @ 0xa1b0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r4, r5] │ │ │ │ pop {r4, r5} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w r0, [r0, #3912] @ 0xf48 │ │ │ │ - b.w 1da1e8 │ │ │ │ + b.w 1da0e0 │ │ │ │ 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, #55460 @ 0xd8a4 │ │ │ │ + movw r0, #56156 @ 0xdb5c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1eec58 <_PySys_GetRequiredAttrString@@Base> │ │ │ │ + bl 1eec60 <_PySys_GetRequiredAttrString@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 351b0 <_PyMem_GetCurrentAllocatorName@@Base+0x11f2> │ │ │ │ + cbz r0, 351b0 <_PyMem_GetCurrentAllocatorName@@Base+0x11f6> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #60120 @ 0xead8 │ │ │ │ + movw r1, #61016 @ 0xee58 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #40496 @ 0x9e30 │ │ │ │ + movw r0, #41408 @ 0xa1c0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 35186 <_PyMem_GetCurrentAllocatorName@@Base+0x11c8> │ │ │ │ + bne.n 35186 <_PyMem_GetCurrentAllocatorName@@Base+0x11cc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35182 <_PyMem_GetCurrentAllocatorName@@Base+0x11c4> │ │ │ │ + bge.n 35182 <_PyMem_GetCurrentAllocatorName@@Base+0x11c8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35182 <_PyMem_GetCurrentAllocatorName@@Base+0x11c4> │ │ │ │ + cbnz r3, 35182 <_PyMem_GetCurrentAllocatorName@@Base+0x11c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 351b0 <_PyMem_GetCurrentAllocatorName@@Base+0x11f2> │ │ │ │ + b.n 351b0 <_PyMem_GetCurrentAllocatorName@@Base+0x11f6> │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a80f0 │ │ │ │ + bl a7ff0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 351a0 <_PyMem_GetCurrentAllocatorName@@Base+0x11e2> │ │ │ │ + blt.n 351a0 <_PyMem_GetCurrentAllocatorName@@Base+0x11e6> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 351b0 <_PyMem_GetCurrentAllocatorName@@Base+0x11f2> │ │ │ │ + b.n 351b0 <_PyMem_GetCurrentAllocatorName@@Base+0x11f6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3519c <_PyMem_GetCurrentAllocatorName@@Base+0x11de> │ │ │ │ + bne.n 3519c <_PyMem_GetCurrentAllocatorName@@Base+0x11e2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3519c <_PyMem_GetCurrentAllocatorName@@Base+0x11de> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3519c <_PyMem_GetCurrentAllocatorName@@Base+0x11e2> │ │ │ │ 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] @ (35330 <_PyMem_GetCurrentAllocatorName@@Base+0x1372>) │ │ │ │ + ldr r4, [pc, #360] @ (35330 <_PyMem_GetCurrentAllocatorName@@Base+0x1376>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ - movw r0, #40532 @ 0x9e54 │ │ │ │ + movw r0, #41468 @ 0xa1fc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1bb478 │ │ │ │ - cbnz r0, 351ea <_PyMem_GetCurrentAllocatorName@@Base+0x122c> │ │ │ │ - movw r4, #40516 @ 0x9e44 │ │ │ │ + bl 1bb290 │ │ │ │ + cbnz r0, 351ea <_PyMem_GetCurrentAllocatorName@@Base+0x1230> │ │ │ │ + movw r4, #41452 @ 0xa1ec │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ - b.n 35204 <_PyMem_GetCurrentAllocatorName@@Base+0x1246> │ │ │ │ + b.n 35204 <_PyMem_GetCurrentAllocatorName@@Base+0x124a> │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 351e0 <_PyMem_GetCurrentAllocatorName@@Base+0x1222> │ │ │ │ - movw r1, #19472 @ 0x4c10 │ │ │ │ + beq.n 351e0 <_PyMem_GetCurrentAllocatorName@@Base+0x1226> │ │ │ │ + movw r1, #20368 @ 0x4f90 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ blx 2c24c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35320 <_PyMem_GetCurrentAllocatorName@@Base+0x1362> │ │ │ │ + beq.w 35320 <_PyMem_GetCurrentAllocatorName@@Base+0x1366> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b1ecc │ │ │ │ + bl 1b1ce4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 35218 <_PyMem_GetCurrentAllocatorName@@Base+0x125a> │ │ │ │ + cbnz r0, 35218 <_PyMem_GetCurrentAllocatorName@@Base+0x125e> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 23b730 │ │ │ │ + b.w 23bb84 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ blx 2c408 │ │ │ │ - cbnz r0, 35232 <_PyMem_GetCurrentAllocatorName@@Base+0x1274> │ │ │ │ - movw r0, #32416 @ 0x7ea0 │ │ │ │ + cbnz r0, 35232 <_PyMem_GetCurrentAllocatorName@@Base+0x1278> │ │ │ │ + movw r0, #33312 @ 0x8220 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov sl, r4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 35244 <_PyMem_GetCurrentAllocatorName@@Base+0x1286> │ │ │ │ + b.n 35244 <_PyMem_GetCurrentAllocatorName@@Base+0x128a> │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 352e8 <_PyMem_GetCurrentAllocatorName@@Base+0x132a> │ │ │ │ + beq.n 352e8 <_PyMem_GetCurrentAllocatorName@@Base+0x132e> │ │ │ │ subs r1, r0, r4 │ │ │ │ add.w sl, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 940bc │ │ │ │ + bl 93f90 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 35250 <_PyMem_GetCurrentAllocatorName@@Base+0x1292> │ │ │ │ + cbnz r5, 35250 <_PyMem_GetCurrentAllocatorName@@Base+0x1296> │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 7a4bc │ │ │ │ - b.n 35328 <_PyMem_GetCurrentAllocatorName@@Base+0x136a> │ │ │ │ + bl 7a4cc │ │ │ │ + b.n 35328 <_PyMem_GetCurrentAllocatorName@@Base+0x136e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 146324 │ │ │ │ + bl 146560 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3526c <_PyMem_GetCurrentAllocatorName@@Base+0x12ae> │ │ │ │ + bge.n 3526c <_PyMem_GetCurrentAllocatorName@@Base+0x12b2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3526c <_PyMem_GetCurrentAllocatorName@@Base+0x12ae> │ │ │ │ + cbnz r3, 3526c <_PyMem_GetCurrentAllocatorName@@Base+0x12b2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 35286 <_PyMem_GetCurrentAllocatorName@@Base+0x12c8> │ │ │ │ + bne.n 35286 <_PyMem_GetCurrentAllocatorName@@Base+0x12cc> │ │ │ │ movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 205074 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbnz r0, 352e8 <_PyMem_GetCurrentAllocatorName@@Base+0x132a> │ │ │ │ - b.n 35246 <_PyMem_GetCurrentAllocatorName@@Base+0x1288> │ │ │ │ + bl 2052a4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbnz r0, 352e8 <_PyMem_GetCurrentAllocatorName@@Base+0x132e> │ │ │ │ + b.n 35246 <_PyMem_GetCurrentAllocatorName@@Base+0x128c> │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ - bl edf30 │ │ │ │ + bl edec0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 352a8 <_PyMem_GetCurrentAllocatorName@@Base+0x12ea> │ │ │ │ + bge.n 352a8 <_PyMem_GetCurrentAllocatorName@@Base+0x12ee> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 352a8 <_PyMem_GetCurrentAllocatorName@@Base+0x12ea> │ │ │ │ + cbnz r3, 352a8 <_PyMem_GetCurrentAllocatorName@@Base+0x12ee> │ │ │ │ mov r0, fp │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 352be <_PyMem_GetCurrentAllocatorName@@Base+0x1300> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 352be <_PyMem_GetCurrentAllocatorName@@Base+0x1304> │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 205074 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbnz r0, 352e8 <_PyMem_GetCurrentAllocatorName@@Base+0x132a> │ │ │ │ - b.n 35246 <_PyMem_GetCurrentAllocatorName@@Base+0x1288> │ │ │ │ + bl 2052a4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbnz r0, 352e8 <_PyMem_GetCurrentAllocatorName@@Base+0x132e> │ │ │ │ + b.n 35246 <_PyMem_GetCurrentAllocatorName@@Base+0x128c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a4bc │ │ │ │ + bl 7a4cc │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl a80f0 │ │ │ │ + bl a7ff0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35328 <_PyMem_GetCurrentAllocatorName@@Base+0x136a> │ │ │ │ + bge.n 35328 <_PyMem_GetCurrentAllocatorName@@Base+0x136e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 35328 <_PyMem_GetCurrentAllocatorName@@Base+0x136a> │ │ │ │ + cbnz r3, 35328 <_PyMem_GetCurrentAllocatorName@@Base+0x136e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 35328 <_PyMem_GetCurrentAllocatorName@@Base+0x136a> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 35328 <_PyMem_GetCurrentAllocatorName@@Base+0x136e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 20514c <_PyErr_Clear@@Base> │ │ │ │ + bl 20537c <_PyErr_Clear@@Base> │ │ │ │ movw r0, #43764 @ 0xaaf4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #0 │ │ │ │ - movw r2, #40552 @ 0x9e68 │ │ │ │ + movw r2, #41488 @ 0xa210 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 24d89c │ │ │ │ + bl 24d878 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - bl 7a4bc │ │ │ │ + bl 7a4cc │ │ │ │ adds r5, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - b.n 35328 <_PyMem_GetCurrentAllocatorName@@Base+0x136a> │ │ │ │ + b.n 35328 <_PyMem_GetCurrentAllocatorName@@Base+0x136e> │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ 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 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 35354 <_PyMem_GetCurrentAllocatorName@@Base+0x1396> │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 3536c <_PyMem_GetCurrentAllocatorName@@Base+0x13ae> │ │ │ │ - ldr r2, [pc, #24] @ (35370 <_PyMem_GetCurrentAllocatorName@@Base+0x13b2>) │ │ │ │ + bne.n 35354 <_PyMem_GetCurrentAllocatorName@@Base+0x139a> │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 3536c <_PyMem_GetCurrentAllocatorName@@Base+0x13b2> │ │ │ │ + ldr r2, [pc, #24] @ (35370 <_PyMem_GetCurrentAllocatorName@@Base+0x13b6>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r4, [r3, #3752] @ 0xea8 │ │ │ │ - b.n 3536e <_PyMem_GetCurrentAllocatorName@@Base+0x13b0> │ │ │ │ + b.n 3536e <_PyMem_GetCurrentAllocatorName@@Base+0x13b4> │ │ │ │ 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 354c4 <_PyMem_GetCurrentAllocatorName@@Base+0x1506> │ │ │ │ + bne.w 354c4 <_PyMem_GetCurrentAllocatorName@@Base+0x150a> │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 353cc <_PyMem_GetCurrentAllocatorName@@Base+0x140e> │ │ │ │ + cbz r3, 353cc <_PyMem_GetCurrentAllocatorName@@Base+0x1412> │ │ │ │ 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, 353b0 <_PyMem_GetCurrentAllocatorName@@Base+0x13f2> │ │ │ │ + cbz r5, 353b0 <_PyMem_GetCurrentAllocatorName@@Base+0x13f6> │ │ │ │ ldr r5, [r4, #20] │ │ │ │ - b.n 353b8 <_PyMem_GetCurrentAllocatorName@@Base+0x13fa> │ │ │ │ + b.n 353b8 <_PyMem_GetCurrentAllocatorName@@Base+0x13fe> │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ str r5, [sp, #8] │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 1c9264 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1c90dc <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 353da <_PyMem_GetCurrentAllocatorName@@Base+0x141c> │ │ │ │ - b.n 354c4 <_PyMem_GetCurrentAllocatorName@@Base+0x1506> │ │ │ │ + cbnz r0, 353da <_PyMem_GetCurrentAllocatorName@@Base+0x1420> │ │ │ │ + b.n 354c4 <_PyMem_GetCurrentAllocatorName@@Base+0x150a> │ │ │ │ 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, 353e2 <_PyMem_GetCurrentAllocatorName@@Base+0x1424> │ │ │ │ + cbz r3, 353e2 <_PyMem_GetCurrentAllocatorName@@Base+0x1428> │ │ │ │ ldr r0, [r7, #20] │ │ │ │ - b.n 353ea <_PyMem_GetCurrentAllocatorName@@Base+0x142c> │ │ │ │ + b.n 353ea <_PyMem_GetCurrentAllocatorName@@Base+0x1430> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #40488 @ 0x9e28 │ │ │ │ + movw r1, #41384 @ 0xa1a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 237e88 │ │ │ │ + bl 2382dc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35414 <_PyMem_GetCurrentAllocatorName@@Base+0x1456> │ │ │ │ + bge.n 35414 <_PyMem_GetCurrentAllocatorName@@Base+0x145a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 35414 <_PyMem_GetCurrentAllocatorName@@Base+0x1456> │ │ │ │ + cbnz r3, 35414 <_PyMem_GetCurrentAllocatorName@@Base+0x145a> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 354c4 <_PyMem_GetCurrentAllocatorName@@Base+0x1506> │ │ │ │ + beq.n 354c4 <_PyMem_GetCurrentAllocatorName@@Base+0x150a> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 35434 <_PyMem_GetCurrentAllocatorName@@Base+0x1476> │ │ │ │ + bne.n 35434 <_PyMem_GetCurrentAllocatorName@@Base+0x147a> │ │ │ │ movs r1, #6 │ │ │ │ add.w r0, r4, #13 │ │ │ │ - bl 7b21c │ │ │ │ + bl 7b22c │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - b.n 354b0 <_PyMem_GetCurrentAllocatorName@@Base+0x14f2> │ │ │ │ + b.n 354b0 <_PyMem_GetCurrentAllocatorName@@Base+0x14f6> │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ mov.w r0, #3600 @ 0xe10 │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ movw r7, #58824 @ 0xe5c8 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldrb r1, [r4, #14] │ │ │ │ lsls r3, r3, #8 │ │ │ │ @@ -13122,639 +13124,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 1c9014 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1c8e8c <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 354b0 <_PyMem_GetCurrentAllocatorName@@Base+0x14f2> │ │ │ │ + cbz r0, 354b0 <_PyMem_GetCurrentAllocatorName@@Base+0x14f6> │ │ │ │ mov r1, r5 │ │ │ │ - bl 2aa120 <_PyTime_ObjectToTimeval@@Base+0x438> │ │ │ │ + bl 2a9c40 <_PyTime_ObjectToTimeval@@Base+0x438> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35490 <_PyMem_GetCurrentAllocatorName@@Base+0x14d2> │ │ │ │ + bge.n 35490 <_PyMem_GetCurrentAllocatorName@@Base+0x14d6> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 35490 <_PyMem_GetCurrentAllocatorName@@Base+0x14d2> │ │ │ │ + cbnz r3, 35490 <_PyMem_GetCurrentAllocatorName@@Base+0x14d6> │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 354b0 <_PyMem_GetCurrentAllocatorName@@Base+0x14f2> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 354b0 <_PyMem_GetCurrentAllocatorName@@Base+0x14f6> │ │ │ │ mov r0, r7 │ │ │ │ - bl 7ab44 │ │ │ │ + bl 7ab54 │ │ │ │ str r0, [r4, #8] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 354b0 <_PyMem_GetCurrentAllocatorName@@Base+0x14f2> │ │ │ │ + bge.n 354b0 <_PyMem_GetCurrentAllocatorName@@Base+0x14f6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 354b0 <_PyMem_GetCurrentAllocatorName@@Base+0x14f2> │ │ │ │ + cbnz r3, 354b0 <_PyMem_GetCurrentAllocatorName@@Base+0x14f6> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 354c4 <_PyMem_GetCurrentAllocatorName@@Base+0x1506> │ │ │ │ + bge.n 354c4 <_PyMem_GetCurrentAllocatorName@@Base+0x150a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 354c4 <_PyMem_GetCurrentAllocatorName@@Base+0x1506> │ │ │ │ + cbnz r3, 354c4 <_PyMem_GetCurrentAllocatorName@@Base+0x150a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, 354ec <_PyMem_GetCurrentAllocatorName@@Base+0x152e> │ │ │ │ + cbnz r3, 354ec <_PyMem_GetCurrentAllocatorName@@Base+0x1532> │ │ │ │ cmp r2, #2 │ │ │ │ - ble.n 354ec <_PyMem_GetCurrentAllocatorName@@Base+0x152e> │ │ │ │ + ble.n 354ec <_PyMem_GetCurrentAllocatorName@@Base+0x1532> │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 354ec <_PyMem_GetCurrentAllocatorName@@Base+0x152e> │ │ │ │ - cbnz r4, 35508 <_PyMem_GetCurrentAllocatorName@@Base+0x154a> │ │ │ │ + bne.n 354ec <_PyMem_GetCurrentAllocatorName@@Base+0x1532> │ │ │ │ + cbnz r4, 35508 <_PyMem_GetCurrentAllocatorName@@Base+0x154e> │ │ │ │ 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] @ (35574 <_PyMem_GetCurrentAllocatorName@@Base+0x15b6>) │ │ │ │ + ldr r3, [pc, #116] @ (35574 <_PyMem_GetCurrentAllocatorName@@Base+0x15ba>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3556c <_PyMem_GetCurrentAllocatorName@@Base+0x15ae> │ │ │ │ + cbz r0, 3556c <_PyMem_GetCurrentAllocatorName@@Base+0x15b2> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 3551a <_PyMem_GetCurrentAllocatorName@@Base+0x155c> │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 35560 <_PyMem_GetCurrentAllocatorName@@Base+0x15a2> │ │ │ │ + bne.n 3551a <_PyMem_GetCurrentAllocatorName@@Base+0x1560> │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 35560 <_PyMem_GetCurrentAllocatorName@@Base+0x15a6> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3552c <_PyMem_GetCurrentAllocatorName@@Base+0x156e> │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 35560 <_PyMem_GetCurrentAllocatorName@@Base+0x15a2> │ │ │ │ + bne.n 3552c <_PyMem_GetCurrentAllocatorName@@Base+0x1572> │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 35560 <_PyMem_GetCurrentAllocatorName@@Base+0x15a6> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3553e <_PyMem_GetCurrentAllocatorName@@Base+0x1580> │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 35560 <_PyMem_GetCurrentAllocatorName@@Base+0x15a2> │ │ │ │ + bne.n 3553e <_PyMem_GetCurrentAllocatorName@@Base+0x1584> │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 35560 <_PyMem_GetCurrentAllocatorName@@Base+0x15a6> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bd00 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 35564 <_PyMem_GetCurrentAllocatorName@@Base+0x15a6> │ │ │ │ + bne.n 35564 <_PyMem_GetCurrentAllocatorName@@Base+0x15aa> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3556c <_PyMem_GetCurrentAllocatorName@@Base+0x15ae> │ │ │ │ + b.n 3556c <_PyMem_GetCurrentAllocatorName@@Base+0x15b2> │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bvs.n 35498 <_PyMem_GetCurrentAllocatorName@@Base+0x14da> │ │ │ │ + bvs.n 35498 <_PyMem_GetCurrentAllocatorName@@Base+0x14de> │ │ │ │ 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, 35598 <_PyMem_GetCurrentAllocatorName@@Base+0x15da> │ │ │ │ + cbnz r3, 35598 <_PyMem_GetCurrentAllocatorName@@Base+0x15de> │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 35598 <_PyMem_GetCurrentAllocatorName@@Base+0x15da> │ │ │ │ + ble.n 35598 <_PyMem_GetCurrentAllocatorName@@Base+0x15de> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 35598 <_PyMem_GetCurrentAllocatorName@@Base+0x15da> │ │ │ │ - cbnz r4, 355b4 <_PyMem_GetCurrentAllocatorName@@Base+0x15f6> │ │ │ │ + bne.n 35598 <_PyMem_GetCurrentAllocatorName@@Base+0x15de> │ │ │ │ + cbnz r4, 355b4 <_PyMem_GetCurrentAllocatorName@@Base+0x15fa> │ │ │ │ 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] @ (35614 <_PyMem_GetCurrentAllocatorName@@Base+0x1656>) │ │ │ │ + ldr r3, [pc, #104] @ (35614 <_PyMem_GetCurrentAllocatorName@@Base+0x165a>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3560c <_PyMem_GetCurrentAllocatorName@@Base+0x164e> │ │ │ │ + cbz r0, 3560c <_PyMem_GetCurrentAllocatorName@@Base+0x1652> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 355c6 <_PyMem_GetCurrentAllocatorName@@Base+0x1608> │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 3560c <_PyMem_GetCurrentAllocatorName@@Base+0x164e> │ │ │ │ + bne.n 355c6 <_PyMem_GetCurrentAllocatorName@@Base+0x160c> │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 3560c <_PyMem_GetCurrentAllocatorName@@Base+0x1652> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 355d8 <_PyMem_GetCurrentAllocatorName@@Base+0x161a> │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 3560c <_PyMem_GetCurrentAllocatorName@@Base+0x164e> │ │ │ │ + bne.n 355d8 <_PyMem_GetCurrentAllocatorName@@Base+0x161e> │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 3560c <_PyMem_GetCurrentAllocatorName@@Base+0x1652> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2c48c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 35602 <_PyMem_GetCurrentAllocatorName@@Base+0x1644> │ │ │ │ + cbz r3, 35602 <_PyMem_GetCurrentAllocatorName@@Base+0x1648> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bvs.n 35590 <_PyMem_GetCurrentAllocatorName@@Base+0x15d2> │ │ │ │ + bvs.n 35590 <_PyMem_GetCurrentAllocatorName@@Base+0x15d6> │ │ │ │ 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 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 35638 <_PyMem_GetCurrentAllocatorName@@Base+0x167a> │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 3565c <_PyMem_GetCurrentAllocatorName@@Base+0x169e> │ │ │ │ + bne.n 35638 <_PyMem_GetCurrentAllocatorName@@Base+0x167e> │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 3565c <_PyMem_GetCurrentAllocatorName@@Base+0x16a2> │ │ │ │ mov r0, r4 │ │ │ │ blx 2b34c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 35654 <_PyMem_GetCurrentAllocatorName@@Base+0x1696> │ │ │ │ + bge.n 35654 <_PyMem_GetCurrentAllocatorName@@Base+0x169a> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 35684 <_PyMem_GetCurrentAllocatorName@@Base+0x16c6> │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 356d2 <_PyMem_GetCurrentAllocatorName@@Base+0x1714> │ │ │ │ + bne.n 35684 <_PyMem_GetCurrentAllocatorName@@Base+0x16ca> │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 356d2 <_PyMem_GetCurrentAllocatorName@@Base+0x1718> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c368 │ │ │ │ - cbz r0, 356a0 <_PyMem_GetCurrentAllocatorName@@Base+0x16e2> │ │ │ │ + cbz r0, 356a0 <_PyMem_GetCurrentAllocatorName@@Base+0x16e6> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ - b.n 356d4 <_PyMem_GetCurrentAllocatorName@@Base+0x1716> │ │ │ │ + bl 1e3aa8 │ │ │ │ + b.n 356d4 <_PyMem_GetCurrentAllocatorName@@Base+0x171a> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 9b2a4 │ │ │ │ + bl 9b178 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 356ce <_PyMem_GetCurrentAllocatorName@@Base+0x1710> │ │ │ │ + cbz r0, 356ce <_PyMem_GetCurrentAllocatorName@@Base+0x1714> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 356cc <_PyMem_GetCurrentAllocatorName@@Base+0x170e> │ │ │ │ + cbnz r0, 356cc <_PyMem_GetCurrentAllocatorName@@Base+0x1712> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 356d4 <_PyMem_GetCurrentAllocatorName@@Base+0x1716> │ │ │ │ + bge.n 356d4 <_PyMem_GetCurrentAllocatorName@@Base+0x171a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 356d4 <_PyMem_GetCurrentAllocatorName@@Base+0x1716> │ │ │ │ + cbnz r3, 356d4 <_PyMem_GetCurrentAllocatorName@@Base+0x171a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 356d4 <_PyMem_GetCurrentAllocatorName@@Base+0x1716> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 356d4 <_PyMem_GetCurrentAllocatorName@@Base+0x171a> │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r4, r5 │ │ │ │ - b.n 356d4 <_PyMem_GetCurrentAllocatorName@@Base+0x1716> │ │ │ │ + b.n 356d4 <_PyMem_GetCurrentAllocatorName@@Base+0x171a> │ │ │ │ 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, 356f6 <_PyMem_GetCurrentAllocatorName@@Base+0x1738> │ │ │ │ + cbz r3, 356f6 <_PyMem_GetCurrentAllocatorName@@Base+0x173c> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 3570e <_PyMem_GetCurrentAllocatorName@@Base+0x1750> │ │ │ │ + b.n 3570e <_PyMem_GetCurrentAllocatorName@@Base+0x1754> │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 356fe <_PyMem_GetCurrentAllocatorName@@Base+0x1740> │ │ │ │ + bgt.n 356fe <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 3570e <_PyMem_GetCurrentAllocatorName@@Base+0x1750> │ │ │ │ + b.n 3570e <_PyMem_GetCurrentAllocatorName@@Base+0x1754> │ │ │ │ cmp r2, #8 │ │ │ │ - bgt.n 356fa <_PyMem_GetCurrentAllocatorName@@Base+0x173c> │ │ │ │ + bgt.n 356fa <_PyMem_GetCurrentAllocatorName@@Base+0x1740> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 356fa <_PyMem_GetCurrentAllocatorName@@Base+0x173c> │ │ │ │ + beq.n 356fa <_PyMem_GetCurrentAllocatorName@@Base+0x1740> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 35732 <_PyMem_GetCurrentAllocatorName@@Base+0x1774> │ │ │ │ + b.n 35732 <_PyMem_GetCurrentAllocatorName@@Base+0x1778> │ │ │ │ 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] @ (35994 <_PyMem_GetCurrentAllocatorName@@Base+0x19d6>) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #620] @ (35994 <_PyMem_GetCurrentAllocatorName@@Base+0x19da>) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35a5c <_PyMem_GetCurrentAllocatorName@@Base+0x1a9e> │ │ │ │ + beq.w 35a5c <_PyMem_GetCurrentAllocatorName@@Base+0x1aa2> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 35760 <_PyMem_GetCurrentAllocatorName@@Base+0x17a2> │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + bmi.n 35760 <_PyMem_GetCurrentAllocatorName@@Base+0x17a6> │ │ │ │ + movw r2, #55964 @ 0xda9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #41864 @ 0xa388 │ │ │ │ + movw r1, #42800 @ 0xa730 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #26080 @ 0x65e0 │ │ │ │ + movw r0, #26776 @ 0x6898 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 35a5c <_PyMem_GetCurrentAllocatorName@@Base+0x1a9e> │ │ │ │ + b.n 35a5c <_PyMem_GetCurrentAllocatorName@@Base+0x1aa2> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3577e <_PyMem_GetCurrentAllocatorName@@Base+0x17c0> │ │ │ │ - bl 94124 │ │ │ │ + bne.n 3577e <_PyMem_GetCurrentAllocatorName@@Base+0x17c4> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3575c <_PyMem_GetCurrentAllocatorName@@Base+0x179e> │ │ │ │ + bne.n 3575c <_PyMem_GetCurrentAllocatorName@@Base+0x17a2> │ │ │ │ add r5, r6 │ │ │ │ subs r3, r5, #4 │ │ │ │ - beq.n 357bc <_PyMem_GetCurrentAllocatorName@@Base+0x17fe> │ │ │ │ + beq.n 357bc <_PyMem_GetCurrentAllocatorName@@Base+0x1802> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ str r2, [sp, #28] │ │ │ │ - cbz r2, 3578e <_PyMem_GetCurrentAllocatorName@@Base+0x17d0> │ │ │ │ + cbz r2, 3578e <_PyMem_GetCurrentAllocatorName@@Base+0x17d4> │ │ │ │ subs r3, r5, #5 │ │ │ │ - beq.n 357cc <_PyMem_GetCurrentAllocatorName@@Base+0x180e> │ │ │ │ + beq.n 357cc <_PyMem_GetCurrentAllocatorName@@Base+0x1812> │ │ │ │ ldr.w r9, [r4, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3579e <_PyMem_GetCurrentAllocatorName@@Base+0x17e0> │ │ │ │ + beq.n 3579e <_PyMem_GetCurrentAllocatorName@@Base+0x17e4> │ │ │ │ subs r3, #1 │ │ │ │ - beq.n 357da <_PyMem_GetCurrentAllocatorName@@Base+0x181c> │ │ │ │ - b.n 357a6 <_PyMem_GetCurrentAllocatorName@@Base+0x17e8> │ │ │ │ + beq.n 357da <_PyMem_GetCurrentAllocatorName@@Base+0x1820> │ │ │ │ + b.n 357a6 <_PyMem_GetCurrentAllocatorName@@Base+0x17ec> │ │ │ │ movw r9, #5744 @ 0x1670 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ ldr r7, [r4, #24] │ │ │ │ - cbz r7, 357b0 <_PyMem_GetCurrentAllocatorName@@Base+0x17f2> │ │ │ │ + cbz r7, 357b0 <_PyMem_GetCurrentAllocatorName@@Base+0x17f6> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 357e6 <_PyMem_GetCurrentAllocatorName@@Base+0x1828> │ │ │ │ - b.n 357b8 <_PyMem_GetCurrentAllocatorName@@Base+0x17fa> │ │ │ │ + beq.n 357e6 <_PyMem_GetCurrentAllocatorName@@Base+0x182c> │ │ │ │ + b.n 357b8 <_PyMem_GetCurrentAllocatorName@@Base+0x17fe> │ │ │ │ movw r7, #5744 @ 0x1670 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ - b.n 357ee <_PyMem_GetCurrentAllocatorName@@Base+0x1830> │ │ │ │ + b.n 357ee <_PyMem_GetCurrentAllocatorName@@Base+0x1834> │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r7, r5 │ │ │ │ mov r9, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 357ee <_PyMem_GetCurrentAllocatorName@@Base+0x1830> │ │ │ │ + b.n 357ee <_PyMem_GetCurrentAllocatorName@@Base+0x1834> │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r7, r5 │ │ │ │ mov r9, r5 │ │ │ │ - b.n 357ee <_PyMem_GetCurrentAllocatorName@@Base+0x1830> │ │ │ │ + b.n 357ee <_PyMem_GetCurrentAllocatorName@@Base+0x1834> │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r7, r5 │ │ │ │ - b.n 357ee <_PyMem_GetCurrentAllocatorName@@Base+0x1830> │ │ │ │ + b.n 357ee <_PyMem_GetCurrentAllocatorName@@Base+0x1834> │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - bl 2189f4 <_PyParkingLot_UnparkAll@@Base+0x198> │ │ │ │ + bl 218c28 <_PyParkingLot_UnparkAll@@Base+0x198> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35a5c <_PyMem_GetCurrentAllocatorName@@Base+0x1a9e> │ │ │ │ + beq.w 35a5c <_PyMem_GetCurrentAllocatorName@@Base+0x1aa2> │ │ │ │ movw r8, #5744 @ 0x1670 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ cmp r7, r8 │ │ │ │ - beq.w 35a22 <_PyMem_GetCurrentAllocatorName@@Base+0x1a64> │ │ │ │ + beq.w 35a22 <_PyMem_GetCurrentAllocatorName@@Base+0x1a68> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 3582e <_PyMem_GetCurrentAllocatorName@@Base+0x1870> │ │ │ │ + bmi.n 3582e <_PyMem_GetCurrentAllocatorName@@Base+0x1874> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #41884 @ 0xa39c │ │ │ │ + movw r1, #42820 @ 0xa744 │ │ │ │ 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 f3a08 │ │ │ │ + b.w f3988 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - movw r1, #8560 @ 0x2170 │ │ │ │ + movw r1, #9256 @ 0x2428 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr.w r0, [r3, #3912] @ 0xf48 │ │ │ │ - bl edf30 │ │ │ │ + bl edec0 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5a> │ │ │ │ + beq.w 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5e> │ │ │ │ movs r3, #0 │ │ │ │ - movw r2, #60120 @ 0xead8 │ │ │ │ + movw r2, #61016 @ 0xee58 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #41928 @ 0xa3c8 │ │ │ │ + movw r1, #42864 @ 0xa770 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r3, r7 │ │ │ │ - bl 1da1e8 │ │ │ │ + bl 1da0e0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3587c <_PyMem_GetCurrentAllocatorName@@Base+0x18be> │ │ │ │ + bge.n 3587c <_PyMem_GetCurrentAllocatorName@@Base+0x18c2> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 3587c <_PyMem_GetCurrentAllocatorName@@Base+0x18be> │ │ │ │ + cbnz r3, 3587c <_PyMem_GetCurrentAllocatorName@@Base+0x18c2> │ │ │ │ mov r0, fp │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5a> │ │ │ │ - ldr r1, [pc, #276] @ (35998 <_PyMem_GetCurrentAllocatorName@@Base+0x19da>) │ │ │ │ + beq.w 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5e> │ │ │ │ + ldr r1, [pc, #276] @ (35998 <_PyMem_GetCurrentAllocatorName@@Base+0x19de>) │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r0, r7 │ │ │ │ - bl 97b90 │ │ │ │ + bl 97a6c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3597a <_PyMem_GetCurrentAllocatorName@@Base+0x19bc> │ │ │ │ + beq.n 3597a <_PyMem_GetCurrentAllocatorName@@Base+0x19c0> │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - cbz r0, 358e2 <_PyMem_GetCurrentAllocatorName@@Base+0x1924> │ │ │ │ - ldr r1, [pc, #256] @ (3599c <_PyMem_GetCurrentAllocatorName@@Base+0x19de>) │ │ │ │ + cbz r0, 358e2 <_PyMem_GetCurrentAllocatorName@@Base+0x1928> │ │ │ │ + ldr r1, [pc, #256] @ (3599c <_PyMem_GetCurrentAllocatorName@@Base+0x19e2>) │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 358b6 <_PyMem_GetCurrentAllocatorName@@Base+0x18f8> │ │ │ │ + bge.n 358b6 <_PyMem_GetCurrentAllocatorName@@Base+0x18fc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 358b6 <_PyMem_GetCurrentAllocatorName@@Base+0x18f8> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 358b6 <_PyMem_GetCurrentAllocatorName@@Base+0x18fc> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 3597a <_PyMem_GetCurrentAllocatorName@@Base+0x19bc> │ │ │ │ + beq.n 3597a <_PyMem_GetCurrentAllocatorName@@Base+0x19c0> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 358de <_PyMem_GetCurrentAllocatorName@@Base+0x1920> │ │ │ │ + bne.n 358de <_PyMem_GetCurrentAllocatorName@@Base+0x1924> │ │ │ │ ldr.w r3, [r8] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 358e2 <_PyMem_GetCurrentAllocatorName@@Base+0x1924> │ │ │ │ + bge.n 358e2 <_PyMem_GetCurrentAllocatorName@@Base+0x1928> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 358e2 <_PyMem_GetCurrentAllocatorName@@Base+0x1924> │ │ │ │ + cbnz r3, 358e2 <_PyMem_GetCurrentAllocatorName@@Base+0x1928> │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - cbnz r3, 358f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1932> │ │ │ │ - ldr r1, [pc, #188] @ (359a0 <_PyMem_GetCurrentAllocatorName@@Base+0x19e2>) │ │ │ │ + cbnz r3, 358f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1936> │ │ │ │ + ldr r1, [pc, #188] @ (359a0 <_PyMem_GetCurrentAllocatorName@@Base+0x19e6>) │ │ │ │ mov r0, r7 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - bl 97b90 │ │ │ │ + bl 97a6c │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 3597a <_PyMem_GetCurrentAllocatorName@@Base+0x19bc> │ │ │ │ - ldr r1, [pc, #176] @ (359a4 <_PyMem_GetCurrentAllocatorName@@Base+0x19e6>) │ │ │ │ + bne.n 3597a <_PyMem_GetCurrentAllocatorName@@Base+0x19c0> │ │ │ │ + ldr r1, [pc, #176] @ (359a4 <_PyMem_GetCurrentAllocatorName@@Base+0x19ea>) │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3590e <_PyMem_GetCurrentAllocatorName@@Base+0x1950> │ │ │ │ + bge.n 3590e <_PyMem_GetCurrentAllocatorName@@Base+0x1954> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3590e <_PyMem_GetCurrentAllocatorName@@Base+0x1950> │ │ │ │ + cbnz r3, 3590e <_PyMem_GetCurrentAllocatorName@@Base+0x1954> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r7, [sp, #44] @ 0x2c │ │ │ │ - cbnz r7, 3592c <_PyMem_GetCurrentAllocatorName@@Base+0x196e> │ │ │ │ + cbnz r7, 3592c <_PyMem_GetCurrentAllocatorName@@Base+0x1972> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5a> │ │ │ │ + bge.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5a> │ │ │ │ + bne.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5e> │ │ │ │ mov r0, r1 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5a> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5e> │ │ │ │ mov r0, r7 │ │ │ │ - bl f52b0 │ │ │ │ + bl f526c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35948 <_PyMem_GetCurrentAllocatorName@@Base+0x198a> │ │ │ │ + bge.n 35948 <_PyMem_GetCurrentAllocatorName@@Base+0x198e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 35948 <_PyMem_GetCurrentAllocatorName@@Base+0x198a> │ │ │ │ + cbnz r3, 35948 <_PyMem_GetCurrentAllocatorName@@Base+0x198e> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3595c <_PyMem_GetCurrentAllocatorName@@Base+0x199e> │ │ │ │ + bge.n 3595c <_PyMem_GetCurrentAllocatorName@@Base+0x19a2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3595c <_PyMem_GetCurrentAllocatorName@@Base+0x199e> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbnz r6, 35976 <_PyMem_GetCurrentAllocatorName@@Base+0x19b8> │ │ │ │ + cbnz r3, 3595c <_PyMem_GetCurrentAllocatorName@@Base+0x19a2> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r6, 35976 <_PyMem_GetCurrentAllocatorName@@Base+0x19bc> │ │ │ │ movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f644c │ │ │ │ + bl f63cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5a> │ │ │ │ - bl f6bdc │ │ │ │ - b.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5a> │ │ │ │ + beq.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5e> │ │ │ │ + bl f6b5c │ │ │ │ + b.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5e> │ │ │ │ cmp r6, r8 │ │ │ │ - bne.n 359a8 <_PyMem_GetCurrentAllocatorName@@Base+0x19ea> │ │ │ │ + bne.n 359a8 <_PyMem_GetCurrentAllocatorName@@Base+0x19ee> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5a> │ │ │ │ + bge.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5a> │ │ │ │ + bne.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5a> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5e> │ │ │ │ nop │ │ │ │ - bvs.n 35968 <_PyMem_GetCurrentAllocatorName@@Base+0x19aa> │ │ │ │ + bvs.n 35968 <_PyMem_GetCurrentAllocatorName@@Base+0x19ae> │ │ │ │ lsls r1, r2, #1 │ │ │ │ stmia r2!, {r3, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ movw r0, #32850 @ 0x8052 │ │ │ │ pop {r2, r4, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ b.n 36068 <_PyInterpolation_Build@@Base+0x50> │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1748ec │ │ │ │ + bl 17496c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 359c6 <_PyMem_GetCurrentAllocatorName@@Base+0x1a08> │ │ │ │ + bge.n 359c6 <_PyMem_GetCurrentAllocatorName@@Base+0x1a0c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 359c6 <_PyMem_GetCurrentAllocatorName@@Base+0x1a08> │ │ │ │ + cbnz r3, 359c6 <_PyMem_GetCurrentAllocatorName@@Base+0x1a0c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5a> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5e> │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.n 359d4 <_PyMem_GetCurrentAllocatorName@@Base+0x1a16> │ │ │ │ + ble.n 359d4 <_PyMem_GetCurrentAllocatorName@@Base+0x1a1a> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp sl, r3 │ │ │ │ - ble.n 359ea <_PyMem_GetCurrentAllocatorName@@Base+0x1a2c> │ │ │ │ + ble.n 359ea <_PyMem_GetCurrentAllocatorName@@Base+0x1a30> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5a> │ │ │ │ + bge.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5a> │ │ │ │ + cbnz r3, 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5e> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5a> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5e> │ │ │ │ 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 35a24 <_PyMem_GetCurrentAllocatorName@@Base+0x1a66> │ │ │ │ + bge.n 35a24 <_PyMem_GetCurrentAllocatorName@@Base+0x1a6a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 35a24 <_PyMem_GetCurrentAllocatorName@@Base+0x1a66> │ │ │ │ + cbnz r3, 35a24 <_PyMem_GetCurrentAllocatorName@@Base+0x1a6a> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 35a24 <_PyMem_GetCurrentAllocatorName@@Base+0x1a66> │ │ │ │ - bl 94124 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 35a24 <_PyMem_GetCurrentAllocatorName@@Base+0x1a6a> │ │ │ │ + bl 93ff8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 35a24 <_PyMem_GetCurrentAllocatorName@@Base+0x1a66> │ │ │ │ - b.n 3575c <_PyMem_GetCurrentAllocatorName@@Base+0x179e> │ │ │ │ + cbz r0, 35a24 <_PyMem_GetCurrentAllocatorName@@Base+0x1a6a> │ │ │ │ + b.n 3575c <_PyMem_GetCurrentAllocatorName@@Base+0x17a2> │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add.w r0, r0, #5600 @ 0x15e0 │ │ │ │ - bl 12bf78 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 12c1fc <_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 219a78 │ │ │ │ + bl 219c78 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r4, r5 │ │ │ │ add.w r0, r0, #5600 @ 0x15e0 │ │ │ │ - bl 1e77b8 <_PyEval_NoToolsForUnwind@@Base+0x50> │ │ │ │ + bl 1e76b8 <_PyEval_NoToolsForUnwind@@Base+0x50> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ 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 dce90 │ │ │ │ + bl dcd68 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 23a150 │ │ │ │ + b.w 23a5a0 │ │ │ │ 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 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 35aa8 <_PyMem_GetCurrentAllocatorName@@Base+0x1aea> │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x1b12> │ │ │ │ - bl b0a68 │ │ │ │ + bne.n 35aa8 <_PyMem_GetCurrentAllocatorName@@Base+0x1aee> │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x1b16> │ │ │ │ + bl b0968 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bdac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3bfc │ │ │ │ - cbz r4, 35ad4 <_PyMem_GetCurrentAllocatorName@@Base+0x1b16> │ │ │ │ + bl b3b08 │ │ │ │ + cbz r4, 35ad4 <_PyMem_GetCurrentAllocatorName@@Base+0x1b1a> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 35ae8 <_PyMem_GetCurrentAllocatorName@@Base+0x1b2a> │ │ │ │ - bl 1161c4 │ │ │ │ + b.n 35ae8 <_PyMem_GetCurrentAllocatorName@@Base+0x1b2e> │ │ │ │ + bl 116428 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @@ -13763,61 +13765,61 @@ │ │ │ │ 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, #42684 @ 0xa6bc │ │ │ │ + movw r2, #43620 @ 0xaa64 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ strd r6, r3, [sp] │ │ │ │ movw r3, #55732 @ 0xd9b4 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ movs r4, #1 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ - bl f5464 │ │ │ │ - cbz r0, 35b54 <_PyMem_GetCurrentAllocatorName@@Base+0x1b96> │ │ │ │ + bl f5420 │ │ │ │ + cbz r0, 35b54 <_PyMem_GetCurrentAllocatorName@@Base+0x1b9a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1efb00 │ │ │ │ + bl 1efb54 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 35b54 <_PyMem_GetCurrentAllocatorName@@Base+0x1b96> │ │ │ │ - ldr r3, [pc, #116] @ (35ba4 <_PyMem_GetCurrentAllocatorName@@Base+0x1be6>) │ │ │ │ + beq.n 35b54 <_PyMem_GetCurrentAllocatorName@@Base+0x1b9a> │ │ │ │ + ldr r3, [pc, #116] @ (35ba4 <_PyMem_GetCurrentAllocatorName@@Base+0x1bea>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, r3] │ │ │ │ - cbnz r1, 35b58 <_PyMem_GetCurrentAllocatorName@@Base+0x1b9a> │ │ │ │ + cbnz r1, 35b58 <_PyMem_GetCurrentAllocatorName@@Base+0x1b9e> │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #48972 @ 0xbf4c │ │ │ │ + movw r1, #49668 @ 0xc204 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 35b9e <_PyMem_GetCurrentAllocatorName@@Base+0x1be0> │ │ │ │ + b.n 35b9e <_PyMem_GetCurrentAllocatorName@@Base+0x1be4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 35b7e <_PyMem_GetCurrentAllocatorName@@Base+0x1bc0> │ │ │ │ + cbz r3, 35b7e <_PyMem_GetCurrentAllocatorName@@Base+0x1bc4> │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ bl 2db20 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 35b84 <_PyMem_GetCurrentAllocatorName@@Base+0x1bc6> │ │ │ │ + cbz r0, 35b84 <_PyMem_GetCurrentAllocatorName@@Base+0x1bca> │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 84e18 │ │ │ │ - b.n 35b54 <_PyMem_GetCurrentAllocatorName@@Base+0x1b96> │ │ │ │ + bl 84e58 │ │ │ │ + b.n 35b54 <_PyMem_GetCurrentAllocatorName@@Base+0x1b9a> │ │ │ │ mov r2, r4 │ │ │ │ bl 30e0c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 84e18 │ │ │ │ - bl 1161c4 │ │ │ │ + bl 84e58 │ │ │ │ + bl 116428 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ add sp, #16 │ │ │ │ @@ -13831,15 +13833,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cbz r1, 35bc8 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e2ab8 <_PyMonitoring_FireBranchEvent@@Base+0xa4> │ │ │ │ + bl 2e2e30 <_PyMonitoring_FireBranchEvent@@Base+0xa8> │ │ │ │ cmp r0, r4 │ │ │ │ bcc.n 35be2 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ @@ -13860,152 +13862,152 @@ │ │ │ │ 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 23cee8 <_PyTime_AsTimespec@@Base+0x9b0> │ │ │ │ + bl 23d05c <_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 35c4a │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54812 @ 0xd61c │ │ │ │ + movw r1, #55508 @ 0xd8d4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 35d74 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #42940 @ 0xa7bc │ │ │ │ + movw r0, #43876 @ 0xab64 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ mov r1, r7 │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 35d80 │ │ │ │ mov r0, r5 │ │ │ │ - bl 170b00 │ │ │ │ + bl 170b7c │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 35c90 │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 35d6c │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #42948 @ 0xa7c4 │ │ │ │ + movw r1, #43884 @ 0xab6c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ b.n 35d6c │ │ │ │ ldr r1, [pc, #244] @ (35d88 ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ adds r0, #1 │ │ │ │ bne.n 35cb4 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f644c │ │ │ │ + bl f63cc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 35d6c │ │ │ │ - bl f6bdc │ │ │ │ + bl f6b5c │ │ │ │ ldr r4, [sp, #12] │ │ │ │ cbnz r4, 35cc8 │ │ │ │ ldr r1, [pc, #208] @ (35d8c ) │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ adds r0, #1 │ │ │ │ bne.n 35d00 │ │ │ │ b.n 35d6c │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #42988 @ 0xa7ec │ │ │ │ + movw r0, #43924 @ 0xab94 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 35cec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 35cec │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 35d6c │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2359c0 │ │ │ │ + bl 235c78 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 35cb8 │ │ │ │ b.n 35d6c │ │ │ │ ldr r4, [sp, #8] │ │ │ │ cbnz r4, 35d22 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ - movw r0, #43000 @ 0xa7f8 │ │ │ │ + movw r0, #43936 @ 0xaba0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ mov r1, r6 │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 35d58 │ │ │ │ b.n 35d64 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #43016 @ 0xa808 │ │ │ │ + movw r0, #43952 @ 0xabb0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 35d46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 35d46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cbz r7, 35d6c │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2359c0 │ │ │ │ + bl 235c78 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 35d04 │ │ │ │ b.n 35d6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 35d64 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 219404 │ │ │ │ + bl 219638 │ │ │ │ b.n 35d80 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ cbz r6, 35d78 │ │ │ │ movs r4, #0 │ │ │ │ b.n 35d80 │ │ │ │ mov r0, r5 │ │ │ │ - bl 219404 │ │ │ │ + bl 219638 │ │ │ │ b.n 35d74 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movw r0, #32850 @ 0x8052 │ │ │ │ @ instruction: 0xf0c00052 │ │ │ │ @@ -14029,242 +14031,241 @@ │ │ │ │ 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, #43108 @ 0xa864 │ │ │ │ + movw r4, #44044 @ 0xac0c │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2c09c <__snprintf_chk@plt> │ │ │ │ ldr r0, [pc, #72] @ (35e20 <_Py_CheckRecursiveCall@@Base+0x90>) │ │ │ │ mov r1, r7 │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cbnz r3, 35e18 <_Py_CheckRecursiveCall@@Base+0x88> │ │ │ │ ldr.w r3, [r0, #708] @ 0x2c4 │ │ │ │ movw r2, #43684 @ 0xaaa4 │ │ │ │ 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, #43152 @ 0xa890 │ │ │ │ + movw r2, #44088 @ 0xac38 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ asrs r3, r3, #10 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 23371c <_PyErr_Format@@Base> │ │ │ │ + bl 2339d8 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add r3, r0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ b.n 35e1a <_Py_CheckRecursiveCall@@Base+0x8a> │ │ │ │ movs r0, #0 │ │ │ │ adds r7, #80 @ 0x50 │ │ │ │ mov sp, r7 │ │ │ │ pop {r4, r5, r7, pc} │ │ │ │ - b.n 35934 <_PyMem_GetCurrentAllocatorName@@Base+0x1976> │ │ │ │ - lsls r0, r1, #1 │ │ │ │ + stmdb r8, {r3, r6} │ │ │ │ │ │ │ │ 00035e24 <_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 1607e8 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 160888 <_PyObject_IsFreed@@Base> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbz r3, 35e60 <_PyObject_Dump@@Base+0x3c> │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #43424 @ 0xa9a0 │ │ │ │ + movw r2, #44360 @ 0xad48 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 2c304 │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #43452 @ 0xa9bc │ │ │ │ + movw r2, #44388 @ 0xad64 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #43476 @ 0xa9d4 │ │ │ │ + movw r2, #44412 @ 0xad7c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c308 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #43500 @ 0xa9ec │ │ │ │ + movw r2, #44436 @ 0xad94 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbz r6, 35ea4 <_PyObject_Dump@@Base+0x80> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ b.n 35eac <_PyObject_Dump@@Base+0x88> │ │ │ │ - movw r3, #17320 @ 0x43a8 │ │ │ │ + movw r3, #18016 @ 0x4660 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #43524 @ 0xaa04 │ │ │ │ + movw r2, #44460 @ 0xadac │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #43548 @ 0xaa1c │ │ │ │ + movw r2, #44484 @ 0xadc4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c308 │ │ │ │ - bl 2082f4 │ │ │ │ + bl 208524 │ │ │ │ mov r6, r0 │ │ │ │ - bl f6650 │ │ │ │ + bl f65d0 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 35f12 │ │ │ │ + bl 35f14 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c308 │ │ │ │ mov r0, r7 │ │ │ │ - bl f6bb0 │ │ │ │ + bl f6b30 │ │ │ │ mov r0, r6 │ │ │ │ - bl 208390 │ │ │ │ + bl 2085c0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #51684 @ 0xc9e4 │ │ │ │ + movw r2, #52420 @ 0xccc4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 2c304 │ │ │ │ + nop │ │ │ │ │ │ │ │ -00035f12 : │ │ │ │ +00035f14 : │ │ │ │ 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 1161c4 │ │ │ │ + bl 116428 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 35ffe │ │ │ │ - ldr r3, [pc, #224] @ (36014 ) │ │ │ │ + bne.n 36000 │ │ │ │ + ldr r3, [pc, #224] @ (36014 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #44000 @ 0xabe0 │ │ │ │ + movw r1, #45828 @ 0xb304 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 35ffe │ │ │ │ + bne.n 36000 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b608 │ │ │ │ - cbnz r4, 35f70 │ │ │ │ - bl b0a68 │ │ │ │ + cbnz r4, 35f72 │ │ │ │ + bl b0968 │ │ │ │ movs r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r2, #44020 @ 0xabf4 │ │ │ │ + movw r2, #45848 @ 0xb318 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ - bl b3bfc │ │ │ │ - b.n 36004 │ │ │ │ + bl b3b08 │ │ │ │ + b.n 36006 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 35f98 │ │ │ │ - bl b0a68 │ │ │ │ + bgt.n 35f9a │ │ │ │ + bl b0968 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r2, #44028 @ 0xabfc │ │ │ │ + movw r2, #45856 @ 0xb320 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ - bl b3bfc │ │ │ │ - b.n 36004 │ │ │ │ + bl b3b08 │ │ │ │ + b.n 36006 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r7, #31 │ │ │ │ - bpl.n 35fa6 │ │ │ │ - bl 115e50 │ │ │ │ + bpl.n 35fa8 │ │ │ │ + bl 1160b4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 35fac │ │ │ │ - bl 11a410 │ │ │ │ + b.n 35fae │ │ │ │ + bl 11a678 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 35ffe │ │ │ │ + cbz r4, 36000 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl a2984 │ │ │ │ - cbz r0, 35fce │ │ │ │ + bl a2884 │ │ │ │ + cbz r0, 35fd0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ movs r7, #0 │ │ │ │ blx 2bfc4 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ subs r5, r5, r0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ - b.n 35fd2 │ │ │ │ + b.n 35fd4 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35fe6 │ │ │ │ + bge.n 35fe8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35fe6 │ │ │ │ + cbnz r3, 35fe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbnz r7, 35ffe │ │ │ │ - cbz r5, 36004 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r7, 36000 │ │ │ │ + cbz r5, 36006 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b608 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3600e │ │ │ │ + b.n 36010 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bf24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 35fea │ │ │ │ + bne.n 35fec │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ 00036018 <_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, #58616 @ 0xe4f8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 7fd10 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd50 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 360ce <_PyInterpolation_Build@@Base+0xb6> │ │ │ │ ldr.w r2, [r8] │ │ │ │ movs r3, #0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -14288,39 +14289,39 @@ │ │ │ │ beq.n 360bc <_PyInterpolation_Build@@Base+0xa4> │ │ │ │ cmp r5, #3 │ │ │ │ beq.n 360c0 <_PyInterpolation_Build@@Base+0xa8> │ │ │ │ cmp r5, #1 │ │ │ │ beq.n 360c4 <_PyInterpolation_Build@@Base+0xac> │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #45052 @ 0xaffc │ │ │ │ + movw r1, #45988 @ 0xb3a4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 360ae <_PyInterpolation_Build@@Base+0x96> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 360ae <_PyInterpolation_Build@@Base+0x96> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 360ce <_PyInterpolation_Build@@Base+0xb6> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ b.n 360c6 <_PyInterpolation_Build@@Base+0xae> │ │ │ │ ldr r3, [pc, #20] @ (360d4 <_PyInterpolation_Build@@Base+0xbc>) │ │ │ │ b.n 360c6 <_PyInterpolation_Build@@Base+0xae> │ │ │ │ ldr r3, [pc, #20] @ (360d8 <_PyInterpolation_Build@@Base+0xc0>) │ │ │ │ b.n 360c6 <_PyInterpolation_Build@@Base+0xae> │ │ │ │ ldr r3, [pc, #20] @ (360dc <_PyInterpolation_Build@@Base+0xc4>) │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 97b3c │ │ │ │ + bl 97a18 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ asrs r0, r2, #21 │ │ │ │ lsls r3, r2, #1 │ │ │ │ asrs r0, r7, #14 │ │ │ │ lsls r3, r2, #1 │ │ │ │ asrs r0, r5, #21 │ │ │ │ @@ -14333,82 +14334,83 @@ │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ cbnz r3, 36100 <_PyInterpolation_Build@@Base+0xe8> │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 36100 <_PyInterpolation_Build@@Base+0xe8> │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 36100 <_PyInterpolation_Build@@Base+0xe8> │ │ │ │ - cbnz r0, 3611e <_PyInterpolation_Build@@Base+0x106> │ │ │ │ + cbnz r0, 36118 <_PyInterpolation_Build@@Base+0x100> │ │ │ │ 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, #57324 @ 0xdfec │ │ │ │ - movt r3, #81 @ 0x51 │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 36166 <_PyInterpolation_Build@@Base+0x14e> │ │ │ │ + ldr r3, [pc, #80] @ (36164 <_PyInterpolation_Build@@Base+0x14c>) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 36160 <_PyInterpolation_Build@@Base+0x148> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 36130 <_PyInterpolation_Build@@Base+0x118> │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 3615a <_PyInterpolation_Build@@Base+0x142> │ │ │ │ - bl b0a68 │ │ │ │ + bne.n 3612a <_PyInterpolation_Build@@Base+0x112> │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 36154 <_PyInterpolation_Build@@Base+0x13c> │ │ │ │ + bl b0968 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b614 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3bfc │ │ │ │ - cbz r4, 3615e <_PyInterpolation_Build@@Base+0x146> │ │ │ │ + bl b3b08 │ │ │ │ + cbz r4, 36158 <_PyInterpolation_Build@@Base+0x140> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 36166 <_PyInterpolation_Build@@Base+0x14e> │ │ │ │ + b.n 36160 <_PyInterpolation_Build@@Base+0x148> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ + svc 208 @ 0xd0 │ │ │ │ + lsls r1, r2, #1 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ push {r4, r5, r6} │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 36194 <_PyInterpolation_Build@@Base+0x17c> │ │ │ │ + bls.n 36192 <_PyInterpolation_Build@@Base+0x17a> │ │ │ │ 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, 3619c <_PyInterpolation_Build@@Base+0x184> │ │ │ │ + cbz r4, 3619a <_PyInterpolation_Build@@Base+0x182> │ │ │ │ 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, 361b2 <_PyInterpolation_Build@@Base+0x19a> │ │ │ │ + cbz r3, 361b0 <_PyInterpolation_Build@@Base+0x198> │ │ │ │ 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] │ │ │ │ @@ -14416,132 +14418,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 36324 <_PyInterpolation_Build@@Base+0x30c> │ │ │ │ + bpl.w 36322 <_PyInterpolation_Build@@Base+0x30a> │ │ │ │ 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 3620a <_PyInterpolation_Build@@Base+0x1f2> │ │ │ │ + bpl.n 36208 <_PyInterpolation_Build@@Base+0x1f0> │ │ │ │ ands.w r8, r2, #64 @ 0x40 │ │ │ │ - beq.n 361fe <_PyInterpolation_Build@@Base+0x1e6> │ │ │ │ + beq.n 361fc <_PyInterpolation_Build@@Base+0x1e4> │ │ │ │ add.w r6, r3, #20 │ │ │ │ - b.n 36212 <_PyInterpolation_Build@@Base+0x1fa> │ │ │ │ + b.n 36210 <_PyInterpolation_Build@@Base+0x1f8> │ │ │ │ add.w r6, r3, #28 │ │ │ │ cmp.w r7, #500 @ 0x1f4 │ │ │ │ - ble.n 36224 <_PyInterpolation_Build@@Base+0x20c> │ │ │ │ - b.n 36240 <_PyInterpolation_Build@@Base+0x228> │ │ │ │ + ble.n 36222 <_PyInterpolation_Build@@Base+0x20a> │ │ │ │ + b.n 3623e <_PyInterpolation_Build@@Base+0x226> │ │ │ │ ldr r6, [r3, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3631e <_PyInterpolation_Build@@Base+0x306> │ │ │ │ + beq.w 3631c <_PyInterpolation_Build@@Base+0x304> │ │ │ │ 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 3622e <_PyInterpolation_Build@@Base+0x216> │ │ │ │ + bmi.n 3622c <_PyInterpolation_Build@@Base+0x214> │ │ │ │ cmp r7, #0 │ │ │ │ - bgt.n 36248 <_PyInterpolation_Build@@Base+0x230> │ │ │ │ - b.n 362f6 <_PyInterpolation_Build@@Base+0x2de> │ │ │ │ + bgt.n 36246 <_PyInterpolation_Build@@Base+0x22e> │ │ │ │ + b.n 362f4 <_PyInterpolation_Build@@Base+0x2dc> │ │ │ │ movs r2, #0 │ │ │ │ cmp r2, r7 │ │ │ │ - bge.n 36312 <_PyInterpolation_Build@@Base+0x2fa> │ │ │ │ + bge.n 36310 <_PyInterpolation_Build@@Base+0x2f8> │ │ │ │ ldrb r1, [r6, r2] │ │ │ │ adds r2, #1 │ │ │ │ subs r1, #32 │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ - bls.n 36230 <_PyInterpolation_Build@@Base+0x218> │ │ │ │ - b.n 36228 <_PyInterpolation_Build@@Base+0x210> │ │ │ │ + bls.n 3622e <_PyInterpolation_Build@@Base+0x216> │ │ │ │ + b.n 36226 <_PyInterpolation_Build@@Base+0x20e> │ │ │ │ mov.w r8, #1 │ │ │ │ mov.w r7, #500 @ 0x1f4 │ │ │ │ ldrb.w sl, [r3, #16] │ │ │ │ mov.w r9, #0 │ │ │ │ - movw r1, #45404 @ 0xb15c │ │ │ │ + movw r1, #46340 @ 0xb504 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ strd r8, r1, [sp] │ │ │ │ ubfx sl, sl, #2, #3 │ │ │ │ cmp.w sl, #1 │ │ │ │ - bne.n 3626c <_PyInterpolation_Build@@Base+0x254> │ │ │ │ + bne.n 3626a <_PyInterpolation_Build@@Base+0x252> │ │ │ │ ldrb.w r5, [r6, r9] │ │ │ │ - b.n 3627a <_PyInterpolation_Build@@Base+0x262> │ │ │ │ + b.n 36278 <_PyInterpolation_Build@@Base+0x260> │ │ │ │ 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 36292 <_PyInterpolation_Build@@Base+0x27a> │ │ │ │ + bhi.n 36290 <_PyInterpolation_Build@@Base+0x278> │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strb.w r5, [sp, #12] │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ - b.n 362ea <_PyInterpolation_Build@@Base+0x2d2> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ + b.n 362e8 <_PyInterpolation_Build@@Base+0x2d0> │ │ │ │ movs r2, #2 │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ - bhi.n 362b4 <_PyInterpolation_Build@@Base+0x29c> │ │ │ │ + bhi.n 362b2 <_PyInterpolation_Build@@Base+0x29a> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45396 @ 0xb154 │ │ │ │ + movw r1, #46332 @ 0xb4fc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 30da6 │ │ │ │ - b.n 362ea <_PyInterpolation_Build@@Base+0x2d2> │ │ │ │ + b.n 362e8 <_PyInterpolation_Build@@Base+0x2d0> │ │ │ │ cmp.w r5, #65536 @ 0x10000 │ │ │ │ - bcs.n 362d6 <_PyInterpolation_Build@@Base+0x2be> │ │ │ │ + bcs.n 362d4 <_PyInterpolation_Build@@Base+0x2bc> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45400 @ 0xb158 │ │ │ │ + movw r1, #46336 @ 0xb500 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl 30da6 │ │ │ │ - b.n 362ea <_PyInterpolation_Build@@Base+0x2d2> │ │ │ │ + b.n 362e8 <_PyInterpolation_Build@@Base+0x2d0> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl 30da6 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r9, r7 │ │ │ │ - bne.n 36260 <_PyInterpolation_Build@@Base+0x248> │ │ │ │ + bne.n 3625e <_PyInterpolation_Build@@Base+0x246> │ │ │ │ ldr.w r8, [sp] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3631e <_PyInterpolation_Build@@Base+0x306> │ │ │ │ + beq.n 3631c <_PyInterpolation_Build@@Base+0x304> │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45408 @ 0xb160 │ │ │ │ + movw r1, #46344 @ 0xb508 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + b.w 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ - b.n 362f6 <_PyInterpolation_Build@@Base+0x2de> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ + b.n 362f4 <_PyInterpolation_Build@@Base+0x2dc> │ │ │ │ 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 │ │ │ │ @@ -14552,171 +14554,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 2e2d14 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 2e308c <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ 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 36350 <_PyInterpolation_Build@@Base+0x338> │ │ │ │ + bhi.n 3634e <_PyInterpolation_Build@@Base+0x336> │ │ │ │ sub.w r2, r8, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ add sp, #16 │ │ │ │ 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 │ │ │ │ - bl ee690 │ │ │ │ + bl ee620 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 363aa <_PyInterpolation_Build@@Base+0x392> │ │ │ │ + cbz r0, 363a8 <_PyInterpolation_Build@@Base+0x390> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 363aa <_PyInterpolation_Build@@Base+0x392> │ │ │ │ + bge.n 363a8 <_PyInterpolation_Build@@Base+0x390> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 363aa <_PyInterpolation_Build@@Base+0x392> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 363a8 <_PyInterpolation_Build@@Base+0x390> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 363c4 <_PyInterpolation_Build@@Base+0x3ac> │ │ │ │ + cbz r0, 363c2 <_PyInterpolation_Build@@Base+0x3aa> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 363c4 <_PyInterpolation_Build@@Base+0x3ac> │ │ │ │ + bge.n 363c2 <_PyInterpolation_Build@@Base+0x3aa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 363c4 <_PyInterpolation_Build@@Base+0x3ac> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 363c2 <_PyInterpolation_Build@@Base+0x3aa> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 363de <_PyInterpolation_Build@@Base+0x3c6> │ │ │ │ + cbz r0, 363dc <_PyInterpolation_Build@@Base+0x3c4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 363de <_PyInterpolation_Build@@Base+0x3c6> │ │ │ │ + bge.n 363dc <_PyInterpolation_Build@@Base+0x3c4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 363de <_PyInterpolation_Build@@Base+0x3c6> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 363dc <_PyInterpolation_Build@@Base+0x3c4> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 363f8 <_PyInterpolation_Build@@Base+0x3e0> │ │ │ │ + cbz r0, 363f6 <_PyInterpolation_Build@@Base+0x3de> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 363f8 <_PyInterpolation_Build@@Base+0x3e0> │ │ │ │ + bge.n 363f6 <_PyInterpolation_Build@@Base+0x3de> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 363f8 <_PyInterpolation_Build@@Base+0x3e0> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 363f6 <_PyInterpolation_Build@@Base+0x3de> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 36412 <_PyInterpolation_Build@@Base+0x3fa> │ │ │ │ + cbz r0, 36410 <_PyInterpolation_Build@@Base+0x3f8> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36412 <_PyInterpolation_Build@@Base+0x3fa> │ │ │ │ + bge.n 36410 <_PyInterpolation_Build@@Base+0x3f8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 36412 <_PyInterpolation_Build@@Base+0x3fa> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 36410 <_PyInterpolation_Build@@Base+0x3f8> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 3642c <_PyInterpolation_Build@@Base+0x414> │ │ │ │ + cbz r0, 3642a <_PyInterpolation_Build@@Base+0x412> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3642c <_PyInterpolation_Build@@Base+0x414> │ │ │ │ + bge.n 3642a <_PyInterpolation_Build@@Base+0x412> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3642c <_PyInterpolation_Build@@Base+0x414> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3642a <_PyInterpolation_Build@@Base+0x412> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ 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 r2, [pc, #64] @ (36480 <_PyInterpolation_Build@@Base+0x468>) │ │ │ │ + ldr r2, [pc, #60] @ (3647c <_PyInterpolation_Build@@Base+0x464>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, r4 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bne.n 36466 <_PyInterpolation_Build@@Base+0x44e> │ │ │ │ + bne.n 36464 <_PyInterpolation_Build@@Base+0x44c> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 36484 <_PyEval_SetProfile@@Base> │ │ │ │ + bl 36480 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ ite ge │ │ │ │ movge r0, r5 │ │ │ │ movlt r0, #0 │ │ │ │ - b.n 3647c <_PyInterpolation_Build@@Base+0x464> │ │ │ │ + b.n 3647a <_PyInterpolation_Build@@Base+0x462> │ │ │ │ mov r2, r1 │ │ │ │ movw r1, #18385 @ 0x47d1 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ - bl 36484 <_PyEval_SetProfile@@Base> │ │ │ │ + bl 36480 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ ite ge │ │ │ │ movge r0, r4 │ │ │ │ movlt r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00036484 <_PyEval_SetProfile@@Base>: │ │ │ │ +00036480 <_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] @ (36534 <_PyEval_SetProfile@@Base+0xb0>) │ │ │ │ + ldr r4, [pc, #160] @ (36530 <_PyEval_SetProfile@@Base+0xb0>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #46232 @ 0xb498 │ │ │ │ + movw r1, #47168 @ 0xb840 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 129d34 <_PySys_GetOptionalAttrString@@Base+0x1e8> │ │ │ │ + bl 129f6c <_PySys_GetOptionalAttrString@@Base+0x1e8> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3652e <_PyEval_SetProfile@@Base+0xaa> │ │ │ │ + beq.n 3652a <_PyEval_SetProfile@@Base+0xaa> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #25913 @ 0x6539 │ │ │ │ + movw r1, #25909 @ 0x6535 │ │ │ │ movt r1, #3 │ │ │ │ add.w r0, r4, #113664 @ 0x1bc00 │ │ │ │ adds r0, #244 @ 0xf4 │ │ │ │ - bl 1e2470 <_Py_normpath@@Base+0x9f4> │ │ │ │ + bl 1e2368 <_Py_normpath@@Base+0x9f4> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3652a <_PyEval_SetProfile@@Base+0xa6> │ │ │ │ + blt.n 36526 <_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, 364f2 <_PyEval_SetProfile@@Base+0x6e> │ │ │ │ + cbz r7, 364ee <_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 │ │ │ │ @@ -14728,19 +14729,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 24263c <_PyObject_MaybeCallSpecialNoArgs@@Base+0xfa8> │ │ │ │ + bl 242a9c <_PyObject_MaybeCallSpecialNoArgs@@Base+0xfa8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e18 │ │ │ │ - b.n 3652e <_PyEval_SetProfile@@Base+0xaa> │ │ │ │ + bl 84e58 │ │ │ │ + b.n 3652a <_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} │ │ │ │ @@ -14749,74 +14750,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, #61153 @ 0xeee1 │ │ │ │ + movw r1, #60185 @ 0xeb19 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ - bl 36604 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ - cbz r0, 36566 <_PyEval_SetProfile@@Base+0xe2> │ │ │ │ + bl 36600 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + cbz r0, 36562 <_PyEval_SetProfile@@Base+0xe2> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 36600 <_PyEval_SetProfile@@Base+0x17c> │ │ │ │ + b.n 365fc <_PyEval_SetProfile@@Base+0x17c> │ │ │ │ mov r2, r0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #61165 @ 0xeeed │ │ │ │ + movw r1, #60197 @ 0xeb25 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ movs r3, #14 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36604 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36600 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 36560 <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ + bne.n 3655c <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ movs r5, #3 │ │ │ │ - movw r1, #2413 @ 0x96d │ │ │ │ + movw r1, #1605 @ 0x645 │ │ │ │ movt r1, #37 @ 0x25 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 36604 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36600 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 36560 <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ - movw r1, #5157 @ 0x1425 │ │ │ │ + bne.n 3655c <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ + movw r1, #4437 @ 0x1155 │ │ │ │ movt r1, #37 @ 0x25 │ │ │ │ movs r3, #13 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36604 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36600 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 36560 <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ + bne.n 3655c <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ movs r3, #4 │ │ │ │ movw r1, #17361 @ 0x43d1 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ movs r0, #6 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36604 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36600 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 36560 <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ + bne.n 3655c <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ movs r2, #6 │ │ │ │ movw r1, #17361 @ 0x43d1 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ movs r3, #16 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36604 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36600 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 36560 <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ + bne.n 3655c <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ movs r3, #17 │ │ │ │ movs r2, #5 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #17361 @ 0x43d1 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ - bl 36604 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36600 <_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} │ │ │ │ @@ -14826,229 +14827,228 @@ │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #65380 @ 0xff64 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 9af2c <_PyObject_New@@Base> │ │ │ │ - cbz r0, 3666e <_PyEval_SetProfile@@Base+0x1ea> │ │ │ │ + bl 9ae00 <_PyObject_New@@Base> │ │ │ │ + cbz r0, 3666a <_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 24210c <_PyObject_MaybeCallSpecialNoArgs@@Base+0xa78> │ │ │ │ - bl 84e18 │ │ │ │ + bl 24256c <_PyObject_MaybeCallSpecialNoArgs@@Base+0xa78> │ │ │ │ + bl 84e58 │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 36654 <_PyEval_SetProfile@@Base+0x1d0> │ │ │ │ + beq.n 36650 <_PyEval_SetProfile@@Base+0x1d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24210c <_PyObject_MaybeCallSpecialNoArgs@@Base+0xa78> │ │ │ │ - bl 84e18 │ │ │ │ + bl 24256c <_PyObject_MaybeCallSpecialNoArgs@@Base+0xa78> │ │ │ │ + bl 84e58 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36662 <_PyEval_SetProfile@@Base+0x1de> │ │ │ │ + bge.n 3665e <_PyEval_SetProfile@@Base+0x1de> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 36666 <_PyEval_SetProfile@@Base+0x1e2> │ │ │ │ + cbz r4, 36662 <_PyEval_SetProfile@@Base+0x1e2> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 36672 <_PyEval_SetProfile@@Base+0x1ee> │ │ │ │ + b.n 3666e <_PyEval_SetProfile@@Base+0x1ee> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 36672 <_PyEval_SetProfile@@Base+0x1ee> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3666e <_PyEval_SetProfile@@Base+0x1ee> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - b.n 3637c <_PyInterpolation_Build@@Base+0x364> │ │ │ │ - nop │ │ │ │ + b.w 3637a <_PyInterpolation_Build@@Base+0x362> │ │ │ │ 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 f6650 │ │ │ │ + bl f65d0 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 366a8 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + beq.n 366a4 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w f6bb0 │ │ │ │ + b.w f6b30 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #46440 @ 0xb568 │ │ │ │ + movw r1, #47376 @ 0xb910 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 366d4 <_PyEval_SetProfile@@Base+0x250> │ │ │ │ + bge.n 366d0 <_PyEval_SetProfile@@Base+0x250> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 366d4 <_PyEval_SetProfile@@Base+0x250> │ │ │ │ + cbnz r3, 366d0 <_PyEval_SetProfile@@Base+0x250> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_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, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 366f4 <_PyEval_SetProfile@@Base+0x270> │ │ │ │ + cbnz r0, 366f0 <_PyEval_SetProfile@@Base+0x270> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 366fe <_PyEval_SetProfile@@Base+0x27a> │ │ │ │ - b.n 36704 <_PyEval_SetProfile@@Base+0x280> │ │ │ │ + cbnz r0, 366fa <_PyEval_SetProfile@@Base+0x27a> │ │ │ │ + b.n 36700 <_PyEval_SetProfile@@Base+0x280> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 366ee <_PyEval_SetProfile@@Base+0x26a> │ │ │ │ - b.n 3671c <_PyEval_SetProfile@@Base+0x298> │ │ │ │ + beq.n 366ea <_PyEval_SetProfile@@Base+0x26a> │ │ │ │ + b.n 36718 <_PyEval_SetProfile@@Base+0x298> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 3671c <_PyEval_SetProfile@@Base+0x298> │ │ │ │ + cbnz r0, 36718 <_PyEval_SetProfile@@Base+0x298> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 3670e <_PyEval_SetProfile@@Base+0x28a> │ │ │ │ + cbz r0, 3670a <_PyEval_SetProfile@@Base+0x28a> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 3671c <_PyEval_SetProfile@@Base+0x298> │ │ │ │ + cbnz r0, 36718 <_PyEval_SetProfile@@Base+0x298> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 3671c <_PyEval_SetProfile@@Base+0x298> │ │ │ │ + cbz r0, 36718 <_PyEval_SetProfile@@Base+0x298> │ │ │ │ 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, 36744 <_PyEval_SetProfile@@Base+0x2c0> │ │ │ │ + cbnz r0, 36740 <_PyEval_SetProfile@@Base+0x2c0> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 3674c <_PyEval_SetProfile@@Base+0x2c8> │ │ │ │ + cbz r0, 36748 <_PyEval_SetProfile@@Base+0x2c8> │ │ │ │ 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 36736 <_PyEval_SetProfile@@Base+0x2b2> │ │ │ │ + beq.n 36732 <_PyEval_SetProfile@@Base+0x2b2> │ │ │ │ pop {r4, r5, r6, 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] @ (367b4 <_PyEval_SetProfile@@Base+0x330>) │ │ │ │ + ldr r0, [pc, #84] @ (367b0 <_PyEval_SetProfile@@Base+0x330>) │ │ │ │ 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 36790 <_PyEval_SetProfile@@Base+0x30c> │ │ │ │ + beq.n 3678c <_PyEval_SetProfile@@Base+0x30c> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #48244 @ 0xbc74 │ │ │ │ + movw r2, #49180 @ 0xc01c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11db30 <_PyErr_SetString@@Base> │ │ │ │ + bl 11dd98 <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 367b0 <_PyEval_SetProfile@@Base+0x32c> │ │ │ │ + b.n 367ac <_PyEval_SetProfile@@Base+0x32c> │ │ │ │ ldrd r2, r4, [r1, #28] │ │ │ │ ldr r3, [r1, #24] │ │ │ │ strd r2, r4, [sp] │ │ │ │ ldrd r1, r2, [r1, #16] │ │ │ │ - bl 2439d0 <_PyInterpreterState_ObjectToID@@Base+0x21c> │ │ │ │ + bl 243c1c <_PyInterpreterState_ObjectToID@@Base+0x21c> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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] @ (3686c <_PyEval_SetProfile@@Base+0x3e8>) │ │ │ │ + ldr r4, [pc, #164] @ (36868 <_PyEval_SetProfile@@Base+0x3e8>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #160] @ (36870 <_PyEval_SetProfile@@Base+0x3ec>) │ │ │ │ + ldr r1, [pc, #160] @ (3686c <_PyEval_SetProfile@@Base+0x3ec>) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 21be88 │ │ │ │ + bl 21c088 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3681c <_PyEval_SetProfile@@Base+0x398> │ │ │ │ + cbz r0, 36818 <_PyEval_SetProfile@@Base+0x398> │ │ │ │ mov r1, r5 │ │ │ │ - bl f52b0 │ │ │ │ + bl f526c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 367fc <_PyEval_SetProfile@@Base+0x378> │ │ │ │ + bge.n 367f8 <_PyEval_SetProfile@@Base+0x378> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 367fc <_PyEval_SetProfile@@Base+0x378> │ │ │ │ + cbnz r3, 367f8 <_PyEval_SetProfile@@Base+0x378> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbnz r6, 36814 <_PyEval_SetProfile@@Base+0x390> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r6, 36810 <_PyEval_SetProfile@@Base+0x390> │ │ │ │ movw r3, #43764 @ 0xaaf4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f644c │ │ │ │ + bl f63cc │ │ │ │ subs r4, r0, r6 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - b.n 36816 <_PyEval_SetProfile@@Base+0x392> │ │ │ │ + b.n 36812 <_PyEval_SetProfile@@Base+0x392> │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e30 │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 36830 <_PyEval_SetProfile@@Base+0x3ac> │ │ │ │ - movw r0, #48304 @ 0xbcb0 │ │ │ │ + bl 84e70 │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 3682c <_PyEval_SetProfile@@Base+0x3ac> │ │ │ │ + movw r0, #49240 @ 0xc058 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ - bl 242960 │ │ │ │ - cbnz r4, 36868 <_PyEval_SetProfile@@Base+0x3e4> │ │ │ │ + bl 242dc0 │ │ │ │ + cbnz r4, 36864 <_PyEval_SetProfile@@Base+0x3e4> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ movw r3, #43764 @ 0xaaf4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #48352 @ 0xbce0 │ │ │ │ + movw r3, #49288 @ 0xc088 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - bl 36874 <_PyEval_SetProfile@@Base+0x3f0> │ │ │ │ + bl 36870 <_PyEval_SetProfile@@Base+0x3f0> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 36868 <_PyEval_SetProfile@@Base+0x3e4> │ │ │ │ + bne.n 36864 <_PyEval_SetProfile@@Base+0x3e4> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #48304 @ 0xbcb0 │ │ │ │ + movw r0, #49240 @ 0xc058 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 242960 │ │ │ │ + b.w 242dc0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3} │ │ │ │ @@ -15058,107 +15058,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 23cee8 <_PyTime_AsTimespec@@Base+0x9b0> │ │ │ │ + bl 23d05c <_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, #63069 @ 0xf65d │ │ │ │ + movw r1, #61845 @ 0xf195 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ mov r2, r3 │ │ │ │ movs r0, #7 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 36604 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ - cbz r0, 368ce <_PyEval_SetProfile@@Base+0x44a> │ │ │ │ + bl 36600 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + cbz r0, 368ca <_PyEval_SetProfile@@Base+0x44a> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 36998 <_PyEval_SetProfile@@Base+0x514> │ │ │ │ + b.n 36994 <_PyEval_SetProfile@@Base+0x514> │ │ │ │ mov r2, r0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #63081 @ 0xf669 │ │ │ │ + movw r1, #61857 @ 0xf1a1 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ movs r3, #14 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36604 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36600 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 368c8 <_PyEval_SetProfile@@Base+0x444> │ │ │ │ - movw r1, #59597 @ 0xe8cd │ │ │ │ + bne.n 368c4 <_PyEval_SetProfile@@Base+0x444> │ │ │ │ + movw r1, #59181 @ 0xe72d │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36604 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36600 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 368c8 <_PyEval_SetProfile@@Base+0x444> │ │ │ │ + bne.n 368c4 <_PyEval_SetProfile@@Base+0x444> │ │ │ │ movs r3, #3 │ │ │ │ - movw r1, #59601 @ 0xe8d1 │ │ │ │ + movw r1, #59185 @ 0xe731 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ mov r2, r3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36604 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36600 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 368c8 <_PyEval_SetProfile@@Base+0x444> │ │ │ │ + bne.n 368c4 <_PyEval_SetProfile@@Base+0x444> │ │ │ │ movs r1, #10 │ │ │ │ movs r3, #11 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #2597 @ 0xa25 │ │ │ │ + movw r1, #1373 @ 0x55d │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movs r0, #7 │ │ │ │ - bl 36604 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36600 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 368c8 <_PyEval_SetProfile@@Base+0x444> │ │ │ │ - movw r1, #21165 @ 0x52ad │ │ │ │ + bne.n 368c4 <_PyEval_SetProfile@@Base+0x444> │ │ │ │ + movw r1, #21181 @ 0x52bd │ │ │ │ movt r1, #7 │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #2 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36604 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36600 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 368c8 <_PyEval_SetProfile@@Base+0x444> │ │ │ │ - movw r1, #16653 @ 0x410d │ │ │ │ + bne.n 368c4 <_PyEval_SetProfile@@Base+0x444> │ │ │ │ + movw r1, #15433 @ 0x3c49 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movs r3, #13 │ │ │ │ movs r2, #3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36604 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36600 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 368c8 <_PyEval_SetProfile@@Base+0x444> │ │ │ │ + bne.n 368c4 <_PyEval_SetProfile@@Base+0x444> │ │ │ │ movs r3, #7 │ │ │ │ - movw r1, #4217 @ 0x1079 │ │ │ │ + movw r1, #2993 @ 0xbb1 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36604 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36600 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 368c8 <_PyEval_SetProfile@@Base+0x444> │ │ │ │ + bne.n 368c4 <_PyEval_SetProfile@@Base+0x444> │ │ │ │ movs r2, #7 │ │ │ │ movs r3, #6 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #55013 @ 0xd6e5 │ │ │ │ + movw r1, #54913 @ 0xd681 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ - bl 36604 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36600 <_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} │ │ │ │ @@ -15166,114 +15166,114 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #24312 @ 0x5ef8 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ add.w r5, r4, #4096 @ 0x1000 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1c63c8 │ │ │ │ + bl 1c61e0 │ │ │ │ ldr.w r0, [r5, #1568] @ 0x620 │ │ │ │ - bl 248008 <_Py_hashtable_clear@@Base> │ │ │ │ + bl 248178 <_Py_hashtable_clear@@Base> │ │ │ │ ldr.w r0, [r5, #1572] @ 0x624 │ │ │ │ - bl 248008 <_Py_hashtable_clear@@Base> │ │ │ │ + bl 248178 <_Py_hashtable_clear@@Base> │ │ │ │ ldr.w r0, [r5, #1564] @ 0x61c │ │ │ │ - bl 248008 <_Py_hashtable_clear@@Base> │ │ │ │ + bl 248178 <_Py_hashtable_clear@@Base> │ │ │ │ ldr.w r0, [r5, #1556] @ 0x614 │ │ │ │ - bl 248008 <_Py_hashtable_clear@@Base> │ │ │ │ + bl 248178 <_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 1c63c8 │ │ │ │ + b.w 1c61e0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 36a02 <_PyEval_SetProfile@@Base+0x57e> │ │ │ │ + cbz r0, 369fe <_PyEval_SetProfile@@Base+0x57e> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00036a04 <_Py_DisplaySourceLine@@Base>: │ │ │ │ - b.w 33398 │ │ │ │ +00036a00 <_Py_DisplaySourceLine@@Base>: │ │ │ │ + b.w 33394 │ │ │ │ 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 2c294 <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #68] @ (36a64 <_Py_DisplaySourceLine@@Base+0x60>) │ │ │ │ + ldr r2, [pc, #68] @ (36a60 <_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, 36a60 <_Py_DisplaySourceLine@@Base+0x5c> │ │ │ │ + cbz r3, 36a5c <_Py_DisplaySourceLine@@Base+0x5c> │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, r1, [r4, #8] │ │ │ │ - bl 36a68 <_Py_DisplaySourceLine@@Base+0x64> │ │ │ │ + bl 36a64 <_Py_DisplaySourceLine@@Base+0x64> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - cbz r3, 36a60 <_Py_DisplaySourceLine@@Base+0x5c> │ │ │ │ + cbz r3, 36a5c <_Py_DisplaySourceLine@@Base+0x5c> │ │ │ │ add.w r1, r4, #20 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2be48 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [r5, #0] │ │ │ │ blx 2bdac │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 24dd90 │ │ │ │ + bl 24dd28 │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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, #32284 @ 0x7e1c │ │ │ │ movt r4, #87 @ 0x57 │ │ │ │ ldr.w r8, [r4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 36acc <_Py_DisplaySourceLine@@Base+0xc8> │ │ │ │ + bne.n 36ac8 <_Py_DisplaySourceLine@@Base+0xc8> │ │ │ │ mov r6, r1 │ │ │ │ movs r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r4, #0] │ │ │ │ bl 2db08 │ │ │ │ cmp r6, #1 │ │ │ │ mov r7, r0 │ │ │ │ - bne.n 36aa8 <_Py_DisplaySourceLine@@Base+0xa4> │ │ │ │ + bne.n 36aa4 <_Py_DisplaySourceLine@@Base+0xa4> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl 2db20 │ │ │ │ - b.n 36ac8 <_Py_DisplaySourceLine@@Base+0xc4> │ │ │ │ + b.n 36ac4 <_Py_DisplaySourceLine@@Base+0xc4> │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 36abc <_Py_DisplaySourceLine@@Base+0xb8> │ │ │ │ - movw r1, #55820 @ 0xda0c │ │ │ │ + bne.n 36ab8 <_Py_DisplaySourceLine@@Base+0xb8> │ │ │ │ + movw r1, #56756 @ 0xddb4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ - cbz r7, 36ac8 <_Py_DisplaySourceLine@@Base+0xc4> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ + cbz r7, 36ac4 <_Py_DisplaySourceLine@@Base+0xc4> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 30e0c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -00036ad0 : │ │ │ │ +00036acc : │ │ │ │ b.w 32ed0 │ │ │ │ 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 │ │ │ │ @@ -15281,61 +15281,61 @@ │ │ │ │ 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 36b0e │ │ │ │ - bl 21eec4 │ │ │ │ - cbz r0, 36b48 │ │ │ │ + bne.n 36b0a │ │ │ │ + bl 21f0c4 │ │ │ │ + cbz r0, 36b44 │ │ │ │ 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 36b3a │ │ │ │ + bls.n 36b36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25115c <_PyMarshal_GetXIData@@Base+0x31c> │ │ │ │ + bl 250c00 <_PyMarshal_GetXIData@@Base+0x90> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 36b48 │ │ │ │ + b.n 36b44 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ 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 36bca │ │ │ │ + bpl.n 36bc6 │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r3, 36bb0 │ │ │ │ + cbnz r3, 36bac │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ lsls r3, r2, #30 │ │ │ │ - bpl.n 36bca │ │ │ │ + bpl.n 36bc6 │ │ │ │ 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] │ │ │ │ @@ -15347,176 +15347,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 36bca │ │ │ │ - movw r2, #16961 @ 0x4241 │ │ │ │ + b.n 36bc6 │ │ │ │ + movw r2, #16661 @ 0x4115 │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 36bc4 │ │ │ │ + bne.n 36bc0 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ - b.n 36bc6 │ │ │ │ + b.n 36bc2 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 36b6a │ │ │ │ + bne.n 36b66 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -00036bd0 : │ │ │ │ +00036bcc : │ │ │ │ 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 1cd39c │ │ │ │ + bl 1cd22c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36c76 │ │ │ │ - cbz r5, 36c02 │ │ │ │ + beq.n 36c72 │ │ │ │ + cbz r5, 36bfe │ │ │ │ mov r0, r5 │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36c78 │ │ │ │ + beq.n 36c74 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl aaa04 │ │ │ │ + bl aa8e8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 36c78 │ │ │ │ - bl 2189f4 <_PyParkingLot_UnparkAll@@Base+0x198> │ │ │ │ + cbz r0, 36c74 │ │ │ │ + bl 218c28 <_PyParkingLot_UnparkAll@@Base+0x198> │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 36c78 │ │ │ │ + cbz r0, 36c74 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add.w r0, r0, #5600 @ 0x15e0 │ │ │ │ - bl 12bf78 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 12c1fc <_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 219a78 │ │ │ │ + bl 219c78 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ add.w r0, r0, #5600 @ 0x15e0 │ │ │ │ - bl 1e77b8 <_PyEval_NoToolsForUnwind@@Base+0x50> │ │ │ │ + bl 1e76b8 <_PyEval_NoToolsForUnwind@@Base+0x50> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36c5e │ │ │ │ + bge.n 36c5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 36c5e │ │ │ │ + cbnz r3, 36c5a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 36c78 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 36c74 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36c7e │ │ │ │ + bge.n 36c7a │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r7, #0] │ │ │ │ - cbnz r4, 36c7e │ │ │ │ + cbnz r4, 36c7a │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 36c80 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 36c7c │ │ │ │ mov r5, r0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 36c80 │ │ │ │ + b.n 36c7c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ 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, 36cba │ │ │ │ + cbnz r0, 36cb6 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 36cc2 │ │ │ │ + cbz r0, 36cbe │ │ │ │ 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 36cac │ │ │ │ + beq.n 36ca8 │ │ │ │ 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 b0a68 │ │ │ │ + bl b0968 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b0bc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 36d16 │ │ │ │ + bge.n 36d12 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 36d04 │ │ │ │ - bl 1161c4 │ │ │ │ + bne.n 36d00 │ │ │ │ + bl 116428 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36cd8 │ │ │ │ - b.n 36d12 │ │ │ │ + beq.n 36cd4 │ │ │ │ + b.n 36d0e │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 36d2c │ │ │ │ + b.n 36d28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #58440 @ 0xe448 │ │ │ │ + movw r0, #59320 @ 0xe7b8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ 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 1c9684 <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ + bl 1c94fc <_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 │ │ │ │ @@ -15531,23 +15531,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 36da4 │ │ │ │ + bls.n 36da0 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ - bhi.n 36d9a │ │ │ │ + bhi.n 36d96 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ - b.n 36da6 │ │ │ │ + b.n 36da2 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ it hi │ │ │ │ movhi r1, #0 │ │ │ │ - b.n 36da6 │ │ │ │ + b.n 36da2 │ │ │ │ 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 │ │ │ │ @@ -15559,39 +15559,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, #28183 @ 0x6e17 │ │ │ │ + movw r2, #28179 @ 0x6e13 │ │ │ │ movt r2, #3 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n 36df0 │ │ │ │ + bne.n 36dec │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ add r2, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 36dfa │ │ │ │ + b.n 36df6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ blx r6 │ │ │ │ - cbz r0, 36e12 │ │ │ │ + cbz r0, 36e0e │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ - cbz r3, 36e10 │ │ │ │ + cbz r3, 36e0c │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 6e8a0 │ │ │ │ + b.w 6e8b0 │ │ │ │ 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] │ │ │ │ @@ -15607,219 +15607,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 36e6a │ │ │ │ + bls.n 36e66 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r3, 36e62 │ │ │ │ + cbnz r3, 36e5e │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 36e62 │ │ │ │ - bl 3616a <_PyInterpolation_Build@@Base+0x152> │ │ │ │ + beq.n 36e5e │ │ │ │ + bl 36168 <_PyInterpolation_Build@@Base+0x150> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mla r5, r8, r3, r5 │ │ │ │ - b.n 36e4c │ │ │ │ + b.n 36e48 │ │ │ │ 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 1c78a4 │ │ │ │ + bl 1c76bc │ │ │ │ dmb ish │ │ │ │ str r5, [r4, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ cmp r4, r5 │ │ │ │ - blt.n 36ec2 │ │ │ │ + blt.n 36ebe │ │ │ │ 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 36ebe │ │ │ │ + bne.n 36eba │ │ │ │ strex r7, r5, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ mov r2, r0 │ │ │ │ - bne.n 36ea8 │ │ │ │ + bne.n 36ea4 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ lsls r0, r0, #15 │ │ │ │ negs r0, r0 │ │ │ │ bl 2f9e2 <_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 36ee8 │ │ │ │ - cbnz r3, 36eec │ │ │ │ - b.n 36ef6 │ │ │ │ + beq.n 36ee4 │ │ │ │ + cbnz r3, 36ee8 │ │ │ │ + b.n 36ef2 │ │ │ │ adds r2, #32 │ │ │ │ - b.n 36ef6 │ │ │ │ + b.n 36ef2 │ │ │ │ and.w r7, r3, #1 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ add r2, r7 │ │ │ │ - bne.n 36eec │ │ │ │ + bne.n 36ee8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 36edc │ │ │ │ + bne.n 36ed8 │ │ │ │ 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, 36f12 │ │ │ │ + cbz r2, 36f0e │ │ │ │ yield │ │ │ │ - b.n 36f04 │ │ │ │ + b.n 36f00 │ │ │ │ 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 36f34 │ │ │ │ + bl 36f30 │ │ │ │ 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 37102 │ │ │ │ + beq.w 370fe │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 37102 │ │ │ │ + beq.w 370fe │ │ │ │ mov r8, r3 │ │ │ │ subs r3, r6, #3 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 36f8e │ │ │ │ + bhi.n 36f8a │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 36f7e │ │ │ │ - cbz r2, 36f7e │ │ │ │ + beq.n 36f7a │ │ │ │ + cbz r2, 36f7a │ │ │ │ negs r2, r2 │ │ │ │ add.w r0, sl, #96 @ 0x60 │ │ │ │ sbc.w r3, r3, r3 │ │ │ │ - bl 1c78a4 │ │ │ │ + bl 1c76bc │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ movs r2, #1 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 6f020 │ │ │ │ - b.n 370f0 │ │ │ │ + bl 6f030 │ │ │ │ + b.n 370ec │ │ │ │ cmp r6, #6 │ │ │ │ - bne.w 370f0 │ │ │ │ + bne.w 370ec │ │ │ │ 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, 36fd0 │ │ │ │ + cbnz r7, 36fcc │ │ │ │ add r6, sp, #84 @ 0x54 │ │ │ │ mov r4, sp │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ - movw r1, #60212 @ 0xeb34 │ │ │ │ + movw r1, #61108 @ 0xeeb4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - b.n 36fe8 │ │ │ │ + b.n 36fe4 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ cmp.w r3, r8, lsr #5 │ │ │ │ - bhi.n 36ff8 │ │ │ │ + bhi.n 36ff4 │ │ │ │ add r6, sp, #84 @ 0x54 │ │ │ │ mov r4, sp │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ - movw r1, #60280 @ 0xeb78 │ │ │ │ + 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 6ef74 │ │ │ │ - b.n 37102 │ │ │ │ + bl 6ef84 │ │ │ │ + b.n 370fe │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 370c8 │ │ │ │ + bne.n 370c4 │ │ │ │ ldr r0, [r7, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 370c8 │ │ │ │ + beq.n 370c4 │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 37020 │ │ │ │ + beq.n 3701c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ bl 2f7d0 <_PyObject_DebugMallocStats@@Base+0x16a0> │ │ │ │ - cbz r4, 37020 │ │ │ │ + cbz r4, 3701c │ │ │ │ negs r2, r4 │ │ │ │ add.w r0, sl, #96 @ 0x60 │ │ │ │ sbc.w r3, r3, r3 │ │ │ │ - bl 1c78a4 │ │ │ │ - bl 1b8688 │ │ │ │ + bl 1c76bc │ │ │ │ + bl 1b84a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 370c8 │ │ │ │ - bl 1adde0 <_start@@Base+0x820> │ │ │ │ - cbz r4, 37030 │ │ │ │ - cbz r0, 3703e │ │ │ │ + blt.n 370c4 │ │ │ │ + bl 1adbf8 <_start@@Base+0x820> │ │ │ │ + cbz r4, 3702c │ │ │ │ + cbz r0, 3703a │ │ │ │ mov r3, sl │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3711c │ │ │ │ - b.n 370c8 │ │ │ │ + bl 37118 │ │ │ │ + b.n 370c4 │ │ │ │ add.w fp, r7, #72 @ 0x48 │ │ │ │ ldrexd r2, r3, [fp] │ │ │ │ orrs r2, r3 │ │ │ │ - beq.n 37074 │ │ │ │ + beq.n 37070 │ │ │ │ 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 3705e │ │ │ │ + bne.n 3705a │ │ │ │ dmb ish │ │ │ │ - b.n 370bc │ │ │ │ + b.n 370b8 │ │ │ │ add r1, sp, #24 │ │ │ │ movs r0, #1 │ │ │ │ blx 2b550 <__clock_gettime64@plt> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov.w ip, #1000 @ 0x3e8 │ │ │ │ movw r1, #56963 @ 0xde83 │ │ │ │ @@ -15834,50 +15834,50 @@ │ │ │ │ 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 370b0 │ │ │ │ + bne.n 370ac │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ bl 2f90a <_PyObject_DebugMallocStats@@Base+0x17da> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ add.w r0, r7, #92 @ 0x5c │ │ │ │ bl 2f7d0 <_PyObject_DebugMallocStats@@Base+0x16a0> │ │ │ │ - cbnz r0, 370f0 │ │ │ │ + cbnz r0, 370ec │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r9 │ │ │ │ movs r0, #11 │ │ │ │ - movw r1, #60356 @ 0xebc4 │ │ │ │ + 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 6ef74 │ │ │ │ + b.w 6ef84 │ │ │ │ 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 1b8210 │ │ │ │ + b.w 1b8028 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0003710c : │ │ │ │ - ldr r0, [pc, #8] @ (37118 ) │ │ │ │ +00037108 : │ │ │ │ + ldr r0, [pc, #8] @ (37114 ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - b.w 218344 │ │ │ │ + b.w 218578 │ │ │ │ nop │ │ │ │ rsbs r0, r4, #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 │ │ │ │ @@ -15887,39 +15887,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 37198 │ │ │ │ - cbz r0, 3715e │ │ │ │ + bl 37194 │ │ │ │ + cbz r0, 3715a │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r8 │ │ │ │ lsls r1, r5, #22 │ │ │ │ movs r2, #1 │ │ │ │ bl 30194 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3717a │ │ │ │ + b.n 37176 │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, sl │ │ │ │ lsls r1, r5, #22 │ │ │ │ bl 30194 │ │ │ │ lsls r2, r5, #22 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, sl │ │ │ │ add.w r0, r8, #96 @ 0x60 │ │ │ │ - bl 1c78a4 │ │ │ │ + bl 1c76bc │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 2f7d0 <_PyObject_DebugMallocStats@@Base+0x16a0> │ │ │ │ - cbz r4, 37194 │ │ │ │ + cbz r4, 37190 │ │ │ │ ldr r0, [r7, #84] @ 0x54 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b.w 2f7d0 <_PyObject_DebugMallocStats@@Base+0x16a0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -15943,24 +15943,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 371ee │ │ │ │ + beq.n 371ea │ │ │ │ ldr.w r6, [r3], #4 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ and.w r2, r2, #1 │ │ │ │ bics r4, r6 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ - b.n 371d8 │ │ │ │ + b.n 371d4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 37200 │ │ │ │ + cbz r3, 371fc │ │ │ │ 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 │ │ │ │ @@ -15975,380 +15975,380 @@ │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ 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 37274 │ │ │ │ + bne.n 37272 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bmi.n 3728a │ │ │ │ + bmi.n 37288 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #17668 @ 0x4504 │ │ │ │ + movw r2, #18364 @ 0x47bc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #34736 @ 0x87b0 │ │ │ │ + movw r1, #35432 @ 0x8a68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #61452 @ 0xf00c │ │ │ │ + movw r0, #62652 @ 0xf4bc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 372e6 │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 372e4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #61452 @ 0xf00c │ │ │ │ + movw r0, #62652 @ 0xf4bc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 372e6 │ │ │ │ - b.n 3724a │ │ │ │ + beq.n 372e4 │ │ │ │ + b.n 37248 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ lsls r2, r6, #31 │ │ │ │ - bpl.n 3734c │ │ │ │ + bpl.n 3734a │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 3734c │ │ │ │ + ble.n 3734a │ │ │ │ asrs r6, r6, #1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl 844a8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 844e8 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3736c │ │ │ │ + beq.n 3736a │ │ │ │ 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 37344 │ │ │ │ + beq.n 37342 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 9b910 │ │ │ │ + bl 9b7e4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 372fa │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 372fe │ │ │ │ + bne.n 372f8 │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 372fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 372ea │ │ │ │ + blt.n 372e8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3736c │ │ │ │ + b.n 3736a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 372e6 │ │ │ │ + bne.n 372e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 372e6 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 372e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 37302 │ │ │ │ + bge.n 37300 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 3734e │ │ │ │ + b.n 3734c │ │ │ │ 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 3731a │ │ │ │ + bpl.n 37318 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ - cbz r1, 37322 │ │ │ │ + cbz r1, 37320 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 3732c │ │ │ │ + bpl.n 3732a │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 3732c │ │ │ │ + cbnz r3, 3732a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b.n 37338 │ │ │ │ + b.n 37336 │ │ │ │ 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 372c2 │ │ │ │ + b.n 372c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 97b3c │ │ │ │ - b.n 3736c │ │ │ │ + bl 97a18 │ │ │ │ + b.n 3736a │ │ │ │ movs r4, #0 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61444 @ 0xf004 │ │ │ │ + movw r1, #62644 @ 0xf4b4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e30 │ │ │ │ - b.n 372e6 │ │ │ │ + bl 84e70 │ │ │ │ + b.n 372e4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - nop │ │ │ │ add.w r3, r0, #704 @ 0x2c0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 3737c │ │ │ │ + bne.n 37378 │ │ │ │ dmb ish │ │ │ │ - cbnz r2, 37394 │ │ │ │ - b.w 217fa4 │ │ │ │ + cbnz r2, 37390 │ │ │ │ + b.w 2181d8 │ │ │ │ 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 84db0 │ │ │ │ + bl 84df0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 263714 <_PyObject_GetXIData@@Base+0x344> │ │ │ │ + bl 263254 <_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 373d2 │ │ │ │ + bge.n 373ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 373d2 │ │ │ │ + cbnz r3, 373ce │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_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 3747c │ │ │ │ + bge.n 37478 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ mov r5, r0 │ │ │ │ subs r2, r1, #1 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr.w r0, [r3, r2, lsl #3] │ │ │ │ - bl 121eb8 │ │ │ │ + bl 122120 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37486 │ │ │ │ + beq.n 37482 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 121eb8 │ │ │ │ + bl 122120 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3743e │ │ │ │ + cbz r0, 3743a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3742a │ │ │ │ + beq.n 37426 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 37456 │ │ │ │ + bne.n 37452 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3743e │ │ │ │ + bge.n 3743a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3743e │ │ │ │ + cbnz r3, 3743a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37452 │ │ │ │ + bge.n 3744e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37452 │ │ │ │ + cbnz r3, 3744e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 37486 │ │ │ │ + b.n 37482 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37468 │ │ │ │ + bge.n 37464 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 37468 │ │ │ │ + cbnz r3, 37464 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3747c │ │ │ │ + bge.n 37478 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3747c │ │ │ │ + cbnz r3, 37478 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, 374b2 │ │ │ │ + cbnz r0, 374ae │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 16aa40 <_Py_DecRef@@Base+0x14> │ │ │ │ + b.w 16aad0 <_Py_DecRef@@Base+0x14> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 374a4 │ │ │ │ + beq.n 374a0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000374bc <_PyXI_InitFailure@@Base>: │ │ │ │ +000374b8 <_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, 37510 <_PyXI_InitFailure@@Base+0x54> │ │ │ │ + cbz r2, 3750c <_PyXI_InitFailure@@Base+0x54> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl 115e50 │ │ │ │ + bl 1160b4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 374e8 <_PyXI_InitFailure@@Base+0x2c> │ │ │ │ + cbnz r0, 374e4 <_PyXI_InitFailure@@Base+0x2c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 37512 <_PyXI_InitFailure@@Base+0x56> │ │ │ │ + b.n 3750e <_PyXI_InitFailure@@Base+0x56> │ │ │ │ mov r1, r7 │ │ │ │ - bl 265284 │ │ │ │ + bl 264dc4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37504 <_PyXI_InitFailure@@Base+0x48> │ │ │ │ + bge.n 37500 <_PyXI_InitFailure@@Base+0x48> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37504 <_PyXI_InitFailure@@Base+0x48> │ │ │ │ + cbnz r3, 37500 <_PyXI_InitFailure@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 374e2 <_PyXI_InitFailure@@Base+0x26> │ │ │ │ + beq.n 374de <_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, 37536 <_PyXI_InitFailure@@Base+0x7a> │ │ │ │ + cbz r2, 37532 <_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 375d6 <_PyXI_InitFailure@@Base+0x11a> │ │ │ │ - cbz r5, 37560 <_PyXI_InitFailure@@Base+0xa4> │ │ │ │ + beq.n 375d2 <_PyXI_InitFailure@@Base+0x11a> │ │ │ │ + cbz r5, 3755c <_PyXI_InitFailure@@Base+0xa4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #4 │ │ │ │ - bne.n 37560 <_PyXI_InitFailure@@Base+0xa4> │ │ │ │ + bne.n 3755c <_PyXI_InitFailure@@Base+0xa4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3755c <_PyXI_InitFailure@@Base+0xa0> │ │ │ │ + bge.n 37558 <_PyXI_InitFailure@@Base+0xa0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3755c <_PyXI_InitFailure@@Base+0xa0> │ │ │ │ + cbnz r3, 37558 <_PyXI_InitFailure@@Base+0xa0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 375d6 <_PyXI_InitFailure@@Base+0x11a> │ │ │ │ + b.n 375d2 <_PyXI_InitFailure@@Base+0x11a> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #20 │ │ │ │ - bl 375f6 <_PyXI_InitFailure@@Base+0x13a> │ │ │ │ + bl 375f2 <_PyXI_InitFailure@@Base+0x13a> │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 375ae <_PyXI_InitFailure@@Base+0xf2> │ │ │ │ + cbz r0, 375aa <_PyXI_InitFailure@@Base+0xf2> │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 205074 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 2052a4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ add.w r3, r6, #8 │ │ │ │ - cbz r0, 37592 <_PyXI_InitFailure@@Base+0xd6> │ │ │ │ + cbz r0, 3758e <_PyXI_InitFailure@@Base+0xd6> │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r6, #4] │ │ │ │ strd r2, r2, [sp, #8] │ │ │ │ mvn.w r2, #2 │ │ │ │ - b.n 3759c <_PyXI_InitFailure@@Base+0xe0> │ │ │ │ + b.n 37598 <_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 f6bdc │ │ │ │ + bl f6b5c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 375c2 <_PyXI_InitFailure@@Base+0x106> │ │ │ │ + bge.n 375be <_PyXI_InitFailure@@Base+0x106> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 375c2 <_PyXI_InitFailure@@Base+0x106> │ │ │ │ + cbnz r3, 375be <_PyXI_InitFailure@@Base+0x106> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ - cbz r3, 375ca <_PyXI_InitFailure@@Base+0x10e> │ │ │ │ + cbz r3, 375c6 <_PyXI_InitFailure@@Base+0x10e> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 375ce <_PyXI_InitFailure@@Base+0x112> │ │ │ │ + cbnz r3, 375ca <_PyXI_InitFailure@@Base+0x112> │ │ │ │ mov r4, r8 │ │ │ │ - b.n 375d6 <_PyXI_InitFailure@@Base+0x11a> │ │ │ │ + b.n 375d2 <_PyXI_InitFailure@@Base+0x11a> │ │ │ │ mov r0, r8 │ │ │ │ - bl 242960 │ │ │ │ - b.n 375ca <_PyXI_InitFailure@@Base+0x10e> │ │ │ │ - cbz r5, 375ee <_PyXI_InitFailure@@Base+0x132> │ │ │ │ - cbnz r4, 375ee <_PyXI_InitFailure@@Base+0x132> │ │ │ │ + bl 242dc0 │ │ │ │ + b.n 375c6 <_PyXI_InitFailure@@Base+0x10e> │ │ │ │ + cbz r5, 375ea <_PyXI_InitFailure@@Base+0x132> │ │ │ │ + cbnz r4, 375ea <_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] │ │ │ │ @@ -16362,1095 +16362,1095 @@ │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f654c │ │ │ │ - cbz r0, 37626 <_PyXI_InitFailure@@Base+0x16a> │ │ │ │ + bl f64cc │ │ │ │ + cbz r0, 37622 <_PyXI_InitFailure@@Base+0x16a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b84a │ │ │ │ - b.n 377f2 <_PyXI_InitFailure@@Base+0x336> │ │ │ │ + bl 3b846 │ │ │ │ + b.n 377ee <_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 378b4 │ │ │ │ + bl 378b0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 37886 <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ + beq.w 37882 <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ mov r1, r8 │ │ │ │ - bl 265284 │ │ │ │ + bl 264dc4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37662 <_PyXI_InitFailure@@Base+0x1a6> │ │ │ │ + bge.n 3765e <_PyXI_InitFailure@@Base+0x1a6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 37662 <_PyXI_InitFailure@@Base+0x1a6> │ │ │ │ + cbnz r3, 3765e <_PyXI_InitFailure@@Base+0x1a6> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 37886 <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ + beq.w 37882 <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f5c44 │ │ │ │ + bl 1f5e74 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 37886 <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ + beq.w 37882 <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ movs r1, #0 │ │ │ │ - bl 265284 │ │ │ │ + bl 264dc4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37694 <_PyXI_InitFailure@@Base+0x1d8> │ │ │ │ + bge.n 37690 <_PyXI_InitFailure@@Base+0x1d8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 37694 <_PyXI_InitFailure@@Base+0x1d8> │ │ │ │ + cbnz r3, 37690 <_PyXI_InitFailure@@Base+0x1d8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 37886 <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ + beq.w 37882 <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ mov r0, r6 │ │ │ │ - bl 11d884 <_PyCode_ConstantKey@@Base+0x3d8> │ │ │ │ + bl 11daec <_PyCode_ConstantKey@@Base+0x3d8> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 37886 <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ + beq.w 37882 <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ movs r1, #0 │ │ │ │ - bl 265284 │ │ │ │ + bl 264dc4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 376c6 <_PyXI_InitFailure@@Base+0x20a> │ │ │ │ + bge.n 376c2 <_PyXI_InitFailure@@Base+0x20a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 376c6 <_PyXI_InitFailure@@Base+0x20a> │ │ │ │ + cbnz r3, 376c2 <_PyXI_InitFailure@@Base+0x20a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 37886 <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ + beq.w 37882 <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ mov r0, r4 │ │ │ │ - bl 115e50 │ │ │ │ + bl 1160b4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 37890 <_PyXI_InitFailure@@Base+0x3d4> │ │ │ │ + beq.w 3788c <_PyXI_InitFailure@@Base+0x3d4> │ │ │ │ movs r1, #0 │ │ │ │ - bl 265284 │ │ │ │ + bl 264dc4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 376f8 <_PyXI_InitFailure@@Base+0x23c> │ │ │ │ + bge.n 376f4 <_PyXI_InitFailure@@Base+0x23c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 376f8 <_PyXI_InitFailure@@Base+0x23c> │ │ │ │ + cbnz r3, 376f4 <_PyXI_InitFailure@@Base+0x23c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3789a <_PyXI_InitFailure@@Base+0x3de> │ │ │ │ - movw r1, #348 @ 0x15c │ │ │ │ + beq.w 37896 <_PyXI_InitFailure@@Base+0x3de> │ │ │ │ + movw r1, #1244 @ 0x4dc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #42412 @ 0xa5ac │ │ │ │ + movw r0, #43308 @ 0xa92c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1eecc8 │ │ │ │ + bl 1eecd0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 377ee <_PyXI_InitFailure@@Base+0x332> │ │ │ │ - movw r1, #368 @ 0x170 │ │ │ │ + beq.n 377ea <_PyXI_InitFailure@@Base+0x332> │ │ │ │ + movw r1, #1264 @ 0x4f0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl edf30 │ │ │ │ + bl edec0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3773c <_PyXI_InitFailure@@Base+0x280> │ │ │ │ + bge.n 37738 <_PyXI_InitFailure@@Base+0x280> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3773c <_PyXI_InitFailure@@Base+0x280> │ │ │ │ + cbnz r3, 37738 <_PyXI_InitFailure@@Base+0x280> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 377ee <_PyXI_InitFailure@@Base+0x332> │ │ │ │ + beq.n 377ea <_PyXI_InitFailure@@Base+0x332> │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8e934 │ │ │ │ + bl 8e808 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 377da <_PyXI_InitFailure@@Base+0x31e> │ │ │ │ + beq.n 377d6 <_PyXI_InitFailure@@Base+0x31e> │ │ │ │ bl 7fab4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 377dc <_PyXI_InitFailure@@Base+0x320> │ │ │ │ + beq.n 377d8 <_PyXI_InitFailure@@Base+0x320> │ │ │ │ movw r2, #5996 @ 0x176c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #384 @ 0x180 │ │ │ │ + movw r1, #1280 @ 0x500 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 377dc <_PyXI_InitFailure@@Base+0x320> │ │ │ │ + beq.n 377d8 <_PyXI_InitFailure@@Base+0x320> │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5996 @ 0x176c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #400 @ 0x190 │ │ │ │ + movw r1, #1296 @ 0x510 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 377dc <_PyXI_InitFailure@@Base+0x320> │ │ │ │ + beq.n 377d8 <_PyXI_InitFailure@@Base+0x320> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 10a0b8 │ │ │ │ + bl 109f6c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 377aa <_PyXI_InitFailure@@Base+0x2ee> │ │ │ │ + bge.n 377a6 <_PyXI_InitFailure@@Base+0x2ee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 377aa <_PyXI_InitFailure@@Base+0x2ee> │ │ │ │ + cbnz r3, 377a6 <_PyXI_InitFailure@@Base+0x2ee> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 377be <_PyXI_InitFailure@@Base+0x302> │ │ │ │ + bge.n 377ba <_PyXI_InitFailure@@Base+0x302> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 377be <_PyXI_InitFailure@@Base+0x302> │ │ │ │ + cbnz r3, 377ba <_PyXI_InitFailure@@Base+0x302> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 377d2 <_PyXI_InitFailure@@Base+0x316> │ │ │ │ + bge.n 377ce <_PyXI_InitFailure@@Base+0x316> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 377d2 <_PyXI_InitFailure@@Base+0x316> │ │ │ │ + cbnz r3, 377ce <_PyXI_InitFailure@@Base+0x316> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 377f6 <_PyXI_InitFailure@@Base+0x33a> │ │ │ │ - b.n 377dc <_PyXI_InitFailure@@Base+0x320> │ │ │ │ + bne.n 377f2 <_PyXI_InitFailure@@Base+0x33a> │ │ │ │ + b.n 377d8 <_PyXI_InitFailure@@Base+0x320> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84e18 │ │ │ │ - bl f6bdc │ │ │ │ + bl 84e58 │ │ │ │ + bl f6b5c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 378a8 <_PyXI_InitFailure@@Base+0x3ec> │ │ │ │ + b.n 378a4 <_PyXI_InitFailure@@Base+0x3ec> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #50332 @ 0xc49c │ │ │ │ + movw r1, #51268 @ 0xc844 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1da260 │ │ │ │ + bl 1da158 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 37864 <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ - ldr r0, [pc, #164] @ (378b0 <_PyXI_InitFailure@@Base+0x3f4>) │ │ │ │ + cbz r0, 37860 <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ + ldr r0, [pc, #164] @ (378ac <_PyXI_InitFailure@@Base+0x3f4>) │ │ │ │ mov r1, r4 │ │ │ │ - bl 144188 │ │ │ │ + bl 144498 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37828 <_PyXI_InitFailure@@Base+0x36c> │ │ │ │ + bge.n 37824 <_PyXI_InitFailure@@Base+0x36c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37828 <_PyXI_InitFailure@@Base+0x36c> │ │ │ │ + cbnz r3, 37824 <_PyXI_InitFailure@@Base+0x36c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 37862 <_PyXI_InitFailure@@Base+0x3a6> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 3785e <_PyXI_InitFailure@@Base+0x3a6> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 265284 │ │ │ │ + bl 264dc4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3784e <_PyXI_InitFailure@@Base+0x392> │ │ │ │ + bge.n 3784a <_PyXI_InitFailure@@Base+0x392> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3784e <_PyXI_InitFailure@@Base+0x392> │ │ │ │ + cbnz r3, 3784a <_PyXI_InitFailure@@Base+0x392> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 37864 <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 37860 <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 37864 <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ + cbz r3, 37860 <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ subs r3, #1 │ │ │ │ ldrb r2, [r4, r3] │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n 37864 <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ + bne.n 37860 <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r4, r3] │ │ │ │ - b.n 37864 <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ + b.n 37860 <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ mov r4, r6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ str r4, [r5, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3787e <_PyXI_InitFailure@@Base+0x3c2> │ │ │ │ + bge.n 3787a <_PyXI_InitFailure@@Base+0x3c2> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3787e <_PyXI_InitFailure@@Base+0x3c2> │ │ │ │ + cbnz r3, 3787a <_PyXI_InitFailure@@Base+0x3c2> │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 377f2 <_PyXI_InitFailure@@Base+0x336> │ │ │ │ - b.n 377ee <_PyXI_InitFailure@@Base+0x332> │ │ │ │ - movw r4, #220 @ 0xdc │ │ │ │ + bne.n 377ee <_PyXI_InitFailure@@Base+0x336> │ │ │ │ + b.n 377ea <_PyXI_InitFailure@@Base+0x332> │ │ │ │ + movw r4, #1116 @ 0x45c │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ - b.n 378a2 <_PyXI_InitFailure@@Base+0x3e6> │ │ │ │ - movw r4, #272 @ 0x110 │ │ │ │ + b.n 3789e <_PyXI_InitFailure@@Base+0x3e6> │ │ │ │ + movw r4, #1168 @ 0x490 │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ - b.n 378a2 <_PyXI_InitFailure@@Base+0x3e6> │ │ │ │ - movw r4, #308 @ 0x134 │ │ │ │ + b.n 3789e <_PyXI_InitFailure@@Base+0x3e6> │ │ │ │ + movw r4, #1204 @ 0x4b4 │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b84a │ │ │ │ + bl 3b846 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000378b4 : │ │ │ │ +000378b0 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 162b50 │ │ │ │ + b.w 162bf0 │ │ │ │ │ │ │ │ -000378ba : │ │ │ │ +000378b6 : │ │ │ │ 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 18ebc0 <_PyDict_SetItem_KnownHash_LockHeld@@Base> │ │ │ │ + bl 18f394 <_PyDict_SetItem_KnownHash_LockHeld@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 379b0 │ │ │ │ + bne.n 379ac │ │ │ │ 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 19b9fc │ │ │ │ + bl 19c104 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge.n 37932 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 3791a │ │ │ │ + bge.n 3792e │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 37916 │ │ │ │ movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c140 │ │ │ │ + bl 15c1a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3799a │ │ │ │ + bge.n 37996 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3799a │ │ │ │ + bne.n 37996 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3799a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 37996 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ ldr.w r9, [r3, r7, lsl #2] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 37956 │ │ │ │ + beq.n 37952 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 379b4 │ │ │ │ + bge.n 379b0 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbnz r5, 379b4 │ │ │ │ + cbnz r5, 379b0 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 379b4 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 379b0 │ │ │ │ movs r0, #16 │ │ │ │ - bl 83550 │ │ │ │ - cbnz r0, 37978 │ │ │ │ + bl 83590 │ │ │ │ + cbnz r0, 37974 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37972 │ │ │ │ + bge.n 3796e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37972 │ │ │ │ + cbnz r3, 3796e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - bl 23b660 │ │ │ │ - b.n 3799a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 37996 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ strd r4, r8, [r0] │ │ │ │ strd r9, r3, [r0, #8] │ │ │ │ - cbnz r3, 37988 │ │ │ │ + cbnz r3, 37984 │ │ │ │ str r0, [r5, #32] │ │ │ │ - b.n 3798a │ │ │ │ + b.n 37986 │ │ │ │ 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 379b4 │ │ │ │ - bl f6650 │ │ │ │ + b.n 379b0 │ │ │ │ + bl f65d0 │ │ │ │ mov r2, r8 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6e712 <_PyDict_DelItem_KnownHash@@Base> │ │ │ │ + bl 6e722 <_PyDict_DelItem_KnownHash@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f5a10 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + bl 1f5c40 <_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 379de │ │ │ │ + bne.n 379da │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 379f8 │ │ │ │ - b.n 379f2 │ │ │ │ + bne.n 379f4 │ │ │ │ + b.n 379ee │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3176 @ 0xc68 │ │ │ │ + movw r0, #3872 @ 0xf20 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ - cbz r0, 37a38 │ │ │ │ - b.n 379d0 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 37a38 │ │ │ │ + bl 1d3e60 │ │ │ │ + cbz r0, 37a34 │ │ │ │ + b.n 379cc │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 37a34 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 266b9c │ │ │ │ - cbz r0, 37a38 │ │ │ │ + bl 2666dc │ │ │ │ + cbz r0, 37a34 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ add r4, sp, #368 @ 0x170 │ │ │ │ blx 2bff8 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ blx 2aef0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 37a32 │ │ │ │ + cbz r0, 37a2e │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ - b.n 37a38 │ │ │ │ - bl 1161c4 │ │ │ │ - cbz r0, 37a3c │ │ │ │ + bl 1e3aa8 │ │ │ │ + b.n 37a34 │ │ │ │ + bl 116428 │ │ │ │ + cbz r0, 37a38 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 37a4e │ │ │ │ + b.n 37a4a │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #384 @ 0x180 │ │ │ │ mov r0, sp │ │ │ │ blx 2bff8 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 37a52 │ │ │ │ + bl 37a4e │ │ │ │ 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 105e04 │ │ │ │ + bl 105cbc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37aee │ │ │ │ + beq.n 37aea │ │ │ │ movs r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #16 │ │ │ │ blx 2c1b0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 37ae8 │ │ │ │ + bne.n 37ae4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 37aa2 │ │ │ │ + cbnz r4, 37a9e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37af0 │ │ │ │ + bge.n 37aec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 37af0 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 37af0 │ │ │ │ - bl 109260 │ │ │ │ + cbnz r3, 37aec │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 37aec │ │ │ │ + bl 109114 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 37ad6 │ │ │ │ + bne.n 37ad2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37abe │ │ │ │ + bge.n 37aba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37abe │ │ │ │ + cbnz r3, 37aba │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37ad2 │ │ │ │ + bge.n 37ace │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 37ad2 │ │ │ │ + cbnz r3, 37ace │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 37af0 │ │ │ │ + b.n 37aec │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37ae8 │ │ │ │ + bge.n 37ae4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37ae8 │ │ │ │ + cbnz r3, 37ae4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #65 @ 0x41 │ │ │ │ - bne.n 37a74 │ │ │ │ + bne.n 37a70 │ │ │ │ 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, 37b18 │ │ │ │ + cbz r3, 37b14 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 37b30 │ │ │ │ + b.n 37b2c │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 37b20 │ │ │ │ + bgt.n 37b1c │ │ │ │ movs r6, #0 │ │ │ │ - b.n 37b30 │ │ │ │ + b.n 37b2c │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 37b1c │ │ │ │ + bne.n 37b18 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 37b1c │ │ │ │ + beq.n 37b18 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 37b52 │ │ │ │ + b.n 37b4e │ │ │ │ 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] @ (37cd8 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #400] @ (37cd4 ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 37cd0 │ │ │ │ + beq.w 37ccc │ │ │ │ add r6, r5 │ │ │ │ ldr.w sl, [r4] │ │ │ │ subs r5, r6, #1 │ │ │ │ - beq.n 37c3a │ │ │ │ + beq.n 37c36 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 37b70 │ │ │ │ - bl e5404 │ │ │ │ + cbz r0, 37b6c │ │ │ │ + bl e5324 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - blt.n 37bf2 │ │ │ │ + blt.n 37bee │ │ │ │ subs r5, r6, #2 │ │ │ │ - beq.n 37c50 │ │ │ │ - b.n 37b74 │ │ │ │ + beq.n 37c4c │ │ │ │ + b.n 37b70 │ │ │ │ mov.w r8, #1 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 37bc2 │ │ │ │ + cbz r3, 37bbe │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 37b9e │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + bmi.n 37b9a │ │ │ │ + movw r2, #55964 @ 0xda9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #53672 @ 0xd1a8 │ │ │ │ + movw r1, #54368 @ 0xd460 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #176 @ 0xb0 │ │ │ │ + movw r0, #872 @ 0x368 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 37bf2 │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 37bee │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a2984 │ │ │ │ + bl a2884 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 37bf2 │ │ │ │ + cbz r0, 37bee │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 37c0e │ │ │ │ + bne.n 37c0a │ │ │ │ subs r5, #1 │ │ │ │ - bne.n 37bca │ │ │ │ - movw r6, #28404 @ 0x6ef4 │ │ │ │ + bne.n 37bc6 │ │ │ │ + movw r6, #29300 @ 0x7274 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ - b.n 37c60 │ │ │ │ - movw r7, #64564 @ 0xfc34 │ │ │ │ + b.n 37c5c │ │ │ │ + movw r7, #65460 @ 0xffb4 │ │ │ │ movt r7, #48 @ 0x30 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, 37c2e │ │ │ │ + cbz r3, 37c2a │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 37bf6 │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + bmi.n 37bf2 │ │ │ │ + movw r2, #55964 @ 0xda9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #53692 @ 0xd1bc │ │ │ │ + movw r1, #54388 @ 0xd474 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #176 @ 0xb0 │ │ │ │ + movw r0, #872 @ 0x368 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 37cd0 │ │ │ │ + b.n 37ccc │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a2984 │ │ │ │ + bl a2884 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37bf2 │ │ │ │ + beq.n 37bee │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 37c26 │ │ │ │ + beq.n 37c22 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62068 @ 0xf274 │ │ │ │ + movw r1, #62764 @ 0xf52c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 37bf2 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 37bee │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 37c36 │ │ │ │ + bne.n 37c32 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 37c60 │ │ │ │ - movw r6, #28404 @ 0x6ef4 │ │ │ │ + b.n 37c5c │ │ │ │ + movw r6, #29300 @ 0x7274 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - b.n 37c60 │ │ │ │ - movw r6, #28404 @ 0x6ef4 │ │ │ │ + b.n 37c5c │ │ │ │ + movw r6, #29300 @ 0x7274 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ - movw r7, #64564 @ 0xfc34 │ │ │ │ + movw r7, #65460 @ 0xffb4 │ │ │ │ movt r7, #48 @ 0x30 │ │ │ │ mov.w r8, #1 │ │ │ │ - b.n 37c60 │ │ │ │ - movw r6, #28404 @ 0x6ef4 │ │ │ │ + b.n 37c5c │ │ │ │ + movw r6, #29300 @ 0x7274 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ - movw r7, #64564 @ 0xfc34 │ │ │ │ + movw r7, #65460 @ 0xffb4 │ │ │ │ movt r7, #48 @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ - bl 264194 │ │ │ │ + bl 263cd4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 37cd0 │ │ │ │ + cbz r0, 37ccc │ │ │ │ mov r1, sl │ │ │ │ - bl 266f38 │ │ │ │ + bl 266a78 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 37cc6 │ │ │ │ + beq.n 37cc2 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2646f4 │ │ │ │ + bl 264234 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 37cc6 │ │ │ │ - cbz r5, 37c90 │ │ │ │ + beq.n 37cc2 │ │ │ │ + cbz r5, 37c8c │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 37c96 │ │ │ │ + bne.n 37c92 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #120] @ 0x78 │ │ │ │ - b.n 37ca0 │ │ │ │ + b.n 37c9c │ │ │ │ mov r0, r5 │ │ │ │ - bl 9f8ac │ │ │ │ + bl 9f7ac │ │ │ │ str r0, [r4, #120] @ 0x78 │ │ │ │ - cbz r0, 37cc6 │ │ │ │ + cbz r0, 37cc2 │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ mov r1, r4 │ │ │ │ str.w r8, [r4, #148] @ 0x94 │ │ │ │ - bl 199528 │ │ │ │ + bl 199c30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37cce │ │ │ │ + bge.n 37cca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37cce │ │ │ │ + cbnz r3, 37cca │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 37cce │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 37cca │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e18 │ │ │ │ - b.n 37bf2 │ │ │ │ + bl 84e58 │ │ │ │ + b.n 37bee │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @ instruction: 0xf7dc0051 │ │ │ │ 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 37cf8 <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ + b.w 37cf4 <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ │ │ │ │ -00037cf8 <_PyTraceMalloc_GetTraceback@@Base>: │ │ │ │ +00037cf4 <_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] @ (37da4 <_PyTraceMalloc_GetTraceback@@Base+0xac>) │ │ │ │ + ldr r5, [pc, #156] @ (37da0 <_PyTraceMalloc_GetTraceback@@Base+0xac>) │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 37d24 <_PyTraceMalloc_GetTraceback@@Base+0x2c> │ │ │ │ + bne.n 37d20 <_PyTraceMalloc_GetTraceback@@Base+0x2c> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 37d14 <_PyTraceMalloc_GetTraceback@@Base+0x1c> │ │ │ │ + bne.n 37d10 <_PyTraceMalloc_GetTraceback@@Base+0x1c> │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 37d36 <_PyTraceMalloc_GetTraceback@@Base+0x3e> │ │ │ │ + beq.n 37d32 <_PyTraceMalloc_GetTraceback@@Base+0x3e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 134c7c <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + bl 134f88 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 37da8 <_PyTraceMalloc_GetTraceback@@Base+0xb0> │ │ │ │ + bl 37da4 <_PyTraceMalloc_GetTraceback@@Base+0xb0> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 37d60 <_PyTraceMalloc_GetTraceback@@Base+0x68> │ │ │ │ + cbz r0, 37d5c <_PyTraceMalloc_GetTraceback@@Base+0x68> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1c63c8 │ │ │ │ + bl 1c61e0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 37e30 <_PyImport_SetModule@@Base+0x44> │ │ │ │ + bl 37e2c <_PyImport_SetModule@@Base+0x44> │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 1c63c8 │ │ │ │ - b.n 37d7c <_PyTraceMalloc_GetTraceback@@Base+0x84> │ │ │ │ + bl 1c61e0 │ │ │ │ + b.n 37d78 <_PyTraceMalloc_GetTraceback@@Base+0x84> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ 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 37d94 <_PyTraceMalloc_GetTraceback@@Base+0x9c> │ │ │ │ + bne.n 37d90 <_PyTraceMalloc_GetTraceback@@Base+0x9c> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 37d84 <_PyTraceMalloc_GetTraceback@@Base+0x8c> │ │ │ │ + bne.n 37d80 <_PyTraceMalloc_GetTraceback@@Base+0x8c> │ │ │ │ dmb ish │ │ │ │ - beq.n 37da0 <_PyTraceMalloc_GetTraceback@@Base+0xa8> │ │ │ │ - ldr r0, [pc, #8] @ (37da4 <_PyTraceMalloc_GetTraceback@@Base+0xac>) │ │ │ │ - bl 284f00 │ │ │ │ + beq.n 37d9c <_PyTraceMalloc_GetTraceback@@Base+0xa8> │ │ │ │ + ldr r0, [pc, #8] @ (37da0 <_PyTraceMalloc_GetTraceback@@Base+0xac>) │ │ │ │ + bl 284a3c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r0, [r0, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r2, [pc, #60] @ (37de8 <_PyTraceMalloc_GetTraceback@@Base+0xf0>) │ │ │ │ + ldr r2, [pc, #60] @ (37de4 <_PyTraceMalloc_GetTraceback@@Base+0xf0>) │ │ │ │ ldr.w r3, [r2, #1476] @ 0x5c4 │ │ │ │ - cbz r3, 37de0 <_PyTraceMalloc_GetTraceback@@Base+0xe8> │ │ │ │ + cbz r3, 37ddc <_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, 37dca <_PyTraceMalloc_GetTraceback@@Base+0xd2> │ │ │ │ + cbnz r0, 37dc6 <_PyTraceMalloc_GetTraceback@@Base+0xd2> │ │ │ │ ldr.w r0, [r2, #1568] @ 0x620 │ │ │ │ - b.n 37dd2 <_PyTraceMalloc_GetTraceback@@Base+0xda> │ │ │ │ + b.n 37dce <_PyTraceMalloc_GetTraceback@@Base+0xda> │ │ │ │ ldr.w r0, [r2, #1572] @ 0x624 │ │ │ │ bl 7e988 <_Py_hashtable_get@@Base> │ │ │ │ - cbz r0, 37de4 <_PyTraceMalloc_GetTraceback@@Base+0xec> │ │ │ │ + cbz r0, 37de0 <_PyTraceMalloc_GetTraceback@@Base+0xec> │ │ │ │ mov r1, r4 │ │ │ │ bl 7e988 <_Py_hashtable_get@@Base> │ │ │ │ - cbz r0, 37de4 <_PyTraceMalloc_GetTraceback@@Base+0xec> │ │ │ │ + cbz r0, 37de0 <_PyTraceMalloc_GetTraceback@@Base+0xec> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b.n 37de4 <_PyTraceMalloc_GetTraceback@@Base+0xec> │ │ │ │ + b.n 37de0 <_PyTraceMalloc_GetTraceback@@Base+0xec> │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00037dec <_PyImport_SetModule@@Base>: │ │ │ │ +00037de8 <_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] @ (37e2c <_PyImport_SetModule@@Base+0x40>) │ │ │ │ + ldr r4, [pc, #48] @ (37e28 <_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, 37e1e <_PyImport_SetModule@@Base+0x32> │ │ │ │ - movw r1, #32860 @ 0x805c │ │ │ │ + cbnz r3, 37e1a <_PyImport_SetModule@@Base+0x32> │ │ │ │ + movw r1, #33756 @ 0x83dc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #28928 @ 0x7100 │ │ │ │ + movw r0, #29824 @ 0x7480 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ mov r0, r3 │ │ │ │ - b.w a2be0 │ │ │ │ + b.w a2ae0 │ │ │ │ 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, 37e5c <_PyImport_SetModule@@Base+0x70> │ │ │ │ + cbz r1, 37e58 <_PyImport_SetModule@@Base+0x70> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7e988 <_Py_hashtable_get@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 37e5c <_PyImport_SetModule@@Base+0x70> │ │ │ │ + cbz r0, 37e58 <_PyImport_SetModule@@Base+0x70> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 37f0a <_PyImport_SetModule@@Base+0x11e> │ │ │ │ - b.n 37f0e <_PyImport_SetModule@@Base+0x122> │ │ │ │ + blt.n 37f06 <_PyImport_SetModule@@Base+0x11e> │ │ │ │ + b.n 37f0a <_PyImport_SetModule@@Base+0x122> │ │ │ │ ldrh r0, [r6, #4] │ │ │ │ - bl 80b24 │ │ │ │ + bl 80b64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37f0e <_PyImport_SetModule@@Base+0x122> │ │ │ │ + beq.n 37f0a <_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 37eda <_PyImport_SetModule@@Base+0xee> │ │ │ │ - bl 80b24 │ │ │ │ + ble.n 37ed6 <_PyImport_SetModule@@Base+0xee> │ │ │ │ + bl 80b64 │ │ │ │ add.w r2, r6, r8, lsl #3 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 37ebe <_PyImport_SetModule@@Base+0xd2> │ │ │ │ + cbz r0, 37eba <_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 8f744 │ │ │ │ - cbnz r0, 37eb2 <_PyImport_SetModule@@Base+0xc6> │ │ │ │ + bl 8f61c │ │ │ │ + cbnz r0, 37eae <_PyImport_SetModule@@Base+0xc6> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37ebe <_PyImport_SetModule@@Base+0xd2> │ │ │ │ + bge.n 37eba <_PyImport_SetModule@@Base+0xd2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 37ebe <_PyImport_SetModule@@Base+0xd2> │ │ │ │ + cbnz r3, 37eba <_PyImport_SetModule@@Base+0xd2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 37ebe <_PyImport_SetModule@@Base+0xd2> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 37eba <_PyImport_SetModule@@Base+0xd2> │ │ │ │ str r0, [r5, #20] │ │ │ │ add.w r8, r8, #1 │ │ │ │ str.w r5, [r9, #4]! │ │ │ │ - b.n 37e70 <_PyImport_SetModule@@Base+0x84> │ │ │ │ + b.n 37e6c <_PyImport_SetModule@@Base+0x84> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 37eca <_PyImport_SetModule@@Base+0xde> │ │ │ │ + blt.n 37ec6 <_PyImport_SetModule@@Base+0xde> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 37f0e <_PyImport_SetModule@@Base+0x122> │ │ │ │ + b.n 37f0a <_PyImport_SetModule@@Base+0x122> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 37ec6 <_PyImport_SetModule@@Base+0xda> │ │ │ │ + bne.n 37ec2 <_PyImport_SetModule@@Base+0xda> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 37ec6 <_PyImport_SetModule@@Base+0xda> │ │ │ │ - cbz r7, 37f0e <_PyImport_SetModule@@Base+0x122> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 37ec2 <_PyImport_SetModule@@Base+0xda> │ │ │ │ + cbz r7, 37f0a <_PyImport_SetModule@@Base+0x122> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 7f9b8 <_Py_hashtable_set@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 37f04 <_PyImport_SetModule@@Base+0x118> │ │ │ │ + bne.n 37f00 <_PyImport_SetModule@@Base+0x118> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37efe <_PyImport_SetModule@@Base+0x112> │ │ │ │ + bge.n 37efa <_PyImport_SetModule@@Base+0x112> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37efe <_PyImport_SetModule@@Base+0x112> │ │ │ │ + cbnz r3, 37efa <_PyImport_SetModule@@Base+0x112> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - bl 23b660 │ │ │ │ - b.n 37ec6 <_PyImport_SetModule@@Base+0xda> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 37ec2 <_PyImport_SetModule@@Base+0xda> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37f0e <_PyImport_SetModule@@Base+0x122> │ │ │ │ + bge.n 37f0a <_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 37f38 <_PyImport_SetModule@@Base+0x14c> │ │ │ │ + bne.n 37f34 <_PyImport_SetModule@@Base+0x14c> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 37f56 <_PyImport_SetModule@@Base+0x16a> │ │ │ │ - b.n 37f4c <_PyImport_SetModule@@Base+0x160> │ │ │ │ + bne.n 37f52 <_PyImport_SetModule@@Base+0x16a> │ │ │ │ + b.n 37f48 <_PyImport_SetModule@@Base+0x160> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #37584 @ 0x92d0 │ │ │ │ + movw r0, #38280 @ 0x9588 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ - cbz r0, 37f52 <_PyImport_SetModule@@Base+0x166> │ │ │ │ - b.n 37f2a <_PyImport_SetModule@@Base+0x13e> │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 37f56 <_PyImport_SetModule@@Base+0x16a> │ │ │ │ + bl 1d3e60 │ │ │ │ + cbz r0, 37f4e <_PyImport_SetModule@@Base+0x166> │ │ │ │ + b.n 37f26 <_PyImport_SetModule@@Base+0x13e> │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 37f52 <_PyImport_SetModule@@Base+0x16a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 37f90 <_PyImport_SetModule@@Base+0x1a4> │ │ │ │ + b.n 37f8c <_PyImport_SetModule@@Base+0x1a4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl e5404 │ │ │ │ + bl e5324 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 37f52 <_PyImport_SetModule@@Base+0x166> │ │ │ │ + blt.n 37f4e <_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 2b1dc <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 37f80 <_PyImport_SetModule@@Base+0x194> │ │ │ │ + blt.n 37f7c <_PyImport_SetModule@@Base+0x194> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 37f90 <_PyImport_SetModule@@Base+0x1a4> │ │ │ │ + b.n 37f8c <_PyImport_SetModule@@Base+0x1a4> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ - b.n 37f52 <_PyImport_SetModule@@Base+0x166> │ │ │ │ + bl 1e3aa8 │ │ │ │ + b.n 37f4e <_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, 37fae <_PyImport_SetModule@@Base+0x1c2> │ │ │ │ + cbz r3, 37faa <_PyImport_SetModule@@Base+0x1c2> │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 37fc6 <_PyImport_SetModule@@Base+0x1da> │ │ │ │ + b.n 37fc2 <_PyImport_SetModule@@Base+0x1da> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 37fb6 <_PyImport_SetModule@@Base+0x1ca> │ │ │ │ + bgt.n 37fb2 <_PyImport_SetModule@@Base+0x1ca> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 37fc6 <_PyImport_SetModule@@Base+0x1da> │ │ │ │ + b.n 37fc2 <_PyImport_SetModule@@Base+0x1da> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 37fb2 <_PyImport_SetModule@@Base+0x1c6> │ │ │ │ + bne.n 37fae <_PyImport_SetModule@@Base+0x1c6> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 37fb2 <_PyImport_SetModule@@Base+0x1c6> │ │ │ │ + beq.n 37fae <_PyImport_SetModule@@Base+0x1c6> │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ - b.n 37fe2 <_PyImport_SetModule@@Base+0x1f6> │ │ │ │ + b.n 37fde <_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] @ (38088 <_PyImport_SetModule@@Base+0x29c>) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #172] @ (38084 <_PyImport_SetModule@@Base+0x29c>) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38084 <_PyImport_SetModule@@Base+0x298> │ │ │ │ + beq.n 38080 <_PyImport_SetModule@@Base+0x298> │ │ │ │ add r5, r4 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 37ff4 <_PyImport_SetModule@@Base+0x208> │ │ │ │ + beq.n 37ff0 <_PyImport_SetModule@@Base+0x208> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl e5404 │ │ │ │ + bl e5324 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 38082 <_PyImport_SetModule@@Base+0x296> │ │ │ │ + blt.n 3807e <_PyImport_SetModule@@Base+0x296> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 38008 <_PyImport_SetModule@@Base+0x21c> │ │ │ │ - bl 94124 │ │ │ │ + bne.n 38004 <_PyImport_SetModule@@Base+0x21c> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 38082 <_PyImport_SetModule@@Base+0x296> │ │ │ │ - ldr r3, [pc, #128] @ (3808c <_PyImport_SetModule@@Base+0x2a0>) │ │ │ │ + bne.n 3807e <_PyImport_SetModule@@Base+0x296> │ │ │ │ + ldr r3, [pc, #128] @ (38088 <_PyImport_SetModule@@Base+0x2a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 1e0be0 <_PyConfig_AsDict@@Base+0xa40> │ │ │ │ - cbnz r0, 38032 <_PyImport_SetModule@@Base+0x246> │ │ │ │ + bl 1e0ad8 <_PyConfig_AsDict@@Base+0xa40> │ │ │ │ + cbnz r0, 3802e <_PyImport_SetModule@@Base+0x246> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #3304 @ 0xce8 │ │ │ │ + movw r2, #4200 @ 0x1068 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11db30 <_PyErr_SetString@@Base> │ │ │ │ - b.n 38082 <_PyImport_SetModule@@Base+0x296> │ │ │ │ + bl 11dd98 <_PyErr_SetString@@Base> │ │ │ │ + b.n 3807e <_PyImport_SetModule@@Base+0x296> │ │ │ │ adds r2, r4, #1 │ │ │ │ - beq.n 38068 <_PyImport_SetModule@@Base+0x27c> │ │ │ │ + beq.n 38064 <_PyImport_SetModule@@Base+0x27c> │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38090 <_Py_fstat@@Base> │ │ │ │ - cbnz r0, 38082 <_PyImport_SetModule@@Base+0x296> │ │ │ │ + bl 3808c <_Py_fstat@@Base> │ │ │ │ + cbnz r0, 3807e <_PyImport_SetModule@@Base+0x296> │ │ │ │ mov r0, r4 │ │ │ │ - bl 380d0 <_Py_fstat@@Base+0x40> │ │ │ │ + bl 380cc <_Py_fstat@@Base+0x40> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 38082 <_PyImport_SetModule@@Base+0x296> │ │ │ │ - cbz r0, 38068 <_PyImport_SetModule@@Base+0x27c> │ │ │ │ + beq.n 3807e <_PyImport_SetModule@@Base+0x296> │ │ │ │ + cbz r0, 38064 <_PyImport_SetModule@@Base+0x27c> │ │ │ │ movw r1, #43552 @ 0xaa20 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #3368 @ 0xd28 │ │ │ │ + movw r2, #4264 @ 0x10a8 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 23371c <_PyErr_Format@@Base> │ │ │ │ - b.n 38082 <_PyImport_SetModule@@Base+0x296> │ │ │ │ + bl 2339d8 <_PyErr_Format@@Base> │ │ │ │ + b.n 3807e <_PyImport_SetModule@@Base+0x296> │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r0, [r3, #1564] @ 0x61c │ │ │ │ str.w r4, [r3, #1564] @ 0x61c │ │ │ │ str.w r5, [r3, #1568] @ 0x620 │ │ │ │ - bl 943dc │ │ │ │ - b.n 38084 <_PyImport_SetModule@@Base+0x298> │ │ │ │ + bl 942b0 │ │ │ │ + b.n 38080 <_PyImport_SetModule@@Base+0x298> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #136 @ 0x88 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr??.w r0, [ip, #81] @ 0x51 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00038090 <_Py_fstat@@Base>: │ │ │ │ +0003808c <_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 b0a68 │ │ │ │ + bl b0968 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2baa8 <__fstat64_time64@plt+0x4> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3bfc │ │ │ │ - cbz r4, 380cc <_Py_fstat@@Base+0x3c> │ │ │ │ + bl b3b08 │ │ │ │ + cbz r4, 380c8 <_Py_fstat@@Base+0x3c> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ 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 2ada4 <__fcntl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 380fe <_Py_fstat@@Base+0x6e> │ │ │ │ + bge.n 380fa <_Py_fstat@@Base+0x6e> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 38106 <_Py_fstat@@Base+0x76> │ │ │ │ + b.n 38102 <_Py_fstat@@Base+0x76> │ │ │ │ ubfx r0, r0, #11, #1 │ │ │ │ eor.w r0, r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00038108 <_PyInterpreterState_IDDecref@@Base>: │ │ │ │ +00038104 <_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 3811e <_PyInterpreterState_IDDecref@@Base+0x16> │ │ │ │ + bne.n 3811a <_PyInterpreterState_IDDecref@@Base+0x16> │ │ │ │ dmb ish │ │ │ │ - cbnz r1, 38156 <_PyInterpreterState_IDDecref@@Base+0x4e> │ │ │ │ + cbnz r1, 38152 <_PyInterpreterState_IDDecref@@Base+0x4e> │ │ │ │ ldr.w r3, [r0, #3668] @ 0xe54 │ │ │ │ - cbz r3, 38156 <_PyInterpreterState_IDDecref@@Base+0x4e> │ │ │ │ + cbz r3, 38152 <_PyInterpreterState_IDDecref@@Base+0x4e> │ │ │ │ movs r1, #2 │ │ │ │ - bl 216da4 <_PyThreadState_NewBound@@Base> │ │ │ │ + bl 216fd8 <_PyThreadState_NewBound@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - bl 216f5c │ │ │ │ + bl 217190 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 217fec │ │ │ │ + bl 218220 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 216f5c │ │ │ │ + b.w 217190 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ @@ -17461,93 +17461,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, #53396 @ 0xd094 │ │ │ │ + movw r1, #54188 @ 0xd3ac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1eecc8 │ │ │ │ + bl 1eecd0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 381de <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ - bl 1ef95c │ │ │ │ + cbz r0, 381da <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ + bl 1ef9b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 381b6 <_PyInterpreterState_IDDecref@@Base+0xae> │ │ │ │ + bge.n 381b2 <_PyInterpreterState_IDDecref@@Base+0xae> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 381b6 <_PyInterpreterState_IDDecref@@Base+0xae> │ │ │ │ + cbnz r3, 381b2 <_PyInterpreterState_IDDecref@@Base+0xae> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 381dc <_PyInterpreterState_IDDecref@@Base+0xd4> │ │ │ │ - ldr r0, [pc, #40] @ (381e4 <_PyInterpreterState_IDDecref@@Base+0xdc>) │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 381d8 <_PyInterpreterState_IDDecref@@Base+0xd4> │ │ │ │ + ldr r0, [pc, #40] @ (381e0 <_PyInterpreterState_IDDecref@@Base+0xdc>) │ │ │ │ mov r1, sp │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl ad310 <_PyUnicodeWriter_Finish@@Base+0x1374> │ │ │ │ + bl ad1f4 <_PyUnicodeWriter_Finish@@Base+0x1374> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 381de <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ + bge.n 381da <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 381de <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ + cbnz r3, 381da <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 381de <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 381da <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 38610 <_PyInterpreterState_IDDecref@@Base+0x508> │ │ │ │ + b.n 3860c <_PyInterpreterState_IDDecref@@Base+0x508> │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 381ea <_PyInterpreterState_IDDecref@@Base+0xe2> │ │ │ │ + b.n 381e6 <_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 26f01c <_PyTime_ObjectToTime_t@@Base> │ │ │ │ + bl 26eb54 <_PyTime_ObjectToTime_t@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3820e <_PyInterpreterState_IDDecref@@Base+0x106> │ │ │ │ + bne.n 3820a <_PyInterpreterState_IDDecref@@Base+0x106> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3822e <_PyInterpreterState_IDDecref@@Base+0x126> │ │ │ │ + b.n 3822a <_PyInterpreterState_IDDecref@@Base+0x126> │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 1ef158 <_PyTime_localtime@@Base> │ │ │ │ + bl 1ef160 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3820a <_PyInterpreterState_IDDecref@@Base+0x102> │ │ │ │ + bne.n 38206 <_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 26f210 <_PyTime_ObjectToTime_t@@Base+0x1f4> │ │ │ │ + bl 26ed48 <_PyTime_ObjectToTime_t@@Base+0x1f4> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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] @ (38268 <_PyInterpreterState_IDDecref@@Base+0x160>) │ │ │ │ - ldr r0, [pc, #24] @ (3826c <_PyInterpreterState_IDDecref@@Base+0x164>) │ │ │ │ + ldr r2, [pc, #20] @ (38264 <_PyInterpreterState_IDDecref@@Base+0x160>) │ │ │ │ + ldr r0, [pc, #24] @ (38268 <_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 │ │ │ │ @@ -17572,20 +17572,20 @@ │ │ │ │ str r1, [r0, #12] │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ subs r2, r5, r0 │ │ │ │ negs r5, r2 │ │ │ │ adcs r5, r2 │ │ │ │ str r5, [r3, #0] │ │ │ │ - cbz r4, 382b4 <_PyInterpreterState_IDDecref@@Base+0x1ac> │ │ │ │ + cbz r4, 382b0 <_PyInterpreterState_IDDecref@@Base+0x1ac> │ │ │ │ ldr.w r1, [r4, #3656] @ 0xe48 │ │ │ │ ldr.w r2, [r4, #3660] @ 0xe4c │ │ │ │ - b.n 382b6 <_PyInterpreterState_IDDecref@@Base+0x1ae> │ │ │ │ + b.n 382b2 <_PyInterpreterState_IDDecref@@Base+0x1ae> │ │ │ │ mov r2, r1 │ │ │ │ - movw r0, #33481 @ 0x82c9 │ │ │ │ + movw r0, #33477 @ 0x82c5 │ │ │ │ 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, #4372 @ 0x1114 │ │ │ │ @@ -17600,36 +17600,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, #7268 @ 0x1c64 │ │ │ │ + movw r1, #8164 @ 0x1fe4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl a6adc │ │ │ │ - cbz r0, 3833c <_PyInterpreterState_IDDecref@@Base+0x234> │ │ │ │ + bl a69dc │ │ │ │ + cbz r0, 38338 <_PyInterpreterState_IDDecref@@Base+0x234> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movw r2, #65519 @ 0xffef │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 38326 <_PyInterpreterState_IDDecref@@Base+0x21e> │ │ │ │ + bhi.n 38322 <_PyInterpreterState_IDDecref@@Base+0x21e> │ │ │ │ adds r0, r3, #3 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ adds r0, #12 │ │ │ │ cmp r3, r0 │ │ │ │ - bhi.n 38326 <_PyInterpreterState_IDDecref@@Base+0x21e> │ │ │ │ - bl 8f744 │ │ │ │ - b.n 3833e <_PyInterpreterState_IDDecref@@Base+0x236> │ │ │ │ + bhi.n 38322 <_PyInterpreterState_IDDecref@@Base+0x21e> │ │ │ │ + bl 8f61c │ │ │ │ + b.n 3833a <_PyInterpreterState_IDDecref@@Base+0x236> │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7284 @ 0x1c74 │ │ │ │ + movw r1, #8180 @ 0x1ff4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -17639,51 +17639,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, #7872 @ 0x1ec0 │ │ │ │ + movw r1, #8768 @ 0x2240 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl a6adc │ │ │ │ - cbz r0, 38392 <_PyInterpreterState_IDDecref@@Base+0x28a> │ │ │ │ + bl a69dc │ │ │ │ + cbz r0, 3838e <_PyInterpreterState_IDDecref@@Base+0x28a> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 38396 <_PyInterpreterState_IDDecref@@Base+0x28e> │ │ │ │ + bge.n 38392 <_PyInterpreterState_IDDecref@@Base+0x28e> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7888 @ 0x1ed0 │ │ │ │ + movw r1, #8784 @ 0x2250 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 383ce <_PyInterpreterState_IDDecref@@Base+0x2c6> │ │ │ │ - bl 8096c │ │ │ │ + b.n 383ca <_PyInterpreterState_IDDecref@@Base+0x2c6> │ │ │ │ + bl 809ac │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - cbz r0, 383ce <_PyInterpreterState_IDDecref@@Base+0x2c6> │ │ │ │ + cbz r0, 383ca <_PyInterpreterState_IDDecref@@Base+0x2c6> │ │ │ │ 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, #34527 @ 0x86df │ │ │ │ + movw r2, #34523 @ 0x86db │ │ │ │ movt r2, #3 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ - bl 383d4 <_PyInterpreterState_IDDecref@@Base+0x2cc> │ │ │ │ + bl 383d0 <_PyInterpreterState_IDDecref@@Base+0x2cc> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ 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, #3840] @ 0xf00 │ │ │ │ @@ -17691,163 +17691,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] @ (38678 <_PyInterpreterState_IDDecref@@Base+0x570>) │ │ │ │ + ldr r3, [pc, #640] @ (38674 <_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 2b420 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #32] │ │ │ │ - bl 26b360 │ │ │ │ + bl 26aea0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3865a <_PyInterpreterState_IDDecref@@Base+0x552> │ │ │ │ + beq.w 38656 <_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 2c0e8 <__memset_chk@plt> │ │ │ │ cmp r4, r5 │ │ │ │ strh.w r5, [sp, #80] @ 0x50 │ │ │ │ - bge.n 38454 <_PyInterpreterState_IDDecref@@Base+0x34c> │ │ │ │ + bge.n 38450 <_PyInterpreterState_IDDecref@@Base+0x34c> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7924 @ 0x1ef4 │ │ │ │ + movw r1, #8820 @ 0x2274 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 3865a <_PyInterpreterState_IDDecref@@Base+0x552> │ │ │ │ - beq.n 38468 <_PyInterpreterState_IDDecref@@Base+0x360> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 38656 <_PyInterpreterState_IDDecref@@Base+0x552> │ │ │ │ + beq.n 38464 <_PyInterpreterState_IDDecref@@Base+0x360> │ │ │ │ mov r0, r4 │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3846a <_PyInterpreterState_IDDecref@@Base+0x362> │ │ │ │ - bl 23b660 │ │ │ │ + cbnz r0, 38466 <_PyInterpreterState_IDDecref@@Base+0x362> │ │ │ │ + bl 23bab4 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3865c <_PyInterpreterState_IDDecref@@Base+0x554> │ │ │ │ + b.n 38658 <_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, #34429 @ 0x867d │ │ │ │ + movw r2, #34425 @ 0x8679 │ │ │ │ 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 24a97c │ │ │ │ + bl 24a928 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 385c8 <_PyInterpreterState_IDDecref@@Base+0x4c0> │ │ │ │ + beq.w 385c4 <_PyInterpreterState_IDDecref@@Base+0x4c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 385da <_PyInterpreterState_IDDecref@@Base+0x4d2> │ │ │ │ + beq.w 385d6 <_PyInterpreterState_IDDecref@@Base+0x4d2> │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 3858c <_PyInterpreterState_IDDecref@@Base+0x484> │ │ │ │ + bls.n 38588 <_PyInterpreterState_IDDecref@@Base+0x484> │ │ │ │ ldr.w r8, [sp, #68] @ 0x44 │ │ │ │ mov r9, r5 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3858a <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ + beq.n 38586 <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 386a0 <_PyInterpreterState_IDDecref@@Base+0x598> │ │ │ │ + bl 3869c <_PyInterpreterState_IDDecref@@Base+0x598> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 384f2 <_PyInterpreterState_IDDecref@@Base+0x3ea> │ │ │ │ + cbz r0, 384ee <_PyInterpreterState_IDDecref@@Base+0x3ea> │ │ │ │ movw r3, #43764 @ 0xaaf4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7964 @ 0x1f1c │ │ │ │ + movw r1, #8860 @ 0x229c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 235f20 │ │ │ │ + bl 2361d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 385d8 <_PyInterpreterState_IDDecref@@Base+0x4d0> │ │ │ │ + beq.n 385d4 <_PyInterpreterState_IDDecref@@Base+0x4d0> │ │ │ │ adds r3, r5, #1 │ │ │ │ - beq.n 3858a <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ + beq.n 38586 <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 38512 <_PyInterpreterState_IDDecref@@Base+0x40a> │ │ │ │ + bge.n 3850e <_PyInterpreterState_IDDecref@@Base+0x40a> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8024 @ 0x1f58 │ │ │ │ + movw r1, #8920 @ 0x22d8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r5, r9 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 385da <_PyInterpreterState_IDDecref@@Base+0x4d2> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 385d6 <_PyInterpreterState_IDDecref@@Base+0x4d2> │ │ │ │ add.w r0, r8, #12 │ │ │ │ - bl 80764 │ │ │ │ + bl 807a4 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r1, r2, [r8, #4] │ │ │ │ - movw r0, #8052 @ 0x1f74 │ │ │ │ + movw r0, #8948 @ 0x22f4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 385d8 <_PyInterpreterState_IDDecref@@Base+0x4d0> │ │ │ │ + beq.n 385d4 <_PyInterpreterState_IDDecref@@Base+0x4d0> │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 38552 <_PyInterpreterState_IDDecref@@Base+0x44a> │ │ │ │ + bge.n 3854e <_PyInterpreterState_IDDecref@@Base+0x44a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 38552 <_PyInterpreterState_IDDecref@@Base+0x44a> │ │ │ │ + cbnz r3, 3854e <_PyInterpreterState_IDDecref@@Base+0x44a> │ │ │ │ mov r0, r1 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 385d8 <_PyInterpreterState_IDDecref@@Base+0x4d0> │ │ │ │ - cbnz r5, 3858a <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ + bne.n 385d4 <_PyInterpreterState_IDDecref@@Base+0x4d0> │ │ │ │ + cbnz r5, 38586 <_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 3858a <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ + bls.n 38586 <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ add r2, r0 │ │ │ │ sub.w r2, r2, r8 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.n 3858a <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ + bhi.n 38586 <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 3858a <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ + bhi.n 38586 <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r8, r3 │ │ │ │ - b.n 384c0 <_PyInterpreterState_IDDecref@@Base+0x3b8> │ │ │ │ + b.n 384bc <_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 │ │ │ │ @@ -17855,91 +17855,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 26b42c │ │ │ │ + bl 26af6c │ │ │ │ mov r3, r9 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #8056 @ 0x1f78 │ │ │ │ + movw r0, #8952 @ 0x22f8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 385ca <_PyInterpreterState_IDDecref@@Base+0x4c2> │ │ │ │ - b.n 385da <_PyInterpreterState_IDDecref@@Base+0x4d2> │ │ │ │ + cbnz r0, 385c6 <_PyInterpreterState_IDDecref@@Base+0x4c2> │ │ │ │ + b.n 385d6 <_PyInterpreterState_IDDecref@@Base+0x4d2> │ │ │ │ mov r6, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b58 │ │ │ │ - b.n 3865c <_PyInterpreterState_IDDecref@@Base+0x554> │ │ │ │ + bl 83b98 │ │ │ │ + b.n 38658 <_PyInterpreterState_IDDecref@@Base+0x554> │ │ │ │ mov r5, r9 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 38630 <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ + bls.n 3862c <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 385ca <_PyInterpreterState_IDDecref@@Base+0x4c2> │ │ │ │ + beq.n 385c6 <_PyInterpreterState_IDDecref@@Base+0x4c2> │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 386a0 <_PyInterpreterState_IDDecref@@Base+0x598> │ │ │ │ + bl 3869c <_PyInterpreterState_IDDecref@@Base+0x598> │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 38630 <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ + beq.n 3862c <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 38624 <_PyInterpreterState_IDDecref@@Base+0x51c> │ │ │ │ + bne.n 38620 <_PyInterpreterState_IDDecref@@Base+0x51c> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 38624 <_PyInterpreterState_IDDecref@@Base+0x51c> │ │ │ │ + bne.n 38620 <_PyInterpreterState_IDDecref@@Base+0x51c> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs.w r8, r3, lsr #2 │ │ │ │ - beq.n 38624 <_PyInterpreterState_IDDecref@@Base+0x51c> │ │ │ │ + beq.n 38620 <_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 2b5a8 │ │ │ │ cmp r8, r9 │ │ │ │ - bne.n 38618 <_PyInterpreterState_IDDecref@@Base+0x510> │ │ │ │ + bne.n 38614 <_PyInterpreterState_IDDecref@@Base+0x510> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 38630 <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ + bne.n 3862c <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #11 │ │ │ │ - bhi.n 38634 <_PyInterpreterState_IDDecref@@Base+0x52c> │ │ │ │ + bhi.n 38630 <_PyInterpreterState_IDDecref@@Base+0x52c> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 385ca <_PyInterpreterState_IDDecref@@Base+0x4c2> │ │ │ │ + b.n 385c6 <_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 38630 <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ + bhi.n 3862c <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 38630 <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ + bhi.n 3862c <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ adds r6, r6, r3 │ │ │ │ - bne.n 385e6 <_PyInterpreterState_IDDecref@@Base+0x4de> │ │ │ │ - b.n 385ca <_PyInterpreterState_IDDecref@@Base+0x4c2> │ │ │ │ + bne.n 385e2 <_PyInterpreterState_IDDecref@@Base+0x4de> │ │ │ │ + b.n 385c6 <_PyInterpreterState_IDDecref@@Base+0x4c2> │ │ │ │ movs r6, #0 │ │ │ │ - ldr r3, [pc, #24] @ (38678 <_PyInterpreterState_IDDecref@@Base+0x570>) │ │ │ │ + ldr r3, [pc, #24] @ (38674 <_PyInterpreterState_IDDecref@@Base+0x570>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 3866e <_PyInterpreterState_IDDecref@@Base+0x566> │ │ │ │ + beq.n 3866a <_PyInterpreterState_IDDecref@@Base+0x566> │ │ │ │ blx 2baf0 <__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} │ │ │ │ @@ -17953,32 +17953,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, 386ac <_PyInterpreterState_IDDecref@@Base+0x5a4> │ │ │ │ + cbnz r5, 386a8 <_PyInterpreterState_IDDecref@@Base+0x5a4> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 386da <_PyInterpreterState_IDDecref@@Base+0x5d2> │ │ │ │ + b.n 386d6 <_PyInterpreterState_IDDecref@@Base+0x5d2> │ │ │ │ subs r4, r1, r5 │ │ │ │ cmn.w r4, #13 │ │ │ │ - bhi.n 386a6 <_PyInterpreterState_IDDecref@@Base+0x59e> │ │ │ │ + bhi.n 386a2 <_PyInterpreterState_IDDecref@@Base+0x59e> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ adds r4, #12 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.n 386a6 <_PyInterpreterState_IDDecref@@Base+0x59e> │ │ │ │ + bhi.n 386a2 <_PyInterpreterState_IDDecref@@Base+0x59e> │ │ │ │ ldr r4, [r1, #0] │ │ │ │ cmp r4, #11 │ │ │ │ - bls.n 386a6 <_PyInterpreterState_IDDecref@@Base+0x59e> │ │ │ │ + bls.n 386a2 <_PyInterpreterState_IDDecref@@Base+0x59e> │ │ │ │ adds r1, #12 │ │ │ │ subs r4, #12 │ │ │ │ subs r1, r1, r5 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 386a6 <_PyInterpreterState_IDDecref@@Base+0x59e> │ │ │ │ + bcc.n 386a2 <_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] │ │ │ │ @@ -17988,20 +17988,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 386fe <_PyInterpreterState_IDDecref@@Base+0x5f6> │ │ │ │ + ble.n 386fa <_PyInterpreterState_IDDecref@@Base+0x5f6> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b7024 <_PyBytes_Resize@@Base> │ │ │ │ + bl b6f04 <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 3870e <_PyInterpreterState_IDDecref@@Base+0x606> │ │ │ │ + cbz r0, 3870a <_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} │ │ │ │ @@ -18010,339 +18010,339 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #36084 @ 0x8cf4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3874e <_PyInterpreterState_IDDecref@@Base+0x646> │ │ │ │ + beq.n 3874a <_PyInterpreterState_IDDecref@@Base+0x646> │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3874e <_PyInterpreterState_IDDecref@@Base+0x646> │ │ │ │ + beq.n 3874a <_PyInterpreterState_IDDecref@@Base+0x646> │ │ │ │ movs r2, #2 │ │ │ │ - bl 25157c │ │ │ │ + bl 2512ac │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 387a8 <_PyInterpreterState_IDDecref@@Base+0x6a0> │ │ │ │ + beq.n 387a4 <_PyInterpreterState_IDDecref@@Base+0x6a0> │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 274f28 │ │ │ │ + bl 274ab0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 387a8 <_PyInterpreterState_IDDecref@@Base+0x6a0> │ │ │ │ - cbz r0, 38792 <_PyInterpreterState_IDDecref@@Base+0x68a> │ │ │ │ + beq.n 387a4 <_PyInterpreterState_IDDecref@@Base+0x6a0> │ │ │ │ + cbz r0, 3878e <_PyInterpreterState_IDDecref@@Base+0x68a> │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 151ce0 │ │ │ │ + bl 151eb4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 387aa <_PyInterpreterState_IDDecref@@Base+0x6a2> │ │ │ │ + cbz r0, 387a6 <_PyInterpreterState_IDDecref@@Base+0x6a2> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - ldr r3, [pc, #68] @ (387b0 <_PyInterpreterState_IDDecref@@Base+0x6a8>) │ │ │ │ + ldr r3, [pc, #68] @ (387ac <_PyInterpreterState_IDDecref@@Base+0x6a8>) │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 387aa <_PyInterpreterState_IDDecref@@Base+0x6a2> │ │ │ │ - bl 165ed8 │ │ │ │ + beq.n 387a6 <_PyInterpreterState_IDDecref@@Base+0x6a2> │ │ │ │ + bl 165f7c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 38782 <_PyInterpreterState_IDDecref@@Base+0x67a> │ │ │ │ + blt.n 3877e <_PyInterpreterState_IDDecref@@Base+0x67a> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 387aa <_PyInterpreterState_IDDecref@@Base+0x6a2> │ │ │ │ + b.n 387a6 <_PyInterpreterState_IDDecref@@Base+0x6a2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3877e <_PyInterpreterState_IDDecref@@Base+0x676> │ │ │ │ + bne.n 3877a <_PyInterpreterState_IDDecref@@Base+0x676> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3877e <_PyInterpreterState_IDDecref@@Base+0x676> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3877a <_PyInterpreterState_IDDecref@@Base+0x676> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8760 @ 0x2238 │ │ │ │ + movw r1, #9656 @ 0x25b8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r0, [r6, #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 8829c │ │ │ │ + bl 8827c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 387f8 <_PyInterpreterState_IDDecref@@Base+0x6f0> │ │ │ │ + cbz r0, 387f4 <_PyInterpreterState_IDDecref@@Base+0x6f0> │ │ │ │ ldr r0, [r7, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl f52b0 │ │ │ │ + bl f526c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r7, r0 │ │ │ │ add r5, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 387f4 <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ + bge.n 387f0 <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 387f4 <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ + cbnz r3, 387f0 <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r1, 38834 <_PyInterpreterState_IDDecref@@Base+0x72c> │ │ │ │ + cbnz r1, 38830 <_PyInterpreterState_IDDecref@@Base+0x72c> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11160 @ 0x2b98 │ │ │ │ + movw r1, #12056 @ 0x2f18 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 388f0 <_PyInterpreterState_IDDecref@@Base+0x7e8> │ │ │ │ + b.n 388ec <_PyInterpreterState_IDDecref@@Base+0x7e8> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3884a <_PyInterpreterState_IDDecref@@Base+0x742> │ │ │ │ + bne.n 38846 <_PyInterpreterState_IDDecref@@Base+0x742> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r4, #0 │ │ │ │ - b.n 388e8 <_PyInterpreterState_IDDecref@@Base+0x7e0> │ │ │ │ + b.n 388e4 <_PyInterpreterState_IDDecref@@Base+0x7e0> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #6164 @ 0x1814 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 38872 <_PyInterpreterState_IDDecref@@Base+0x76a> │ │ │ │ + beq.n 3886e <_PyInterpreterState_IDDecref@@Base+0x76a> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #11192 @ 0x2bb8 │ │ │ │ + movw r1, #12088 @ 0x2f38 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 3882e <_PyInterpreterState_IDDecref@@Base+0x726> │ │ │ │ + bl f3988 │ │ │ │ + b.n 3882a <_PyInterpreterState_IDDecref@@Base+0x726> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r0, r1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ - cbz r0, 388da <_PyInterpreterState_IDDecref@@Base+0x7d2> │ │ │ │ + cbz r0, 388d6 <_PyInterpreterState_IDDecref@@Base+0x7d2> │ │ │ │ cmp r5, r0 │ │ │ │ - bne.n 388b4 <_PyInterpreterState_IDDecref@@Base+0x7ac> │ │ │ │ + bne.n 388b0 <_PyInterpreterState_IDDecref@@Base+0x7ac> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11228 @ 0x2bdc │ │ │ │ + movw r1, #12124 @ 0x2f5c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3882e <_PyInterpreterState_IDDecref@@Base+0x726> │ │ │ │ + bge.n 3882a <_PyInterpreterState_IDDecref@@Base+0x726> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3882e <_PyInterpreterState_IDDecref@@Base+0x726> │ │ │ │ + bne.n 3882a <_PyInterpreterState_IDDecref@@Base+0x726> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3882e <_PyInterpreterState_IDDecref@@Base+0x726> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3882a <_PyInterpreterState_IDDecref@@Base+0x726> │ │ │ │ ldr r6, [r0, #8] │ │ │ │ - cbz r6, 388c4 <_PyInterpreterState_IDDecref@@Base+0x7bc> │ │ │ │ + cbz r6, 388c0 <_PyInterpreterState_IDDecref@@Base+0x7bc> │ │ │ │ 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 388d6 <_PyInterpreterState_IDDecref@@Base+0x7ce> │ │ │ │ + bge.n 388d2 <_PyInterpreterState_IDDecref@@Base+0x7ce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 388d6 <_PyInterpreterState_IDDecref@@Base+0x7ce> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 388d2 <_PyInterpreterState_IDDecref@@Base+0x7ce> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - b.n 38880 <_PyInterpreterState_IDDecref@@Base+0x778> │ │ │ │ + b.n 3887c <_PyInterpreterState_IDDecref@@Base+0x778> │ │ │ │ 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 84e18 │ │ │ │ + bl 84e58 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 38caa <_PyInterpreterState_IDDecref@@Base+0xba2> │ │ │ │ + bpl.w 38ca6 <_PyInterpreterState_IDDecref@@Base+0xba2> │ │ │ │ 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 38934 <_PyInterpreterState_IDDecref@@Base+0x82c> │ │ │ │ + bmi.n 38930 <_PyInterpreterState_IDDecref@@Base+0x82c> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 38938 <_PyInterpreterState_IDDecref@@Base+0x830> │ │ │ │ + beq.n 38934 <_PyInterpreterState_IDDecref@@Base+0x830> │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ cmp r6, #2 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ - b.n 3893a <_PyInterpreterState_IDDecref@@Base+0x832> │ │ │ │ + b.n 38936 <_PyInterpreterState_IDDecref@@Base+0x832> │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ - b.n 3893a <_PyInterpreterState_IDDecref@@Base+0x832> │ │ │ │ + b.n 38936 <_PyInterpreterState_IDDecref@@Base+0x832> │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.n 3894c <_PyInterpreterState_IDDecref@@Base+0x844> │ │ │ │ - cbz r2, 38948 <_PyInterpreterState_IDDecref@@Base+0x840> │ │ │ │ + bpl.n 38948 <_PyInterpreterState_IDDecref@@Base+0x844> │ │ │ │ + cbz r2, 38944 <_PyInterpreterState_IDDecref@@Base+0x840> │ │ │ │ adds r4, #20 │ │ │ │ - b.n 3894e <_PyInterpreterState_IDDecref@@Base+0x846> │ │ │ │ + b.n 3894a <_PyInterpreterState_IDDecref@@Base+0x846> │ │ │ │ adds r4, #28 │ │ │ │ - b.n 3894e <_PyInterpreterState_IDDecref@@Base+0x846> │ │ │ │ + b.n 3894a <_PyInterpreterState_IDDecref@@Base+0x846> │ │ │ │ ldr r4, [r4, #28] │ │ │ │ movs r0, #2 │ │ │ │ movs r2, #0 │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, r2 │ │ │ │ - ble.n 389ca <_PyInterpreterState_IDDecref@@Base+0x8c2> │ │ │ │ + ble.n 389c6 <_PyInterpreterState_IDDecref@@Base+0x8c2> │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 38962 <_PyInterpreterState_IDDecref@@Base+0x85a> │ │ │ │ + bne.n 3895e <_PyInterpreterState_IDDecref@@Base+0x85a> │ │ │ │ ldrb r3, [r4, r2] │ │ │ │ - b.n 3896e <_PyInterpreterState_IDDecref@@Base+0x866> │ │ │ │ + b.n 3896a <_PyInterpreterState_IDDecref@@Base+0x866> │ │ │ │ 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 38992 <_PyInterpreterState_IDDecref@@Base+0x88a> │ │ │ │ + bhi.n 3898e <_PyInterpreterState_IDDecref@@Base+0x88a> │ │ │ │ cmp r3, #7 │ │ │ │ - bls.n 3899c <_PyInterpreterState_IDDecref@@Base+0x894> │ │ │ │ + bls.n 38998 <_PyInterpreterState_IDDecref@@Base+0x894> │ │ │ │ sub.w lr, r3, #8 │ │ │ │ movs r7, #55 @ 0x37 │ │ │ │ movt r7, #1024 @ 0x400 │ │ │ │ lsr.w r7, r7, lr │ │ │ │ lsls r7, r7, #31 │ │ │ │ - bmi.n 389a0 <_PyInterpreterState_IDDecref@@Base+0x898> │ │ │ │ + bmi.n 3899c <_PyInterpreterState_IDDecref@@Base+0x898> │ │ │ │ cmp r3, #32 │ │ │ │ ite cc │ │ │ │ movcc r3, #6 │ │ │ │ movcs r3, #1 │ │ │ │ - b.n 389a2 <_PyInterpreterState_IDDecref@@Base+0x89a> │ │ │ │ + b.n 3899e <_PyInterpreterState_IDDecref@@Base+0x89a> │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #2 │ │ │ │ - b.n 389a2 <_PyInterpreterState_IDDecref@@Base+0x89a> │ │ │ │ + b.n 3899e <_PyInterpreterState_IDDecref@@Base+0x89a> │ │ │ │ movs r3, #6 │ │ │ │ - b.n 389a2 <_PyInterpreterState_IDDecref@@Base+0x89a> │ │ │ │ + b.n 3899e <_PyInterpreterState_IDDecref@@Base+0x89a> │ │ │ │ movs r3, #2 │ │ │ │ sub.w r7, ip, r3 │ │ │ │ cmp r7, r0 │ │ │ │ - bge.n 389c4 <_PyInterpreterState_IDDecref@@Base+0x8bc> │ │ │ │ + bge.n 389c0 <_PyInterpreterState_IDDecref@@Base+0x8bc> │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61292 @ 0xef6c │ │ │ │ + movw r1, #62188 @ 0xf2ec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 38cc2 <_PyInterpreterState_IDDecref@@Base+0xbba> │ │ │ │ + b.n 38cbe <_PyInterpreterState_IDDecref@@Base+0xbba> │ │ │ │ add r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 38956 <_PyInterpreterState_IDDecref@@Base+0x84e> │ │ │ │ - bl 1c69a0 │ │ │ │ + b.n 38952 <_PyInterpreterState_IDDecref@@Base+0x84e> │ │ │ │ + bl 1c67b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 38cc2 <_PyInterpreterState_IDDecref@@Base+0xbba> │ │ │ │ + beq.w 38cbe <_PyInterpreterState_IDDecref@@Base+0xbba> │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ubfx r3, r2, #2, #3 │ │ │ │ ubfx r1, r2, #5, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 38ab4 <_PyInterpreterState_IDDecref@@Base+0x9ac> │ │ │ │ - cbz r1, 389f2 <_PyInterpreterState_IDDecref@@Base+0x8ea> │ │ │ │ + bne.n 38ab0 <_PyInterpreterState_IDDecref@@Base+0x9ac> │ │ │ │ + cbz r1, 389ee <_PyInterpreterState_IDDecref@@Base+0x8ea> │ │ │ │ lsls r1, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r6, r0, #20 │ │ │ │ addpl.w r6, r0, #28 │ │ │ │ - b.n 389f4 <_PyInterpreterState_IDDecref@@Base+0x8ec> │ │ │ │ + b.n 389f0 <_PyInterpreterState_IDDecref@@Base+0x8ec> │ │ │ │ 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 38aae <_PyInterpreterState_IDDecref@@Base+0x9a6> │ │ │ │ + ble.n 38aaa <_PyInterpreterState_IDDecref@@Base+0x9a6> │ │ │ │ ldrb.w r2, [r4, ip] │ │ │ │ cmp r2, #13 │ │ │ │ - bhi.n 38a20 <_PyInterpreterState_IDDecref@@Base+0x918> │ │ │ │ + bhi.n 38a1c <_PyInterpreterState_IDDecref@@Base+0x918> │ │ │ │ cmp r2, #7 │ │ │ │ - bls.n 38a72 <_PyInterpreterState_IDDecref@@Base+0x96a> │ │ │ │ + bls.n 38a6e <_PyInterpreterState_IDDecref@@Base+0x96a> │ │ │ │ sub.w r7, r2, #8 │ │ │ │ cmp r7, #5 │ │ │ │ - bhi.n 38a6e <_PyInterpreterState_IDDecref@@Base+0x966> │ │ │ │ + bhi.n 38a6a <_PyInterpreterState_IDDecref@@Base+0x966> │ │ │ │ tbb [pc, r7] │ │ │ │ movs r5, #17 │ │ │ │ cmp r2, #27 │ │ │ │ movs r0, #22 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq.n 38a32 <_PyInterpreterState_IDDecref@@Base+0x92a> │ │ │ │ + beq.n 38a2e <_PyInterpreterState_IDDecref@@Base+0x92a> │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - bne.n 38a6e <_PyInterpreterState_IDDecref@@Base+0x966> │ │ │ │ + bne.n 38a6a <_PyInterpreterState_IDDecref@@Base+0x966> │ │ │ │ movw r2, #23644 @ 0x5c5c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 38aa8 <_PyInterpreterState_IDDecref@@Base+0x9a0> │ │ │ │ + b.n 38aa4 <_PyInterpreterState_IDDecref@@Base+0x9a0> │ │ │ │ movw r2, #8796 @ 0x225c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 38aa8 <_PyInterpreterState_IDDecref@@Base+0x9a0> │ │ │ │ + b.n 38aa4 <_PyInterpreterState_IDDecref@@Base+0x9a0> │ │ │ │ movw r2, #25180 @ 0x625c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 38aa8 <_PyInterpreterState_IDDecref@@Base+0x9a0> │ │ │ │ + b.n 38aa4 <_PyInterpreterState_IDDecref@@Base+0x9a0> │ │ │ │ movw r2, #26204 @ 0x665c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 38aa8 <_PyInterpreterState_IDDecref@@Base+0x9a0> │ │ │ │ + b.n 38aa4 <_PyInterpreterState_IDDecref@@Base+0x9a0> │ │ │ │ movw r2, #28252 @ 0x6e5c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 38aa8 <_PyInterpreterState_IDDecref@@Base+0x9a0> │ │ │ │ + b.n 38aa4 <_PyInterpreterState_IDDecref@@Base+0x9a0> │ │ │ │ movw r2, #29276 @ 0x725c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 38aa8 <_PyInterpreterState_IDDecref@@Base+0x9a0> │ │ │ │ + b.n 38aa4 <_PyInterpreterState_IDDecref@@Base+0x9a0> │ │ │ │ movw r2, #29788 @ 0x745c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 38aa8 <_PyInterpreterState_IDDecref@@Base+0x9a0> │ │ │ │ + b.n 38aa4 <_PyInterpreterState_IDDecref@@Base+0x9a0> │ │ │ │ cmp r2, #31 │ │ │ │ - bhi.n 38aa4 <_PyInterpreterState_IDDecref@@Base+0x99c> │ │ │ │ + bhi.n 38aa0 <_PyInterpreterState_IDDecref@@Base+0x99c> │ │ │ │ movw lr, #14364 @ 0x381c │ │ │ │ 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 │ │ │ │ @@ -18350,91 +18350,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 38aa8 <_PyInterpreterState_IDDecref@@Base+0x9a0> │ │ │ │ + b.n 38aa4 <_PyInterpreterState_IDDecref@@Base+0x9a0> │ │ │ │ adds r3, #1 │ │ │ │ strb r2, [r1, #0] │ │ │ │ add.w ip, ip, #1 │ │ │ │ - b.n 389fc <_PyInterpreterState_IDDecref@@Base+0x8f4> │ │ │ │ + b.n 389f8 <_PyInterpreterState_IDDecref@@Base+0x8f4> │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ strb r2, [r6, r3] │ │ │ │ - b.n 38cc2 <_PyInterpreterState_IDDecref@@Base+0xbba> │ │ │ │ + b.n 38cbe <_PyInterpreterState_IDDecref@@Base+0xbba> │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 38ba8 <_PyInterpreterState_IDDecref@@Base+0xaa0> │ │ │ │ - cbz r1, 38ac8 <_PyInterpreterState_IDDecref@@Base+0x9c0> │ │ │ │ + bne.n 38ba4 <_PyInterpreterState_IDDecref@@Base+0xaa0> │ │ │ │ + cbz r1, 38ac4 <_PyInterpreterState_IDDecref@@Base+0x9c0> │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r6, r0, #20 │ │ │ │ addpl.w r6, r0, #28 │ │ │ │ - b.n 38aca <_PyInterpreterState_IDDecref@@Base+0x9c2> │ │ │ │ + b.n 38ac6 <_PyInterpreterState_IDDecref@@Base+0x9c2> │ │ │ │ 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 38ba0 <_PyInterpreterState_IDDecref@@Base+0xa98> │ │ │ │ + ble.n 38b9c <_PyInterpreterState_IDDecref@@Base+0xa98> │ │ │ │ ldrh.w r1, [r4, r7, lsl #1] │ │ │ │ cmp r1, #13 │ │ │ │ - bhi.n 38afe <_PyInterpreterState_IDDecref@@Base+0x9f6> │ │ │ │ + bhi.n 38afa <_PyInterpreterState_IDDecref@@Base+0x9f6> │ │ │ │ cmp r1, #7 │ │ │ │ - bls.n 38b5e <_PyInterpreterState_IDDecref@@Base+0xa56> │ │ │ │ + bls.n 38b5a <_PyInterpreterState_IDDecref@@Base+0xa56> │ │ │ │ sub.w ip, r1, #8 │ │ │ │ cmp.w ip, #5 │ │ │ │ - bhi.n 38b5a <_PyInterpreterState_IDDecref@@Base+0xa52> │ │ │ │ + bhi.n 38b56 <_PyInterpreterState_IDDecref@@Base+0xa52> │ │ │ │ tbb [pc, ip] │ │ │ │ cmp r3, #18 │ │ │ │ adds r1, #31 │ │ │ │ movs r5, #25 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - beq.n 38b10 <_PyInterpreterState_IDDecref@@Base+0xa08> │ │ │ │ + beq.n 38b0c <_PyInterpreterState_IDDecref@@Base+0xa08> │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ - bne.n 38b5a <_PyInterpreterState_IDDecref@@Base+0xa52> │ │ │ │ + bne.n 38b56 <_PyInterpreterState_IDDecref@@Base+0xa52> │ │ │ │ mov.w r1, #6029404 @ 0x5c005c │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 38b9c <_PyInterpreterState_IDDecref@@Base+0xa94> │ │ │ │ + b.n 38b98 <_PyInterpreterState_IDDecref@@Base+0xa94> │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 38b9c <_PyInterpreterState_IDDecref@@Base+0xa94> │ │ │ │ + b.n 38b98 <_PyInterpreterState_IDDecref@@Base+0xa94> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ adds r3, #2 │ │ │ │ str.w r2, [r6, lr] │ │ │ │ - b.n 38b9c <_PyInterpreterState_IDDecref@@Base+0xa94> │ │ │ │ + b.n 38b98 <_PyInterpreterState_IDDecref@@Base+0xa94> │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #102 @ 0x66 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 38b9c <_PyInterpreterState_IDDecref@@Base+0xa94> │ │ │ │ + b.n 38b98 <_PyInterpreterState_IDDecref@@Base+0xa94> │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #110 @ 0x6e │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 38b9c <_PyInterpreterState_IDDecref@@Base+0xa94> │ │ │ │ + b.n 38b98 <_PyInterpreterState_IDDecref@@Base+0xa94> │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #114 @ 0x72 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 38b9c <_PyInterpreterState_IDDecref@@Base+0xa94> │ │ │ │ + b.n 38b98 <_PyInterpreterState_IDDecref@@Base+0xa94> │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #116 @ 0x74 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 38b9c <_PyInterpreterState_IDDecref@@Base+0xa94> │ │ │ │ + b.n 38b98 <_PyInterpreterState_IDDecref@@Base+0xa94> │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.n 38b98 <_PyInterpreterState_IDDecref@@Base+0xa90> │ │ │ │ + bhi.n 38b94 <_PyInterpreterState_IDDecref@@Base+0xa90> │ │ │ │ movw ip, #14364 @ 0x381c │ │ │ │ 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] │ │ │ │ @@ -18442,97 +18442,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 38b9c <_PyInterpreterState_IDDecref@@Base+0xa94> │ │ │ │ + b.n 38b98 <_PyInterpreterState_IDDecref@@Base+0xa94> │ │ │ │ adds r3, #1 │ │ │ │ strh r1, [r2, #0] │ │ │ │ adds r7, #1 │ │ │ │ - b.n 38ad2 <_PyInterpreterState_IDDecref@@Base+0x9ca> │ │ │ │ + b.n 38ace <_PyInterpreterState_IDDecref@@Base+0x9ca> │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ strh.w r2, [r6, r3, lsl #1] │ │ │ │ - b.n 38cc2 <_PyInterpreterState_IDDecref@@Base+0xbba> │ │ │ │ - cbz r1, 38bb8 <_PyInterpreterState_IDDecref@@Base+0xab0> │ │ │ │ + b.n 38cbe <_PyInterpreterState_IDDecref@@Base+0xbba> │ │ │ │ + cbz r1, 38bb4 <_PyInterpreterState_IDDecref@@Base+0xab0> │ │ │ │ lsls r3, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r6, r0, #20 │ │ │ │ addpl.w r6, r0, #28 │ │ │ │ - b.n 38bba <_PyInterpreterState_IDDecref@@Base+0xab2> │ │ │ │ + b.n 38bb6 <_PyInterpreterState_IDDecref@@Base+0xab2> │ │ │ │ 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 38ca2 <_PyInterpreterState_IDDecref@@Base+0xb9a> │ │ │ │ + ble.n 38c9e <_PyInterpreterState_IDDecref@@Base+0xb9a> │ │ │ │ ldr.w r2, [r4, lr, lsl #2] │ │ │ │ add.w ip, ip, #4 │ │ │ │ add.w r7, r6, ip │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - beq.n 38c10 <_PyInterpreterState_IDDecref@@Base+0xb08> │ │ │ │ - bhi.n 38c98 <_PyInterpreterState_IDDecref@@Base+0xb90> │ │ │ │ + beq.n 38c0c <_PyInterpreterState_IDDecref@@Base+0xb08> │ │ │ │ + bhi.n 38c94 <_PyInterpreterState_IDDecref@@Base+0xb90> │ │ │ │ cmp r2, #13 │ │ │ │ - bhi.n 38bfe <_PyInterpreterState_IDDecref@@Base+0xaf6> │ │ │ │ + bhi.n 38bfa <_PyInterpreterState_IDDecref@@Base+0xaf6> │ │ │ │ cmp r2, #7 │ │ │ │ - bls.n 38c5c <_PyInterpreterState_IDDecref@@Base+0xb54> │ │ │ │ + bls.n 38c58 <_PyInterpreterState_IDDecref@@Base+0xb54> │ │ │ │ sub.w r8, r2, #8 │ │ │ │ cmp.w r8, #5 │ │ │ │ - bhi.n 38c58 <_PyInterpreterState_IDDecref@@Base+0xb50> │ │ │ │ + bhi.n 38c54 <_PyInterpreterState_IDDecref@@Base+0xb50> │ │ │ │ tbb [pc, r8] │ │ │ │ cmp r2, #17 │ │ │ │ adds r0, #30 │ │ │ │ movs r4, #24 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - bne.n 38c58 <_PyInterpreterState_IDDecref@@Base+0xb50> │ │ │ │ + bne.n 38c54 <_PyInterpreterState_IDDecref@@Base+0xb50> │ │ │ │ mov.w ip, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str.w ip, [r1] │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 38c9c <_PyInterpreterState_IDDecref@@Base+0xb94> │ │ │ │ + b.n 38c98 <_PyInterpreterState_IDDecref@@Base+0xb94> │ │ │ │ str r2, [r1, #0] │ │ │ │ adds r3, #2 │ │ │ │ str.w r2, [r6, ip] │ │ │ │ - b.n 38c9c <_PyInterpreterState_IDDecref@@Base+0xb94> │ │ │ │ + b.n 38c98 <_PyInterpreterState_IDDecref@@Base+0xb94> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ str.w r2, [r6, ip] │ │ │ │ - b.n 38c9c <_PyInterpreterState_IDDecref@@Base+0xb94> │ │ │ │ + b.n 38c98 <_PyInterpreterState_IDDecref@@Base+0xb94> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 38c9c <_PyInterpreterState_IDDecref@@Base+0xb94> │ │ │ │ + b.n 38c98 <_PyInterpreterState_IDDecref@@Base+0xb94> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 38c9c <_PyInterpreterState_IDDecref@@Base+0xb94> │ │ │ │ + b.n 38c98 <_PyInterpreterState_IDDecref@@Base+0xb94> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #114 @ 0x72 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 38c9c <_PyInterpreterState_IDDecref@@Base+0xb94> │ │ │ │ + b.n 38c98 <_PyInterpreterState_IDDecref@@Base+0xb94> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 38c9c <_PyInterpreterState_IDDecref@@Base+0xb94> │ │ │ │ + b.n 38c98 <_PyInterpreterState_IDDecref@@Base+0xb94> │ │ │ │ cmp r2, #31 │ │ │ │ - bhi.n 38c98 <_PyInterpreterState_IDDecref@@Base+0xb90> │ │ │ │ + bhi.n 38c94 <_PyInterpreterState_IDDecref@@Base+0xb90> │ │ │ │ movw ip, #14364 @ 0x381c │ │ │ │ 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] │ │ │ │ @@ -18541,84 +18541,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 38c9c <_PyInterpreterState_IDDecref@@Base+0xb94> │ │ │ │ + b.n 38c98 <_PyInterpreterState_IDDecref@@Base+0xb94> │ │ │ │ adds r3, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ add.w lr, lr, #1 │ │ │ │ - b.n 38bc4 <_PyInterpreterState_IDDecref@@Base+0xabc> │ │ │ │ + b.n 38bc0 <_PyInterpreterState_IDDecref@@Base+0xabc> │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ str.w r2, [r6, r3, lsl #2] │ │ │ │ - b.n 38cc2 <_PyInterpreterState_IDDecref@@Base+0xbba> │ │ │ │ + b.n 38cbe <_PyInterpreterState_IDDecref@@Base+0xbba> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61324 @ 0xef8c │ │ │ │ + movw r1, #62220 @ 0xf30c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -00038cc6 : │ │ │ │ +00038cc2 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 216da4 <_PyThreadState_NewBound@@Base> │ │ │ │ + b.w 216fd8 <_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 38cf4 │ │ │ │ - bl b0b94 │ │ │ │ - bl b0c18 <_Py_ReachedRecursionLimitWithMargin@@Base+0x54> │ │ │ │ - cbz r0, 38cfa │ │ │ │ + beq.n 38cf0 │ │ │ │ + bl b0a94 │ │ │ │ + bl b0b1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 38cf6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 51dbc <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 38d06 │ │ │ │ + cbz r3, 38d02 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 38d2a │ │ │ │ + b.n 38d26 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #686 @ 0x2ae │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b3c74 │ │ │ │ - cbnz r0, 38d26 │ │ │ │ + bl b3b80 │ │ │ │ + cbnz r0, 38d22 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 38d26 │ │ │ │ + cbnz r3, 38d22 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbnz r0, 38d26 │ │ │ │ + bl b3b80 │ │ │ │ + cbnz r0, 38d22 │ │ │ │ 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] @ (38d8c ) │ │ │ │ + ldr r2, [pc, #92] @ (38d88 ) │ │ │ │ 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 38d74 │ │ │ │ + beq.n 38d70 │ │ │ │ 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 │ │ │ │ @@ -18629,30 +18629,30 @@ │ │ │ │ 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 38d44 │ │ │ │ + bne.n 38d40 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #88] @ (38dec ) │ │ │ │ + ldr r3, [pc, #88] @ (38de8 ) │ │ │ │ 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 38dd8 │ │ │ │ + beq.n 38dd4 │ │ │ │ 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 │ │ │ │ @@ -18669,32 +18669,32 @@ │ │ │ │ str.w r5, [r3, #3804] @ 0xedc │ │ │ │ str.w r5, [r3, #3808] @ 0xee0 │ │ │ │ pop {r4, r5, r6} │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00038df0 : │ │ │ │ +00038dec : │ │ │ │ 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, #24312 @ 0x5ef8 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ add.w r7, r4, #792 @ 0x318 │ │ │ │ - bl 7a48c │ │ │ │ + bl 7a49c │ │ │ │ str.w r0, [r4, #816] @ 0x330 │ │ │ │ - bl 281d04 <_PyParkingLot_AfterFork@@Base> │ │ │ │ - ldr r2, [pc, #720] @ (390ec ) │ │ │ │ + bl 28183c <_PyParkingLot_AfterFork@@Base> │ │ │ │ + ldr r2, [pc, #720] @ (390e8 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #720] @ (390f0 ) │ │ │ │ - ldr r1, [pc, #720] @ (390f4 ) │ │ │ │ + ldr r0, [pc, #720] @ (390ec ) │ │ │ │ + ldr r1, [pc, #720] @ (390f0 ) │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ - ldr r2, [pc, #720] @ (390f8 ) │ │ │ │ + ldr r2, [pc, #720] @ (390f4 ) │ │ │ │ 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 │ │ │ │ @@ -18708,105 +18708,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 38e56 │ │ │ │ + bne.n 38e52 │ │ │ │ ldr.w r3, [r4, #1588] @ 0x634 │ │ │ │ - cbz r3, 38e92 │ │ │ │ - ldr r0, [pc, #656] @ (390fc ) │ │ │ │ - bl 7a6d0 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [pc, #648] @ (390fc ) │ │ │ │ - bl 1bcf80 │ │ │ │ - ldr r0, [pc, #644] @ (390fc ) │ │ │ │ - bl 1b1568 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 3911c │ │ │ │ - cbz r5, 38e92 │ │ │ │ - ldr r0, [pc, #628] @ (390fc ) │ │ │ │ + cbz r3, 38e8e │ │ │ │ + ldr r0, [pc, #656] @ (390f8 ) │ │ │ │ + bl 7a6e0 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [pc, #648] @ (390f8 ) │ │ │ │ + bl 1bcd98 │ │ │ │ + ldr r0, [pc, #644] @ (390f8 ) │ │ │ │ + bl 1b1380 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 39118 │ │ │ │ + cbz r5, 38e8e │ │ │ │ + ldr r0, [pc, #628] @ (390f8 ) │ │ │ │ mov r1, r5 │ │ │ │ - bl 7b8b4 │ │ │ │ + bl 7b8c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 39148 │ │ │ │ + bne.w 39144 │ │ │ │ ldr.w r3, [r4, #1596] @ 0x63c │ │ │ │ - cbz r3, 38e9e │ │ │ │ - ldr r0, [pc, #612] @ (39100 ) │ │ │ │ - bl 1bcf80 │ │ │ │ - ldr r0, [pc, #608] @ (39100 ) │ │ │ │ - bl 1b1568 │ │ │ │ - cbz r0, 38ec0 │ │ │ │ + cbz r3, 38e9a │ │ │ │ + ldr r0, [pc, #612] @ (390fc ) │ │ │ │ + bl 1bcd98 │ │ │ │ + ldr r0, [pc, #608] @ (390fc ) │ │ │ │ + bl 1b1380 │ │ │ │ + cbz r0, 38ebc │ │ │ │ movs r1, #0 │ │ │ │ - movw r2, #1944 @ 0x798 │ │ │ │ + movw r2, #2840 @ 0xb18 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - movw r3, #14972 @ 0x3a7c │ │ │ │ + movw r3, #15868 @ 0x3dfc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r1, [sp, #16] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - b.n 3913c │ │ │ │ - bl 7a4ec │ │ │ │ + b.n 39138 │ │ │ │ + bl 7a4fc │ │ │ │ ldr.w r5, [r4, #1036] @ 0x40c │ │ │ │ - ldr.w fp, [pc, #584] @ 39114 │ │ │ │ + ldr.w fp, [pc, #584] @ 39110 │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ cmp r5, fp │ │ │ │ - beq.n 38f18 │ │ │ │ + beq.n 38f14 │ │ │ │ ldrd r2, r3, [r5, #16] │ │ │ │ cmp r9, r3 │ │ │ │ it eq │ │ │ │ cmpeq sl, r2 │ │ │ │ - beq.n 38f12 │ │ │ │ + beq.n 38f0e │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 38f12 │ │ │ │ + beq.n 38f0e │ │ │ │ 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 218524 <_PyEvent_Notify@@Base> │ │ │ │ + bl 218758 <_PyEvent_Notify@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldrd r3, r2, [r5] │ │ │ │ str r3, [r2, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ strd r8, r8, [r5] │ │ │ │ - bl 257d18 │ │ │ │ + bl 257880 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ - b.n 38ed2 │ │ │ │ - ldr.w r9, [pc, #508] @ 39118 │ │ │ │ + b.n 38ece │ │ │ │ + ldr.w r9, [pc, #508] @ 39114 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r5, [r8, r9] │ │ │ │ - cbnz r5, 38f34 │ │ │ │ - movw r1, #31772 @ 0x7c1c │ │ │ │ + cbnz r5, 38f30 │ │ │ │ + movw r1, #32668 @ 0x7f9c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #468] @ (39104 ) │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ - bl 1c634c │ │ │ │ + ldr r0, [pc, #468] @ (39100 ) │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 1c6164 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r0, [r5, #96] @ 0x60 │ │ │ │ ldr.w r2, [r3, #3712] @ 0xe80 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 38f4a │ │ │ │ + beq.n 38f46 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #3712] @ 0xe80 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 38f6a │ │ │ │ + cbz r0, 38f66 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 38f6a │ │ │ │ - bl 1c64dc │ │ │ │ + blt.n 38f66 │ │ │ │ + bl 1c62f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b8d8 │ │ │ │ + bl 7b8e8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r3, #20] │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b420 │ │ │ │ @@ -18817,337 +18817,337 @@ │ │ │ │ blx 2b420 │ │ │ │ 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 217b84 │ │ │ │ + bl 217dbc │ │ │ │ mov r6, r0 │ │ │ │ - cbz r6, 38fb4 │ │ │ │ + cbz r6, 38fb0 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w sl, [r6, #4] │ │ │ │ - bl 2174f8 │ │ │ │ + bl 21772c │ │ │ │ mov r0, r6 │ │ │ │ - bl 217fa4 │ │ │ │ + bl 2181d8 │ │ │ │ mov r6, sl │ │ │ │ - b.n 38f9e │ │ │ │ + b.n 38f9a │ │ │ │ ldr.w sl, [r5, #8] │ │ │ │ - bl 7a4ec │ │ │ │ + bl 7a4fc │ │ │ │ add.w sl, sl, #3952 @ 0xf70 │ │ │ │ strd r0, r1, [sl, #-8] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ add.w r0, r0, #3936 @ 0xf60 │ │ │ │ - bl 133290 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ - ldr r3, [pc, #312] @ (39108 ) │ │ │ │ + bl 1334c0 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + ldr r3, [pc, #312] @ (39104 ) │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ - cbz r2, 38ff6 │ │ │ │ + cbz r2, 38ff2 │ │ │ │ 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 38fec │ │ │ │ + bne.n 38fe8 │ │ │ │ ldr.w sl, [r9, r8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 39026 │ │ │ │ + beq.n 39022 │ │ │ │ mov r0, sl │ │ │ │ - bl 1ceee8 <_PySys_GetRequiredAttr@@Base+0x1070> │ │ │ │ + bl 1ced78 <_PySys_GetRequiredAttr@@Base+0x1070> │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 39026 │ │ │ │ - ldr r2, [pc, #248] @ (3910c ) │ │ │ │ + beq.n 39022 │ │ │ │ + ldr r2, [pc, #248] @ (39108 ) │ │ │ │ movs r1, #0 │ │ │ │ - movw r3, #11672 @ 0x2d98 │ │ │ │ + movw r3, #12568 @ 0x3118 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r1, [sp, #16] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - b.n 3913c │ │ │ │ + b.n 39138 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3903e │ │ │ │ + bne.n 3903a │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 3902e │ │ │ │ + bne.n 3902a │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 39050 │ │ │ │ - ldr r0, [pc, #196] @ (39110 ) │ │ │ │ - bl 134c7c <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + beq.n 3904c │ │ │ │ + ldr r0, [pc, #196] @ (3910c ) │ │ │ │ + bl 134f88 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr.w r6, [r4, #796] @ 0x31c │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #796] @ 0x31c │ │ │ │ - cbz r6, 39094 │ │ │ │ + cbz r6, 39090 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 39070 │ │ │ │ + bne.n 3906c │ │ │ │ movs r3, #0 │ │ │ │ str.w r6, [r4, #796] @ 0x31c │ │ │ │ str.w r3, [r6, #3648] @ 0xe40 │ │ │ │ - b.n 39094 │ │ │ │ + b.n 39090 │ │ │ │ ldr.w fp, [r9, r8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 222588 <_PyErr_ProgramDecodedTextObject@@Base+0x378> │ │ │ │ + bl 2227e0 <_PyErr_ProgramDecodedTextObject@@Base+0x378> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, fp │ │ │ │ - bl 22406c │ │ │ │ + bl 2242c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 22c0b0 │ │ │ │ + bl 22c360 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r6, [r6, #3648] @ 0xe40 │ │ │ │ - bl 22d1d4 <_PyCompile_GetBinaryIntrinsicName@@Base+0xf98> │ │ │ │ - b.n 3905a │ │ │ │ + bl 22d488 <_PyCompile_GetBinaryIntrinsicName@@Base+0xf9c> │ │ │ │ + b.n 39056 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 390ac │ │ │ │ + bne.n 390a8 │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 3909c │ │ │ │ + bne.n 39098 │ │ │ │ dmb ish │ │ │ │ - beq.n 390b8 │ │ │ │ - ldr r0, [pc, #92] @ (39110 ) │ │ │ │ - bl 284f00 │ │ │ │ + beq.n 390b4 │ │ │ │ + ldr r0, [pc, #92] @ (3910c ) │ │ │ │ + bl 284a3c │ │ │ │ ldr.w r2, [r4, #796] @ 0x31c │ │ │ │ - cbnz r2, 390d0 │ │ │ │ - ldr r1, [pc, #76] @ (3910c ) │ │ │ │ - movw r3, #11696 @ 0x2db0 │ │ │ │ + cbnz r2, 390cc │ │ │ │ + ldr r1, [pc, #76] @ (39108 ) │ │ │ │ + movw r3, #12592 @ 0x3130 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r2, [sp, #16] │ │ │ │ strd r1, r3, [sp, #8] │ │ │ │ - b.n 3913c │ │ │ │ + b.n 39138 │ │ │ │ mov r0, sl │ │ │ │ - bl 216f5c │ │ │ │ + bl 217190 │ │ │ │ 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 247a38 │ │ │ │ - add r3, pc, #496 @ (adr r3, 392e0 ) │ │ │ │ + b.w 247ba8 │ │ │ │ + add r3, pc, #496 @ (adr r3, 392dc ) │ │ │ │ lsls r4, r2, #1 │ │ │ │ strb r4, [r0, #22] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r0!, {r2, r6} │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldmia r0!, {r4, r6} │ │ │ │ lsls r3, r2, #1 │ │ │ │ str r4, [r5, #80] @ 0x50 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r4, [r6, #80] @ 0x50 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - lsls r0, r7, #30 │ │ │ │ + lsrs r0, r7, #12 │ │ │ │ lsls r3, r1, #1 │ │ │ │ str r4, [r3, #80] @ 0x50 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - lsls r0, r2, #31 │ │ │ │ + lsrs r0, r2, #13 │ │ │ │ lsls r3, r1, #1 │ │ │ │ str r0, [r2, #32] │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r4, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r3, #14972 @ 0x3a7c │ │ │ │ + movw r3, #15868 @ 0x3dfc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #44] @ (39154 ) │ │ │ │ + ldr r1, [pc, #44] @ (39150 ) │ │ │ │ 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 2d7e0 │ │ │ │ - movw r3, #11644 @ 0x2d7c │ │ │ │ + movw r3, #12540 @ 0x30fc │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - b.n 39124 │ │ │ │ + b.n 39120 │ │ │ │ nop │ │ │ │ - lsls r0, r7, #31 │ │ │ │ + lsrs r0, r7, #13 │ │ │ │ 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, 3917e │ │ │ │ + cbnz r0, 3917a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 39186 │ │ │ │ + cbz r0, 39182 │ │ │ │ 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 39170 │ │ │ │ + beq.n 3916c │ │ │ │ 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, 391aa │ │ │ │ + cbz r3, 391a6 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 391ac │ │ │ │ + b.n 391a8 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r6, [pc, #300] @ (392dc ) │ │ │ │ + ldr r6, [pc, #300] @ (392d8 ) │ │ │ │ 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 391d8 │ │ │ │ + bne.n 391d4 │ │ │ │ cmp.w r9, #2 │ │ │ │ - ble.n 391d8 │ │ │ │ + ble.n 391d4 │ │ │ │ cmp.w r9, #3 │ │ │ │ - bne.n 391d8 │ │ │ │ - cbnz r5, 391f8 │ │ │ │ + bne.n 391d4 │ │ │ │ + cbnz r5, 391f4 │ │ │ │ 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] @ (392e0 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #240] @ (392dc ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 392cc │ │ │ │ + beq.n 392c8 │ │ │ │ add.w r6, r8, r9 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ subs r4, r6, #3 │ │ │ │ - bl 149484 │ │ │ │ - cbnz r0, 3920c │ │ │ │ + bl 1496c8 │ │ │ │ + cbnz r0, 39208 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 392cc │ │ │ │ + b.n 392c8 │ │ │ │ ldrd r9, r8, [r5, #4] │ │ │ │ - cbz r4, 39272 │ │ │ │ + cbz r4, 3926e │ │ │ │ ldr.w sl, [r5, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 39220 │ │ │ │ + beq.n 3921c │ │ │ │ subs r4, r6, #4 │ │ │ │ - beq.n 39280 │ │ │ │ + beq.n 3927c │ │ │ │ ldr.w fp, [r5, #16] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 3922e │ │ │ │ + beq.n 3922a │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 3928c │ │ │ │ + beq.n 39288 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbz r0, 39242 │ │ │ │ - bl e5404 │ │ │ │ + cbz r0, 3923e │ │ │ │ + bl e5324 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39208 │ │ │ │ + blt.n 39204 │ │ │ │ subs r6, r4, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 39296 │ │ │ │ - b.n 39246 │ │ │ │ + beq.n 39292 │ │ │ │ + b.n 39242 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - cbz r0, 3925a │ │ │ │ - bl e5404 │ │ │ │ + cbz r0, 39256 │ │ │ │ + bl e5324 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39208 │ │ │ │ + blt.n 39204 │ │ │ │ subs r3, r6, #1 │ │ │ │ mov r6, r0 │ │ │ │ - beq.n 3929e │ │ │ │ - b.n 3925e │ │ │ │ + beq.n 3929a │ │ │ │ + b.n 3925a │ │ │ │ mov r3, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ - cbz r1, 39266 │ │ │ │ + cbz r1, 39262 │ │ │ │ subs r3, #1 │ │ │ │ - beq.n 392a4 │ │ │ │ + beq.n 392a0 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ - cbz r2, 3926e │ │ │ │ + cbz r2, 3926a │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 392a8 │ │ │ │ + beq.n 392a4 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ - b.n 392aa │ │ │ │ + b.n 392a6 │ │ │ │ mov r6, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov fp, r4 │ │ │ │ mov sl, r4 │ │ │ │ - b.n 392aa │ │ │ │ + b.n 392a6 │ │ │ │ mov r6, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 392aa │ │ │ │ + b.n 392a6 │ │ │ │ mov r6, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - b.n 392aa │ │ │ │ + b.n 392a6 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ - b.n 392aa │ │ │ │ + b.n 392a6 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - b.n 392aa │ │ │ │ + b.n 392a6 │ │ │ │ mov r2, r3 │ │ │ │ - b.n 392aa │ │ │ │ + b.n 392a6 │ │ │ │ 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 282200 │ │ │ │ + bl 281d38 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ - bl 149e68 │ │ │ │ + bl 149ff8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r0, #2 │ │ │ │ + lsrs r4, r0, #16 │ │ │ │ lsls r3, r1, #1 │ │ │ │ lsls r0, r0, #1 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ @@ -19157,57 +19157,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, 3931a │ │ │ │ + cbnz r0, 39316 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 39322 │ │ │ │ + cbz r0, 3931e │ │ │ │ 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 3930c │ │ │ │ + beq.n 39308 │ │ │ │ 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, 39342 │ │ │ │ - movw r1, #31772 @ 0x7c1c │ │ │ │ + cbnz r0, 3933e │ │ │ │ + movw r1, #32668 @ 0x7f9c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #24] @ (39358 ) │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #24] @ (39354 ) │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 1e0be0 <_PyConfig_AsDict@@Base+0xa40> │ │ │ │ - cbz r0, 39356 │ │ │ │ - ldr r3, [pc, #16] @ (3935c ) │ │ │ │ + bl 1e0ad8 <_PyConfig_AsDict@@Base+0xa40> │ │ │ │ + cbz r0, 39352 │ │ │ │ + ldr r3, [pc, #16] @ (39358 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r2, #0 │ │ │ │ - cbz r0, 39356 │ │ │ │ + cbz r0, 39352 │ │ │ │ str r2, [r3, #0] │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #3 │ │ │ │ + lsrs r0, r0, #17 │ │ │ │ lsls r3, r1, #1 │ │ │ │ str r4, [r3, #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 256dd4 │ │ │ │ + bl 25693c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 133360 │ │ │ │ + b.w 133590 │ │ │ │ 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 │ │ │ │ @@ -19220,87 +19220,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 393c8 │ │ │ │ + bl 393c4 │ │ │ │ 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 f3b98 <_PyErr_FormatV@@Base> │ │ │ │ + bl f3b18 <_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 213b64 │ │ │ │ + bl 213d94 │ │ │ │ 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 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39424 │ │ │ │ + bge.n 39420 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 39424 │ │ │ │ + cbnz r3, 39420 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ 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 3945c │ │ │ │ - movw r0, #18124 @ 0x46cc │ │ │ │ + bls.n 39458 │ │ │ │ + movw r0, #19020 @ 0x4a4c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d3e78 │ │ │ │ - cbnz r0, 3945c │ │ │ │ + bl 1d3d0c │ │ │ │ + cbnz r0, 39458 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3948a │ │ │ │ + b.n 39486 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 39474 │ │ │ │ + ble.n 39470 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 39476 │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 39476 │ │ │ │ - b.n 39458 │ │ │ │ + bne.n 39472 │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 39472 │ │ │ │ + b.n 39454 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 310d0 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ @@ -19310,122 +19310,122 @@ │ │ │ │ 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, 394b2 │ │ │ │ + cbnz r0, 394ae │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ - cbz r0, 394ba │ │ │ │ + cbz r0, 394b6 │ │ │ │ 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 394a4 │ │ │ │ + beq.n 394a0 │ │ │ │ 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 394ec │ │ │ │ - movw r0, #19180 @ 0x4aec │ │ │ │ + beq.n 394e8 │ │ │ │ + movw r0, #19876 @ 0x4da4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r3 │ │ │ │ - bl 1d3fcc │ │ │ │ - cbz r0, 39500 │ │ │ │ + bl 1d3e60 │ │ │ │ + cbz r0, 394fc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17eea4 │ │ │ │ - cbz r0, 39500 │ │ │ │ + bl 17ec04 │ │ │ │ + cbz r0, 394fc │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 39518 │ │ │ │ + bl 39514 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0003950e : │ │ │ │ - ldr r0, [pc, #4] @ (39514 ) │ │ │ │ - b.w 1d97e8 │ │ │ │ +0003950a : │ │ │ │ + ldr r0, [pc, #4] @ (39510 ) │ │ │ │ + b.w 1d96e0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #43972 @ 0xabc4 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ - bl 154818 │ │ │ │ + bl 1549f0 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ - cbnz r4, 39554 │ │ │ │ + cbnz r4, 39550 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55504 @ 0xd8d0 │ │ │ │ + movw r1, #56440 @ 0xdc78 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 395ce │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 395ca │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r6, [r0, #16] │ │ │ │ - cbnz r3, 3956c │ │ │ │ + cbnz r3, 39568 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r1, #13036 @ 0x32ec │ │ │ │ + movw r1, #13932 @ 0x366c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 878e0 │ │ │ │ + bl 1c7894 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 395ce │ │ │ │ + cbz r0, 395ca │ │ │ │ add.w r1, r0, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 158d98 │ │ │ │ + bl 158a94 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 395a0 │ │ │ │ + blt.n 3959c │ │ │ │ ldr r7, [r5, #8] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ - bl 2e2fc4 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ - cbz r1, 395bc │ │ │ │ - movw r1, #13088 @ 0x3320 │ │ │ │ + bl 2e333c <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ + cbz r1, 395b8 │ │ │ │ + movw r1, #13984 @ 0x36a0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r2, r7 │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 395ac │ │ │ │ + blt.n 395a8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 395ce │ │ │ │ + b.n 395ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 395a8 │ │ │ │ + bne.n 395a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 395a8 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 395a4 │ │ │ │ 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] │ │ │ │ @@ -19434,639 +19434,639 @@ │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ - bl ee690 │ │ │ │ + bl ee620 │ │ │ │ mov fp, r0 │ │ │ │ - movw r0, #60204 @ 0xeb2c │ │ │ │ + movw r0, #61100 @ 0xeeac │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 8829c │ │ │ │ + bl 8827c │ │ │ │ str.w r0, [fp, #8] │ │ │ │ - cbz r0, 3960c │ │ │ │ - ldr r1, [pc, #672] @ (398a0 ) │ │ │ │ + cbz r0, 39608 │ │ │ │ + ldr r1, [pc, #672] @ (3989c ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 1decfc │ │ │ │ + bl 1debf4 │ │ │ │ str.w r0, [fp] │ │ │ │ - cbnz r0, 39612 │ │ │ │ + cbnz r0, 3960e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 39e0c │ │ │ │ - ldr.w r9, [pc, #656] @ 398a4 │ │ │ │ + b.n 39e08 │ │ │ │ + ldr.w r9, [pc, #656] @ 398a0 │ │ │ │ movw sl, #41552 @ 0xa250 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ - movw r3, #31125 @ 0x7995 │ │ │ │ + movw r3, #31141 @ 0x79a5 │ │ │ │ movt r3, #7 │ │ │ │ str r7, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 398c2 │ │ │ │ + beq.w 398be │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w r1, r9, #12 │ │ │ │ str.w r3, [r9, #16] │ │ │ │ - movw r3, #60485 @ 0xec45 │ │ │ │ + movw r3, #59385 @ 0xe7f9 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ str.w r9, [r9, #28] │ │ │ │ str.w r3, [r9, #20] │ │ │ │ str.w r2, [r9, #12] │ │ │ │ ldr.w r0, [fp] │ │ │ │ - bl 8c0a0 │ │ │ │ + bl 8bf74 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3960c │ │ │ │ + beq.n 39608 │ │ │ │ ldr.w r3, [fp] │ │ │ │ ldr.w r6, [r3, #132] @ 0x84 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bmi.n 39682 │ │ │ │ - movw r0, #46384 @ 0xb530 │ │ │ │ + bmi.n 3967e │ │ │ │ + movw r0, #47280 @ 0xb8b0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #4421 @ 0x1145 │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 39b5e │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 39b5a │ │ │ │ ldr r5, [r0, #12] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 39690 │ │ │ │ + bne.n 3968c │ │ │ │ ldr r7, [r5, #12] │ │ │ │ adds r0, r7, #1 │ │ │ │ - bne.n 396a4 │ │ │ │ + bne.n 396a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7ab44 │ │ │ │ + bl 7ab54 │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 396a4 │ │ │ │ + bne.n 396a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 43120 │ │ │ │ - b.n 39b5e │ │ │ │ + bl 43128 │ │ │ │ + b.n 39b5a │ │ │ │ ldr r0, [r6, #24] │ │ │ │ movw r3, #57360 @ 0xe010 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 396de │ │ │ │ + bne.n 396da │ │ │ │ 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 863ec │ │ │ │ + bl 8642c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 398a8 │ │ │ │ - b.n 39b5e │ │ │ │ + bne.w 398a4 │ │ │ │ + b.n 39b5a │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - cbz r3, 39710 │ │ │ │ + cbz r3, 3970c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 39710 │ │ │ │ + bne.n 3970c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl dbe40 │ │ │ │ + bl dbcf4 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 39728 │ │ │ │ + beq.n 39724 │ │ │ │ ldr r2, [r6, #28] │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 398a8 │ │ │ │ + bne.w 398a4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ - bl 15c6c0 <_PyUnicode_IsNumeric@@Base+0x4c8> │ │ │ │ - b.n 398a8 │ │ │ │ + bl 15c720 <_PyUnicode_IsNumeric@@Base+0x4c0> │ │ │ │ + b.n 398a4 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85214 │ │ │ │ + bl 85254 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 39b5e │ │ │ │ + beq.w 39b5a │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 398a8 │ │ │ │ + bne.w 398a4 │ │ │ │ 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, 39770 │ │ │ │ + cbz r3, 3976c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 39770 │ │ │ │ + beq.n 3976c │ │ │ │ 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 8a9bc │ │ │ │ + bl 8a99c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 39870 │ │ │ │ + beq.n 3986c │ │ │ │ ldr r3, [r6, #24] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 3979a │ │ │ │ + bgt.n 39796 │ │ │ │ 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 8a020 │ │ │ │ + bl 8a000 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 39870 │ │ │ │ + beq.n 3986c │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ - cbz r0, 397aa │ │ │ │ + cbz r0, 397a6 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 232fa8 <_PyDict_SendEvent@@Base> │ │ │ │ + bl 233264 <_PyDict_SendEvent@@Base> │ │ │ │ ldr.w lr, [r6, #24] │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w r1, [lr, #4] │ │ │ │ str.w r2, [lr, #8] │ │ │ │ add.w r2, lr, #20 │ │ │ │ cmp r1, #7 │ │ │ │ lsl.w r3, r3, r1 │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #12] │ │ │ │ and.w r3, r7, r3 │ │ │ │ - bgt.n 397d6 │ │ │ │ + bgt.n 397d2 │ │ │ │ ldrsb.w ip, [r2, r3] │ │ │ │ - b.n 397e6 │ │ │ │ + b.n 397e2 │ │ │ │ cmp r1, #15 │ │ │ │ itet gt │ │ │ │ addgt.w r0, lr, r3, lsl #2 │ │ │ │ ldrshle.w ip, [r2, r3, lsl #1] │ │ │ │ ldrgt.w ip, [r0, #20] │ │ │ │ mov r8, r7 │ │ │ │ add.w r0, r3, r3, lsl #2 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ add r0, r8 │ │ │ │ - blt.n 39818 │ │ │ │ + blt.n 39814 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r1, #7 │ │ │ │ and.w r3, r3, r0 │ │ │ │ - bgt.n 3980a │ │ │ │ + bgt.n 39806 │ │ │ │ ldrsb.w ip, [r2, r3] │ │ │ │ - b.n 397e8 │ │ │ │ + b.n 397e4 │ │ │ │ cmp r1, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w ip, [r2, r3, lsl #1] │ │ │ │ ldrgt.w ip, [r2, r3, lsl #2] │ │ │ │ - b.n 397e8 │ │ │ │ + b.n 397e4 │ │ │ │ ldr.w r0, [lr, #16] │ │ │ │ cmp r1, #7 │ │ │ │ - bgt.n 39824 │ │ │ │ + bgt.n 39820 │ │ │ │ strb r0, [r2, r3] │ │ │ │ - b.n 39830 │ │ │ │ + b.n 3982c │ │ │ │ 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, 3984c │ │ │ │ + cbz r0, 39848 │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ adds r3, #20 │ │ │ │ adds r1, r2, r3 │ │ │ │ str r5, [r2, r3] │ │ │ │ str r4, [r1, #4] │ │ │ │ - b.n 3985c │ │ │ │ + b.n 39858 │ │ │ │ movs r0, #12 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ adds r3, #20 │ │ │ │ adds r1, r2, r3 │ │ │ │ strd r5, r4, [r1, #4] │ │ │ │ str r7, [r2, r3] │ │ │ │ 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 398a8 │ │ │ │ + b.n 398a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39884 │ │ │ │ + bge.n 39880 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 39884 │ │ │ │ + cbnz r3, 39880 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 39b5e │ │ │ │ + bge.w 39b5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 39b5e │ │ │ │ + bne.w 39b5a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 39b5e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 39b5a │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 398bc │ │ │ │ + bge.n 398b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 398bc │ │ │ │ + cbnz r3, 398b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ add.w r9, r9, #32 │ │ │ │ - b.n 3962a │ │ │ │ + b.n 39626 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #13704 @ 0x3588 │ │ │ │ + movw r0, #14600 @ 0x3908 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ - bl 1cc198 │ │ │ │ + bl 1cc028 │ │ │ │ mov r2, r0 │ │ │ │ str.w r0, [fp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3960c │ │ │ │ + beq.w 39608 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #24116 @ 0x5e34 │ │ │ │ + movw r1, #24812 @ 0x60ec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl ef7b8 │ │ │ │ + bl ef748 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3960c │ │ │ │ + blt.w 39608 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #13156 @ 0x3364 │ │ │ │ + movw r1, #14052 @ 0x36e4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef7b8 │ │ │ │ + bl ef748 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3960c │ │ │ │ + blt.w 39608 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #13168 @ 0x3370 │ │ │ │ + movw r1, #14064 @ 0x36f0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef7b8 │ │ │ │ + bl ef748 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3960c │ │ │ │ + blt.w 39608 │ │ │ │ blx 2bac0 │ │ │ │ - movw r1, #13184 @ 0x3380 │ │ │ │ + movw r1, #14080 @ 0x3700 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 213834 │ │ │ │ + bl 213a64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3960c │ │ │ │ + blt.w 39608 │ │ │ │ add r0, sp, #28 │ │ │ │ blx 2b0b0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ - movw r0, #13200 @ 0x3390 │ │ │ │ + movw r0, #14096 @ 0x3710 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 950d8 │ │ │ │ - movw r1, #60996 @ 0xee44 │ │ │ │ + bl 94fac │ │ │ │ + movw r1, #61692 @ 0xf0fc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1da0d4 │ │ │ │ + bl 1d9fcc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3960c │ │ │ │ + blt.w 39608 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #30952 @ 0x78e8 │ │ │ │ + movw r2, #31848 @ 0x7c68 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #13208 @ 0x3398 │ │ │ │ + movw r1, #14104 @ 0x3718 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 213834 │ │ │ │ + bl 213a64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3960c │ │ │ │ + blt.w 39608 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #13224 @ 0x33a8 │ │ │ │ + movw r1, #14120 @ 0x3728 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 39e5c │ │ │ │ + bl 39e58 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3960c │ │ │ │ + beq.w 39608 │ │ │ │ bl 7fab4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3960c │ │ │ │ + beq.w 39608 │ │ │ │ bl 7fab4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 39c2c │ │ │ │ - ldr.w sl, [pc, #1116] @ 39e14 │ │ │ │ + beq.w 39c28 │ │ │ │ + ldr.w sl, [pc, #1116] @ 39e10 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w r4, [sl] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 39b7a │ │ │ │ + bne.w 39b76 │ │ │ │ add.w r9, r9, #1 │ │ │ │ add.w sl, sl, #8 │ │ │ │ cmp.w r9, #45 @ 0x2d │ │ │ │ - bne.n 399bc │ │ │ │ + bne.n 399b8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #13240 @ 0x33b8 │ │ │ │ + movw r2, #14136 @ 0x3738 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #18684 @ 0x48fc │ │ │ │ + movw r1, #19580 @ 0x4c7c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 213834 │ │ │ │ + bl 213a64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39c2c │ │ │ │ + blt.w 39c28 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #43232 @ 0xa8e0 │ │ │ │ + movw r1, #44168 @ 0xac88 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1da0d4 │ │ │ │ + bl 1d9fcc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39c10 │ │ │ │ + blt.w 39c0c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #13288 @ 0x33e8 │ │ │ │ + movw r1, #14184 @ 0x3768 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1da0d4 │ │ │ │ + bl 1d9fcc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3960c │ │ │ │ + blt.w 39608 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #13300 @ 0x33f4 │ │ │ │ + movw r1, #14196 @ 0x3774 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 39e5c │ │ │ │ + bl 39e58 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3960c │ │ │ │ - movw r2, #13316 @ 0x3404 │ │ │ │ + beq.w 39608 │ │ │ │ + movw r2, #14212 @ 0x3784 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #18684 @ 0x48fc │ │ │ │ + movw r1, #19580 @ 0x4c7c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 213834 │ │ │ │ + bl 213a64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3960c │ │ │ │ + blt.w 39608 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13372 @ 0x343c │ │ │ │ + movw r1, #14268 @ 0x37bc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3960c │ │ │ │ + blt.w 39608 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13388 @ 0x344c │ │ │ │ + movw r1, #14284 @ 0x37cc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3960c │ │ │ │ + blt.w 39608 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13404 @ 0x345c │ │ │ │ + movw r1, #14300 @ 0x37dc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3960c │ │ │ │ + blt.w 39608 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13420 @ 0x346c │ │ │ │ + movw r1, #14316 @ 0x37ec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3960c │ │ │ │ + blt.w 39608 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13436 @ 0x347c │ │ │ │ + movw r1, #14332 @ 0x37fc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3960c │ │ │ │ + blt.w 39608 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13456 @ 0x3490 │ │ │ │ + movw r1, #14352 @ 0x3810 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3960c │ │ │ │ + blt.w 39608 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13472 @ 0x34a0 │ │ │ │ + movw r1, #14368 @ 0x3820 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3960c │ │ │ │ + blt.w 39608 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13488 @ 0x34b0 │ │ │ │ + movw r1, #14384 @ 0x3830 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3960c │ │ │ │ + blt.w 39608 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13504 @ 0x34c0 │ │ │ │ + movw r1, #14400 @ 0x3840 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3960c │ │ │ │ + blt.w 39608 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13520 @ 0x34d0 │ │ │ │ + movw r1, #14416 @ 0x3850 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3960c │ │ │ │ + blt.w 39608 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3960c │ │ │ │ + beq.w 39608 │ │ │ │ blx 2b340 │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ - movw r0, #13536 @ 0x34e0 │ │ │ │ + movw r0, #14432 @ 0x3860 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 39c60 │ │ │ │ + beq.w 39c5c │ │ │ │ ldrd r1, r2, [r5, #4] │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 39c3a │ │ │ │ + bne.n 39c36 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 3960c │ │ │ │ + bge.w 39608 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3960c │ │ │ │ + bne.w 39608 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3960c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 39608 │ │ │ │ mov r0, r9 │ │ │ │ blx 2ad14 │ │ │ │ mov fp, r0 │ │ │ │ - cbnz r0, 39b88 │ │ │ │ + cbnz r0, 39b84 │ │ │ │ ldr.w fp, [sl, #4] │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 213834 │ │ │ │ + bl 213a64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39c2c │ │ │ │ + blt.n 39c28 │ │ │ │ mov r0, r9 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39c2c │ │ │ │ + beq.n 39c28 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 39bba │ │ │ │ + beq.n 39bb6 │ │ │ │ mov r0, fp │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 39bd0 │ │ │ │ + cbnz r0, 39bcc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39c2c │ │ │ │ + bge.n 39c28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 39c2c │ │ │ │ + cbnz r3, 39c28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 39c2c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 39c28 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39bf2 │ │ │ │ + bge.n 39bee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 39bf2 │ │ │ │ + cbnz r3, 39bee │ │ │ │ mov r0, r2 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39c06 │ │ │ │ + bge.n 39c02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 39c06 │ │ │ │ + cbnz r3, 39c02 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 399c6 │ │ │ │ - b.n 39c2c │ │ │ │ + bne.w 399c2 │ │ │ │ + b.n 39c28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 3960c │ │ │ │ + bge.w 39608 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3960c │ │ │ │ + bne.w 39608 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3960c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 39608 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e30 │ │ │ │ - b.n 3960c │ │ │ │ - bl 9ba94 │ │ │ │ + bl 84e70 │ │ │ │ + b.n 39608 │ │ │ │ + bl 9b968 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39c54 │ │ │ │ + bge.n 39c50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 39c54 │ │ │ │ + cbnz r3, 39c50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #12 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 39b3c │ │ │ │ - b.n 39b5e │ │ │ │ + bne.w 39b38 │ │ │ │ + b.n 39b5a │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #13540 @ 0x34e4 │ │ │ │ + movw r1, #14436 @ 0x3864 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1da0d4 │ │ │ │ + bl 1d9fcc │ │ │ │ cmp r0, r6 │ │ │ │ - blt.w 3960c │ │ │ │ + blt.w 39608 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #13552 @ 0x34f0 │ │ │ │ + movw r1, #14448 @ 0x3870 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3960c │ │ │ │ + blt.w 39608 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #13584 @ 0x3510 │ │ │ │ + movw r1, #14480 @ 0x3890 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3960c │ │ │ │ + blt.w 39608 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #13628 @ 0x353c │ │ │ │ + movw r1, #14524 @ 0x38bc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3960c │ │ │ │ + blt.w 39608 │ │ │ │ movs r0, #120 @ 0x78 │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 39cc8 │ │ │ │ - bl 23b660 │ │ │ │ - b.n 3960c │ │ │ │ + cbnz r0, 39cc4 │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 39608 │ │ │ │ movs r1, #120 @ 0x78 │ │ │ │ movs r2, #2 │ │ │ │ - movw r3, #13660 @ 0x355c │ │ │ │ + movw r3, #14556 @ 0x38dc │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r2, [r0, #8] │ │ │ │ movs r2, #8 │ │ │ │ strd r3, r1, [r0] │ │ │ │ movs r3, #5 │ │ │ │ - movw r1, #13684 @ 0x3574 │ │ │ │ + movw r1, #14580 @ 0x38f4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ strd r2, r3, [r0, #12] │ │ │ │ movw r2, #44308 @ 0xad14 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #48468 @ 0xbd54 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #20] │ │ │ │ @@ -20103,15 +20103,15 @@ │ │ │ │ movw r2, #44392 @ 0xad68 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #50124 @ 0xc3cc │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #76] @ 0x4c │ │ │ │ movw r2, #47076 @ 0xb7e4 │ │ │ │ movt r2, #2 │ │ │ │ - movw r3, #49897 @ 0xc2e9 │ │ │ │ + movw r3, #50797 @ 0xc66d │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ strd r2, r3, [r0, #84] @ 0x54 │ │ │ │ movw r2, #45652 @ 0xb254 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #50100 @ 0xc3b4 │ │ │ │ movt r3, #2 │ │ │ │ str r2, [r0, #92] @ 0x5c │ │ │ │ @@ -20127,446 +20127,446 @@ │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #104] @ 0x68 │ │ │ │ movw r3, #48432 @ 0xbd30 │ │ │ │ movt r3, #2 │ │ │ │ movw r2, #49667 @ 0xc203 │ │ │ │ movt r2, #3 │ │ │ │ str r3, [r0, #112] @ 0x70 │ │ │ │ - bl 1e4260 │ │ │ │ + bl 1e4154 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 39dfc │ │ │ │ + cbnz r0, 39df8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b58 │ │ │ │ - b.n 3960c │ │ │ │ + bl 83b98 │ │ │ │ + b.n 39608 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #13692 @ 0x357c │ │ │ │ + movw r1, #14588 @ 0x38fc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1da0d4 │ │ │ │ + bl 1d9fcc │ │ │ │ asrs r0, r0, #31 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ + lsrs r0, r3, #17 │ │ │ │ lsls r3, r1, #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 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl 84db0 │ │ │ │ + bl 84df0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ add.w r0, r4, #12 │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 90660 │ │ │ │ + bl 90538 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39e5a │ │ │ │ + bge.n 39e56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 39e5a │ │ │ │ + cbnz r3, 39e56 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_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 r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ blx 2c408 │ │ │ │ adds r6, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c99d0 │ │ │ │ - cbz r0, 39ed4 │ │ │ │ + bl 1c9848 │ │ │ │ + cbz r0, 39ed0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 39ea2 │ │ │ │ + cbnz r0, 39e9e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39ed4 │ │ │ │ + bge.n 39ed0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 39ed4 │ │ │ │ + cbnz r3, 39ed0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 39ed4 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 39ed0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 37dec <_PyImport_SetModule@@Base> │ │ │ │ + bl 37de8 <_PyImport_SetModule@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 39ed8 │ │ │ │ + bge.n 39ed4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39ec0 │ │ │ │ + bge.n 39ebc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 39ec0 │ │ │ │ + cbnz r3, 39ebc │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39ed4 │ │ │ │ + bge.n 39ed0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 39ed4 │ │ │ │ + cbnz r3, 39ed0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 39efc │ │ │ │ + b.n 39ef8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39eec │ │ │ │ + bge.n 39ee8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 39eec │ │ │ │ + cbnz r3, 39ee8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1da0d4 │ │ │ │ + bl 1d9fcc │ │ │ │ cmp r0, #0 │ │ │ │ it lt │ │ │ │ movlt r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00039f00 : │ │ │ │ +00039efc : │ │ │ │ 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] @ (3a060 ) │ │ │ │ + ldr r4, [pc, #332] @ (3a05c ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3a056 │ │ │ │ + beq.w 3a052 │ │ │ │ mov r7, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov r6, r0 │ │ │ │ add.w r8, r4, #68 @ 0x44 │ │ │ │ - bl 2082f4 │ │ │ │ + bl 208524 │ │ │ │ mov fp, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 39f42 │ │ │ │ + bne.n 39f3e │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 39f32 │ │ │ │ + bne.n 39f2e │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 39f54 │ │ │ │ + beq.n 39f50 │ │ │ │ mov r0, r8 │ │ │ │ - bl 134c7c <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ - ldr r4, [pc, #268] @ (3a064 ) │ │ │ │ + bl 134f88 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + ldr r4, [pc, #268] @ (3a060 ) │ │ │ │ ldr.w r3, [r4, #1476] @ 0x5c4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3a026 │ │ │ │ - bl 15d2ec │ │ │ │ + beq.n 3a022 │ │ │ │ + bl 15d34c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a020 │ │ │ │ - cbnz r6, 39f70 │ │ │ │ + beq.n 3a01c │ │ │ │ + cbnz r6, 39f6c │ │ │ │ ldr.w r5, [r4, #1568] @ 0x620 │ │ │ │ - b.n 39f7c │ │ │ │ + b.n 39f78 │ │ │ │ ldr.w r0, [r4, #1572] @ 0x624 │ │ │ │ mov r1, r6 │ │ │ │ bl 7e988 <_Py_hashtable_get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 39fa2 │ │ │ │ - bl 1c60d0 │ │ │ │ + cbnz r5, 39f9e │ │ │ │ + bl 1c5ee8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a020 │ │ │ │ + beq.n 3a01c │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r4, #1572] @ 0x624 │ │ │ │ mov r2, r5 │ │ │ │ bl 7f9b8 <_Py_hashtable_set@@Base> │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 39fa2 │ │ │ │ + bne.n 39f9e │ │ │ │ mov r0, r5 │ │ │ │ - bl 134780 <_Py_hashtable_destroy@@Base> │ │ │ │ - b.n 3a02a │ │ │ │ + bl 134a8c <_Py_hashtable_destroy@@Base> │ │ │ │ + b.n 3a026 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 7e988 <_Py_hashtable_get@@Base> │ │ │ │ - cbz r0, 39fbe │ │ │ │ + cbz r0, 39fba │ │ │ │ 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 3a004 │ │ │ │ + b.n 3a000 │ │ │ │ ldr.w r2, [r4, #1508] @ 0x5e4 │ │ │ │ - movw r3, #42113 @ 0xa481 │ │ │ │ + movw r3, #42129 @ 0xa491 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 39fd8 │ │ │ │ + bne.n 39fd4 │ │ │ │ movs r0, #8 │ │ │ │ blx 2c078 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 39fe2 │ │ │ │ + b.n 39fde │ │ │ │ ldr.w r0, [r4, #1504] @ 0x5e0 │ │ │ │ movs r1, #8 │ │ │ │ blx r2 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r6, 3a020 │ │ │ │ + cbz r6, 3a01c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ str.w sl, [r6, #4] │ │ │ │ str r7, [r6, #0] │ │ │ │ bl 7f9b8 <_Py_hashtable_set@@Base> │ │ │ │ - cbz r0, 3a004 │ │ │ │ + cbz r0, 3a000 │ │ │ │ ldr.w r3, [r4, #1520] @ 0x5f0 │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r4, #1504] @ 0x5e0 │ │ │ │ blx r3 │ │ │ │ - b.n 3a020 │ │ │ │ + b.n 3a01c │ │ │ │ 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 3a01a │ │ │ │ + bhi.n 3a016 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 3a02a │ │ │ │ + b.n 3a026 │ │ │ │ str.w r7, [r4, #1552] @ 0x610 │ │ │ │ - b.n 3a016 │ │ │ │ + b.n 3a012 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3a02a │ │ │ │ + b.n 3a026 │ │ │ │ mvn.w r6, #1 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3a042 │ │ │ │ + bne.n 3a03e │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 3a032 │ │ │ │ + bne.n 3a02e │ │ │ │ dmb ish │ │ │ │ - beq.n 3a04e │ │ │ │ - ldr r0, [pc, #28] @ (3a068 ) │ │ │ │ - bl 284f00 │ │ │ │ + beq.n 3a04a │ │ │ │ + ldr r0, [pc, #28] @ (3a064 ) │ │ │ │ + bl 284a3c │ │ │ │ mov r0, fp │ │ │ │ - bl 208390 │ │ │ │ - b.n 3a05a │ │ │ │ + bl 2085c0 │ │ │ │ + b.n 3a056 │ │ │ │ mvn.w r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strb r4, [r7, #18] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ strb r0, [r0, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0003a06c <_Py_open_noraise@@Base>: │ │ │ │ +0003a068 <_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 2ade0 <__open64_2@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 3a0a4 <_Py_open_noraise@@Base+0x38> │ │ │ │ + blt.n 3a0a0 <_Py_open_noraise@@Base+0x38> │ │ │ │ movs r1, #0 │ │ │ │ movw r2, #28688 @ 0x7010 │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ - bl 1e578c <_PyConfig_FromDict@@Base+0xdb8> │ │ │ │ + bl 1e5680 <_PyConfig_FromDict@@Base+0xdb8> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3a0a8 <_Py_open_noraise@@Base+0x3c> │ │ │ │ + bne.n 3a0a4 <_Py_open_noraise@@Base+0x3c> │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ blx 2b5a8 │ │ │ │ - b.n 3a0a8 <_Py_open_noraise@@Base+0x3c> │ │ │ │ + b.n 3a0a4 <_Py_open_noraise@@Base+0x3c> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ movw r0, #59968 @ 0xea40 │ │ │ │ movt r0, #84 @ 0x54 │ │ │ │ sub sp, #12 │ │ │ │ movs r2, #0 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #14600 @ 0x3908 │ │ │ │ + movw r1, #15496 @ 0x3c88 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movs r4, #0 │ │ │ │ movs r5, #14 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 3a0ea │ │ │ │ + bl 3a0e6 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0003a0ea : │ │ │ │ +0003a0e6 : │ │ │ │ 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, 3a10c │ │ │ │ + cbz r1, 3a108 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1cd39c │ │ │ │ + bl 1cd22c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3a122 │ │ │ │ + cbz r0, 3a11e │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 20c4f0 <_PyUnicode_IsWhitespace@@Base+0x78> │ │ │ │ + bl 20c720 <_PyUnicode_IsWhitespace@@Base+0x78> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e18 │ │ │ │ - cbnz r5, 3a136 │ │ │ │ - ldr r2, [pc, #48] @ (3a154 ) │ │ │ │ + bl 84e58 │ │ │ │ + cbnz r5, 3a132 │ │ │ │ + ldr r2, [pc, #48] @ (3a150 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21b138 │ │ │ │ - b.n 3a14e │ │ │ │ + bl 21b338 │ │ │ │ + b.n 3a14a │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a144 │ │ │ │ + bge.n 3a140 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 3a148 │ │ │ │ + cbz r4, 3a144 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3a14e │ │ │ │ + b.n 3a14a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, 3a184 │ │ │ │ + cbnz r0, 3a180 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15088 @ 0x3af0 │ │ │ │ + movw r1, #15984 @ 0x3e70 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 3a1a4 │ │ │ │ + b.n 3a1a0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl c7ae8 <_PyArena_Malloc@@Base> │ │ │ │ - cbz r0, 3a1a4 │ │ │ │ + bl c7974 <_PyArena_Malloc@@Base> │ │ │ │ + cbz r0, 3a1a0 │ │ │ │ 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} │ │ │ │ nop │ │ │ │ │ │ │ │ -0003a1a8 : │ │ │ │ +0003a1a4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #40] @ (3a1e0 ) │ │ │ │ + ldr r2, [pc, #40] @ (3a1dc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ - cbz r3, 3a1d0 │ │ │ │ + cbz r3, 3a1cc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r2, [r0, #3712] @ 0xe80 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3a1d0 │ │ │ │ - bl 21c7f8 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 1ee5c8 <_PyTime_AsMicroseconds@@Base+0x3e0> │ │ │ │ + bne.n 3a1cc │ │ │ │ + bl 21c9f8 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 1ee4d0 <_PyTime_AsMicroseconds@@Base+0x3e0> │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r4 │ │ │ │ moveq r0, #120 @ 0x78 │ │ │ │ blx 2b188 │ │ │ │ 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 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3a204 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 3a22c │ │ │ │ + bne.n 3a200 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 3a228 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b1b8 │ │ │ │ - cbnz r0, 3a224 │ │ │ │ + cbnz r0, 3a220 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19296 @ 0x4b60 │ │ │ │ + movw r1, #20192 @ 0x4ee0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 3a22c │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 3a228 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e3f40 │ │ │ │ + b.w 1e3e34 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bls.n 3a24c │ │ │ │ + bls.n 3a248 │ │ │ │ movs r5, #0 │ │ │ │ - bl 23b660 │ │ │ │ - b.n 3a280 │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 3a27c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 3a25c │ │ │ │ + cbz r0, 3a258 │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bls.n 3a25e │ │ │ │ - b.n 3a244 │ │ │ │ + bls.n 3a25a │ │ │ │ + b.n 3a240 │ │ │ │ mov r2, r0 │ │ │ │ add.w r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c7ae8 <_PyArena_Malloc@@Base> │ │ │ │ + bl c7974 <_PyArena_Malloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a244 │ │ │ │ + beq.n 3a240 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 2b420 │ │ │ │ mov r3, r5 │ │ │ │ str.w r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -20575,92 +20575,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 3a2b2 │ │ │ │ + bge.n 3a2ae │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #27076 @ 0x69c4 │ │ │ │ + movw r0, #27972 @ 0x6d44 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1038c0 │ │ │ │ - ldr r1, [pc, #204] @ (3a380 ) │ │ │ │ + b.w 103768 │ │ │ │ + ldr r1, [pc, #204] @ (3a37c ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3a378 │ │ │ │ + beq.n 3a374 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r5, 3a2fe │ │ │ │ - bl 28e980 │ │ │ │ + cbnz r5, 3a2fa │ │ │ │ + bl 28e4c8 │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - movw r1, #62192 @ 0xf2f0 │ │ │ │ + movw r1, #62888 @ 0xf5a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r4, #62200 @ 0xf2f8 │ │ │ │ + movw r4, #62896 @ 0xf5b0 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ - movw r0, #27096 @ 0x69d8 │ │ │ │ + movw r0, #27992 @ 0x6d58 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ moveq r4, r1 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3a37a │ │ │ │ - bl 170b00 │ │ │ │ - cbnz r0, 3a344 │ │ │ │ + b.n 3a376 │ │ │ │ + bl 170b7c │ │ │ │ + cbnz r0, 3a340 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28e980 │ │ │ │ + bl 28e4c8 │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #62200 @ 0xf2f8 │ │ │ │ + movw r0, #62896 @ 0xf5b0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #62192 @ 0xf2f0 │ │ │ │ + movw r2, #62888 @ 0xf5a8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ it ne │ │ │ │ movne r2, r0 │ │ │ │ - movw r0, #27132 @ 0x69fc │ │ │ │ + movw r0, #28028 @ 0x6d7c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 219404 │ │ │ │ - b.n 3a362 │ │ │ │ + bl 219638 │ │ │ │ + b.n 3a35e │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 3a360 │ │ │ │ + bne.n 3a35c │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42948 @ 0xa7c4 │ │ │ │ + movw r1, #43884 @ 0xab6c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a37a │ │ │ │ + bge.n 3a376 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3a37a │ │ │ │ + cbnz r3, 3a376 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3a37a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3a376 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r0, #32850 @ 0x8052 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -20672,756 +20672,756 @@ │ │ │ │ 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 d7ecc │ │ │ │ + bl d7d7c │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 3a6a6 │ │ │ │ + beq.w 3a6a2 │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 3a3da │ │ │ │ + bne.n 3a3d6 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #27172 @ 0x6a24 │ │ │ │ + movw r1, #28068 @ 0x6da4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3a6a6 │ │ │ │ - ldr r5, [pc, #620] @ (3a648 ) │ │ │ │ + b.n 3a6a2 │ │ │ │ + ldr r5, [pc, #620] @ (3a644 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ - movw r1, #27216 @ 0x6a50 │ │ │ │ + movw r1, #28112 @ 0x6dd0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r4, r5] │ │ │ │ - bl 1cc2ec │ │ │ │ - cbz r0, 3a3f8 │ │ │ │ + bl 1cc17c │ │ │ │ + cbz r0, 3a3f4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 84e30 │ │ │ │ - b.n 3a3d4 │ │ │ │ + bl 84e70 │ │ │ │ + b.n 3a3d0 │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ - bl 28dd68 │ │ │ │ + bl 28d8b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a3f0 │ │ │ │ + bne.n 3a3ec │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a420 │ │ │ │ + bge.n 3a41c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 3a420 │ │ │ │ + cbnz r3, 3a41c │ │ │ │ mov r0, sl │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ ldr.w r1, [r9, #616] @ 0x268 │ │ │ │ mov r0, r6 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 3a6a6 │ │ │ │ + beq.w 3a6a2 │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3a464 │ │ │ │ + beq.n 3a460 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp sl, r3 │ │ │ │ - bne.n 3a46a │ │ │ │ + bne.n 3a466 │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a464 │ │ │ │ + bge.n 3a460 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 3a464 │ │ │ │ + cbnz r3, 3a460 │ │ │ │ mov r0, sl │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 3a4a4 │ │ │ │ - movw r1, #27216 @ 0x6a50 │ │ │ │ + b.n 3a4a0 │ │ │ │ + movw r1, #28112 @ 0x6dd0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a3f0 │ │ │ │ + bne.n 3a3ec │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ - bl 28dd68 │ │ │ │ + bl 28d8b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a3f0 │ │ │ │ + bne.n 3a3ec │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a4a4 │ │ │ │ + bge.n 3a4a0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 3a4a4 │ │ │ │ + cbnz r3, 3a4a0 │ │ │ │ mov r0, sl │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r9, #820] @ 0x334 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 3a6a6 │ │ │ │ + beq.w 3a6a2 │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 3a4d8 │ │ │ │ + bne.n 3a4d4 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #27248 @ 0x6a70 │ │ │ │ + movw r1, #28144 @ 0x6df0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 3a3d4 │ │ │ │ - movw r1, #27216 @ 0x6a50 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 3a3d0 │ │ │ │ + movw r1, #28112 @ 0x6dd0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a3f0 │ │ │ │ + bne.n 3a3ec │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, sl │ │ │ │ - bl 28dc40 │ │ │ │ + bl 28d788 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3a3f0 │ │ │ │ + bne.w 3a3ec │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a512 │ │ │ │ + bge.n 3a50e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 3a512 │ │ │ │ + cbnz r3, 3a50e │ │ │ │ mov r0, sl │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r9, #660] @ 0x294 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 3a6a6 │ │ │ │ + beq.w 3a6a2 │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 3a546 │ │ │ │ + bne.n 3a542 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #27292 @ 0x6a9c │ │ │ │ + movw r1, #28188 @ 0x6e1c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 3a3d4 │ │ │ │ - movw r1, #27216 @ 0x6a50 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 3a3d0 │ │ │ │ + movw r1, #28112 @ 0x6dd0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3a3f0 │ │ │ │ + bne.w 3a3ec │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, sl │ │ │ │ - bl 28dc40 │ │ │ │ + bl 28d788 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3a3f0 │ │ │ │ + bne.w 3a3ec │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a582 │ │ │ │ + bge.n 3a57e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 3a582 │ │ │ │ + cbnz r3, 3a57e │ │ │ │ mov r0, sl │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ ldr.w r1, [r9, #708] @ 0x2c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 3a6a6 │ │ │ │ + beq.w 3a6a2 │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3a5c6 │ │ │ │ + beq.n 3a5c2 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp sl, r3 │ │ │ │ - bne.n 3a5cc │ │ │ │ + bne.n 3a5c8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a5c6 │ │ │ │ + bge.n 3a5c2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 3a5c6 │ │ │ │ + cbnz r3, 3a5c2 │ │ │ │ mov r0, sl │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 3a608 │ │ │ │ - movw r1, #27216 @ 0x6a50 │ │ │ │ + b.n 3a604 │ │ │ │ + movw r1, #28112 @ 0x6dd0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3a3f0 │ │ │ │ + bne.w 3a3ec │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, sl │ │ │ │ - bl 28dc40 │ │ │ │ + bl 28d788 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3a3f0 │ │ │ │ + bne.w 3a3ec │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a608 │ │ │ │ + bge.n 3a604 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 3a608 │ │ │ │ + cbnz r3, 3a604 │ │ │ │ mov r0, sl │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r9, #704] @ 0x2c0 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3a6a6 │ │ │ │ + beq.n 3a6a2 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ - cbz r6, 3a640 │ │ │ │ + cbz r6, 3a63c │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 3a64c │ │ │ │ + bne.n 3a648 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a640 │ │ │ │ + bge.n 3a63c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3a640 │ │ │ │ + cbnz r3, 3a63c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 3a684 │ │ │ │ + b.n 3a680 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r1, #27216 @ 0x6a50 │ │ │ │ + movw r1, #28112 @ 0x6dd0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3a3f0 │ │ │ │ + bne.w 3a3ec │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 28dc40 │ │ │ │ + bl 28d788 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3a3f0 │ │ │ │ + bne.w 3a3ec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a684 │ │ │ │ + bge.n 3a680 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3a684 │ │ │ │ + cbnz r3, 3a680 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 1d3368 │ │ │ │ + bl 1d31fc │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3a3f0 │ │ │ │ + beq.w 3a3ec │ │ │ │ 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] @ (3a6dc ) │ │ │ │ + ldr r3, [pc, #32] @ (3a6d8 ) │ │ │ │ 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 216f28 │ │ │ │ + bl 21715c │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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, 3a6fc │ │ │ │ + cbz r0, 3a6f8 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ - cbz r6, 3a6fc │ │ │ │ + cbz r6, 3a6f8 │ │ │ │ adds r4, r0, #4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3a730 │ │ │ │ + b.n 3a72c │ │ │ │ movw r0, #43552 @ 0xaa20 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r2, #63064 @ 0xf658 │ │ │ │ + movw r2, #63960 @ 0xf9d8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #27668 @ 0x6c14 │ │ │ │ + movw r1, #28564 @ 0x6f94 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3a740 │ │ │ │ + b.n 3a73c │ │ │ │ ldr.w r7, [r4, #4]! │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 28edd8 │ │ │ │ - cbz r0, 3a740 │ │ │ │ + bl 28e920 │ │ │ │ + cbz r0, 3a73c │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - cbnz r0, 3a736 │ │ │ │ + cbnz r0, 3a732 │ │ │ │ adds r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - bgt.n 3a71e │ │ │ │ - b.n 3a73e │ │ │ │ - bl 28edd8 │ │ │ │ - cbz r0, 3a740 │ │ │ │ - b.n 3a72e │ │ │ │ + bgt.n 3a71a │ │ │ │ + b.n 3a73a │ │ │ │ + bl 28e920 │ │ │ │ + cbz r0, 3a73c │ │ │ │ + b.n 3a72a │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ (3a770 ) │ │ │ │ + ldr r3, [pc, #28] @ (3a76c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add.w r0, r0, #5632 @ 0x1600 │ │ │ │ - bl 216dec <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ + bl 217020 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0003a774 : │ │ │ │ - ldr r0, [pc, #4] @ (3a77c ) │ │ │ │ - b.w 1d97e8 │ │ │ │ +0003a770 : │ │ │ │ + ldr r0, [pc, #4] @ (3a778 ) │ │ │ │ + b.w 1d96e0 │ │ │ │ nop │ │ │ │ asrs r0, r1, #4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0003a780 : │ │ │ │ +0003a77c : │ │ │ │ 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] @ (3a84c ) │ │ │ │ + ldr r4, [pc, #188] @ (3a848 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3a844 │ │ │ │ + beq.n 3a840 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ adds r4, #68 @ 0x44 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3a7b4 │ │ │ │ + bne.n 3a7b0 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 3a7a4 │ │ │ │ + bne.n 3a7a0 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 3a7c6 │ │ │ │ + beq.n 3a7c2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 134c7c <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ - ldr r5, [pc, #136] @ (3a850 ) │ │ │ │ + bl 134f88 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + ldr r5, [pc, #136] @ (3a84c ) │ │ │ │ ldr.w r3, [r5, #1476] @ 0x5c4 │ │ │ │ - cbz r3, 3a81a │ │ │ │ - cbnz r6, 3a7d6 │ │ │ │ + cbz r3, 3a816 │ │ │ │ + cbnz r6, 3a7d2 │ │ │ │ ldr.w r0, [r5, #1568] @ 0x620 │ │ │ │ - b.n 3a7e0 │ │ │ │ + b.n 3a7dc │ │ │ │ ldr.w r0, [r5, #1572] @ 0x624 │ │ │ │ mov r1, r6 │ │ │ │ bl 7e988 <_Py_hashtable_get@@Base> │ │ │ │ - cbz r0, 3a7ec │ │ │ │ + cbz r0, 3a7e8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 15df84 <_Py_hashtable_steal@@Base> │ │ │ │ + bl 15dff0 <_Py_hashtable_steal@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 3a7f0 │ │ │ │ + cbnz r0, 3a7ec │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3a81e │ │ │ │ + b.n 3a81a │ │ │ │ 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, #42273 @ 0xa521 │ │ │ │ + movw r3, #42289 @ 0xa531 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3a812 │ │ │ │ + bne.n 3a80e │ │ │ │ blx 2af18 │ │ │ │ - b.n 3a7ec │ │ │ │ + b.n 3a7e8 │ │ │ │ ldr.w r0, [r5, #1504] @ 0x5e0 │ │ │ │ blx r2 │ │ │ │ - b.n 3a7ec │ │ │ │ + b.n 3a7e8 │ │ │ │ mvn.w r5, #1 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3a836 │ │ │ │ + bne.n 3a832 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 3a826 │ │ │ │ + bne.n 3a822 │ │ │ │ dmb ish │ │ │ │ - beq.n 3a848 │ │ │ │ - ldr r0, [pc, #20] @ (3a854 ) │ │ │ │ - bl 284f00 │ │ │ │ - b.n 3a848 │ │ │ │ + beq.n 3a844 │ │ │ │ + ldr r0, [pc, #20] @ (3a850 ) │ │ │ │ + bl 284a3c │ │ │ │ + b.n 3a844 │ │ │ │ mvn.w r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r7, #18] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ strb r0, [r0, #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, #28504 @ 0x6f58 │ │ │ │ + movw r1, #29400 @ 0x72d8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r4, r0 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3a880 │ │ │ │ + bge.n 3a87c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3ab3a │ │ │ │ + b.n 3ab36 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28516 @ 0x6f64 │ │ │ │ + movw r1, #29412 @ 0x72e4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a87a │ │ │ │ + blt.n 3a876 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28528 @ 0x6f70 │ │ │ │ + movw r1, #29424 @ 0x72f0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a87a │ │ │ │ + blt.n 3a876 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28540 @ 0x6f7c │ │ │ │ + movw r1, #29436 @ 0x72fc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a87a │ │ │ │ + blt.n 3a876 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28548 @ 0x6f84 │ │ │ │ + movw r1, #29444 @ 0x7304 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a87a │ │ │ │ + blt.n 3a876 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28560 @ 0x6f90 │ │ │ │ + movw r1, #29456 @ 0x7310 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a87a │ │ │ │ + blt.n 3a876 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28572 @ 0x6f9c │ │ │ │ + movw r1, #29468 @ 0x731c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a87a │ │ │ │ + blt.n 3a876 │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28584 @ 0x6fa8 │ │ │ │ + movw r1, #29480 @ 0x7328 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a87a │ │ │ │ + blt.n 3a876 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28596 @ 0x6fb4 │ │ │ │ + movw r1, #29492 @ 0x7334 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a87a │ │ │ │ + blt.n 3a876 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28604 @ 0x6fbc │ │ │ │ + movw r1, #29500 @ 0x733c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a87a │ │ │ │ + blt.n 3a876 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28616 @ 0x6fc8 │ │ │ │ + movw r1, #29512 @ 0x7348 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a87a │ │ │ │ + blt.n 3a876 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28628 @ 0x6fd4 │ │ │ │ + movw r1, #29524 @ 0x7354 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a87a │ │ │ │ + blt.n 3a876 │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28640 @ 0x6fe0 │ │ │ │ + movw r1, #29536 @ 0x7360 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a87a │ │ │ │ + blt.n 3a876 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28652 @ 0x6fec │ │ │ │ + movw r1, #29548 @ 0x736c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a87a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28664 @ 0x6ff8 │ │ │ │ + movw r1, #29560 @ 0x7378 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a87a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28676 @ 0x7004 │ │ │ │ + movw r1, #29572 @ 0x7384 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a87a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28688 @ 0x7010 │ │ │ │ + movw r1, #29584 @ 0x7390 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a87a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28700 @ 0x701c │ │ │ │ + movw r1, #29596 @ 0x739c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a87a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28712 @ 0x7028 │ │ │ │ + movw r1, #29608 @ 0x73a8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a87a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28724 @ 0x7034 │ │ │ │ + movw r1, #29620 @ 0x73b4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a87a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28732 @ 0x703c │ │ │ │ + movw r1, #29628 @ 0x73bc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a87a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28744 @ 0x7048 │ │ │ │ + movw r1, #29640 @ 0x73c8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a87a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28756 @ 0x7054 │ │ │ │ + movw r1, #29652 @ 0x73d4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a87a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28768 @ 0x7060 │ │ │ │ + movw r1, #29664 @ 0x73e0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a87a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28780 @ 0x706c │ │ │ │ + movw r1, #29676 @ 0x73ec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a87a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28792 @ 0x7078 │ │ │ │ + movw r1, #29688 @ 0x73f8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a87a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28804 @ 0x7084 │ │ │ │ + movw r1, #29700 @ 0x7404 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a87a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28816 @ 0x7090 │ │ │ │ + movw r1, #29712 @ 0x7410 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a87a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28828 @ 0x709c │ │ │ │ + movw r1, #29724 @ 0x741c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a87a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28840 @ 0x70a8 │ │ │ │ + movw r1, #29736 @ 0x7428 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a87a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28852 @ 0x70b4 │ │ │ │ + movw r1, #29748 @ 0x7434 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a87a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28864 @ 0x70c0 │ │ │ │ + movw r1, #29760 @ 0x7440 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a87a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28876 @ 0x70cc │ │ │ │ + movw r1, #29772 @ 0x744c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a87a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28892 @ 0x70dc │ │ │ │ + movw r1, #29788 @ 0x745c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ 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] @ (3ac04 ) │ │ │ │ + ldr r2, [pc, #180] @ (3ac00 ) │ │ │ │ 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 3abf8 │ │ │ │ + blt.n 3abf4 │ │ │ │ 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 f2fd4 │ │ │ │ + bl f2f60 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3aba2 │ │ │ │ + bge.n 3ab9e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ab9e │ │ │ │ + bge.n 3ab9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3ab9e │ │ │ │ + cbnz r3, 3ab9a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3ac00 │ │ │ │ + b.n 3abfc │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 3abaa │ │ │ │ + beq.n 3aba6 │ │ │ │ mov r4, r8 │ │ │ │ - b.n 3abd6 │ │ │ │ + b.n 3abd2 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ subs r4, #1 │ │ │ │ cmp r4, r8 │ │ │ │ it ge │ │ │ │ movge r4, r8 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 3aba6 │ │ │ │ + blt.n 3aba2 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr.w r3, [r3, r4, lsl #2] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 3abd2 │ │ │ │ + bne.n 3abce │ │ │ │ adds r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 10388c │ │ │ │ + bl 103734 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3abd6 │ │ │ │ - b.n 3ab8a │ │ │ │ + bne.n 3abd2 │ │ │ │ + b.n 3ab86 │ │ │ │ subs r4, #1 │ │ │ │ - b.n 3abb4 │ │ │ │ + b.n 3abb0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3abea │ │ │ │ + bge.n 3abe6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3abea │ │ │ │ + cbnz r3, 3abe6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ add.w r8, r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3ab66 │ │ │ │ + b.n 3ab62 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 │ │ │ │ @@ -21435,591 +21435,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, #29048 @ 0x7178 │ │ │ │ + movw r1, #29944 @ 0x74f8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - bl e1ea4 │ │ │ │ - cbz r0, 3ac60 │ │ │ │ + bl e1dc8 │ │ │ │ + cbz r0, 3ac5c │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl efc88 │ │ │ │ - cbnz r0, 3ac64 │ │ │ │ + bl efc18 │ │ │ │ + cbnz r0, 3ac60 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #28948 @ 0x7114 │ │ │ │ + movw r1, #29844 @ 0x7494 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3ad0c │ │ │ │ + b.n 3ad08 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bmi.n 3ac86 │ │ │ │ + bmi.n 3ac82 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #28976 @ 0x7130 │ │ │ │ + movw r1, #29872 @ 0x74b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 3ac60 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 3ac5c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbz r1, 3acaa │ │ │ │ + cbz r1, 3aca6 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 3acb2 │ │ │ │ + bmi.n 3acae │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29000 @ 0x7148 │ │ │ │ + movw r1, #29896 @ 0x74c8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 3ac60 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 3ac5c │ │ │ │ movw r1, #5744 @ 0x1670 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #4452 @ 0x1164 │ │ │ │ + movw r1, #5348 @ 0x14e4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #29040 @ 0x7170 │ │ │ │ + movw r0, #29936 @ 0x74f0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3ac60 │ │ │ │ - bl 21e9e0 │ │ │ │ + beq.n 3ac5c │ │ │ │ + bl 21ebe0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3ad0c │ │ │ │ + cbz r0, 3ad08 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ strd r4, r1, [sp] │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - bl 24f9dc │ │ │ │ + bl 24f704 │ │ │ │ adds r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bne.n 3acf4 │ │ │ │ - bl 21f8f4 │ │ │ │ - b.n 3ac60 │ │ │ │ - bl 256dd4 │ │ │ │ + bne.n 3acf0 │ │ │ │ + bl 21fb50 │ │ │ │ + b.n 3ac5c │ │ │ │ + bl 25693c │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21f8f4 │ │ │ │ + bl 21fb50 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 133360 │ │ │ │ + bl 133590 │ │ │ │ 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, 3ad2c │ │ │ │ + cbz r3, 3ad28 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 3ad2e │ │ │ │ + b.n 3ad2a │ │ │ │ mov r6, r3 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #16] │ │ │ │ - cbnz r3, 3ad40 │ │ │ │ + cbnz r3, 3ad3c │ │ │ │ cmp r5, r3 │ │ │ │ - blt.n 3ad40 │ │ │ │ + blt.n 3ad3c │ │ │ │ cmp r5, #1 │ │ │ │ - bgt.n 3ad40 │ │ │ │ - cbnz r4, 3ad60 │ │ │ │ + bgt.n 3ad3c │ │ │ │ + cbnz r4, 3ad5c │ │ │ │ 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] @ (3ae2c ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #212] @ (3ae28 ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ae24 │ │ │ │ + beq.n 3ae20 │ │ │ │ cmn r6, r5 │ │ │ │ - beq.n 3ad72 │ │ │ │ + beq.n 3ad6e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 15fed8 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ - cbnz r0, 3ad72 │ │ │ │ + bl 15ff8c <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + cbnz r0, 3ad6e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3ae24 │ │ │ │ + b.n 3ae20 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - movw r1, #55700 @ 0xd994 │ │ │ │ + movw r1, #56596 @ 0xdd14 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #29112 @ 0x71b8 │ │ │ │ + movw r0, #30008 @ 0x7538 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r2, r6 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3ad6e │ │ │ │ + beq.n 3ad6a │ │ │ │ cmp r6, #2 │ │ │ │ - ble.n 3adb0 │ │ │ │ + ble.n 3adac │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #3 │ │ │ │ - movw r1, #29128 @ 0x71c8 │ │ │ │ + movw r1, #30024 @ 0x7548 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ adds r2, r6, #1 │ │ │ │ - bge.n 3adcc │ │ │ │ + bge.n 3adc8 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29208 @ 0x7218 │ │ │ │ + movw r1, #30104 @ 0x7598 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 3ad6e │ │ │ │ - ldr r2, [pc, #96] @ (3ae30 ) │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 3ad6a │ │ │ │ + ldr r2, [pc, #96] @ (3ae2c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3ae24 │ │ │ │ + cbz r0, 3ae20 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 3adfe │ │ │ │ + bne.n 3adfa │ │ │ │ addw r6, r5, #3756 @ 0xeac │ │ │ │ addw r5, r5, #3804 @ 0xedc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ adds r6, #16 │ │ │ │ - bl 3ae96 │ │ │ │ - cbnz r0, 3ae0c │ │ │ │ + bl 3ae92 │ │ │ │ + cbnz r0, 3ae08 │ │ │ │ cmp r6, r5 │ │ │ │ - bne.n 3adec │ │ │ │ - b.n 3ae24 │ │ │ │ + bne.n 3ade8 │ │ │ │ + b.n 3ae20 │ │ │ │ add.w r1, r5, r6, lsl #4 │ │ │ │ addw r1, r1, #3756 @ 0xeac │ │ │ │ - bl 3ae96 │ │ │ │ - cbz r0, 3ae24 │ │ │ │ + bl 3ae92 │ │ │ │ + cbz r0, 3ae20 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ad6e │ │ │ │ + bge.n 3ad6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3ad6e │ │ │ │ + bne.n 3ad6a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ad6e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3ad6a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r4, r7, #4 │ │ │ │ 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 1309c8 <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ - cbz r0, 3ae78 │ │ │ │ + bl 130bf8 <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ + cbz r0, 3ae74 │ │ │ │ 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 133290 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + bl 1334c0 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #29360 @ 0x72b0 │ │ │ │ + movw r0, #30256 @ 0x7630 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 950d8 │ │ │ │ + b.w 94fac │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #34116 @ 0x8544 │ │ │ │ + movw r1, #34812 @ 0x87fc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ 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 3af50 │ │ │ │ + beq.n 3af4c │ │ │ │ add.w sl, r7, #8 │ │ │ │ cmp sl, r5 │ │ │ │ - beq.n 3af4c │ │ │ │ + beq.n 3af48 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 3af46 │ │ │ │ + bpl.n 3af42 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3af46 │ │ │ │ + beq.n 3af42 │ │ │ │ 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 3aeec │ │ │ │ + bge.n 3aee8 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w sl, [r3, r9, lsl #2] │ │ │ │ str r6, [r5, #8] │ │ │ │ - b.n 3af4c │ │ │ │ + b.n 3af48 │ │ │ │ cmp r3, r6 │ │ │ │ - blt.n 3aefa │ │ │ │ + blt.n 3aef6 │ │ │ │ cmp.w r6, r3, asr #1 │ │ │ │ - blt.n 3aefa │ │ │ │ + blt.n 3aef6 │ │ │ │ str r6, [r5, #8] │ │ │ │ - b.n 3af3e │ │ │ │ + b.n 3af3a │ │ │ │ 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, 3af20 │ │ │ │ + cbz r6, 3af1c │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 3af22 │ │ │ │ - b.n 3af2c │ │ │ │ + bcc.n 3af1e │ │ │ │ + b.n 3af28 │ │ │ │ mov r4, r6 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bl 9bc58 │ │ │ │ - cbnz r0, 3af38 │ │ │ │ - bl 23b660 │ │ │ │ + bl 9bb2c │ │ │ │ + cbnz r0, 3af34 │ │ │ │ + bl 23bab4 │ │ │ │ mov r0, sl │ │ │ │ bl 2fb7a <_PyObject_DebugMallocStats@@Base+0x1a4a> │ │ │ │ - b.n 3af4a │ │ │ │ + b.n 3af46 │ │ │ │ strd r6, r0, [r5, #8] │ │ │ │ str r4, [r5, #16] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w sl, [r3, r9, lsl #2] │ │ │ │ - b.n 3af4c │ │ │ │ - bl 1ca414 │ │ │ │ - cbnz r0, 3af54 │ │ │ │ + b.n 3af48 │ │ │ │ + bl 1ca28c │ │ │ │ + cbnz r0, 3af50 │ │ │ │ ldr r7, [r7, #0] │ │ │ │ - b.n 3aeac │ │ │ │ + b.n 3aea8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3af58 │ │ │ │ + b.n 3af54 │ │ │ │ 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, #29756 @ 0x743c │ │ │ │ + movw r1, #30652 @ 0x77bc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl a6adc │ │ │ │ - cbz r0, 3afac │ │ │ │ + bl a69dc │ │ │ │ + cbz r0, 3afa8 │ │ │ │ add.w r0, r4, #8 │ │ │ │ - bl 12bf78 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 12c1fc <_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 3af92 │ │ │ │ + bne.n 3af8e │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 102df0 │ │ │ │ + bl 102c98 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3afd0 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 3b006 │ │ │ │ + bne.n 3afcc │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 3b002 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #21960 @ 0x55c8 │ │ │ │ + movw r1, #22656 @ 0x5880 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #30112 @ 0x75a0 │ │ │ │ + movw r0, #31008 @ 0x7920 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3aff4 │ │ │ │ + beq.n 3aff0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2ac60 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3affe │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 3b006 │ │ │ │ + bne.n 3affa │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 3b002 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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 215490 │ │ │ │ + bl 2156bc │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3b044 │ │ │ │ + beq.n 3b040 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #30132 @ 0x75b4 │ │ │ │ + movw r1, #31028 @ 0x7934 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 3b056 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 3b052 │ │ │ │ movs r1, #0 │ │ │ │ - movw r0, #30176 @ 0x75e0 │ │ │ │ + movw r0, #31072 @ 0x7960 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3b05a │ │ │ │ + bne.n 3b056 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3b090 │ │ │ │ + b.n 3b08c │ │ │ │ movw r4, #32304 @ 0x7e30 │ │ │ │ movt r4, #87 @ 0x57 │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ - cbz r3, 3b088 │ │ │ │ + cbz r3, 3b084 │ │ │ │ blx 2b444 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 3b084 │ │ │ │ + cbz r0, 3b080 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b084 │ │ │ │ + bge.n 3b080 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3b084 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3b080 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r4, #0] │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003b092 : │ │ │ │ +0003b08e : │ │ │ │ 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 3b262 │ │ │ │ + beq.w 3b25e │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.w 3b262 │ │ │ │ + bpl.w 3b25e │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 3b262 │ │ │ │ + bne.w 3b25e │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r6, r3, #30 │ │ │ │ - bne.w 3b262 │ │ │ │ + bne.w 3b25e │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r6, [r4, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3b166 │ │ │ │ + bne.n 3b162 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 3b166 │ │ │ │ + bne.n 3b162 │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ lsls r5, r3, #26 │ │ │ │ - bpl.n 3b0f6 │ │ │ │ + bpl.n 3b0f2 │ │ │ │ lsls r0, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ - b.n 3b0f8 │ │ │ │ + b.n 3b0f4 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb.w r3, [r3] │ │ │ │ movw r5, #24312 @ 0x5ef8 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 3b12c │ │ │ │ - cbz r2, 3b11a │ │ │ │ + blt.n 3b128 │ │ │ │ + cbz r2, 3b116 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r1, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ - b.n 3b11c │ │ │ │ + b.n 3b118 │ │ │ │ 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 3b14c │ │ │ │ - cbz r2, 3b13e │ │ │ │ + b.n 3b148 │ │ │ │ + cbz r2, 3b13a │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ - b.n 3b140 │ │ │ │ + b.n 3b13c │ │ │ │ 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 3b260 │ │ │ │ + bge.w 3b25c │ │ │ │ subs r6, #1 │ │ │ │ str r6, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 3b260 │ │ │ │ + bne.w 3b25c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3b260 │ │ │ │ - ldr r3, [pc, #260] @ (3b26c ) │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3b25c │ │ │ │ + ldr r3, [pc, #260] @ (3b268 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #256] @ (3b270 ) │ │ │ │ + ldr r2, [pc, #256] @ (3b26c ) │ │ │ │ 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, 3b1a6 │ │ │ │ + cbz r0, 3b1a2 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ - cbz r5, 3b1a6 │ │ │ │ + cbz r5, 3b1a2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b198 │ │ │ │ + bge.n 3b194 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b198 │ │ │ │ + cbnz r3, 3b194 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b260 │ │ │ │ + bge.n 3b25c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 3b260 │ │ │ │ + b.n 3b25c │ │ │ │ add.w r8, r8, #110592 @ 0x1b000 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r8, #4000] @ 0xfa0 │ │ │ │ - bl 8b81c │ │ │ │ + bl 8b7fc │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3b1c2 │ │ │ │ - bl f6bdc │ │ │ │ - b.n 3b24a │ │ │ │ + bne.n 3b1be │ │ │ │ + bl f6b5c │ │ │ │ + b.n 3b246 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 3b1fe │ │ │ │ + bne.n 3b1fa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b1dc │ │ │ │ + bge.n 3b1d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b1dc │ │ │ │ + cbnz r3, 3b1d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3b260 │ │ │ │ + blt.n 3b25c │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3b260 │ │ │ │ + bne.n 3b25c │ │ │ │ mov r0, r5 │ │ │ │ - bl 82f44 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f84 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - b.n 3b260 │ │ │ │ + b.n 3b25c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b212 │ │ │ │ + bge.n 3b20e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3b212 │ │ │ │ + cbnz r3, 3b20e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b23a │ │ │ │ + bge.n 3b236 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b226 │ │ │ │ + cbnz r3, 3b222 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b23a │ │ │ │ + bge.n 3b236 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b23a │ │ │ │ + cbnz r3, 3b236 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 3b24e │ │ │ │ + bge.n 3b24a │ │ │ │ mov r5, r4 │ │ │ │ - b.n 3b260 │ │ │ │ + b.n 3b25c │ │ │ │ mov r0, r4 │ │ │ │ - bl 82f44 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f84 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 3b24a │ │ │ │ + b.n 3b246 │ │ │ │ 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 │ │ │ │ @@ -22027,530 +22027,530 @@ │ │ │ │ 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 3b294 │ │ │ │ + bne.n 3b290 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3b2ae │ │ │ │ - b.n 3b2a8 │ │ │ │ + bne.n 3b2aa │ │ │ │ + b.n 3b2a4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2164 @ 0x874 │ │ │ │ + movw r0, #2860 @ 0xb2c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ - cbz r0, 3b2bc │ │ │ │ - b.n 3b288 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 3b2bc │ │ │ │ + bl 1d3e60 │ │ │ │ + cbz r0, 3b2b8 │ │ │ │ + b.n 3b284 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 3b2b8 │ │ │ │ movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 17fc88 │ │ │ │ + bl 17f9e4 │ │ │ │ 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 84280 <_PyTuple_FromArray@@Base> │ │ │ │ + bl 842c0 <_PyTuple_FromArray@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3b2f6 │ │ │ │ + cbz r0, 3b2f2 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #54648 @ 0xd578 │ │ │ │ + movw r1, #55344 @ 0xd830 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #35244 @ 0x89ac │ │ │ │ + movw r0, #31092 @ 0x7974 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3b2fa │ │ │ │ + bne.n 3b2f6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3b364 │ │ │ │ + b.n 3b360 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b364 │ │ │ │ + beq.n 3b360 │ │ │ │ add.w r9, r5, #12 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ - bge.n 3b364 │ │ │ │ + bge.n 3b360 │ │ │ │ ldr.w r6, [r9, #4]! │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bmi.n 3b322 │ │ │ │ + bmi.n 3b31e │ │ │ │ adds r7, #1 │ │ │ │ - b.n 3b30c │ │ │ │ + b.n 3b308 │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ - cbnz r3, 3b332 │ │ │ │ + cbnz r3, 3b32e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ - cbnz r3, 3b33c │ │ │ │ - b.n 3b31e │ │ │ │ + cbnz r3, 3b338 │ │ │ │ + b.n 3b31a │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3b328 │ │ │ │ - b.n 3b31e │ │ │ │ - movw r1, #46831 @ 0xb6ef │ │ │ │ + bne.n 3b324 │ │ │ │ + b.n 3b31a │ │ │ │ + movw r1, #46827 @ 0xb6eb │ │ │ │ movt r1, #3 │ │ │ │ mov r2, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b31e │ │ │ │ + beq.n 3b31a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b2f6 │ │ │ │ + bge.n 3b2f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3b2f6 │ │ │ │ + bne.n 3b2f2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3b2f6 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3b2f2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, 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 b0b94 │ │ │ │ - cbz r6, 3b390 │ │ │ │ + bl b0a94 │ │ │ │ + cbz r6, 3b38c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b824 │ │ │ │ - b.n 3b4c2 │ │ │ │ + bl 3b820 │ │ │ │ + b.n 3b4be │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbz r3, 3b39a │ │ │ │ + cbz r3, 3b396 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r3, r2, #1 │ │ │ │ - bne.n 3b3a4 │ │ │ │ + bne.n 3b3a0 │ │ │ │ add.w r0, r4, #20 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.n 3b4c6 │ │ │ │ + b.n 3b4c2 │ │ │ │ mov r5, r0 │ │ │ │ cmn.w r2, #9 │ │ │ │ - bne.n 3b3e8 │ │ │ │ + bne.n 3b3e4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbnz r3, 3b3b4 │ │ │ │ + cbnz r3, 3b3b0 │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ - cbz r6, 3b3cc │ │ │ │ + cbz r6, 3b3c8 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ add.w r0, r4, #20 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 6b914 │ │ │ │ + bl 6b924 │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbz r3, 3b3d4 │ │ │ │ + cbz r3, 3b3d0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - b.n 3b3d6 │ │ │ │ + b.n 3b3d2 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #0 │ │ │ │ - bl 2636a0 <_PyObject_GetXIData@@Base+0x2d0> │ │ │ │ + bl 2631e0 <_PyObject_GetXIData@@Base+0x2d0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e18 │ │ │ │ - b.n 3b4c2 │ │ │ │ + bl 84e58 │ │ │ │ + b.n 3b4be │ │ │ │ add.w r3, r2, #8 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi.n 3b478 │ │ │ │ + bhi.n 3b474 │ │ │ │ tbb [pc, r3] │ │ │ │ cmp r2, #54 @ 0x36 │ │ │ │ asrs r6, r3, #8 │ │ │ │ lsrs r7, r1, #16 │ │ │ │ movs r4, r0 │ │ │ │ movw r3, #62360 @ 0xf398 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 17fc88 │ │ │ │ - b.n 3b48e │ │ │ │ - bl 23b660 │ │ │ │ - b.n 3b48e │ │ │ │ + bl 17f9e4 │ │ │ │ + b.n 3b48a │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 3b48a │ │ │ │ bl 64dce <_PyErr_SetInterpreterAlreadyRunning@@Base> │ │ │ │ - b.n 3b48e │ │ │ │ + b.n 3b48a │ │ │ │ movw r3, #62360 @ 0xf398 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #35492 @ 0x8aa4 │ │ │ │ + movw r1, #36388 @ 0x8e24 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 3b48e │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 3b48a │ │ │ │ movw r3, #62360 @ 0xf398 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #35528 @ 0x8ac8 │ │ │ │ + movw r1, #36424 @ 0x8e48 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 3b48e │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 3b48a │ │ │ │ movw r3, #62360 @ 0xf398 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #35568 @ 0x8af0 │ │ │ │ + movw r1, #36464 @ 0x8e70 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 3b48e │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 3b48a │ │ │ │ movw r3, #62360 @ 0xf398 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #35612 @ 0x8b1c │ │ │ │ + movw r1, #36508 @ 0x8e9c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 3b48e │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 3b48a │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #35664 @ 0x8b50 │ │ │ │ + movw r1, #36560 @ 0x8ed0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbnz r3, 3b496 │ │ │ │ + cbnz r3, 3b492 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r3, 3b4c2 │ │ │ │ + cbz r3, 3b4be │ │ │ │ movw r3, #62360 @ 0xf398 │ │ │ │ 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 6b914 │ │ │ │ + bl 6b924 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ str r7, [r5, #72] @ 0x48 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ str r3, [r6, #24] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ 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 1cade4 <_PyNamespace_New@@Base> │ │ │ │ + bl 1cac74 <_PyNamespace_New@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b6e8 │ │ │ │ + beq.w 3b6e4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 1cade4 <_PyNamespace_New@@Base> │ │ │ │ + bl 1cac74 <_PyNamespace_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b5bc │ │ │ │ + beq.n 3b5b8 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 3b530 │ │ │ │ - bl 882f4 │ │ │ │ + cbz r0, 3b52c │ │ │ │ + bl 882d4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b5a8 │ │ │ │ + beq.n 3b5a4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #17764 @ 0x4564 │ │ │ │ + movw r1, #18660 @ 0x48e4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 99058 │ │ │ │ + bl 98f30 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b526 │ │ │ │ + bge.n 3b522 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3b526 │ │ │ │ + cbnz r3, 3b522 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 3b5a8 │ │ │ │ + blt.n 3b5a4 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3b532 │ │ │ │ + b.n 3b52e │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 3b56c │ │ │ │ - bl 882f4 │ │ │ │ + cbz r0, 3b568 │ │ │ │ + bl 882d4 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 3b5a8 │ │ │ │ + cbz r0, 3b5a4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #17796 @ 0x4584 │ │ │ │ + movw r1, #18692 @ 0x4904 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 99058 │ │ │ │ + bl 98f30 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b564 │ │ │ │ + bge.n 3b560 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3b564 │ │ │ │ + cbnz r3, 3b560 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 3b5a8 │ │ │ │ + blt.n 3b5a4 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 3b5a6 │ │ │ │ - bl 882f4 │ │ │ │ + cbz r0, 3b5a2 │ │ │ │ + bl 882d4 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 3b5a8 │ │ │ │ + cbz r0, 3b5a4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #18724 @ 0x4924 │ │ │ │ + movw r1, #19620 @ 0x4ca4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 99058 │ │ │ │ + bl 98f30 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b59e │ │ │ │ + bge.n 3b59a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3b59e │ │ │ │ + cbnz r3, 3b59a │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 3b5de │ │ │ │ - b.n 3b5a8 │ │ │ │ - cbz r3, 3b5de │ │ │ │ + bge.n 3b5da │ │ │ │ + b.n 3b5a4 │ │ │ │ + cbz r3, 3b5da │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b5bc │ │ │ │ + bge.n 3b5b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b5bc │ │ │ │ + cbnz r3, 3b5b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 3b608 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 3b604 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ 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, #61928 @ 0xf1e8 │ │ │ │ + movw r1, #62624 @ 0xf4a0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 99058 │ │ │ │ + bl 98f30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b604 │ │ │ │ + bge.n 3b600 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b604 │ │ │ │ + cbnz r3, 3b600 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 3b612 │ │ │ │ + bge.n 3b60e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b6e6 │ │ │ │ - b.n 3b6da │ │ │ │ + bge.n 3b6e2 │ │ │ │ + b.n 3b6d6 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 3b620 │ │ │ │ - bl 882f4 │ │ │ │ + cbz r0, 3b61c │ │ │ │ + bl 882d4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3b63c │ │ │ │ - b.n 3b608 │ │ │ │ + cbnz r0, 3b638 │ │ │ │ + b.n 3b604 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ 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, #42448 @ 0xa5d0 │ │ │ │ + movw r1, #43344 @ 0xa950 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 99058 │ │ │ │ + bl 98f30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b662 │ │ │ │ + bge.n 3b65e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b662 │ │ │ │ + cbnz r3, 3b65e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 3b608 │ │ │ │ + blt.n 3b604 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b70e │ │ │ │ + bl 3b70a │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b608 │ │ │ │ + beq.n 3b604 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #36032 @ 0x8cc0 │ │ │ │ + movw r1, #36892 @ 0x901c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r5 │ │ │ │ - bl 99058 │ │ │ │ + bl 98f30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b698 │ │ │ │ + bge.n 3b694 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b698 │ │ │ │ + cbnz r3, 3b694 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 3b608 │ │ │ │ + blt.n 3b604 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 3b6e8 │ │ │ │ - bl 882f4 │ │ │ │ + cbz r0, 3b6e4 │ │ │ │ + bl 882d4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3b6ae │ │ │ │ - bl f6bdc │ │ │ │ - b.n 3b6e8 │ │ │ │ + cbnz r0, 3b6aa │ │ │ │ + bl f6b5c │ │ │ │ + b.n 3b6e4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #36044 @ 0x8ccc │ │ │ │ + movw r1, #36904 @ 0x9028 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r5 │ │ │ │ - bl 99058 │ │ │ │ + bl 98f30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b6d4 │ │ │ │ + bge.n 3b6d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b6d4 │ │ │ │ + cbnz r3, 3b6d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 3b6e8 │ │ │ │ - b.n 3b608 │ │ │ │ + bge.n 3b6e4 │ │ │ │ + b.n 3b604 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3b6e6 │ │ │ │ + cbnz r3, 3b6e2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ 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, 3b74e │ │ │ │ + cbz r4, 3b74a │ │ │ │ ldrd r3, r6, [r0, #8] │ │ │ │ - movw r1, #32416 @ 0x7ea0 │ │ │ │ + movw r1, #33312 @ 0x8220 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ blx 2c24c │ │ │ │ - cbz r0, 3b75a │ │ │ │ - movw r1, #14552 @ 0x38d8 │ │ │ │ + cbz r0, 3b756 │ │ │ │ + movw r1, #15448 @ 0x3c58 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ blx 2c24c │ │ │ │ - cbnz r0, 3b770 │ │ │ │ - b.n 3b75a │ │ │ │ - cbz r5, 3b7a6 │ │ │ │ + cbnz r0, 3b76c │ │ │ │ + b.n 3b756 │ │ │ │ + cbz r5, 3b7a2 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 882f4 │ │ │ │ - cbz r5, 3b79c │ │ │ │ + b.w 882d4 │ │ │ │ + cbz r5, 3b798 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #21332 @ 0x5354 │ │ │ │ + movw r0, #22228 @ 0x56d4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1038c0 │ │ │ │ - cbz r5, 3b788 │ │ │ │ + b.w 103768 │ │ │ │ + cbz r5, 3b784 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #36424 @ 0x8e48 │ │ │ │ + movw r0, #37284 @ 0x91a4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #36436 @ 0x8e54 │ │ │ │ + movw r0, #37296 @ 0x91b0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 882f4 │ │ │ │ + b.w 882d4 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 3b7de │ │ │ │ + bls.n 3b7da │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #36444 @ 0x8e5c │ │ │ │ + movw r1, #37340 @ 0x91dc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 3b820 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 3b81c │ │ │ │ cmp r2, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ itte ne │ │ │ │ movwne r4, #5744 @ 0x1670 │ │ │ │ movtne r4, #80 @ 0x50 │ │ │ │ ldreq r4, [r3, #4] │ │ │ │ - bl 27de8c <_PyUnicode_EncodeUTF16@@Base+0x31a4> │ │ │ │ + bl 27d9c4 <_PyUnicode_EncodeUTF16@@Base+0x3154> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3b7fc │ │ │ │ + cbz r0, 3b7f8 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 3b820 │ │ │ │ + b.n 3b81c │ │ │ │ movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f644c │ │ │ │ + bl f63cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b7f8 │ │ │ │ - bl f6bdc │ │ │ │ - cbz r4, 3b820 │ │ │ │ + beq.n 3b7f4 │ │ │ │ + bl f6b5c │ │ │ │ + cbz r4, 3b81c │ │ │ │ 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} │ │ │ │ @@ -22558,517 +22558,538 @@ │ │ │ │ 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, 3b840 │ │ │ │ - bl 25a720 <_PyXI_FreeFailure@@Base+0x8c> │ │ │ │ + cbz r0, 3b83c │ │ │ │ + bl 25a288 <_PyXI_FreeFailure@@Base+0x8c> │ │ │ │ add.w r0, r4, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 3b84a │ │ │ │ + b.n 3b846 │ │ │ │ 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, 3b862 │ │ │ │ - bl 7a4bc │ │ │ │ + cbz r0, 3b85e │ │ │ │ + bl 7a4cc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 3b86a │ │ │ │ - bl 7a4bc │ │ │ │ + cbz r0, 3b866 │ │ │ │ + bl 7a4cc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 3b872 │ │ │ │ - bl 7a4bc │ │ │ │ + cbz r0, 3b86e │ │ │ │ + bl 7a4cc │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b420 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 3b884 │ │ │ │ - bl 7a4bc │ │ │ │ + cbz r0, 3b880 │ │ │ │ + bl 7a4cc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 3b88c │ │ │ │ - bl 7a4bc │ │ │ │ + cbz r0, 3b888 │ │ │ │ + bl 7a4cc │ │ │ │ movs r2, #24 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b420 │ │ │ │ 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 15bd38 │ │ │ │ + bl 15bda0 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0003b8b8 : │ │ │ │ +0003b8b4 : │ │ │ │ movw r0, #5040 @ 0x13b0 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - b.w 1d97e8 │ │ │ │ + b.w 1d96e0 │ │ │ │ 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, 3b8e4 │ │ │ │ + cbnz r3, 3b8e0 │ │ │ │ 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, #27992 @ 0x6d58 │ │ │ │ + movw r1, #28888 @ 0x70d8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b908 │ │ │ │ - ldr r1, [pc, #644] @ (3bb80 ) │ │ │ │ + blt.n 3b904 │ │ │ │ + ldr r1, [pc, #644] @ (3bb7c ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 1decfc │ │ │ │ + bl 1debf4 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbnz r0, 3b90e │ │ │ │ + cbnz r0, 3b90a │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3bbee │ │ │ │ + b.n 3bbea │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ded00 │ │ │ │ + bl 1debf8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b908 │ │ │ │ + blt.n 3b904 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r0, #16 │ │ │ │ ldr.w r7, [r3, #132] @ 0x84 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b908 │ │ │ │ + beq.n 3b904 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #37472 @ 0x9260 │ │ │ │ + movw r1, #38368 @ 0x95e0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r7 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 3b9f2 │ │ │ │ + beq.n 3b9ee │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b958 │ │ │ │ + bge.n 3b954 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3b958 │ │ │ │ + cbnz r3, 3b954 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #16 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b908 │ │ │ │ + beq.n 3b904 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #37492 @ 0x9274 │ │ │ │ + movw r1, #38388 @ 0x95f4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r7 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3b9f2 │ │ │ │ + beq.n 3b9ee │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b992 │ │ │ │ + bge.n 3b98e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3b992 │ │ │ │ + cbnz r3, 3b98e │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b908 │ │ │ │ + beq.n 3b904 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #37512 @ 0x9288 │ │ │ │ + movw r1, #38408 @ 0x9608 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r7 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.n 3b9f2 │ │ │ │ + beq.n 3b9ee │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b9cc │ │ │ │ + bge.n 3b9c8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3b9cc │ │ │ │ + cbnz r3, 3b9c8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b908 │ │ │ │ + beq.n 3b904 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #37536 @ 0x92a0 │ │ │ │ + movw r1, #38432 @ 0x9620 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r7 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 3ba0e │ │ │ │ + bne.n 3ba0a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 3bbee │ │ │ │ + bge.w 3bbea │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3bbee │ │ │ │ + bne.w 3bbea │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3bbee │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3bbea │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ba22 │ │ │ │ + bge.n 3ba1e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3ba22 │ │ │ │ + cbnz r3, 3ba1e │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #37464 @ 0x9258 │ │ │ │ + movw r1, #38360 @ 0x95d8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b908 │ │ │ │ + blt.w 3b904 │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #37484 @ 0x926c │ │ │ │ + movw r1, #38380 @ 0x95ec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b908 │ │ │ │ + blt.w 3b904 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #37504 @ 0x9280 │ │ │ │ + movw r1, #38400 @ 0x9600 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b908 │ │ │ │ + blt.w 3b904 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #37528 @ 0x9298 │ │ │ │ + movw r1, #38424 @ 0x9618 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b908 │ │ │ │ - ldr r1, [pc, #264] @ (3bb84 ) │ │ │ │ + blt.w 3b904 │ │ │ │ + ldr r1, [pc, #264] @ (3bb80 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 1decfc │ │ │ │ + bl 1debf4 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b908 │ │ │ │ + beq.w 3b904 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ded00 │ │ │ │ + bl 1debf8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b908 │ │ │ │ + blt.w 3b904 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movs r0, #8 │ │ │ │ ldr.w r6, [r3, #132] @ 0x84 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b908 │ │ │ │ + beq.w 3b904 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #37472 @ 0x9260 │ │ │ │ + movw r1, #38368 @ 0x95e0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r6 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3bb6c │ │ │ │ + beq.n 3bb68 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3bad6 │ │ │ │ + bge.n 3bad2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3bad6 │ │ │ │ + cbnz r3, 3bad2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #8 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b908 │ │ │ │ + beq.w 3b904 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #37492 @ 0x9274 │ │ │ │ + movw r1, #38388 @ 0x95f4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r6 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.n 3bb6c │ │ │ │ + beq.n 3bb68 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3bb0e │ │ │ │ + bge.n 3bb0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3bb0e │ │ │ │ + cbnz r3, 3bb0a │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #32 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b908 │ │ │ │ + beq.w 3b904 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #37512 @ 0x9288 │ │ │ │ + movw r1, #38408 @ 0x9608 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r6 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 3bb6c │ │ │ │ + beq.n 3bb68 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3bb46 │ │ │ │ + bge.n 3bb42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3bb46 │ │ │ │ + cbnz r3, 3bb42 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #32 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b908 │ │ │ │ + beq.w 3b904 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #37536 @ 0x92a0 │ │ │ │ + movw r1, #38432 @ 0x9620 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r6 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3bb88 │ │ │ │ + bne.n 3bb84 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3bbee │ │ │ │ + bge.n 3bbea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3bbee │ │ │ │ + cbnz r3, 3bbea │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3bbee │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3bbea │ │ │ │ asrs r4, r4, #15 │ │ │ │ lsls r2, r2, #1 │ │ │ │ asrs r0, r7, #15 │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3bb9a │ │ │ │ + bge.n 3bb96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3bb9a │ │ │ │ + cbnz r3, 3bb96 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #37552 @ 0x92b0 │ │ │ │ + movw r1, #38448 @ 0x9630 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b908 │ │ │ │ + blt.w 3b904 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #37572 @ 0x92c4 │ │ │ │ + movw r1, #38468 @ 0x9644 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b908 │ │ │ │ + blt.w 3b904 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #37592 @ 0x92d8 │ │ │ │ + movw r1, #38488 @ 0x9658 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b908 │ │ │ │ + blt.w 3b904 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #37616 @ 0x92f0 │ │ │ │ + movw r1, #38512 @ 0x9670 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ asrs r4, r0, #31 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0003bbf4 : │ │ │ │ +0003bbf0 : │ │ │ │ b.w 2b48c │ │ │ │ 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 fb16c │ │ │ │ - cbz r0, 3bc82 │ │ │ │ + bl fb0e4 │ │ │ │ + cbz r0, 3bc7e │ │ │ │ movs r2, #6 │ │ │ │ - movw r1, #37812 @ 0x93b4 │ │ │ │ + movw r1, #38708 @ 0x9734 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r4, r0 │ │ │ │ - bl abb9c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl aba80 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3bc7c │ │ │ │ + beq.n 3bc78 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cbnz r3, 3bc3c │ │ │ │ + cbnz r3, 3bc38 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37820 @ 0x93bc │ │ │ │ + movw r1, #38716 @ 0x973c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl abb9c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl aba80 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3bc52 │ │ │ │ - b.n 3bc7c │ │ │ │ + bne.n 3bc4e │ │ │ │ + b.n 3bc78 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54096 @ 0xd350 │ │ │ │ + movw r1, #54792 @ 0xd608 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl abb9c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl aba80 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3bc26 │ │ │ │ - b.n 3bc7c │ │ │ │ + bne.n 3bc22 │ │ │ │ + b.n 3bc78 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 170d84 │ │ │ │ + bl 170e00 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3bc7c │ │ │ │ + blt.n 3bc78 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6668 @ 0x1a0c │ │ │ │ + movw r1, #7536 @ 0x1d70 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 3be1c │ │ │ │ + bl 3bd58 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3bc7c │ │ │ │ + beq.n 3bc78 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1dd17c │ │ │ │ + b.w 1dd070 │ │ │ │ mov r0, r4 │ │ │ │ - bl 256d68 │ │ │ │ + bl 2568d0 │ │ │ │ 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 │ │ │ │ - movs r2, #4 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - movs r1, #1 │ │ │ │ - add r4, sp, #8 │ │ │ │ - add r3, sp, #12 │ │ │ │ - str r4, [sp, #0] │ │ │ │ - blx 2b3ac <__getsockopt64@plt> │ │ │ │ - cbnz r0, 3bcbc │ │ │ │ - ldr r5, [sp, #12] │ │ │ │ - cbz r5, 3bcc0 │ │ │ │ - cmp r5, #106 @ 0x6a │ │ │ │ - beq.n 3bcc0 │ │ │ │ - mov r4, r0 │ │ │ │ - blx 2c294 <__errno_location@plt> │ │ │ │ - str r5, [r0, #0] │ │ │ │ - b.n 3bcc2 │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 3bcc2 │ │ │ │ - movs r4, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #20 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - movs r2, #0 │ │ │ │ - mov r0, r1 │ │ │ │ - mov r1, r2 │ │ │ │ - b.n 3bd5c │ │ │ │ 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 fb0c4 │ │ │ │ - cbz r0, 3bd58 │ │ │ │ + bl fb03c │ │ │ │ + cbz r0, 3bd0a │ │ │ │ movs r2, #17 │ │ │ │ - movw r1, #37828 @ 0x93c4 │ │ │ │ + movw r1, #38724 @ 0x9744 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r4, r0 │ │ │ │ - bl abb9c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl aba80 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3bd52 │ │ │ │ + beq.n 3bd04 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 170d84 │ │ │ │ + bl 170e00 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3bd52 │ │ │ │ + blt.n 3bd04 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbnz r3, 3bd32 │ │ │ │ + cbnz r3, 3bce4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6668 @ 0x1a0c │ │ │ │ + movw r1, #7536 @ 0x1d70 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 3be1c │ │ │ │ + bl 3bd58 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3bd52 │ │ │ │ + beq.n 3bd04 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1dd17c │ │ │ │ + b.w 1dd070 │ │ │ │ movs r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37848 @ 0x93d8 │ │ │ │ + movw r1, #38744 @ 0x9758 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl abb9c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl aba80 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3bd52 │ │ │ │ + beq.n 3bd04 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 170d84 │ │ │ │ + bl 170e00 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3bd14 │ │ │ │ + bge.n 3bcc6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 256d68 │ │ │ │ + bl 2568d0 │ │ │ │ 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 │ │ │ │ + movs r2, #4 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + movs r1, #1 │ │ │ │ + add r4, sp, #8 │ │ │ │ + add r3, sp, #12 │ │ │ │ + str r4, [sp, #0] │ │ │ │ + blx 2b3ac <__getsockopt64@plt> │ │ │ │ + cbnz r0, 3bd44 │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ + cbz r5, 3bd48 │ │ │ │ + cmp r5, #106 @ 0x6a │ │ │ │ + beq.n 3bd48 │ │ │ │ + mov r4, r0 │ │ │ │ + blx 2c294 <__errno_location@plt> │ │ │ │ + str r5, [r0, #0] │ │ │ │ + b.n 3bd4a │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 3bd4a │ │ │ │ + movs r4, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #20 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + movs r2, #0 │ │ │ │ + mov r0, r1 │ │ │ │ + mov r1, r2 │ │ │ │ + b.n 3bd8a │ │ │ │ + │ │ │ │ +0003bd58 : │ │ │ │ + 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 aaa24 │ │ │ │ + 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] @ 3be18 │ │ │ │ + ldr.w r8, [pc, #172] @ 3be48 │ │ │ │ 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 7fd10 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd50 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3be12 │ │ │ │ + beq.n 3be40 │ │ │ │ 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, 3bdb4 │ │ │ │ + cbz r5, 3bde2 │ │ │ │ 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 │ │ │ │ @@ -23083,110 +23104,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, 3be12 │ │ │ │ + cbz r6, 3be40 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18724 @ 0x4924 │ │ │ │ + movw r1, #19620 @ 0x4ca4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 99058 │ │ │ │ + bl 98f30 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3be12 │ │ │ │ + bge.n 3be40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3be10 │ │ │ │ + bge.n 3be3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3be10 │ │ │ │ + cbnz r3, 3be3e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -0003be1c : │ │ │ │ - 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 aab40 │ │ │ │ - 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 3be76 │ │ │ │ + bl 3be74 │ │ │ │ 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] @ 3bf5c │ │ │ │ + ldr.w sl, [pc, #212] @ 3bf5c │ │ │ │ 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 7fd10 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd50 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3bf54 │ │ │ │ + beq.n 3bf52 │ │ │ │ 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, 3bedc │ │ │ │ + cbz r7, 3beda │ │ │ │ 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, 3bef4 │ │ │ │ + cbz r5, 3bef2 │ │ │ │ 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 │ │ │ │ @@ -23202,350 +23203,351 @@ │ │ │ │ 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, 3bf54 │ │ │ │ + cbz r3, 3bf52 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18724 @ 0x4924 │ │ │ │ + movw r1, #19620 @ 0x4ca4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 99058 │ │ │ │ + bl 98f30 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3bf54 │ │ │ │ + bge.n 3bf52 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3bf52 │ │ │ │ + bge.n 3bf50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3bf52 │ │ │ │ + cbnz r3, 3bf50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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] @ (3bf6c ) │ │ │ │ - b.w 2992ec <_PyGen_yf@@Base+0x2e4> │ │ │ │ + ldr r1, [pc, #4] @ (3bf6c ) │ │ │ │ + b.w 298e30 <_PyGen_yf@@Base+0x2e4> │ │ │ │ nop │ │ │ │ lsrs r0, r1, #8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbnz r3, 3bf8e │ │ │ │ + cbnz r3, 3bf8e │ │ │ │ ldr r2, [r0, #16] │ │ │ │ - cbz r2, 3bf84 │ │ │ │ + cbz r2, 3bf84 │ │ │ │ movw r3, #57952 @ 0xe260 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3bf8e │ │ │ │ + bne.n 3bf8e │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 3bfa0 │ │ │ │ + cbz r1, 3bfa0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 3bfa8 │ │ │ │ + b.n 3bfa8 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.w 188614 │ │ │ │ + b.w 188930 │ │ │ │ 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, 3bfcc │ │ │ │ + cbz r3, 3bfcc │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 3bfce │ │ │ │ + b.n 3bfce │ │ │ │ mov r6, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, r2 │ │ │ │ blx 2b420 │ │ │ │ - cbnz r5, 3bfe8 │ │ │ │ + cbnz r5, 3bfe8 │ │ │ │ cmp r8, r5 │ │ │ │ - ble.n 3bfe8 │ │ │ │ + ble.n 3bfe8 │ │ │ │ cmp.w r8, #3 │ │ │ │ - bgt.n 3bfe8 │ │ │ │ - cbnz r4, 3c00c │ │ │ │ + bgt.n 3bfe8 │ │ │ │ + cbnz r4, 3c00c │ │ │ │ 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] @ (3c198 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #408] @ (3c198 ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c184 │ │ │ │ + beq.w 3c184 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 158d98 │ │ │ │ + bl 158a94 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3c182 │ │ │ │ + bne.w 3c182 │ │ │ │ add r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 3c05a │ │ │ │ + beq.n 3c05a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 3c03e │ │ │ │ - bl 1222b8 │ │ │ │ + cbz r0, 3c03e │ │ │ │ + bl 122520 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3c038 │ │ │ │ - bl 94124 │ │ │ │ + bne.n 3c038 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3c182 │ │ │ │ + bne.w 3c182 │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 3c042 │ │ │ │ - b.n 3c062 │ │ │ │ + bne.n 3c042 │ │ │ │ + b.n 3c062 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - bne.n 3c064 │ │ │ │ - bl 94124 │ │ │ │ + bne.n 3c064 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3c182 │ │ │ │ - b.n 3c064 │ │ │ │ + bne.w 3c182 │ │ │ │ + b.n 3c064 │ │ │ │ movs r4, #15 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3c064 │ │ │ │ + b.n 3c064 │ │ │ │ movs r4, #15 │ │ │ │ mov r0, r7 │ │ │ │ movs r6, #0 │ │ │ │ strd r6, r6, [sp, #32] │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ - bl ee690 │ │ │ │ + bl ee620 │ │ │ │ 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 277934 <_PyEval_MatchClass@@Base+0x174c> │ │ │ │ + bl 2774bc <_PyEval_MatchClass@@Base+0x174c> │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3c17c │ │ │ │ + beq.n 3c17c │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #8 │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw r4, #20828 @ 0x515c │ │ │ │ + movw r4, #21524 @ 0x5414 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ str r4, [sp, #8] │ │ │ │ - movw r4, #60049 @ 0xea91 │ │ │ │ + movw r4, #58825 @ 0xe5c9 │ │ │ │ movt r4, #38 @ 0x26 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ - movw r4, #13177 @ 0x3379 │ │ │ │ + movw r4, #12033 @ 0x2f01 │ │ │ │ movt r4, #39 @ 0x27 │ │ │ │ str.w r9, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ blx 2acc0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq.n 3c0fc │ │ │ │ - bgt.n 3c134 │ │ │ │ + beq.n 3c0fc │ │ │ │ + bgt.n 3c134 │ │ │ │ adds r1, r4, #4 │ │ │ │ - beq.n 3c0e4 │ │ │ │ + beq.n 3c0e4 │ │ │ │ adds r2, r4, #2 │ │ │ │ - bne.n 3c134 │ │ │ │ + bne.n 3c134 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - movw r1, #38244 @ 0x9564 │ │ │ │ + movw r1, #39140 @ 0x98e4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 3c17c │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 3c17c │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #38204 @ 0x953c │ │ │ │ + movw r1, #39100 @ 0x98bc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 3c17c │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 3c17c │ │ │ │ str.w r8, [sp, #92] @ 0x5c │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ - cbnz r3, 3c11a │ │ │ │ + cbnz r3, 3c11a │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 29fcd0 │ │ │ │ + bl 29f818 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - bge.n 3c11a │ │ │ │ + bge.n 3c11a │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ blx 2b2f8 │ │ │ │ - b.n 3c17c │ │ │ │ - bl b0a68 │ │ │ │ + b.n 3c17c │ │ │ │ + bl b0968 │ │ │ │ movs r1, #4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ blx 2b0a4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ adds r3, r4, #2 │ │ │ │ - bne.n 3c14e │ │ │ │ + bne.n 3c14e │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ blx 2b2f8 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov r2, r4 │ │ │ │ - movw r3, #8636 @ 0x21bc │ │ │ │ + movw r3, #9532 @ 0x253c │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ bl 409a0 <_Py_IncRef@@Base+0x1a8> │ │ │ │ - b.n 3c17c │ │ │ │ + b.n 3c17c │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3c100 │ │ │ │ + beq.n 3c100 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ blx 2b2f8 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 3c16c │ │ │ │ + cbnz r0, 3c16c │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 277b1c <_PyEval_MatchClass@@Base+0x1934> │ │ │ │ + bl 2776a4 <_PyEval_MatchClass@@Base+0x1934> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3c184 │ │ │ │ - b.n 3c17c │ │ │ │ - movw r3, #9724 @ 0x25fc │ │ │ │ + cbnz r0, 3c184 │ │ │ │ + b.n 3c17c │ │ │ │ + movw r3, #10620 @ 0x297c │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ bl 409a0 <_Py_IncRef@@Base+0x1a8> │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 1e7840 <_PyEval_NoToolsForUnwind@@Base+0xd8> │ │ │ │ + bl 1e7740 <_PyEval_NoToolsForUnwind@@Base+0xd8> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - cbz r3, 3c18e │ │ │ │ + cbz r3, 3c18e │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r0, r2, #18 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl ee690 │ │ │ │ + bl ee620 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 3c1ca │ │ │ │ + cbz r0, 3c1ca │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c1ca │ │ │ │ + bge.n 3c1ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3c1ca │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3c1ca │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 3c1e4 │ │ │ │ + cbz r0, 3c1e4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c1e4 │ │ │ │ + bge.n 3c1e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3c1e4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3c1e4 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 3c1fe │ │ │ │ + cbz r0, 3c1fe │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c1fe │ │ │ │ + bge.n 3c1fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3c1fe │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3c1fe │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ 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 r1, #13684 @ 0x3574 │ │ │ │ + movw r1, #14580 @ 0x38f4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 121d4c │ │ │ │ - cbnz r0, 3c22e │ │ │ │ - movw r0, #38384 @ 0x95f0 │ │ │ │ + bl 121fb4 │ │ │ │ + cbnz r0, 3c22e │ │ │ │ + movw r0, #39280 @ 0x9970 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 242960 │ │ │ │ + b.w 242dc0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 83b58 │ │ │ │ - b.n 3c19c │ │ │ │ + b.w 83b98 │ │ │ │ + b.n 3c19c │ │ │ │ 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] @ (3c2a0 ) │ │ │ │ + ldr r1, [pc, #88] @ (3c2a0 ) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 2992ec <_PyGen_yf@@Base+0x2e4> │ │ │ │ - cbnz r0, 3c25c │ │ │ │ - bl f6650 │ │ │ │ + bl 298e30 <_PyGen_yf@@Base+0x2e4> │ │ │ │ + cbnz r0, 3c25c │ │ │ │ + bl f65d0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3c270 │ │ │ │ + b.n 3c270 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c26e │ │ │ │ + bge.n 3c26e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3c26e │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3c26e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #40] @ (3c2a0 ) │ │ │ │ - bl 2992ec <_PyGen_yf@@Base+0x2e4> │ │ │ │ + ldr r1, [pc, #40] @ (3c2a0 ) │ │ │ │ + bl 298e30 <_PyGen_yf@@Base+0x2e4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r5, 3c29c │ │ │ │ + cbz r5, 3c29c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f5a10 <_PyErr_ChainExceptions1@@Base> │ │ │ │ - cbz r4, 3c29c │ │ │ │ + bl 1f5c40 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + cbz r4, 3c29c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c29a │ │ │ │ + bge.n 3c29a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c29a │ │ │ │ + cbnz r3, 3c29a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bcc.n 3c334 │ │ │ │ + bcc.n 3c334 │ │ │ │ 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, #8] │ │ │ │ @@ -23557,135 +23559,135 @@ │ │ │ │ lsrs 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 r4, r0 │ │ │ │ - bl 3c2f4 │ │ │ │ - cbz r0, 3c2f2 │ │ │ │ + bl 3c2f4 │ │ │ │ + cbz r0, 3c2f2 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - movw r0, #45500 @ 0xb1bc │ │ │ │ + movw r0, #46196 @ 0xb474 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - b.w 950d8 │ │ │ │ + b.w 94fac │ │ │ │ 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 80b24 │ │ │ │ + bl 80b64 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 3c35c │ │ │ │ + cbz r0, 3c35c │ │ │ │ add.w r8, r0, #12 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ adds r2, r4, #4 │ │ │ │ add r1, sp, #4 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 3c356 │ │ │ │ + ble.n 3c356 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ adds r4, #1 │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ - bl 3c366 │ │ │ │ + bl 3c366 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3c350 │ │ │ │ + cbnz r0, 3c350 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c35e │ │ │ │ + bge.n 3c35e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3c35e │ │ │ │ + cbnz r3, 3c35e │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c35e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c35e │ │ │ │ str.w r0, [r8, #4]! │ │ │ │ - b.n 3c31a │ │ │ │ + b.n 3c31a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ 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, #41344 @ 0xa180 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3c3a4 │ │ │ │ + bne.n 3c3a4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r0, 3c39a │ │ │ │ - movw r0, #36032 @ 0x8cc0 │ │ │ │ + cbnz r0, 3c39a │ │ │ │ + movw r0, #36928 @ 0x9040 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbz r0, 3c3b0 │ │ │ │ + cbz r0, 3c3b0 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 144188 │ │ │ │ + b.w 144498 │ │ │ │ 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 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3c40c │ │ │ │ + cbz r0, 3c40c │ │ │ │ blx 2b4c0 │ │ │ │ blx 2bf90 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - cbz r1, 3c408 │ │ │ │ - bl 214750 <_Py_Uid_Converter@@Base+0x14c> │ │ │ │ + cbz r1, 3c408 │ │ │ │ + bl 214980 <_Py_Uid_Converter@@Base+0x14c> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 3c3fa │ │ │ │ - bl 9ba94 │ │ │ │ + cbz r5, 3c3fa │ │ │ │ + bl 9b968 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r3, 3c3f6 │ │ │ │ - bl 16aa2c <_Py_DecRef@@Base> │ │ │ │ - b.n 3c3d0 │ │ │ │ - bl 16aa2c <_Py_DecRef@@Base> │ │ │ │ + cbnz r3, 3c3f6 │ │ │ │ + bl 16aabc <_Py_DecRef@@Base> │ │ │ │ + b.n 3c3d0 │ │ │ │ + bl 16aabc <_Py_DecRef@@Base> │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 16aa2c <_Py_DecRef@@Base> │ │ │ │ + bl 16aabc <_Py_DecRef@@Base> │ │ │ │ blx 2bcb8 │ │ │ │ - b.n 3c40c │ │ │ │ + b.n 3c40c │ │ │ │ blx 2bcb8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 1d3058 │ │ │ │ + b.w 1d2eec │ │ │ │ │ │ │ │ 0003c41a : │ │ │ │ ldr r0, [pc, #4] @ (3c420 ) │ │ │ │ - b.w 1d97e8 │ │ │ │ + b.w 1d96e0 │ │ │ │ adds r4, r0, #5 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -23695,109 +23697,109 @@ │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b420 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 158ccc │ │ │ │ + bl 158b70 <_PyLong_FromByteArray@@Base+0xc28> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 3c474 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #63788 @ 0xf92c │ │ │ │ + movw r2, #64484 @ 0xfbe4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #42020 @ 0xa424 │ │ │ │ + movw r1, #42716 @ 0xa6dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #36972 @ 0x906c │ │ │ │ + movw r0, #37668 @ 0x9324 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r4, #0 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 3c480 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 3c490 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cbz r3, 3c48a │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ 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, #184] @ (3c558 ) │ │ │ │ mov r6, r1 │ │ │ │ add.w r1, r3, #28 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r3 │ │ │ │ - movw r2, #55700 @ 0xd994 │ │ │ │ + movw r2, #56596 @ 0xdd14 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - bl 206154 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 206384 <_PyObject_CallMethod@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3c552 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ bmi.n 3c4f2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c4da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3c4da │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55096 @ 0xd738 │ │ │ │ + movw r1, #55792 @ 0xd9f0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 3c552 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, r5 │ │ │ │ bge.n 3c528 │ │ │ │ movw r0, #43552 @ 0xaa20 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #1156 @ 0x484 │ │ │ │ + movw r1, #1852 @ 0x73c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c552 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3c552 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 3c552 │ │ │ │ add.w r1, r4, #16 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r2, r5 │ │ │ │ blx 2bff8 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c548 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cbnz r1, 3c548 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfabc0052 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -23821,55 +23823,55 @@ │ │ │ │ b.n 3c59c │ │ │ │ mov r7, sl │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w r9, [r3, #4] │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 3c654 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #27732 @ 0x6c54 │ │ │ │ + movw r0, #28428 @ 0x6f0c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ mov fp, r0 │ │ │ │ cbz r0, 3c60c │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r2, #6 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 10d2b8 <_PyDict_SetItem_Take2@@Base+0xdf0> │ │ │ │ + bl 10d524 <_PyDict_SetItem_Take2@@Base+0xde8> │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c5e6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cbnz r3, 3c5e6 │ │ │ │ mov r0, fp │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r2, r4, #1 │ │ │ │ beq.w 3c80e │ │ │ │ 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 11c1d0 │ │ │ │ + bl 11c438 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3c612 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13e2cc <_PyTuple_FromArraySteal@@Base+0x44c> │ │ │ │ + bl 13e5f4 <_PyTuple_FromArraySteal@@Base+0x44c> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 3c80e │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 299030 <_PyGen_yf@@Base+0x28> │ │ │ │ + bl 298b74 <_PyGen_yf@@Base+0x28> │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3c606 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movs r0, #1 │ │ │ │ ldr r1, [pc, #500] @ (3c818 ) │ │ │ │ add.w sl, sp, #32 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ @@ -23877,40 +23879,40 @@ │ │ │ │ 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 8e934 │ │ │ │ + bl 8e808 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia.w sl, {r1, r2, r3} │ │ │ │ - bl 1e3bcc │ │ │ │ + bl 1e3ac0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3c68c │ │ │ │ b.n 3c806 │ │ │ │ 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 11c1d0 │ │ │ │ + bl 11c438 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.w 3c80e │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia.w sl, {r1, r2, r3} │ │ │ │ - bl 11c930 │ │ │ │ + bl 11cb98 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ bne.n 3c61e │ │ │ │ b.n 3c80e │ │ │ │ strd r6, r4, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ @@ -23920,145 +23922,145 @@ │ │ │ │ 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 2335ec <_PyEval_FormatExcCheckArg@@Base+0x70> │ │ │ │ + bl 2338a8 <_PyEval_FormatExcCheckArg@@Base+0x70> │ │ │ │ adds r0, #1 │ │ │ │ beq.w 3c806 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1138fc <_PyInstructionSequence_New@@Base+0x38e0> │ │ │ │ + bl 113b64 <_PyInstructionSequence_New@@Base+0x38d8> │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3c6da │ │ │ │ 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 11033c <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ + bl 1105ac <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3c6e2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13e2cc <_PyTuple_FromArraySteal@@Base+0x44c> │ │ │ │ + bl 13e5f4 <_PyTuple_FromArraySteal@@Base+0x44c> │ │ │ │ b.n 3c806 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1245cc │ │ │ │ + bl 124804 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13e2cc <_PyTuple_FromArraySteal@@Base+0x44c> │ │ │ │ + bl 13e5f4 <_PyTuple_FromArraySteal@@Base+0x44c> │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 3c806 │ │ │ │ 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 1eabf0 │ │ │ │ + bl 1eabe0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c722 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 3c722 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ beq.n 3c806 │ │ │ │ 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 11033c <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ + bl 1105ac <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3c806 │ │ │ │ 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 11033c <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ + bl 1105ac <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 3c7e2 │ │ │ │ adds r4, #1 │ │ │ │ beq.w 3c606 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1245cc │ │ │ │ + bl 124804 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13e2cc <_PyTuple_FromArraySteal@@Base+0x44c> │ │ │ │ + bl 13e5f4 <_PyTuple_FromArraySteal@@Base+0x44c> │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 3c60c │ │ │ │ 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 1eabf0 │ │ │ │ + bl 1eabe0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c7a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 3c7a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r1, r4, #1 │ │ │ │ beq.n 3c80e │ │ │ │ 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 11033c <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ + bl 1105ac <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.n 3c80e │ │ │ │ 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 11033c <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ + bl 1105ac <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ beq.n 3c80e │ │ │ │ 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 118e60 │ │ │ │ + bl 1190c8 │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ b.n 3c80e │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 3c60c │ │ │ │ b.n 3c606 │ │ │ │ @@ -24112,21 +24114,21 @@ │ │ │ │ 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 11033c <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ + bl 1105ac <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.w 3cb00 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - bl 11d9b4 <_PyCode_ConstantKey@@Base+0x508> │ │ │ │ + bl 11dc1c <_PyCode_ConstantKey@@Base+0x508> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ beq.w 3cb02 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ @@ -24138,25 +24140,25 @@ │ │ │ │ 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 1e492c │ │ │ │ + bl 1e4820 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.w 3cb02 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cbz r3, 3c916 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbz r3, 3c916 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29c9c4 │ │ │ │ + bl 29c514 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 3c93a │ │ │ │ b.n 3cb02 │ │ │ │ ldr.w fp, [r6, #4] │ │ │ │ str r7, [sp, #28] │ │ │ │ mov r7, r5 │ │ │ │ @@ -24170,15 +24172,15 @@ │ │ │ │ blt.n 3c96e │ │ │ │ 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 110404 <_PyInstructionSequence_New@@Base+0x3e8> │ │ │ │ + bl 110674 <_PyInstructionSequence_New@@Base+0x3e8> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ beq.w 3cb02 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ ldr.w fp, [r6, #16] │ │ │ │ str r7, [sp, #28] │ │ │ │ mov r7, r5 │ │ │ │ @@ -24189,54 +24191,54 @@ │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #36] @ 0x24 │ │ │ │ b.n 3c99e │ │ │ │ mov r1, fp │ │ │ │ b.n 3c930 │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ mov r0, r7 │ │ │ │ - bl 111834 <_PyInstructionSequence_New@@Base+0x1818> │ │ │ │ + bl 111aa4 <_PyInstructionSequence_New@@Base+0x1818> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ beq.w 3cb02 │ │ │ │ adds r5, #1 │ │ │ │ b.n 3c926 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, r1 │ │ │ │ bge.n 3c9aa │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ adds r5, #1 │ │ │ │ - bl 111834 <_PyInstructionSequence_New@@Base+0x1818> │ │ │ │ + bl 111aa4 <_PyInstructionSequence_New@@Base+0x1818> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.w 3cb02 │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 3c984 │ │ │ │ ldr.w r1, [fp] │ │ │ │ b.n 3c986 │ │ │ │ - movw r3, #35624 @ 0x8b28 │ │ │ │ + movw r3, #36496 @ 0x8e90 │ │ │ │ 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 11033c <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ + bl 1105ac <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.w 3cb02 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 11d9b4 <_PyCode_ConstantKey@@Base+0x508> │ │ │ │ + bl 11dc1c <_PyCode_ConstantKey@@Base+0x508> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ beq.w 3cb02 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ vldr d8, [pc, #288] @ 3cb10 │ │ │ │ ldr r4, [r3, #28] │ │ │ │ @@ -24244,44 +24246,44 @@ │ │ │ │ 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 11033c <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ + bl 1105ac <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ beq.n 3cb02 │ │ │ │ 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 11033c <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ + bl 1105ac <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.n 3cb02 │ │ │ │ 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 1e492c │ │ │ │ + bl 1e4820 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 3cb02 │ │ │ │ ldr r6, [r6, #16] │ │ │ │ str r7, [sp, #28] │ │ │ │ mov r7, r5 │ │ │ │ adds r5, r6, #4 │ │ │ │ @@ -24290,15 +24292,15 @@ │ │ │ │ b.n 3ca78 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ cmp r8, r2 │ │ │ │ bge.n 3ca92 │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ add.w r8, r8, #1 │ │ │ │ - bl 111834 <_PyInstructionSequence_New@@Base+0x1818> │ │ │ │ + bl 111aa4 <_PyInstructionSequence_New@@Base+0x1818> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ bne.n 3ca70 │ │ │ │ b.n 3cb02 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ mov r5, r7 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ @@ -24310,38 +24312,38 @@ │ │ │ │ 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 11033c <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ + bl 1105ac <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ beq.n 3cb02 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 11d9b4 <_PyCode_ConstantKey@@Base+0x508> │ │ │ │ + bl 11dc1c <_PyCode_ConstantKey@@Base+0x508> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.n 3cb02 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia.w sl, {r1, r2, r3} │ │ │ │ - bl 1e9dcc │ │ │ │ + bl 1e9d5c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 3cb02 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r9 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 11d9b4 <_PyCode_ConstantKey@@Base+0x508> │ │ │ │ + bl 11dc1c <_PyCode_ConstantKey@@Base+0x508> │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ b.n 3cb02 │ │ │ │ mov r4, r8 │ │ │ │ b.n 3cb02 │ │ │ │ mov r4, r7 │ │ │ │ @@ -24356,127 +24358,127 @@ │ │ │ │ @ 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 2193ac │ │ │ │ + bl 2195e0 │ │ │ │ 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, #39952 @ 0x9c10 │ │ │ │ + movw r0, #40848 @ 0x9f90 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ 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 296bb8 │ │ │ │ + b.w 296700 │ │ │ │ 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 2b420 │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ bls.n 3cba2 │ │ │ │ - movw r0, #21792 @ 0x5520 │ │ │ │ + movw r0, #22488 @ 0x57d8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e27bc │ │ │ │ + bl e26e0 │ │ │ │ cbnz r0, 3cba2 │ │ │ │ movs r4, #0 │ │ │ │ b.n 3cc00 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 158d98 │ │ │ │ + bl 158a94 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3cb9e │ │ │ │ cmp r4, #1 │ │ │ │ ble.n 3cbc6 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 2695f4 │ │ │ │ + bl 269134 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 3cbc8 │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cbz r0, 3cbc8 │ │ │ │ b.n 3cb9e │ │ │ │ movs r4, #1 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r6, [sp, #4] │ │ │ │ cmp.w r5, #5120 @ 0x1400 │ │ │ │ ble.n 3cbec │ │ │ │ - bl b0a68 │ │ │ │ + bl b0968 │ │ │ │ mov r2, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c4f4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ b.n 3cbf8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ blx 2c4f4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8f744 │ │ │ │ + bl 8f61c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cbz r3, 3cc0a │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ 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 ffb10 │ │ │ │ + bl ff9bc │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 3cc32 │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cbz r0, 3cc4a │ │ │ │ b.n 3cc60 │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 3cc4a │ │ │ │ ldrd r1, r2, [r4, #8] │ │ │ │ - movw r0, #40064 @ 0x9c80 │ │ │ │ + movw r0, #40960 @ 0xa000 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ - movw r0, #40080 @ 0x9c90 │ │ │ │ + movw r0, #40976 @ 0xa010 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ cbz r0, 3cc6e │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ @@ -24490,139 +24492,139 @@ │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b420 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 158ccc │ │ │ │ + bl 158b70 <_PyLong_FromByteArray@@Base+0xc28> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 3ccbc │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #63788 @ 0xf92c │ │ │ │ + movw r2, #64484 @ 0xfbe4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #42020 @ 0xa424 │ │ │ │ + movw r1, #42716 @ 0xa6dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #38168 @ 0x9518 │ │ │ │ + movw r0, #38864 @ 0x97d0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r4, #0 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 3ccc8 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 3c490 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cbz r3, 3ccd2 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r2, #1 │ │ │ │ bgt.n 3ccf2 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40232 @ 0x9d28 │ │ │ │ + movw r1, #41128 @ 0xa0a8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ 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 3cd26 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40280 @ 0x9d58 │ │ │ │ + movw r1, #41176 @ 0xa0d8 │ │ │ │ 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 f3a08 │ │ │ │ + b.w f3988 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - bl 251188 │ │ │ │ + bl 250eb8 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ beq.w 3cecc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ bne.n 3cd4c │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3cecc │ │ │ │ cmp.w r8, #2 │ │ │ │ beq.n 3cd82 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp.w r8, #3 │ │ │ │ beq.n 3cd88 │ │ │ │ ldr.w sl, [r4, #12] │ │ │ │ cmp.w r8, #4 │ │ │ │ beq.n 3cd7c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 3cd7e │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3cecc │ │ │ │ b.n 3cd7e │ │ │ │ movs r4, #0 │ │ │ │ cbz r5, 3cd92 │ │ │ │ b.n 3cd9e │ │ │ │ movs r4, #0 │ │ │ │ mov sl, r4 │ │ │ │ b.n 3cd92 │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 3ceb8 │ │ │ │ mov sl, r5 │ │ │ │ mov r4, r5 │ │ │ │ - bl 1e3f64 │ │ │ │ + bl 1e3e58 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r5, r0 │ │ │ │ b.n 3cda0 │ │ │ │ mov r8, r5 │ │ │ │ cmp.w sl, #0 │ │ │ │ bne.n 3cdb2 │ │ │ │ - bl 1e3f64 │ │ │ │ + bl 1e3e58 │ │ │ │ mov.w r9, #0 │ │ │ │ mov sl, r0 │ │ │ │ b.n 3cdb4 │ │ │ │ mov r9, sl │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ strd r5, sl, [sp] │ │ │ │ - movw r1, #40324 @ 0x9d84 │ │ │ │ + movw r1, #41220 @ 0xa104 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r4, [sp, #8] │ │ │ │ - movw r0, #40332 @ 0x9d8c │ │ │ │ + movw r0, #41228 @ 0xa10c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3cecc │ │ │ │ cmp r6, #8 │ │ │ │ beq.n 3cdfa │ │ │ │ lsls r3, r6, #31 │ │ │ │ bmi.n 3cdfe │ │ │ │ lsls r0, r6, #30 │ │ │ │ bmi.n 3ce02 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40344 @ 0x9d98 │ │ │ │ + movw r1, #41240 @ 0xa118 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 3cecc │ │ │ │ movs r3, #2 │ │ │ │ b.n 3ce04 │ │ │ │ movs r3, #0 │ │ │ │ b.n 3ce04 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ @@ -24633,74 +24635,74 @@ │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 3ce3e │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ bpl.n 3ce2c │ │ │ │ - bl 15507c │ │ │ │ + bl 1550c0 │ │ │ │ b.n 3ce32 │ │ │ │ - bl 102df0 │ │ │ │ + bl 102c98 │ │ │ │ asrs r1, r0, #31 │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3cecc │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 3ce66 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ bpl.n 3ce56 │ │ │ │ - bl 15507c │ │ │ │ + bl 1550c0 │ │ │ │ b.n 3ce5c │ │ │ │ - bl 102df0 │ │ │ │ + bl 102c98 │ │ │ │ asrs r1, r0, #31 │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cbnz r0, 3cecc │ │ │ │ tst.w r6, #4 │ │ │ │ strh.w r4, [sp, #18] │ │ │ │ ite ne │ │ │ │ movne r5, #13 │ │ │ │ moveq r5, #14 │ │ │ │ - bl b0a68 │ │ │ │ + bl b0968 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2ada4 <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ adds r3, r4, #1 │ │ │ │ bne.n 3cebe │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 3cea4 │ │ │ │ - bl 1161c4 │ │ │ │ + bl 116428 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3ce74 │ │ │ │ b.n 3cecc │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ 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 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ mov r8, r5 │ │ │ │ movs r4, #0 │ │ │ │ b.n 3cda6 │ │ │ │ cmp r4, #0 │ │ │ │ blt.n 3cea4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1e3f64 │ │ │ │ + b.w 1e3e58 │ │ │ │ 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 │ │ │ │ @@ -24718,24 +24720,24 @@ │ │ │ │ cbz r1, 3cf2a │ │ │ │ mov r6, r2 │ │ │ │ movw r2, #43796 @ 0xab14 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r1, r3 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl 15c140 │ │ │ │ + bl 15c1a8 │ │ │ │ movs r3, #10 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 251050 <_PyMarshal_GetXIData@@Base+0x210> │ │ │ │ + bl 250cb0 <_PyMarshal_GetXIData@@Base+0x140> │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3cf2c │ │ │ │ movs r0, #0 │ │ │ │ - bl f6bb0 │ │ │ │ + bl f6b30 │ │ │ │ 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] │ │ │ │ @@ -24743,112 +24745,112 @@ │ │ │ │ cbz r2, 3cf46 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cbnz r3, 3cf4c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.n 3cf66 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40372 @ 0x9db4 │ │ │ │ + movw r1, #41268 @ 0xa134 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ 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 26ea2c │ │ │ │ + bl 26e564 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 26e678 <_PyTime_AsMilliseconds@@Base+0x2774> │ │ │ │ + bl 26e1b0 <_PyTime_AsMilliseconds@@Base+0x2774> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3d068 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 1f49a4 │ │ │ │ + bl 1f4bd4 │ │ │ │ cbnz r0, 3cfa4 │ │ │ │ - bl b0a68 │ │ │ │ + bl b0968 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 1555b8 │ │ │ │ + bl 1555fc │ │ │ │ mov r0, r7 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ add.w r1, r5, #8 │ │ │ │ add.w r0, r4, #8 │ │ │ │ blx 2ba98 │ │ │ │ subs r2, r0, #0 │ │ │ │ beq.n 3d000 │ │ │ │ bgt.n 3cfee │ │ │ │ adds r1, r2, #4 │ │ │ │ beq.n 3cfd6 │ │ │ │ adds r3, r2, #2 │ │ │ │ bne.n 3cfee │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40400 @ 0x9dd0 │ │ │ │ + movw r1, #41296 @ 0xa150 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 3d05a │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4916 @ 0x1334 │ │ │ │ + movw r1, #5812 @ 0x16b4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 3d05a │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #40428 @ 0x9dec │ │ │ │ + movw r3, #41324 @ 0xa16c │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ bl 409a0 <_Py_IncRef@@Base+0x1a8> │ │ │ │ b.n 3d05a │ │ │ │ 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 84e18 │ │ │ │ + bl 84e58 │ │ │ │ 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 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cbz r3, 3d03e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ 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 15625c │ │ │ │ + bl 15629c │ │ │ │ b.n 3d068 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 15625c │ │ │ │ + bl 15629c │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ mov r2, r1 │ │ │ │ cbz r3, 3d084 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ movs r0, #1 │ │ │ │ @@ -24861,38 +24863,38 @@ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbnz r3, 3d08e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ ldr r1, [pc, #8] @ (3d098 ) │ │ │ │ mov r0, r3 │ │ │ │ - b.w d7ecc │ │ │ │ + b.w d7d7c │ │ │ │ nop │ │ │ │ pop {r2, 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, 3d0c0 │ │ │ │ movs r2, #8 │ │ │ │ mov r3, sp │ │ │ │ bl 3d2e4 │ │ │ │ cbz r0, 3d0ca │ │ │ │ - bl 6c204 │ │ │ │ + bl 6c214 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 3d0c4 │ │ │ │ movs r4, #0 │ │ │ │ b.n 3d0e0 │ │ │ │ - bl f6bdc │ │ │ │ + bl f6b5c │ │ │ │ b.n 3d0e0 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, sp │ │ │ │ - movw r1, #15224 @ 0x3b78 │ │ │ │ + movw r1, #16120 @ 0x3ef8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ blx 2c338 │ │ │ │ clz r4, r0 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -24909,20 +24911,20 @@ │ │ │ │ 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 84280 <_PyTuple_FromArray@@Base> │ │ │ │ + bl 842c0 <_PyTuple_FromArray@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3d2d2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1cf4f0 │ │ │ │ + bl 1cf380 │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 3d156 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 3d132 │ │ │ │ movs r5, #0 │ │ │ │ b.n 3d2d2 │ │ │ │ @@ -24945,22 +24947,22 @@ │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r9 │ │ │ │ str r4, [sp, #12] │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 3d1d0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 80b24 │ │ │ │ + bl 80b64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3d278 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ adds r0, r7, r3 │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3d246 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ cmp r2, r3 │ │ │ │ bge.n 3d194 │ │ │ │ @@ -24999,24 +25001,24 @@ │ │ │ │ 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 b794c <_Py_NewReferenceNoTotal@@Base+0x590> │ │ │ │ + bl b782c <_Py_NewReferenceNoTotal@@Base+0x590> │ │ │ │ mov r9, r0 │ │ │ │ cbz r0, 3d23e │ │ │ │ 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 1cf5fc │ │ │ │ + bl 1cf48c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3d23c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cbnz r3, 3d23c │ │ │ │ @@ -25056,15 +25058,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ b.n 3d250 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3d2a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 3d2a8 │ │ │ │ ldr r2, [pc, #80] @ (3d2e0 ) │ │ │ │ @@ -25110,15 +25112,15 @@ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ adds r4, r6, #1 │ │ │ │ beq.n 3d306 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 75f38 <_Py_open@@Base+0x232> │ │ │ │ + b.w 75f48 <_Py_open@@Base+0x232> │ │ │ │ movs r4, #0 │ │ │ │ mov sl, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov fp, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r6, [sp, #20] │ │ │ │ @@ -25144,24 +25146,24 @@ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp.w fp, #38 @ 0x26 │ │ │ │ bne.n 3d364 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f38 <_Py_open@@Base+0x232> │ │ │ │ + bl 75f48 <_Py_open@@Base+0x232> │ │ │ │ mov r6, r0 │ │ │ │ b.n 3d40c │ │ │ │ movw r9, #43308 @ 0xa92c │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ ldr.w r0, [r9] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ cmp.w fp, #3 │ │ │ │ beq.n 3d40c │ │ │ │ - bl 6c204 │ │ │ │ + bl 6c214 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3d40c │ │ │ │ ldr r2, [pc, #144] @ (3d414 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r9] │ │ │ │ mov r0, fp │ │ │ │ ldr r5, [r5, #0] │ │ │ │ @@ -25173,40 +25175,40 @@ │ │ │ │ blx 2b1b8 │ │ │ │ mov r3, r5 │ │ │ │ strd r4, r0, [sp, #8] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r7, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ - movw r2, #40512 @ 0x9e40 │ │ │ │ + movw r2, #41408 @ 0xa1c0 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - bl 23371c <_PyErr_Format@@Base> │ │ │ │ + bl 2339d8 <_PyErr_Format@@Base> │ │ │ │ b.n 3d40c │ │ │ │ blx 2b1b8 │ │ │ │ mov r3, r8 │ │ │ │ strd r4, r0, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r7, [sp, #0] │ │ │ │ - movw r1, #40512 @ 0x9e40 │ │ │ │ + movw r1, #41408 @ 0xa1c0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 5e10c <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 5e0d0 <_PyErr_FormatFromCause@@Base> │ │ │ │ b.n 3d40c │ │ │ │ bne.n 3d402 │ │ │ │ str r4, [sp, #4] │ │ │ │ movw r0, #43308 @ 0xa92c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #40604 @ 0x9e9c │ │ │ │ + movw r1, #41500 @ 0xa21c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r7, [sp, #0] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ b.n 3d40c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ bne.n 3d314 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -25223,33 +25225,33 @@ │ │ │ │ cbz r2, 3d430 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cbnz r3, 3d436 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.n 3cf66 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40704 @ 0x9f00 │ │ │ │ + movw r1, #41600 @ 0xa280 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [r0, #28] │ │ │ │ bx r3 │ │ │ │ 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 3d476 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 7603c <_Py_open@@Base+0x336> │ │ │ │ + b.w 7604c <_Py_open@@Base+0x336> │ │ │ │ mov fp, r3 │ │ │ │ mov sl, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov r5, r0 │ │ │ │ movs r4, #0 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ @@ -25271,23 +25273,23 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ bne.n 3d4c8 │ │ │ │ mov r3, fp │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7603c <_Py_open@@Base+0x336> │ │ │ │ + bl 7604c <_Py_open@@Base+0x336> │ │ │ │ mov r6, r0 │ │ │ │ b.n 3d56c │ │ │ │ movw r9, #43308 @ 0xa92c │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r0, [r9] │ │ │ │ - bl 1e3bb4 │ │ │ │ - bl 6c204 │ │ │ │ + bl 1e3aa8 │ │ │ │ + bl 6c214 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3d56c │ │ │ │ ldr r2, [pc, #140] @ (3d574 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r9] │ │ │ │ mov r0, r3 │ │ │ │ @@ -25300,39 +25302,39 @@ │ │ │ │ blx 2b1b8 │ │ │ │ mov r3, r5 │ │ │ │ strd r4, r0, [sp, #8] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r7, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ - movw r2, #40736 @ 0x9f20 │ │ │ │ + movw r2, #41632 @ 0xa2a0 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - bl 23371c <_PyErr_Format@@Base> │ │ │ │ + bl 2339d8 <_PyErr_Format@@Base> │ │ │ │ b.n 3d56c │ │ │ │ blx 2b1b8 │ │ │ │ mov r3, r8 │ │ │ │ strd r4, r0, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r7, [sp, #0] │ │ │ │ - movw r1, #40736 @ 0x9f20 │ │ │ │ + movw r1, #41632 @ 0xa2a0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 5e10c <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 5e0d0 <_PyErr_FormatFromCause@@Base> │ │ │ │ b.n 3d56c │ │ │ │ bne.n 3d562 │ │ │ │ str r4, [sp, #4] │ │ │ │ movw r0, #43308 @ 0xa92c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #40832 @ 0x9f80 │ │ │ │ + movw r1, #41728 @ 0xa300 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r7, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ b.n 3d56c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ bne.n 3d480 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -25365,64 +25367,64 @@ │ │ │ │ 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] @ (3d5c8 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3d59c │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r4, r6, #6 │ │ │ │ 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, #28304 @ 0x6e90 │ │ │ │ + movw r1, #29040 @ 0x7170 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 121d4c │ │ │ │ + bl 121fb4 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cbz r2, 3d602 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3d602 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cbnz r3, 3d602 │ │ │ │ mov r0, r2 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3d728 │ │ │ │ - movw r7, #40216 @ 0x9d18 │ │ │ │ + movw r7, #41112 @ 0xa098 │ │ │ │ movt r7, #49 @ 0x31 │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r1, [pc, #248] @ (3d730 ) │ │ │ │ mov.w r3, #131072 @ 0x20000 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 206154 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 206384 <_PyObject_CallMethod@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 3d652 │ │ │ │ - bl 2292d0 │ │ │ │ + bl 229528 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3d712 │ │ │ │ b.n 3d636 │ │ │ │ cmp r0, r6 │ │ │ │ bne.n 3d66c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -25441,76 +25443,76 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3d688 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3d688 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3d69c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3d69c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55096 @ 0xd738 │ │ │ │ + movw r1, #55792 @ 0xd9f0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 3d704 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbnz r3, 3d6cc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3d708 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3d708 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 3d708 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3d6ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3d6ea │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ bne.n 3d636 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3d704 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3d704 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 3d728 │ │ │ │ ldr r0, [pc, #40] @ (3d734 ) │ │ │ │ mov r1, r4 │ │ │ │ - bl 221ef8 │ │ │ │ + bl 222150 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3d726 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3d726 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfabc0052 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -25527,18 +25529,18 @@ │ │ │ │ cbz r2, 3d758 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cbnz r3, 3d75e │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.n 3d848 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40372 @ 0x9db4 │ │ │ │ + movw r1, #41268 @ 0xa134 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ 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 │ │ │ │ @@ -25550,32 +25552,32 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ blx 2bb44 │ │ │ │ cbz r0, 3d7b0 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ b.n 3d7dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1f32dc <_Py_set_inheritable@@Base+0x54> │ │ │ │ + bl 1f3394 <_Py_set_inheritable@@Base+0x54> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3d7dc │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1f32dc <_Py_set_inheritable@@Base+0x54> │ │ │ │ + bl 1f3394 <_Py_set_inheritable@@Base+0x54> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3d7dc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - movw r0, #48404 @ 0xbd14 │ │ │ │ + movw r0, #49340 @ 0xc0bc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ b.n 3d7f2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.n 3d7e6 │ │ │ │ blx 2b5a8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ adds r3, r0, #1 │ │ │ │ @@ -25583,24 +25585,24 @@ │ │ │ │ blx 2b5a8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ bne.n 3d816 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #30096 @ 0x7590 │ │ │ │ + movw r3, #30992 @ 0x7910 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #29 │ │ │ │ bpl.n 3d818 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ cbz r1, 3d834 │ │ │ │ - movw r3, #30096 @ 0x7590 │ │ │ │ + movw r3, #30992 @ 0x7910 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ bls.n 3d80c │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ @@ -25609,188 +25611,188 @@ │ │ │ │ bmi.n 3d822 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ │ │ │ │ 0003d83e : │ │ │ │ ldr r0, [pc, #4] @ (3d844 ) │ │ │ │ - b.w 1d97e8 │ │ │ │ + b.w 1d96e0 │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ 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 26ea2c │ │ │ │ + bl 26e564 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 26e678 <_PyTime_AsMilliseconds@@Base+0x2774> │ │ │ │ + bl 26e1b0 <_PyTime_AsMilliseconds@@Base+0x2774> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3d94a │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 1f49a4 │ │ │ │ + bl 1f4bd4 │ │ │ │ cbnz r0, 3d886 │ │ │ │ - bl b0a68 │ │ │ │ + bl b0968 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 1555b8 │ │ │ │ + bl 1555fc │ │ │ │ mov r0, r7 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ add.w r1, r5, #8 │ │ │ │ add.w r0, r4, #8 │ │ │ │ blx 2af60 │ │ │ │ subs r2, r0, #0 │ │ │ │ beq.n 3d8e2 │ │ │ │ bgt.n 3d8d0 │ │ │ │ adds r1, r2, #4 │ │ │ │ beq.n 3d8b8 │ │ │ │ adds r3, r2, #2 │ │ │ │ bne.n 3d8d0 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40400 @ 0x9dd0 │ │ │ │ + movw r1, #41296 @ 0xa150 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 3d93c │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5100 @ 0x13ec │ │ │ │ + movw r1, #5996 @ 0x176c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 3d93c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #41084 @ 0xa07c │ │ │ │ + movw r3, #41980 @ 0xa3fc │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ bl 409a0 <_Py_IncRef@@Base+0x1a8> │ │ │ │ b.n 3d93c │ │ │ │ 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 84e18 │ │ │ │ + bl 84e58 │ │ │ │ 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 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cbz r3, 3d920 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ 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 15625c │ │ │ │ + bl 15629c │ │ │ │ b.n 3d94a │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 15625c │ │ │ │ + bl 15629c │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ b.n 3db94 │ │ │ │ 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 ee690 │ │ │ │ + bl ee620 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ cbz r3, 3d978 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cbz r3, 3d988 │ │ │ │ b.n 3d998 │ │ │ │ ldr r1, [pc, #464] @ (3db4c ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 1decfc │ │ │ │ + bl 1debf4 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3d972 │ │ │ │ b.n 3db3c │ │ │ │ ldr r1, [pc, #452] @ (3db50 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 1decfc │ │ │ │ + bl 1debf4 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3db3c │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cbnz r3, 3d9ac │ │ │ │ ldr r1, [pc, #436] @ (3db54 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 1decfc │ │ │ │ + bl 1debf4 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3db3c │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cbnz r3, 3d9c0 │ │ │ │ ldr r1, [pc, #420] @ (3db58 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 1decfc │ │ │ │ + bl 1debf4 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3db3c │ │ │ │ - movw r1, #41120 @ 0xa0a0 │ │ │ │ + movw r1, #42016 @ 0xa420 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #41124 @ 0xa0a4 │ │ │ │ + movw r0, #42020 @ 0xa424 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1eecc8 │ │ │ │ + bl 1eecd0 │ │ │ │ str r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3db3c │ │ │ │ - movw r0, #41132 @ 0xa0ac │ │ │ │ + movw r0, #42028 @ 0xa42c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1ef3d8 │ │ │ │ + bl 1ef3e0 │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3db3c │ │ │ │ - movw r1, #13692 @ 0x357c │ │ │ │ + movw r1, #14588 @ 0x38fc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #16732 @ 0x415c │ │ │ │ + movw r0, #17628 @ 0x44dc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1eecc8 │ │ │ │ + bl 1eecd0 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3db3c │ │ │ │ - movw r1, #13684 @ 0x3574 │ │ │ │ + movw r1, #14580 @ 0x38f4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 121d4c │ │ │ │ + bl 121fb4 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3db3c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - movw r1, #13660 @ 0x355c │ │ │ │ + movw r1, #14556 @ 0x38dc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ blx 2c24c │ │ │ │ mov r7, r0 │ │ │ │ cbnz r0, 3da4c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ bls.n 3da4c │ │ │ │ @@ -25801,88 +25803,88 @@ │ │ │ │ cmp r3, #8 │ │ │ │ bne.n 3da4c │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #5 │ │ │ │ beq.n 3da64 │ │ │ │ movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41156 @ 0xa0c4 │ │ │ │ + movw r1, #42052 @ 0xa444 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 3db3c │ │ │ │ - movw r0, #19488 @ 0x4c20 │ │ │ │ + movw r0, #20384 @ 0x4fa0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8829c │ │ │ │ + bl 8827c │ │ │ │ str r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3db3c │ │ │ │ - movw r0, #41204 @ 0xa0f4 │ │ │ │ + movw r0, #42100 @ 0xa474 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 8829c │ │ │ │ + bl 8827c │ │ │ │ str r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3db3c │ │ │ │ - movw r0, #12144 @ 0x2f70 │ │ │ │ + movw r0, #12840 @ 0x3228 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 8829c │ │ │ │ + bl 8827c │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3db3c │ │ │ │ - movw r0, #41188 @ 0xa0e4 │ │ │ │ + movw r0, #42084 @ 0xa464 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 8829c │ │ │ │ + bl 8827c │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3db3c │ │ │ │ - movw r0, #41200 @ 0xa0f0 │ │ │ │ + movw r0, #42096 @ 0xa470 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 8829c │ │ │ │ + bl 8827c │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3db3c │ │ │ │ - movw r0, #41212 @ 0xa0fc │ │ │ │ + movw r0, #42108 @ 0xa47c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 8829c │ │ │ │ + bl 8827c │ │ │ │ str r0, [r4, #24] │ │ │ │ cbz r0, 3db3c │ │ │ │ - movw r0, #41192 @ 0xa0e8 │ │ │ │ + movw r0, #42088 @ 0xa468 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 8829c │ │ │ │ + bl 8827c │ │ │ │ str r0, [r4, #20] │ │ │ │ cbz r0, 3db3c │ │ │ │ - movw r0, #41220 @ 0xa104 │ │ │ │ + movw r0, #42116 @ 0xa484 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 8829c │ │ │ │ + bl 8827c │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ cbz r0, 3db3c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #0 │ │ │ │ - movw r0, #41228 @ 0xa10c │ │ │ │ + movw r0, #42124 @ 0xa48c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1cc198 │ │ │ │ - movw r1, #41264 @ 0xa130 │ │ │ │ + bl 1cc028 │ │ │ │ + movw r1, #42160 @ 0xa4b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl ef7b8 │ │ │ │ + bl ef748 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3db3c │ │ │ │ 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 1ded00 │ │ │ │ + bl 1debf8 │ │ │ │ adds r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 3db42 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ b.n 3db46 │ │ │ │ cmp r4, #3 │ │ │ │ bne.n 3db2c │ │ │ │ @@ -25906,18 +25908,18 @@ │ │ │ │ cbz r2, 3db74 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cbnz r3, 3db7a │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.n 3d848 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40704 @ 0x9f00 │ │ │ │ + movw r1, #41600 @ 0xa280 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ add r1, r0 │ │ │ │ cmp r1, r0 │ │ │ │ bls.n 3dbb6 │ │ │ │ lsls r3, r0, #30 │ │ │ │ bne.n 3dbc2 │ │ │ │ @@ -25966,15 +25968,15 @@ │ │ │ │ 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] @ (3dc24 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3dbf8 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #188 @ 0xbc │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -26005,186 +26007,186 @@ │ │ │ │ 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 121440 <_PyArg_UnpackKeywords@@Base+0x32e8> │ │ │ │ + bl 1216a8 <_PyArg_UnpackKeywords@@Base+0x32e8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3dd76 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ cbz r1, 3dcb4 │ │ │ │ - movw r0, #41316 @ 0xa164 │ │ │ │ + movw r0, #42212 @ 0xa4e4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3dca6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3dca6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 3dd74 │ │ │ │ - movw r2, #29936 @ 0x74f0 │ │ │ │ + movw r2, #30832 @ 0x7870 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ b.n 3dcbe │ │ │ │ - movw r2, #32576 @ 0x7f40 │ │ │ │ + movw r2, #33472 @ 0x82c0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cbz r3, 3dcf4 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #41324 @ 0xa16c │ │ │ │ + movw r0, #42220 @ 0xa4ec │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3dce6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3dce6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 3dd76 │ │ │ │ - movw r2, #29936 @ 0x74f0 │ │ │ │ + movw r2, #30832 @ 0x7870 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cbz r3, 3dd20 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #41340 @ 0xa17c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3dd1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3dd1c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cbz r4, 3dd76 │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cbnz r3, 3dd4a │ │ │ │ - movw r0, #19472 @ 0x4c10 │ │ │ │ + movw r0, #20368 @ 0x4f90 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3dd46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3dd46 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cbz r4, 3dd76 │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #41360 @ 0xa190 │ │ │ │ + movw r0, #42256 @ 0xa510 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3dd76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3dd76 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 3dd76 │ │ │ │ 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 170b00 │ │ │ │ + bl 170b7c │ │ │ │ cbz r0, 3ddac │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3de3c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #11724 @ 0x2dcc │ │ │ │ + movw r0, #12620 @ 0x314c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 3ddfa │ │ │ │ ldr r3, [r5, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl 3c366 │ │ │ │ + bl 3c366 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 3ddf2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #44048 @ 0xac10 │ │ │ │ + movw r0, #45876 @ 0xb334 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 3dde2 │ │ │ │ mov r4, r6 │ │ │ │ b.n 3ddf2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3ddde │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 3ddde │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ b.n 3de34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c2f4 │ │ │ │ + bl 3c2f4 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 3de34 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #44056 @ 0xac18 │ │ │ │ + movw r0, #45884 @ 0xb33c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 3de24 │ │ │ │ mov r4, r6 │ │ │ │ b.n 3de34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3de20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 3de20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 219404 │ │ │ │ + bl 219638 │ │ │ │ b.n 3de3e │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -26194,61 +26196,61 @@ │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 3de80 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ bmi.n 3de98 │ │ │ │ - movw r2, #16604 @ 0x40dc │ │ │ │ + movw r2, #17500 @ 0x445c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #34736 @ 0x87b0 │ │ │ │ + movw r1, #35432 @ 0x8a68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #58472 @ 0xe468 │ │ │ │ + movw r0, #59168 @ 0xe720 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 3de94 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #58472 @ 0xe468 │ │ │ │ + movw r0, #59168 @ 0xe720 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3de58 │ │ │ │ movs r0, #0 │ │ │ │ b.n 3deb0 │ │ │ │ ldr r5, [pc, #24] @ (3deb4 ) │ │ │ │ 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 10a260 │ │ │ │ + bl 10a114 │ │ │ │ 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 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3ded8 │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cbnz r0, 3df0e │ │ │ │ mov r0, r4 │ │ │ │ - bl 380d0 <_Py_fstat@@Base+0x40> │ │ │ │ + bl 380cc <_Py_fstat@@Base+0x40> │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 3def6 │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ b.n 3df10 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ @@ -26258,123 +26260,123 @@ │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ b.n 3df10 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r1, #3289 @ 0xcd9 │ │ │ │ + movw r1, #2033 @ 0x7f1 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - b.w 18f850 <_PyType_LookupRef@@Base+0x4> │ │ │ │ + b.w 190024 <_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 3df4a │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41684 @ 0xa2d4 │ │ │ │ + movw r0, #42580 @ 0xa654 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cbz r0, 3dfb6 │ │ │ │ ldrd r7, r6, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl ee690 │ │ │ │ + bl ee620 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ movw r8, #5744 @ 0x1670 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ - bl efc88 │ │ │ │ + bl efc18 │ │ │ │ lsls r2, r0, #31 │ │ │ │ bmi.n 3df8a │ │ │ │ cmp r7, r8 │ │ │ │ beq.n 3df8a │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42272 @ 0xa520 │ │ │ │ + movw r1, #43168 @ 0xa8a0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ mov r0, r6 │ │ │ │ - bl efc88 │ │ │ │ + bl efc18 │ │ │ │ cmp r6, r8 │ │ │ │ beq.n 3dfba │ │ │ │ lsls r3, r0, #31 │ │ │ │ bmi.n 3dfba │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42320 @ 0xa550 │ │ │ │ + movw r1, #43216 @ 0xa8d0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ mov r5, r0 │ │ │ │ b.n 3e03e │ │ │ │ ldrd r3, r2, [r4, #12] │ │ │ │ movw r1, #5744 @ 0x1670 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r0, #2 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ - bl 8e774 │ │ │ │ + bl 8e648 │ │ │ │ cmp r7, r8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bne.n 3dffa │ │ │ │ cbz r0, 3e00c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3e00c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3e00c │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 3e00c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ str r7, [r4, #12] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r6, r8 │ │ │ │ bne.n 3e02c │ │ │ │ cbz r0, 3e03e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3e03e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3e03e │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 3e03e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str r6, [r4, #16] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ 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] │ │ │ │ @@ -26394,32 +26396,32 @@ │ │ │ │ movs r3, #2 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ movw r3, #9712 @ 0x25f0 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11e804 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11ea6c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3e1f2 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ add r4, r5 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ bmi.n 3e0c0 │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + movw r2, #55964 @ 0xda9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #34720 @ 0x87a0 │ │ │ │ + movw r1, #35416 @ 0x8a58 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #42360 @ 0xa578 │ │ │ │ + movw r0, #43256 @ 0xa8f8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r3, r6 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r3, #0 │ │ │ │ b.n 3e1f2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ bne.n 3e0cc │ │ │ │ movs r4, #0 │ │ │ │ @@ -26429,18 +26431,18 @@ │ │ │ │ beq.n 3e1c4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ bmi.n 3e0f2 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42372 @ 0xa584 │ │ │ │ + movw r1, #43268 @ 0xa904 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 3e0bc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 3e0c8 │ │ │ │ ldr r2, [pc, #256] @ (3e1fc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -26458,15 +26460,15 @@ │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ ldr.w r0, [r3, #4056] @ 0xfd8 │ │ │ │ cmp r0, r1 │ │ │ │ bne.n 3e13e │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 2b46e4 <_PyDeadline_Get@@Base+0x934> │ │ │ │ + bl 2b41dc │ │ │ │ mov r3, r0 │ │ │ │ b.n 3e178 │ │ │ │ ldr.w r0, [r3, #4064] @ 0xfe0 │ │ │ │ cmp r1, r0 │ │ │ │ bne.n 3e152 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ @@ -26479,130 +26481,130 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 45e64 │ │ │ │ mov r3, r0 │ │ │ │ b.n 3e178 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42400 @ 0xa5a0 │ │ │ │ + movw r1, #43296 @ 0xa920 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ b.n 3e196 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 3e1f2 │ │ │ │ cmp r3, r7 │ │ │ │ bne.n 3e1a4 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 3e1c0 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42432 @ 0xa5c0 │ │ │ │ + movw r1, #43328 @ 0xa940 │ │ │ │ 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 f3a08 │ │ │ │ + b.w f3988 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3e1b2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cbz r2, 3e1b8 │ │ │ │ mov.w r8, #1 │ │ │ │ b.n 3e1c0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 3e1b2 │ │ │ │ adds r5, #1 │ │ │ │ b.n 3e114 │ │ │ │ - bl 24c578 <_PySlice_FromIndices@@Base+0x76c> │ │ │ │ + bl 24c514 <_PySlice_FromIndices@@Base+0x75c> │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 2518d8 │ │ │ │ + bl 251608 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3e1f2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cbnz r2, 3e1f2 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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} │ │ │ │ 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 943dc │ │ │ │ + bl 942b0 │ │ │ │ cbz r0, 3e23e │ │ │ │ movw r3, #43796 @ 0xab14 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c140 │ │ │ │ + bl 15c1a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3e23e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3e23e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_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, #32576 @ 0x7f40 │ │ │ │ + movw r0, #33472 @ 0x82c0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 3e2ac │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e774 │ │ │ │ + bl 8e648 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3e280 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3e280 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cbz r5, 3e2aa │ │ │ │ movw r3, #43640 @ 0xaa78 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1939e8 │ │ │ │ + bl 194054 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3e2ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3e2ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 3e2ac │ │ │ │ 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 │ │ │ │ @@ -26612,57 +26614,57 @@ │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 3e2d0 │ │ │ │ cmp r4, #0 │ │ │ │ ble.n 3e2e6 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ b.n 3e2ee │ │ │ │ - movw r0, #22236 @ 0x56dc │ │ │ │ + movw r0, #23132 @ 0x5a5c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d3e78 │ │ │ │ + bl 1d3d0c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3e2c8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 263284 │ │ │ │ + b.w 262dc4 │ │ │ │ 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, 3e332 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #43716 @ 0xaac4 │ │ │ │ + movw r1, #44612 @ 0xae44 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ b.w 3ed0a │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 3e360 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #43776 @ 0xab00 │ │ │ │ + movw r1, #44672 @ 0xae80 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.w 3ed0a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r5, [r3, #12] │ │ │ │ ldrb.w r3, [r5, #38] @ 0x26 │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 3e37c │ │ │ │ @@ -26671,24 +26673,24 @@ │ │ │ │ ite ls │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.n 3e380 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl b0b94 │ │ │ │ + bl b0a94 │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ bge.n 3e3a2 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #43804 @ 0xab1c │ │ │ │ + movw r1, #44700 @ 0xae9c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ b.n 3e358 │ │ │ │ beq.n 3e3e8 │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp r3, #17 │ │ │ │ bhi.n 3e418 │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r2 │ │ │ │ @@ -26702,65 +26704,65 @@ │ │ │ │ bne.n 3e400 │ │ │ │ movs r2, #16 │ │ │ │ movt r2, #1 │ │ │ │ ands r2, r3 │ │ │ │ cbz r2, 3e418 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #43908 @ 0xab84 │ │ │ │ + movw r1, #44804 @ 0xaf04 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 3e358 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #43852 @ 0xab4c │ │ │ │ + movw r1, #44748 @ 0xaecc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ b.n 3e358 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #43936 @ 0xaba0 │ │ │ │ + movw r1, #44832 @ 0xaf20 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ b.n 3e358 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #43976 @ 0xabc8 │ │ │ │ + movw r1, #44872 @ 0xaf48 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 3e358 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ bic.w r9, r3, #1 │ │ │ │ - bl 102ee4 │ │ │ │ + bl 102d8c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ cbz r3, 3e45c │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #44000 @ 0xabe0 │ │ │ │ + movw r1, #44896 @ 0xaf60 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 3e358 │ │ │ │ ldr.w r2, [r9, #44] @ 0x2c │ │ │ │ cmp r0, r2 │ │ │ │ bge.n 3e47e │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #44020 @ 0xabf4 │ │ │ │ + movw r1, #44916 @ 0xaf74 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ b.n 3e358 │ │ │ │ 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] │ │ │ │ @@ -26772,15 +26774,15 @@ │ │ │ │ strd r2, r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ bcs.w 3e358 │ │ │ │ lsls r5, r3, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3e358 │ │ │ │ adds r3, r0, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r5 │ │ │ │ @@ -26817,62 +26819,62 @@ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r2, r3 │ │ │ │ bcc.n 3e53c │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #44064 @ 0xac20 │ │ │ │ + movw r1, #44960 @ 0xafa0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ b.n 3e358 │ │ │ │ mov r0, r9 │ │ │ │ - bl 144034 <_PyArena_Free@@Base+0x1178> │ │ │ │ + bl 144344 <_PyArena_Free@@Base+0x1178> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3ecf2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r0, r3, #1 │ │ │ │ cmp.w r0, #268435456 @ 0x10000000 │ │ │ │ bge.n 3e56e │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 3e56e │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ movs r3, #1 │ │ │ │ mvn.w r0, #1 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ b.n 3e58e │ │ │ │ - bl 23b660 │ │ │ │ + bl 23bab4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.w 3ecf2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 3ecf2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 3ecf2 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r5, r3 │ │ │ │ add.w r3, r3, #1 │ │ │ │ blt.n 3e59e │ │ │ │ strd r0, r1, [r2, #8]! │ │ │ │ b.n 3e58e │ │ │ │ mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ mvn.w sl, #4026531840 @ 0xf0000000 │ │ │ │ mov ip, r9 │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #49452 @ 0xc12c │ │ │ │ + movw r3, #50324 @ 0xc494 │ │ │ │ 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 │ │ │ │ @@ -26880,29 +26882,29 @@ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r1 │ │ │ │ ble.w 3e906 │ │ │ │ add.w r7, r4, r1, lsl #3 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r5, [r4, r1, lsl #3] │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 141470 │ │ │ │ + bl 141788 │ │ │ │ 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 3e60e │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 141470 │ │ │ │ + bl 141788 │ │ │ │ str.w r5, [r7, #8]! │ │ │ │ ubfx ip, r0, #8, #8 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ uxtb r0, r0 │ │ │ │ str r6, [r7, #4] │ │ │ │ b.n 3e5ea │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ @@ -27150,15 +27152,15 @@ │ │ │ │ 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 3e902 │ │ │ │ mov r1, r2 │ │ │ │ - bl 2a32dc │ │ │ │ + bl 2a2df4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ bge.n 3e8ce │ │ │ │ lsrs r5, r5, #3 │ │ │ │ adds r3, #1 │ │ │ │ orr.w r5, r5, r6, lsl #29 │ │ │ │ asrs r6, r6, #3 │ │ │ │ @@ -27296,18 +27298,18 @@ │ │ │ │ mov r9, ip │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3ea50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 3ea50 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - movw r6, #43676 @ 0xaa9c │ │ │ │ + movw r6, #44572 @ 0xae1c │ │ │ │ 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 │ │ │ │ @@ -27394,87 +27396,87 @@ │ │ │ │ cmpeq.w r2, #4294967295 @ 0xffffffff │ │ │ │ beq.n 3eb9a │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r2, #2 │ │ │ │ beq.n 3eba6 │ │ │ │ and.w r2, r2, #7 │ │ │ │ - movw r3, #57848 @ 0xe1f8 │ │ │ │ + movw r3, #58744 @ 0xe578 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r5, #1 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ ldr.w r6, [r3, #2192] @ 0x890 │ │ │ │ b.n 3ebb0 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r0 │ │ │ │ movs r5, #0 │ │ │ │ str.w lr, [sp, #40] @ 0x28 │ │ │ │ b.n 3ebb0 │ │ │ │ - movw r6, #43512 @ 0xa9f8 │ │ │ │ + movw r6, #44408 @ 0xad78 │ │ │ │ movt r6, #49 @ 0x31 │ │ │ │ b.n 3ebb0 │ │ │ │ - movw r6, #43540 @ 0xaa14 │ │ │ │ + movw r6, #44436 @ 0xad94 │ │ │ │ movt r6, #49 @ 0x31 │ │ │ │ b.n 3ebb0 │ │ │ │ - movw r6, #43576 @ 0xaa38 │ │ │ │ + movw r6, #44472 @ 0xadb8 │ │ │ │ movt r6, #49 @ 0x31 │ │ │ │ movs r5, #1 │ │ │ │ b.n 3ebb0 │ │ │ │ - movw r6, #43608 @ 0xaa58 │ │ │ │ + movw r6, #44504 @ 0xadd8 │ │ │ │ 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 3ea86 │ │ │ │ mov r0, fp │ │ │ │ mov fp, r9 │ │ │ │ ldr.w r9, [sp, #44] @ 0x2c │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ cbnz r5, 3ebdc │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ mov r2, r5 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ b.n 3ebf0 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.w 3e358 │ │ │ │ add.w r0, r2, #10 │ │ │ │ cmp r2, r1 │ │ │ │ add.w r2, r2, #1 │ │ │ │ bge.n 3ec0a │ │ │ │ ldr r4, [r6, #12] │ │ │ │ ldr.w r0, [r4, r0, lsl #2] │ │ │ │ cmp r0, #1 │ │ │ │ it eq │ │ │ │ addeq r3, #1 │ │ │ │ b.n 3ebf0 │ │ │ │ cbz r3, 3ec6a │ │ │ │ movw r2, #43764 @ 0xaaf4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #32576 @ 0x7f40 │ │ │ │ + movw r1, #33472 @ 0x82c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #39508 @ 0x9a54 │ │ │ │ + movw r2, #40444 @ 0x9dfc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r2, r1 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #44108 @ 0xac4c │ │ │ │ + movw r2, #45004 @ 0xafcc │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - bl 24d89c │ │ │ │ + bl 24d878 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3e358 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ ldr.w r2, [r9, #48] @ 0x30 │ │ │ │ @@ -27517,18 +27519,18 @@ │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ b.n 3ecce │ │ │ │ ldr.w r0, [r3, #-4] │ │ │ │ - bl 1ca0fc │ │ │ │ + bl 1c9f74 │ │ │ │ mov.w r8, r8, lsr #3 │ │ │ │ orr.w r8, r8, r7, lsl #29 │ │ │ │ asrs r7, r7, #3 │ │ │ │ b.n 3ec82 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #20] │ │ │ │ @@ -27536,15 +27538,15 @@ │ │ │ │ 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 3ed0a │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ b.w 3e358 │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ ldr r6, [sp, #28] │ │ │ │ adds r3, r5, #1 │ │ │ │ beq.w 3eb62 │ │ │ │ b.n 3ebb0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -27557,29 +27559,29 @@ │ │ │ │ 0003ed18 : │ │ │ │ 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 882f4 │ │ │ │ + bl 882d4 │ │ │ │ cbz r0, 3ed52 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl db300 │ │ │ │ + bl db1b4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3ed56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3ed56 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 3ed56 │ │ │ │ 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 │ │ │ │ @@ -27609,56 +27611,56 @@ │ │ │ │ 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] @ (3ee24 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3ee1c │ │ │ │ cmn r6, r5 │ │ │ │ itte eq │ │ │ │ movweq r5, #5744 @ 0x1670 │ │ │ │ movteq r5, #80 @ 0x50 │ │ │ │ ldrne r5, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c93b8 <_PyStaticType_InitForExtension@@Base+0x500> │ │ │ │ + bl 1c9230 <_PyStaticType_InitForExtension@@Base+0x500> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3ee1a │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ - movw r3, #22909 @ 0x597d │ │ │ │ + movw r3, #23605 @ 0x5c35 │ │ │ │ movt r3, #35 @ 0x23 │ │ │ │ - movw r1, #61785 @ 0xf159 │ │ │ │ + movw r1, #61793 @ 0xf161 │ │ │ │ movt r1, #30 │ │ │ │ cmp r5, r6 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r5 │ │ │ │ bl 3ee2c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 3ee1c │ │ │ │ cmp r5, r6 │ │ │ │ beq.n 3ee1c │ │ │ │ ldr r0, [pc, #48] @ (3ee28 ) │ │ │ │ add r1, sp, #24 │ │ │ │ strd r5, r4, [sp, #24] │ │ │ │ - bl ad310 <_PyUnicodeWriter_Finish@@Base+0x1374> │ │ │ │ + bl ad1f4 <_PyUnicodeWriter_Finish@@Base+0x1374> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3ee16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3ee16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ b.n 3ee1c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @@ -27671,15 +27673,15 @@ │ │ │ │ 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 26a1b4 │ │ │ │ + bl 269cf4 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3ee50 │ │ │ │ movs r0, #0 │ │ │ │ b.n 3ee76 │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -27689,75 +27691,75 @@ │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3ee4c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r4, [sp] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - bl 2a3840 │ │ │ │ + bl 2a3358 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ 0003ee7a <_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 2a3640 │ │ │ │ + bl 2a3158 │ │ │ │ movs r0, #0 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ strd r2, r3, [r4] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r0, #1 │ │ │ │ - b.w 213a8c │ │ │ │ + b.w 213cbc │ │ │ │ ldrd r3, r2, [r0, #8] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 3eec0 <_PyTime_AsTimevalTime_t@@Base+0x46> │ │ │ │ - movw r0, #44320 @ 0xad20 │ │ │ │ + movw r0, #45216 @ 0xb0a0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 950d8 │ │ │ │ + b.w 94fac │ │ │ │ movs r0, #2 │ │ │ │ - b.w 8e774 │ │ │ │ + b.w 8e648 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 170b00 │ │ │ │ + bl 170b7c │ │ │ │ cbz r0, 3eef4 <_PyTime_AsTimevalTime_t@@Base+0x7a> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3ef22 <_PyTime_AsTimevalTime_t@@Base+0xa8> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r0, #11724 @ 0x2dcc │ │ │ │ + movw r0, #12620 @ 0x314c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ ldrd r2, r1, [r4, #4] │ │ │ │ - movw r3, #44056 @ 0xac18 │ │ │ │ + movw r3, #45884 @ 0xb33c │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - movw r0, #44048 @ 0xac10 │ │ │ │ + movw r0, #45876 @ 0xb334 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ cmp r1, #1 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 219404 │ │ │ │ + bl 219638 │ │ │ │ b.n 3ef24 <_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 │ │ │ │ @@ -27765,46 +27767,46 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #128] @ (3efbc <_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, #51120 @ 0xc7b0 │ │ │ │ + movw r2, #52056 @ 0xcb58 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #44424 @ 0xad88 │ │ │ │ + movw r1, #45320 @ 0xb108 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6adc │ │ │ │ + bl a69dc │ │ │ │ cbz r0, 3efa2 <_PyTime_AsTimevalTime_t@@Base+0x128> │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #60120 @ 0xead8 │ │ │ │ + movw r1, #61016 @ 0xee58 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #44444 @ 0xad9c │ │ │ │ + movw r0, #45340 @ 0xb11c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3ef80 <_PyTime_AsTimevalTime_t@@Base+0x106> │ │ │ │ movs r4, #0 │ │ │ │ b.n 3ef9a <_PyTime_AsTimevalTime_t@@Base+0x120> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ movs r3, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 24942c │ │ │ │ + bl 249610 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3ef7c <_PyTime_AsTimevalTime_t@@Base+0x102> │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 291a54 <_PyArg_BadArgument@@Base+0x21c8> │ │ │ │ + bl 29159c <_PyArg_BadArgument@@Base+0x21c8> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ b.n 3efa4 <_PyTime_AsTimevalTime_t@@Base+0x12a> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, #20] @ (3efbc <_PyTime_AsTimevalTime_t@@Base+0x142>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ @@ -27829,84 +27831,84 @@ │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ ldr r3, [pc, #312] @ (3f12c <_PyTime_AsTimevalTime_t@@Base+0x2b2>) │ │ │ │ - bl 11e804 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11ea6c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3f122 <_PyTime_AsTimevalTime_t@@Base+0x2a8> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ movw r7, #24500 @ 0x5fb4 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r7 │ │ │ │ beq.n 3f016 <_PyTime_AsTimevalTime_t@@Base+0x19c> │ │ │ │ mov r1, r7 │ │ │ │ - bl 9ef00 │ │ │ │ + bl 9ee00 │ │ │ │ cbz r0, 3f028 <_PyTime_AsTimevalTime_t@@Base+0x1ae> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ bne.n 3f04c <_PyTime_AsTimevalTime_t@@Base+0x1d2> │ │ │ │ b.n 3f044 <_PyTime_AsTimevalTime_t@@Base+0x1ca> │ │ │ │ - movw r1, #44544 @ 0xae00 │ │ │ │ + movw r1, #45440 @ 0xb180 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #42412 @ 0xa5ac │ │ │ │ + movw r0, #43308 @ 0xa92c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r3, r6 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 3f122 <_PyTime_AsTimevalTime_t@@Base+0x2a8> │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3f040 <_PyTime_AsTimevalTime_t@@Base+0x1c6> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ bne.n 3f062 <_PyTime_AsTimevalTime_t@@Base+0x1e8> │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3f040 <_PyTime_AsTimevalTime_t@@Base+0x1c6> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ beq.n 3f09a <_PyTime_AsTimevalTime_t@@Base+0x220> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #6164 @ 0x1814 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 3f09c <_PyTime_AsTimevalTime_t@@Base+0x222> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #44564 @ 0xae14 │ │ │ │ + movw r1, #45460 @ 0xb194 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r7 │ │ │ │ beq.n 3f0b2 <_PyTime_AsTimevalTime_t@@Base+0x238> │ │ │ │ movs r1, #87 @ 0x57 │ │ │ │ - movw r0, #20892 @ 0x519c │ │ │ │ + movw r0, #21588 @ 0x5454 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ b.n 3f040 <_PyTime_AsTimevalTime_t@@Base+0x1c6> │ │ │ │ movw r0, #6164 @ 0x1814 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd10 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd50 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 3f122 <_PyTime_AsTimevalTime_t@@Base+0x2a8> │ │ │ │ cbz r5, 3f0d0 <_PyTime_AsTimevalTime_t@@Base+0x256> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -27965,57 +27967,57 @@ │ │ │ │ sub sp, #16 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ beq.n 3f17c <_PyTime_AsTimevalTime_t@@Base+0x302> │ │ │ │ - bl b0b94 │ │ │ │ - bl b0c18 <_Py_ReachedRecursionLimitWithMargin@@Base+0x54> │ │ │ │ + bl b0a94 │ │ │ │ + bl b0b1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ cbz r0, 3f182 <_PyTime_AsTimevalTime_t@@Base+0x308> │ │ │ │ mov r0, r4 │ │ │ │ - bl 51dbc <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cbz r3, 3f18e <_PyTime_AsTimevalTime_t@@Base+0x314> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r5, #0 │ │ │ │ subs r3, #1 │ │ │ │ b.n 3f1f6 <_PyTime_AsTimevalTime_t@@Base+0x37c> │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl dcb08 <_PyDict_FromItems@@Base+0x7e0> │ │ │ │ + bl dc9e0 <_PyDict_FromItems@@Base+0x804> │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 3f1f0 <_PyTime_AsTimevalTime_t@@Base+0x376> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #22 │ │ │ │ bne.n 3f1b6 <_PyTime_AsTimevalTime_t@@Base+0x33c> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #31336 @ 0x7a68 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3f1b6 <_PyTime_AsTimevalTime_t@@Base+0x33c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cbz r3, 3f1f2 <_PyTime_AsTimevalTime_t@@Base+0x378> │ │ │ │ b.n 3f1de <_PyTime_AsTimevalTime_t@@Base+0x364> │ │ │ │ - movw r3, #44756 @ 0xaed4 │ │ │ │ + movw r3, #45652 @ 0xb254 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ 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 22910c │ │ │ │ - bl 94124 │ │ │ │ + bl 229364 │ │ │ │ + bl 93ff8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ cbz r0, 3f1f2 <_PyTime_AsTimevalTime_t@@Base+0x378> │ │ │ │ movs r2, #1 │ │ │ │ movs r5, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ b.n 3f1f6 <_PyTime_AsTimevalTime_t@@Base+0x37c> │ │ │ │ @@ -28037,26 +28039,26 @@ │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 3f24c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1555b8 │ │ │ │ + bl 1555fc │ │ │ │ strd r6, r7, [sp] │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #44804 @ 0xaf04 │ │ │ │ + movw r2, #45700 @ 0xb284 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c308 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 15625c │ │ │ │ + bl 15629c │ │ │ │ movs r0, #0 │ │ │ │ b.n 3f254 │ │ │ │ bl 3f3dc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3f220 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @@ -28066,38 +28068,38 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ sub sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 3f288 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #44816 @ 0xaf10 │ │ │ │ + movw r1, #45712 @ 0xb290 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 3f318 │ │ │ │ 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 3f2ae │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #44876 @ 0xaf4c │ │ │ │ + movw r1, #45772 @ 0xb2cc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 3f318 │ │ │ │ ldr.w r3, [r0, #444] @ 0x1bc │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 7fd10 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd50 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3f3ce │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ strd r3, r3, [r0, #20] │ │ │ │ cbz r5, 3f2da │ │ │ │ @@ -28113,101 +28115,101 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ ldr r3, [pc, #232] @ (3f3d8 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 998fc <_PyUnicode_InternMortal@@Base> │ │ │ │ + bl 997d4 <_PyUnicode_InternMortal@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 133e68 │ │ │ │ + bl 134174 │ │ │ │ str r0, [r4, #12] │ │ │ │ cbnz r0, 3f31c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3f318 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 3f3c0 │ │ │ │ movs r4, #0 │ │ │ │ b.n 3f3ce │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cbz r5, 3f328 │ │ │ │ mov r0, r5 │ │ │ │ - bl 16fa7c │ │ │ │ + bl 16faf8 │ │ │ │ mov r5, r0 │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #7 │ │ │ │ bgt.n 3f3c8 │ │ │ │ ldrd r6, r7, [r4, #12] │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 3f3a2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16fa7c │ │ │ │ + bl 16faf8 │ │ │ │ cbz r0, 3f3a2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 29a344 │ │ │ │ + bl 299e94 <_PyTime_FromMillisecondsObject@@Base+0x454> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3f308 │ │ │ │ - bl 83ef0 │ │ │ │ + bl 83f30 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3f368 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 3f368 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 3f308 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cbz r3, 3f394 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 23848c │ │ │ │ + bl 2388dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3f38e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3f38e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cbnz r3, 3f396 │ │ │ │ b.n 3f308 │ │ │ │ str r5, [r4, #20] │ │ │ │ mov r0, r7 │ │ │ │ - bl 83ef0 │ │ │ │ + bl 83f30 │ │ │ │ str r0, [r4, #24] │ │ │ │ cbnz r0, 3f3b4 │ │ │ │ b.n 3f308 │ │ │ │ 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, #63907 @ 0xf9a3 │ │ │ │ + movw r3, #63531 @ 0xf82b │ │ │ │ movt r3, #3 │ │ │ │ str r3, [r4, #28] │ │ │ │ b.n 3f3c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 3f318 │ │ │ │ mov r0, r4 │ │ │ │ - bl 97b3c │ │ │ │ + bl 97a18 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ @@ -28219,39 +28221,39 @@ │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ blx 2ad98 │ │ │ │ movs r3, #100 @ 0x64 │ │ │ │ asrs r1, r0, #31 │ │ │ │ movs r2, #1 │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ add r0, sp, #20 │ │ │ │ - movw r1, #44908 @ 0xaf6c │ │ │ │ + movw r1, #45804 @ 0xb2ec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #99 @ 0x63 │ │ │ │ blx 2c09c <__snprintf_chk@plt> │ │ │ │ mov.w r2, #384 @ 0x180 │ │ │ │ add r0, sp, #20 │ │ │ │ movw r1, #33857 @ 0x8441 │ │ │ │ movt r1, #8 │ │ │ │ blx 2b89c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 3f45e │ │ │ │ movw r5, #32328 @ 0x7e48 │ │ │ │ movt r5, #87 @ 0x57 │ │ │ │ - movw r1, #31164 @ 0x79bc │ │ │ │ + movw r1, #32080 @ 0x7d50 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ blx 2ae80 │ │ │ │ str r0, [r5, #0] │ │ │ │ cbnz r0, 3f448 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ blx 2b5a8 │ │ │ │ b.n 3f45e │ │ │ │ - bl 1f3a5c │ │ │ │ + bl 1f3c88 │ │ │ │ str r0, [r5, #4] │ │ │ │ cbnz r0, 3f45c │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mvn.w r4, #1 │ │ │ │ blx 2c128 │ │ │ │ b.n 3f45e │ │ │ │ movs r4, #0 │ │ │ │ @@ -28267,58 +28269,58 @@ │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 3f484 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldrd r6, r5, [r5] │ │ │ │ cbz r3, 3f49c │ │ │ │ b.n 3f4a6 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #812 @ 0x32c │ │ │ │ + movw r0, #1508 @ 0x5e4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3f47a │ │ │ │ movs r0, #0 │ │ │ │ b.n 3f4cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a5078 │ │ │ │ + bl 2a4b90 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3f498 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbnz r0, 3f4b6 │ │ │ │ bl 7fab4 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3f498 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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, 3f4f0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cbnz r3, 3f54e │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ adds r0, r5, #1 │ │ │ │ - bl 80b24 │ │ │ │ + bl 80b64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3f688 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -28338,24 +28340,24 @@ │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r0, #0] │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ b.n 3f518 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #45500 @ 0xb1bc │ │ │ │ + movw r0, #46196 @ 0xb474 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 950d8 │ │ │ │ - movw r1, #49212 @ 0xc03c │ │ │ │ + b.w 94fac │ │ │ │ + movw r1, #50148 @ 0xc3e4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #59980 @ 0xea4c │ │ │ │ + movw r0, #60676 @ 0xed04 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1eecc8 │ │ │ │ + bl 1eecd0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3f688 │ │ │ │ ldr r1, [pc, #292] @ (3f690 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ @@ -28371,21 +28373,21 @@ │ │ │ │ ldr r6, [r4, r2] │ │ │ │ cbnz r6, 3f5a0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl a3830 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl a3728 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r5, r0 │ │ │ │ b.n 3f662 │ │ │ │ cbz r3, 3f5a6 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cbnz r2, 3f5e6 │ │ │ │ - movw r3, #64665 @ 0xfc99 │ │ │ │ + movw r3, #64553 @ 0xfc29 │ │ │ │ movt r3, #14 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 3f5d8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ @@ -28395,30 +28397,30 @@ │ │ │ │ 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 1cf708 │ │ │ │ + bl 1cf598 │ │ │ │ mov r6, r0 │ │ │ │ b.n 3f656 │ │ │ │ add r1, sp, #16 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ mov r6, r0 │ │ │ │ b.n 3f656 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #2 │ │ │ │ - bl f92e8 │ │ │ │ + bl f9260 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 3f662 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ mov r3, r9 │ │ │ │ @@ -28433,375 +28435,224 @@ │ │ │ │ ldr.w r0, [r5, sl, lsl #2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3f632 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3f632 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ add.w sl, sl, #1 │ │ │ │ b.n 3f618 │ │ │ │ subs r0, r5, #4 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3f656 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cbnz r3, 3f656 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1cad28 │ │ │ │ + bl 1cabb8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3f676 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3f676 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #9400 @ 0x24b8 │ │ │ │ + movw r0, #10096 @ 0x2770 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ 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] @ (3f808 ) │ │ │ │ - movs r0, #1 │ │ │ │ - mov sl, r2 │ │ │ │ - mov r9, r3 │ │ │ │ - ldrb.w r8, [sp, #64] @ 0x40 │ │ │ │ - bl 8e934 │ │ │ │ - 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 1e3bcc │ │ │ │ - mov r5, r0 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.w 3f7fe │ │ │ │ - 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 2335ec <_PyEval_FormatExcCheckArg@@Base+0x70> │ │ │ │ - mov r5, r0 │ │ │ │ - adds r1, r0, #1 │ │ │ │ - beq.n 3f7fe │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.n 3f75e │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp r3, #25 │ │ │ │ - bne.n 3f75e │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1138fc <_PyInstructionSequence_New@@Base+0x38e0> │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 3f728 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 13e2cc <_PyTuple_FromArraySteal@@Base+0x44c> │ │ │ │ - b.n 3f7b2 │ │ │ │ - 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 11033c <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ - mov r5, r0 │ │ │ │ - adds r2, r0, #1 │ │ │ │ - bne.n 3f76a │ │ │ │ - mov r0, r6 │ │ │ │ - bl 13e2cc <_PyTuple_FromArraySteal@@Base+0x44c> │ │ │ │ - b.n 3f7fe │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1138fc <_PyInstructionSequence_New@@Base+0x38e0> │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.n 3f720 │ │ │ │ - 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 11033c <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ - mov r5, r0 │ │ │ │ - adds r3, r5, #1 │ │ │ │ - mov r0, r6 │ │ │ │ - bne.n 3f7a0 │ │ │ │ - bl 13e2cc <_PyTuple_FromArraySteal@@Base+0x44c> │ │ │ │ - b.n 3f7fe │ │ │ │ - bl 12554c │ │ │ │ - mov r8, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 13e2cc <_PyTuple_FromArraySteal@@Base+0x44c> │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.n 3f7b8 │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3f7fe │ │ │ │ - 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 1eabf0 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f7f4 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbnz r3, 3f7f4 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 846dc <_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, [r6, #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 170b00 │ │ │ │ + bl 170b7c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 3f844 │ │ │ │ + cbz r0, 3f6cc │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 3f998 │ │ │ │ + beq.w 3f820 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r0, #11724 @ 0x2dcc │ │ │ │ + movw r0, #12620 @ 0x314c │ │ │ │ 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 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ - cbz r3, 3f84e │ │ │ │ + cbz r3, 3f6d6 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 3f850 │ │ │ │ + b.n 3f6d8 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ adds.w r8, r9, sl │ │ │ │ - bne.n 3f878 │ │ │ │ + bne.n 3f700 │ │ │ │ ldrd r3, r2, [r7, #4] │ │ │ │ - movw r0, #44048 @ 0xac10 │ │ │ │ + movw r0, #45876 @ 0xb334 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 219404 │ │ │ │ - b.n 3f99a │ │ │ │ + bl 219638 │ │ │ │ + b.n 3f822 │ │ │ │ mov r0, r8 │ │ │ │ - bl 80b24 │ │ │ │ + bl 80b64 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3f888 │ │ │ │ + cbz r0, 3f710 │ │ │ │ add.w fp, r0, #12 │ │ │ │ - b.n 3f8a6 │ │ │ │ + b.n 3f72e │ │ │ │ mov r0, r7 │ │ │ │ - bl 219404 │ │ │ │ - b.n 3f99a │ │ │ │ + bl 219638 │ │ │ │ + b.n 3f822 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ adds r6, #1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ - bl 11a410 │ │ │ │ + bl 11a678 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f97a │ │ │ │ + beq.n 3f802 │ │ │ │ str.w r0, [fp, #4]! │ │ │ │ adds r3, r6, #4 │ │ │ │ cmp r6, sl │ │ │ │ - blt.n 3f890 │ │ │ │ + blt.n 3f718 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3f91e │ │ │ │ + beq.n 3f7a6 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r7, #16] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl a7c24 │ │ │ │ - cbz r0, 3f900 │ │ │ │ - movw r0, #45732 @ 0xb2a4 │ │ │ │ + bl a7b24 │ │ │ │ + cbz r0, 3f788 │ │ │ │ + movw r0, #46628 @ 0xb624 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ - bl 1038c0 │ │ │ │ - cbz r0, 3f91a │ │ │ │ + bl 103768 │ │ │ │ + cbz r0, 3f7a2 │ │ │ │ cmp r6, r8 │ │ │ │ - blt.n 3f8f4 │ │ │ │ + blt.n 3f77c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f8e8 │ │ │ │ + bge.n 3f770 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 3f8ee │ │ │ │ + cbz r3, 3f776 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3f900 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f8e8 │ │ │ │ + b.n 3f788 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f770 │ │ │ │ add.w r3, r5, #16 │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 3f8b6 │ │ │ │ + b.n 3f73e │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n 3f91e │ │ │ │ + beq.n 3f7a6 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #45740 @ 0xb2ac │ │ │ │ + movw r1, #46636 @ 0xb62c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3f97a │ │ │ │ - movw r0, #29936 @ 0x74f0 │ │ │ │ + b.n 3f802 │ │ │ │ + movw r0, #30832 @ 0x7870 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3f97a │ │ │ │ + cbz r0, 3f802 │ │ │ │ mov r1, r5 │ │ │ │ - bl 144188 │ │ │ │ + bl 144498 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f94a │ │ │ │ + bge.n 3f7d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3f94a │ │ │ │ + cbnz r3, 3f7d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 3f978 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 3f800 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r3, r6 │ │ │ │ - movw r0, #45784 @ 0xb2d8 │ │ │ │ + movw r0, #46680 @ 0xb658 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f97a │ │ │ │ + bge.n 3f802 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3f97a │ │ │ │ + cbnz r3, 3f802 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f97a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f802 │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f98e │ │ │ │ + bge.n 3f816 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3f98e │ │ │ │ + cbnz r3, 3f816 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r4 │ │ │ │ - bl 219404 │ │ │ │ - b.n 3f99a │ │ │ │ + bl 219638 │ │ │ │ + b.n 3f822 │ │ │ │ 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 3f9c4 │ │ │ │ - cbz r5, 3f9e8 │ │ │ │ - b.n 3f9d8 │ │ │ │ + bne.n 3f84c │ │ │ │ + cbz r5, 3f870 │ │ │ │ + b.n 3f860 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r0, #45796 @ 0xb2e4 │ │ │ │ + movw r0, #46692 @ 0xb664 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl e27bc │ │ │ │ - cbz r0, 3fa12 │ │ │ │ - b.n 3f9c0 │ │ │ │ - movw r0, #45796 @ 0xb2e4 │ │ │ │ + bl e26e0 │ │ │ │ + cbz r0, 3f89a │ │ │ │ + b.n 3f848 │ │ │ │ + movw r0, #46692 @ 0xb664 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r1, r5 │ │ │ │ bl 40cc4 │ │ │ │ - cbz r0, 3fa12 │ │ │ │ + cbz r0, 3f89a │ │ │ │ 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] │ │ │ │ @@ -28810,81 +28661,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 ad5f4 │ │ │ │ + bl ad4d8 │ │ │ │ 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, 3fa3c │ │ │ │ + cbnz r0, 3f8c4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 16aa40 <_Py_DecRef@@Base+0x14> │ │ │ │ + b.w 16aad0 <_Py_DecRef@@Base+0x14> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3fa2e │ │ │ │ + beq.n 3f8b6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 3fa7e │ │ │ │ + bpl.n 3f906 │ │ │ │ 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 3fa7a │ │ │ │ + bmi.n 3f902 │ │ │ │ add.w r4, r0, #12 │ │ │ │ movs r5, #0 │ │ │ │ cmp r6, r5 │ │ │ │ - ble.n 3fa7a │ │ │ │ + ble.n 3f902 │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ adds r5, #1 │ │ │ │ - bl 3fa46 │ │ │ │ + bl 3f8ce │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 3fa68 │ │ │ │ + bge.n 3f8f0 │ │ │ │ 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 84db0 │ │ │ │ + bl 84df0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2868f0 │ │ │ │ + bl 286438 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fabe │ │ │ │ + bge.n 3f946 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3fabe │ │ │ │ + cbnz r3, 3f946 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_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] │ │ │ │ @@ -28892,357 +28743,357 @@ │ │ │ │ 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] @ (3fbc4 ) │ │ │ │ + ldr r1, [pc, #208] @ (3fa4c ) │ │ │ │ add.w r5, sp, #16512 @ 0x4080 │ │ │ │ mov r6, r0 │ │ │ │ - movw r2, #51120 @ 0xc7b0 │ │ │ │ + movw r2, #52056 @ 0xcb58 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [r5, #44] @ 0x2c │ │ │ │ mov.w r1, #0 │ │ │ │ add r3, sp, #16 │ │ │ │ - movw r1, #46128 @ 0xb430 │ │ │ │ + movw r1, #47024 @ 0xb7b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ - bl a6adc │ │ │ │ + bl a69dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3fb9e │ │ │ │ + beq.n 3fa26 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #60120 @ 0xead8 │ │ │ │ + movw r1, #61016 @ 0xee58 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #44444 @ 0xad9c │ │ │ │ + movw r0, #45340 @ 0xb11c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3fb40 │ │ │ │ + bne.n 3f9c8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3fb96 │ │ │ │ + b.n 3fa1e │ │ │ │ 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 24942c │ │ │ │ + bl 249610 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3fb3c │ │ │ │ - bl b0a68 │ │ │ │ + beq.n 3f9c4 │ │ │ │ + bl b0968 │ │ │ │ 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 2b950 │ │ │ │ mov r0, r6 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ 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 3fbcc │ │ │ │ + bl 3fa54 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 83b58 │ │ │ │ - b.n 3fba0 │ │ │ │ + bl 83b98 │ │ │ │ + b.n 3fa28 │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, sp, #16512 @ 0x4080 │ │ │ │ - ldr r3, [pc, #28] @ (3fbc4 ) │ │ │ │ + ldr r3, [pc, #28] @ (3fa4c ) │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 3fbb8 │ │ │ │ + beq.n 3fa40 │ │ │ │ blx 2baf0 <__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} │ │ │ │ - b.w 2868f0 │ │ │ │ + b.w 286438 │ │ │ │ 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] @ (3fe00 ) │ │ │ │ + ldr r3, [pc, #540] @ (3fc88 ) │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - cbnz r1, 3fc38 │ │ │ │ + cbnz r1, 3fac0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b270 │ │ │ │ - bl 1e3f40 │ │ │ │ + bl 1e3e34 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #46192 @ 0xb470 │ │ │ │ + movw r0, #47088 @ 0xb7f0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3fde6 │ │ │ │ + beq.w 3fc6e │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 15c140 │ │ │ │ + bl 15c1a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 3fd84 │ │ │ │ + bge.w 3fc0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3fd84 │ │ │ │ + bne.w 3fc0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3fd84 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3fc0c │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 3fc6c │ │ │ │ + beq.n 3faf4 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movs r3, #97 @ 0x61 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r3, [pc, #436] @ (3fe00 ) │ │ │ │ + ldr r3, [pc, #436] @ (3fc88 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3fdf4 │ │ │ │ + bne.w 3fc7c │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ 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 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3fdd2 │ │ │ │ + beq.w 3fc5a │ │ │ │ movs r0, #0 │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3fdd8 │ │ │ │ + beq.w 3fc60 │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3fcd2 │ │ │ │ + beq.n 3fb5a │ │ │ │ ldr.w r0, [r8] │ │ │ │ - cbz r0, 3fcd2 │ │ │ │ - bl 882f4 │ │ │ │ + cbz r0, 3fb5a │ │ │ │ + bl 882d4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3fdda │ │ │ │ + beq.w 3fc62 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fcc2 │ │ │ │ + bge.n 3fb4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3fcc2 │ │ │ │ + cbnz r3, 3fb4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3fccc │ │ │ │ + beq.n 3fb54 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3fdda │ │ │ │ + b.n 3fc62 │ │ │ │ add.w r8, r8, #4 │ │ │ │ - b.n 3fc92 │ │ │ │ + b.n 3fb1a │ │ │ │ ldr.w r9, [r6, #16] │ │ │ │ add.w r8, sp, #8 │ │ │ │ ldr.w sl, [r9] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3fdb2 │ │ │ │ + beq.n 3fc3a │ │ │ │ cmp.w fp, #2 │ │ │ │ - beq.n 3fcf2 │ │ │ │ + beq.n 3fb7a │ │ │ │ cmp.w fp, #10 │ │ │ │ - bne.n 3fd6e │ │ │ │ - b.n 3fd22 │ │ │ │ + bne.n 3fbf6 │ │ │ │ + b.n 3fbaa │ │ │ │ movs r2, #14 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, #10 │ │ │ │ blx 2b420 │ │ │ │ strh.w fp, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 291a54 <_PyArg_BadArgument@@Base+0x21c8> │ │ │ │ + bl 29159c <_PyArg_BadArgument@@Base+0x21c8> │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, r3 │ │ │ │ - bne.n 3fd88 │ │ │ │ + bne.n 3fc10 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - b.n 3fd88 │ │ │ │ + b.n 3fc10 │ │ │ │ movs r2, #26 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, #10 │ │ │ │ add r4, sp, #16 │ │ │ │ blx 2b420 │ │ │ │ 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 2985d0 <_PyEval_MatchKeys@@Base+0xb30> │ │ │ │ + bl 298114 <_PyEval_MatchKeys@@Base+0xadc> │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, r3 │ │ │ │ - bne.n 3fd88 │ │ │ │ + bne.n 3fc10 │ │ │ │ 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 3fd88 │ │ │ │ + b.n 3fc10 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #51244 @ 0xc82c │ │ │ │ + movw r1, #52180 @ 0xcbd4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3fde6 │ │ │ │ - cbz r4, 3fdda │ │ │ │ + b.n 3fc6e │ │ │ │ + cbz r4, 3fc62 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fda8 │ │ │ │ + bge.n 3fc30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3fda8 │ │ │ │ + cbnz r3, 3fc30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3fcc8 │ │ │ │ + bne.n 3fb50 │ │ │ │ add.w r9, r9, #4 │ │ │ │ - b.n 3fcda │ │ │ │ + b.n 3fb62 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3fdda │ │ │ │ + cbz r0, 3fc62 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #46200 @ 0xb478 │ │ │ │ + movw r0, #47096 @ 0xb7f8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3fdda │ │ │ │ + b.n 3fc62 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 3fdda │ │ │ │ + b.n 3fc62 │ │ │ │ ldr r4, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 84e30 │ │ │ │ - ldr r3, [pc, #24] @ (3fe00 ) │ │ │ │ + bl 84e70 │ │ │ │ + ldr r3, [pc, #24] @ (3fc88 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 3fdf8 │ │ │ │ + beq.n 3fc80 │ │ │ │ blx 2baf0 <__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, 3fe26 │ │ │ │ + cbz r3, 3fcae │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9f8ac │ │ │ │ + bl 9f7ac │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3fe50 │ │ │ │ + cbnz r0, 3fcd8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3feb2 │ │ │ │ + b.n 3fd3a │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54748 @ 0xd5dc │ │ │ │ + movw r1, #55444 @ 0xd894 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 3fe22 │ │ │ │ - bl 19e6bc <_PyTime_AsLong@@Base+0x904> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 3fcaa │ │ │ │ + bl 19ede0 <_PyTime_AsLong@@Base+0x904> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3fe62 │ │ │ │ + blt.n 3fcea │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 3fe72 │ │ │ │ + blt.n 3fcfa │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fa78 │ │ │ │ + bl 9f978 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3fe3e │ │ │ │ - b.n 3fe8a │ │ │ │ + bne.n 3fcc6 │ │ │ │ + b.n 3fd12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3fe4c │ │ │ │ + bne.n 3fcd4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3fe4c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3fcd4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fe22 │ │ │ │ + bge.n 3fcaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3fe22 │ │ │ │ + bne.n 3fcaa │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 3fe22 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3fcaa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fe9e │ │ │ │ + bge.n 3fd26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3fe9e │ │ │ │ + cbnz r3, 3fd26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - bl 94124 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + bl 93ff8 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ @@ -29250,239 +29101,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, 3feda │ │ │ │ + cbnz r0, 3fd62 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 3fee2 │ │ │ │ + cbz r0, 3fd6a │ │ │ │ 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 3fecc │ │ │ │ + beq.n 3fd54 │ │ │ │ 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, 3ff0a │ │ │ │ + cbnz r0, 3fd92 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 3ff12 │ │ │ │ + cbz r0, 3fd9a │ │ │ │ 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 3fefc │ │ │ │ + beq.n 3fd84 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r1, #20924 @ 0x51bc │ │ │ │ + movw r1, #21820 @ 0x553c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.n 3ff1e │ │ │ │ + b.n 3fda6 │ │ │ │ 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, #23800 @ 0x5cf8 │ │ │ │ + movw r1, #24496 @ 0x5fb0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #23804 @ 0x5cfc │ │ │ │ + movw r0, #24500 @ 0x5fb4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3ff5e │ │ │ │ + beq.n 3fde6 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ff60 │ │ │ │ + bge.n 3fde8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 3ff60 │ │ │ │ + b.n 3fde8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 1d3058 │ │ │ │ + b.w 1d2eec │ │ │ │ + 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] @ (3ff64 ) │ │ │ │ + movs r0, #1 │ │ │ │ + mov sl, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + ldrb.w r8, [sp, #64] @ 0x40 │ │ │ │ + bl 8e808 │ │ │ │ + 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 1e3ac0 │ │ │ │ + mov r5, r0 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.w 3ff5c │ │ │ │ + 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 2338a8 <_PyEval_FormatExcCheckArg@@Base+0x70> │ │ │ │ + mov r5, r0 │ │ │ │ + adds r1, r0, #1 │ │ │ │ + beq.n 3ff5c │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 3febc │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp r3, #25 │ │ │ │ + bne.n 3febc │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + bl 113b64 <_PyInstructionSequence_New@@Base+0x38d8> │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n 3fe86 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 13e5f4 <_PyTuple_FromArraySteal@@Base+0x44c> │ │ │ │ + b.n 3ff10 │ │ │ │ + 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 1105ac <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ + mov r5, r0 │ │ │ │ + adds r2, r0, #1 │ │ │ │ + bne.n 3fec8 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 13e5f4 <_PyTuple_FromArraySteal@@Base+0x44c> │ │ │ │ + b.n 3ff5c │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 113b64 <_PyInstructionSequence_New@@Base+0x38d8> │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 3fe7e │ │ │ │ + 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 1105ac <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ + mov r5, r0 │ │ │ │ + adds r3, r5, #1 │ │ │ │ + mov r0, r6 │ │ │ │ + bne.n 3fefe │ │ │ │ + bl 13e5f4 <_PyTuple_FromArraySteal@@Base+0x44c> │ │ │ │ + b.n 3ff5c │ │ │ │ + bl 125784 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 13e5f4 <_PyTuple_FromArraySteal@@Base+0x44c> │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.n 3ff16 │ │ │ │ + mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ + b.n 3ff5c │ │ │ │ + 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 1eabe0 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mov r5, r0 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 3ff52 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cbnz r3, 3ff52 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 8471c <_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, [r6, #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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ - cbz r4, 3ffb0 │ │ │ │ + cbz r4, 3ffae │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #60204 @ 0xeb2c │ │ │ │ + movw r1, #61100 @ 0xeeac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl edf30 │ │ │ │ + bl edec0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 40134 │ │ │ │ + beq.w 40132 │ │ │ │ movw sl, #41552 @ 0xa250 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ movw r9, #41760 @ 0xa320 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ ldr.w r8, [r7, #60] @ 0x3c │ │ │ │ movs r6, #1 │ │ │ │ - b.n 40032 │ │ │ │ + b.n 40030 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46460 @ 0xb57c │ │ │ │ + movw r1, #47356 @ 0xb8fc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 40134 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 40132 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 4006c │ │ │ │ + bne.n 4006a │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4004c │ │ │ │ - cbz r6, 3ffe8 │ │ │ │ + beq.n 4004a │ │ │ │ + cbz r6, 3ffe6 │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ - movw r1, #46604 @ 0xb60c │ │ │ │ + movw r1, #47500 @ 0xb98c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r7, #8] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #512 @ 0x200 │ │ │ │ + movw r2, #1208 @ 0x4b8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #46604 @ 0xb60c │ │ │ │ + movw r1, #47500 @ 0xb98c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ec908 │ │ │ │ + bl ec898 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4005c │ │ │ │ + blt.n 4005a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 400a2 │ │ │ │ + beq.n 400a0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r2, r6, #16 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2af664 │ │ │ │ + bl 2af194 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 40092 │ │ │ │ + blt.n 40090 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 400a2 │ │ │ │ + beq.n 400a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 400ba │ │ │ │ + blt.n 400b8 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r2, #65536 @ 0x10000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40216 @ 0x9d18 │ │ │ │ + movw r1, #41112 @ 0xa098 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 9e5dc │ │ │ │ + bl 9e4dc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3ffc8 │ │ │ │ - b.n 400a2 │ │ │ │ + bne.n 3ffc6 │ │ │ │ + b.n 400a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 400ca │ │ │ │ + bge.n 400c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 4008c │ │ │ │ - b.n 400ca │ │ │ │ + cbz r3, 4008a │ │ │ │ + b.n 400c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 40008 │ │ │ │ + bne.n 40006 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 40008 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 40006 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 4007a │ │ │ │ + beq.n 40078 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 400ca │ │ │ │ - b.n 40084 │ │ │ │ + bge.n 400c8 │ │ │ │ + b.n 40082 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 40070 │ │ │ │ + beq.n 4006e │ │ │ │ mov r6, r0 │ │ │ │ - b.n 4000c │ │ │ │ + b.n 4000a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 400ca │ │ │ │ + cbnz r3, 400c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 400ca │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 400c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 40024 │ │ │ │ + bne.n 40022 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 40024 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 40022 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 400b6 │ │ │ │ + bge.n 400b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 400b6 │ │ │ │ + cbnz r3, 400b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 40134 │ │ │ │ + b.n 40132 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 40030 │ │ │ │ + bne.n 4002e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 40030 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4002e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 400de │ │ │ │ + bge.n 400dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 400de │ │ │ │ + cbnz r3, 400dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #32576 @ 0x7f40 │ │ │ │ + movw r2, #33472 @ 0x82c0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 2a76d4 <_PyGen_SetStopIterationValue@@Base+0x4fc> │ │ │ │ + bl 2a71ec <_PyGen_SetStopIterationValue@@Base+0x4fc> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 40134 │ │ │ │ + cbz r0, 40132 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr.w r2, [r8, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 40134 │ │ │ │ + bne.n 40132 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40116 │ │ │ │ + bge.n 40114 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 40116 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 40114 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ @@ -29491,96 +29492,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} │ │ │ │ │ │ │ │ -0004013c : │ │ │ │ +0004013a : │ │ │ │ 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, 40172 │ │ │ │ + cbz r3, 40170 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1555b8 │ │ │ │ + bl 1555fc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c128 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 15625c │ │ │ │ + bl 15629c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1f5c10 │ │ │ │ + bl 1f5e40 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - b.n 40198 │ │ │ │ - ldr r1, [pc, #4] @ (40184 ) │ │ │ │ - b.w 2a6e9c <_PyTime_AsTimeval@@Base+0x1614> │ │ │ │ - cbz r4, 401a2 │ │ │ │ + b.n 40198 │ │ │ │ + ldr r1, [pc, #4] @ (40184 ) │ │ │ │ + b.w 2a69b4 <_PyTime_AsTimeval@@Base+0x1614> │ │ │ │ + nop │ │ │ │ + cbz r4, 401a2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (40194 ) │ │ │ │ - b.w 2992ec <_PyGen_yf@@Base+0x2e4> │ │ │ │ + ldr r1, [pc, #4] @ (40194 ) │ │ │ │ + b.w 298e30 <_PyGen_yf@@Base+0x2e4> │ │ │ │ nop │ │ │ │ strb.w r0, [r4, 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, 401d6 │ │ │ │ + cbz r3, 401d6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ - cbz r3, 401d6 │ │ │ │ + cbz r3, 401d6 │ │ │ │ blx r3 │ │ │ │ movw r3, #5736 @ 0x1668 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 401ec │ │ │ │ + bne.n 401ec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 401d6 │ │ │ │ + bge.n 401d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 401d6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 401d6 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #26752 @ 0x6880 │ │ │ │ + movw r3, #27488 @ 0x6b60 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 21f6c0 │ │ │ │ + b.w 21f91c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ 000401ee <_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, #44873 @ 0xaf49 │ │ │ │ + movw r3, #44585 @ 0xae29 │ │ │ │ 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 40232 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x44> │ │ │ │ - bl 215490 │ │ │ │ + bl 2156bc │ │ │ │ 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 │ │ │ │ @@ -29603,123 +29605,123 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #24 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ ldr r3, [pc, #300] @ (40394 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1a6>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4038c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x19e> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ bne.n 4028a <_PyInterpreterState_SetEvalFrameFunc@@Base+0x9c> │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4031c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 4029e <_PyInterpreterState_SetEvalFrameFunc@@Base+0xb0> │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4031c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ ldrd r8, r0, [r4, #8] │ │ │ │ - bl 100c44 <_PyNumber_Index@@Base> │ │ │ │ + bl 100af0 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 402b6 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xc8> │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cbnz r0, 4031c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 402d4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xe6> │ │ │ │ - bl 9b910 │ │ │ │ + bl 9b7e4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 402d0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xe2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 402d0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xe2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ beq.n 402aa <_PyInterpreterState_SetEvalFrameFunc@@Base+0xbc> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r8, r3 │ │ │ │ bne.n 40312 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x124> │ │ │ │ - bl b0a68 │ │ │ │ + bl b0968 │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bea8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ cmp r5, #0 │ │ │ │ bge.n 40380 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x192> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 4036c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x17e> │ │ │ │ - bl 1161c4 │ │ │ │ + bl 116428 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 402e0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xf2> │ │ │ │ b.n 4031c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ mov r0, r8 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 246040 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + bl 2461b0 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ cbnz r0, 40332 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x144> │ │ │ │ movs r4, #0 │ │ │ │ b.n 4038c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x19e> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 40352 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x164> │ │ │ │ - bl 1161c4 │ │ │ │ + bl 116428 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4031c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ - bl b0a68 │ │ │ │ + bl b0968 │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r0 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bea8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ cmp r5, #0 │ │ │ │ bge.n 40362 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x174> │ │ │ │ b.n 40320 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x132> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ b.n 4031c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4038c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x19e> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r0, #84 @ 0x54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ b.n 403da <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ec> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -29750,18 +29752,18 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #32580 @ 0x7f44 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154818 │ │ │ │ + bl 1549f0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 7fd10 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd50 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 40428 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x23a> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ @@ -29769,15 +29771,15 @@ │ │ │ │ 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 97b3c │ │ │ │ + bl 97a18 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ @@ -29790,175 +29792,175 @@ │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #46880 @ 0xb720 │ │ │ │ + movw r0, #47776 @ 0xbaa0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 40548 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35a> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r1, r5 │ │ │ │ - bl f52b0 │ │ │ │ + bl f526c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 40488 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x29a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 40488 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x29a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 40548 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35a> │ │ │ │ mov r0, r9 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 40530 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x342> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #42824 @ 0xa748 │ │ │ │ + movw r1, #43760 @ 0xaaf0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 99058 │ │ │ │ + bl 98f30 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 404e8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2fa> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 404c0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2d2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 404c0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2d2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #46908 @ 0xb73c │ │ │ │ + movw r0, #47804 @ 0xbabc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 40530 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x342> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #46916 @ 0xb744 │ │ │ │ + movw r1, #47812 @ 0xbac4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ - bl 99058 │ │ │ │ + bl 98f30 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 40514 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x326> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 404fc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x30e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 404fc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x30e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 40548 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 40548 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35a> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 40528 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x33a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 40528 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x33a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r1, r4 │ │ │ │ - bl 15c140 │ │ │ │ + bl 15c1a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 40548 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 40548 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35a> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_Py_Dealloc@@Base> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #47120 @ 0xb810 │ │ │ │ + movw r3, #48016 @ 0xbb90 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ movw r1, #49800 @ 0xc288 │ │ │ │ movt r1, #2 │ │ │ │ movs r2, #0 │ │ │ │ - b.w 173a38 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x50> │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ + b.w 173ab8 <_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] @ (4058c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x39e>) │ │ │ │ + ldr r0, [pc, #12] @ (40588 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x39a>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 164f20 │ │ │ │ + bl 164fc4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb7e0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #47536 @ 0xb9b0 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 173eb4 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ + b.w 173f34 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (405ac <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3be>) │ │ │ │ - b.w 2992ec <_PyGen_yf@@Base+0x2e4> │ │ │ │ + ldr r1, [pc, #4] @ (405a8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3ba>) │ │ │ │ + b.w 298e30 <_PyGen_yf@@Base+0x2e4> │ │ │ │ nop │ │ │ │ @ instruction: 0xfabc0052 │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #21904 @ 0x5590 │ │ │ │ + movw r3, #22600 @ 0x5848 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ movw r2, #48212 @ 0xbc54 │ │ │ │ movt r2, #2 │ │ │ │ - b.w 2a0e64 │ │ │ │ + b.w 2a097c │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #47616 @ 0xba00 │ │ │ │ + movw r3, #48492 @ 0xbd6c │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ movw r1, #47356 @ 0xb8fc │ │ │ │ movt r1, #2 │ │ │ │ movs r2, #0 │ │ │ │ - b.w 173a38 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x50> │ │ │ │ + b.w 173ab8 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x50> │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #46808 @ 0xb6d8 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 173eb4 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ + b.w 173f34 <_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 4061c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x42e> │ │ │ │ - movw r0, #30912 @ 0x78c0 │ │ │ │ + movw r0, #31808 @ 0x7c40 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d3e78 │ │ │ │ + bl 1d3d0c │ │ │ │ cbz r0, 40660 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x472> │ │ │ │ cmp r4, #0 │ │ │ │ ldr r4, [r7, #8] │ │ │ │ itte le │ │ │ │ movwle r0, #5744 @ 0x1670 │ │ │ │ movtle r0, #80 @ 0x50 │ │ │ │ ldrgt r0, [r5, #0] │ │ │ │ @@ -29966,89 +29968,89 @@ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ bpl.n 40664 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x476> │ │ │ │ b.n 40650 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x462> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54748 @ 0xd5dc │ │ │ │ + movw r1, #55444 @ 0xd894 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 4073e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x550> │ │ │ │ - bl 9b910 │ │ │ │ + bl 9b7e4 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 40690 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4a2> │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cbz r0, 40690 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4a2> │ │ │ │ movs r4, #0 │ │ │ │ b.n 4073e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x550> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 4068c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x49e> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #47660 @ 0xba2c │ │ │ │ + movw r1, #48556 @ 0xbdac │ │ │ │ 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 f3a08 │ │ │ │ + b.w f3988 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movs r0, #0 │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4073e <_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 25da20 <_PyCode_SetUnboundVarCounts@@Base+0xe28> │ │ │ │ + bl 25d588 <_PyCode_SetUnboundVarCounts@@Base+0xe28> │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 4073e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x550> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 80764 │ │ │ │ + bl 807a4 │ │ │ │ mov fp, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 40726 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x538> │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ ldr.w r3, [fp] │ │ │ │ adds r0, #1 │ │ │ │ bne.n 40702 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x514> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 40726 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x538> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cbnz r3, 40726 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x538> │ │ │ │ mov r0, fp │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 40726 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x538> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 40716 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x528> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cbnz r3, 40716 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x528> │ │ │ │ mov r0, fp │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ add r9, r8 │ │ │ │ add r5, r8 │ │ │ │ cmp r9, r6 │ │ │ │ blt.n 406b4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4c6> │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 406b4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4c6> │ │ │ │ b.n 4073e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x550> │ │ │ │ @@ -30056,15 +30058,15 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 40660 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x472> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 40660 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x472> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 40660 <_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 │ │ │ │ @@ -30073,61 +30075,61 @@ │ │ │ │ movw r4, #25136 @ 0x6230 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ strd r1, r0, [sp] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r4 │ │ │ │ beq.n 40780 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x592> │ │ │ │ mov r1, r4 │ │ │ │ - bl 9ef00 │ │ │ │ + bl 9ee00 │ │ │ │ cbnz r0, 40780 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x592> │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 174e88 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ + bl 174f08 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 40788 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x59a> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 407f4 <_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 4079e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5b0> │ │ │ │ movw r1, #25136 @ 0x6230 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9ef00 │ │ │ │ + bl 9ee00 │ │ │ │ cbz r0, 407a8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5ba> │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ b.n 407b8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5ca> │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, sp │ │ │ │ - bl 174e88 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ + bl 174f08 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 407b8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5ca> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ b.n 407f4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x606> │ │ │ │ vldr d1, [sp, #24] │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bne.n 407e0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5f2> │ │ │ │ movw r3, #43780 @ 0xab04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7992 @ 0x1f38 │ │ │ │ + movw r1, #8688 @ 0x21f0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ b.n 407f4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x606> │ │ │ │ vldr d0, [sp, #32] │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 40a44 <_Py_IncRef@@Base+0x24c> │ │ │ │ vldr d0, [sp, #8] │ │ │ │ - bl 9b9c0 │ │ │ │ + bl 9b894 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ 000407f8 <_Py_IncRef@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -30154,33 +30156,33 @@ │ │ │ │ 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] @ (4099c <_Py_IncRef@@Base+0x1a4>) │ │ │ │ - bl 11e804 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11ea6c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 40992 <_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 40882 <_Py_IncRef@@Base+0x8a> │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + movw r2, #55964 @ 0xda9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #34720 @ 0x87a0 │ │ │ │ + movw r1, #35416 @ 0x8a58 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #47696 @ 0xba50 │ │ │ │ + movw r0, #48592 @ 0xbdd0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r3, r8 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r5, #0 │ │ │ │ b.n 40992 <_Py_IncRef@@Base+0x19a> │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 40934 <_Py_IncRef@@Base+0x13c> │ │ │ │ ldr.w r9, [r5, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 40896 <_Py_IncRef@@Base+0x9e> │ │ │ │ @@ -30195,58 +30197,58 @@ │ │ │ │ subs r4, #1 │ │ │ │ beq.n 40958 <_Py_IncRef@@Base+0x160> │ │ │ │ b.n 408b6 <_Py_IncRef@@Base+0xbe> │ │ │ │ movw sl, #57952 @ 0xe260 │ │ │ │ movt sl, #81 @ 0x51 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cbz r0, 408c8 <_Py_IncRef@@Base+0xd0> │ │ │ │ - bl e5404 │ │ │ │ + bl e5324 │ │ │ │ subs r7, r0, #0 │ │ │ │ blt.n 4087e <_Py_IncRef@@Base+0x86> │ │ │ │ subs r4, #1 │ │ │ │ beq.n 408ea <_Py_IncRef@@Base+0xf2> │ │ │ │ b.n 408ca <_Py_IncRef@@Base+0xd2> │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cbz r0, 408dc <_Py_IncRef@@Base+0xe4> │ │ │ │ - bl e5404 │ │ │ │ + bl e5324 │ │ │ │ subs r6, r0, #0 │ │ │ │ blt.n 4087e <_Py_IncRef@@Base+0x86> │ │ │ │ cmp r4, #1 │ │ │ │ beq.n 408ee <_Py_IncRef@@Base+0xf6> │ │ │ │ b.n 408de <_Py_IncRef@@Base+0xe6> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl e5404 │ │ │ │ + bl e5324 │ │ │ │ subs r4, r0, #0 │ │ │ │ blt.n 4087e <_Py_IncRef@@Base+0x86> │ │ │ │ b.n 408f0 <_Py_IncRef@@Base+0xf8> │ │ │ │ mov r6, r4 │ │ │ │ b.n 408f0 <_Py_IncRef@@Base+0xf8> │ │ │ │ movs r4, #0 │ │ │ │ and.w fp, r7, #1 │ │ │ │ and.w r5, r6, #1 │ │ │ │ tst r7, r6 │ │ │ │ beq.n 40914 <_Py_IncRef@@Base+0x11c> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53960 @ 0xd2c8 │ │ │ │ + movw r1, #54752 @ 0xd5e0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 4087e <_Py_IncRef@@Base+0x86> │ │ │ │ cbz r4, 40960 <_Py_IncRef@@Base+0x168> │ │ │ │ orrs.w r5, r7, r6 │ │ │ │ beq.n 4095e <_Py_IncRef@@Base+0x166> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53996 @ 0xd2ec │ │ │ │ + movw r1, #54788 @ 0xd604 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 4087e <_Py_IncRef@@Base+0x86> │ │ │ │ movw sl, #57952 @ 0xe260 │ │ │ │ movt sl, #81 @ 0x51 │ │ │ │ movw r9, #5744 @ 0x1670 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ mov r5, r4 │ │ │ │ mov fp, r4 │ │ │ │ @@ -30256,39 +30258,39 @@ │ │ │ │ mov r5, r4 │ │ │ │ mov fp, r4 │ │ │ │ b.n 40960 <_Py_IncRef@@Base+0x168> │ │ │ │ mov r5, r4 │ │ │ │ mov fp, r4 │ │ │ │ b.n 40960 <_Py_IncRef@@Base+0x168> │ │ │ │ mov fp, r5 │ │ │ │ - bl 24c578 <_PySlice_FromIndices@@Base+0x76c> │ │ │ │ + bl 24c514 <_PySlice_FromIndices@@Base+0x75c> │ │ │ │ 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 3be76 │ │ │ │ + bl 3be74 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 40992 <_Py_IncRef@@Base+0x19a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 40992 <_Py_IncRef@@Base+0x19a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, #236 @ 0xec │ │ │ │ + cmp r2, #12 │ │ │ │ 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 │ │ │ │ @@ -30299,50 +30301,50 @@ │ │ │ │ beq.n 409e4 <_Py_IncRef@@Base+0x1ec> │ │ │ │ adds r1, r2, #1 │ │ │ │ bge.n 409c8 <_Py_IncRef@@Base+0x1d0> │ │ │ │ adds r4, r2, #5 │ │ │ │ beq.n 409ee <_Py_IncRef@@Base+0x1f6> │ │ │ │ adds r1, r2, #3 │ │ │ │ beq.n 409f8 <_Py_IncRef@@Base+0x200> │ │ │ │ - movw r1, #47816 @ 0xbac8 │ │ │ │ + movw r1, #48712 @ 0xbe48 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f3a08 │ │ │ │ - movw r4, #47708 @ 0xba5c │ │ │ │ + b.w f3988 │ │ │ │ + movw r4, #48604 @ 0xbddc │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ b.n 40a00 <_Py_IncRef@@Base+0x208> │ │ │ │ - movw r4, #47756 @ 0xba8c │ │ │ │ + movw r4, #48652 @ 0xbe0c │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ b.n 40a00 <_Py_IncRef@@Base+0x208> │ │ │ │ - movw r4, #47784 @ 0xbaa8 │ │ │ │ + movw r4, #48680 @ 0xbe28 │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ b.n 40a00 <_Py_IncRef@@Base+0x208> │ │ │ │ - movw r4, #47736 @ 0xba78 │ │ │ │ + movw r4, #48632 @ 0xbdf8 │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #47828 @ 0xbad4 │ │ │ │ + movw r1, #48724 @ 0xbe54 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.n 40a1c <_Py_IncRef@@Base+0x224> │ │ │ │ - b.w 8f744 │ │ │ │ + b.w 8f61c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #47848 @ 0xbae8 │ │ │ │ + movw r1, #48744 @ 0xbe68 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ 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 │ │ │ │ @@ -30410,87 +30412,87 @@ │ │ │ │ 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 80b24 │ │ │ │ + bl 80b64 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 40b8e <_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 8f744 │ │ │ │ + bl 8f61c │ │ │ │ cbz r0, 40b72 <_Py_IncRef@@Base+0x37a> │ │ │ │ cmp r6, r8 │ │ │ │ str.w r0, [r7, #4]! │ │ │ │ bne.n 40b52 <_Py_IncRef@@Base+0x35a> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ cbz r0, 40b72 <_Py_IncRef@@Base+0x37a> │ │ │ │ str.w r0, [r4, #2512] @ 0x9d0 │ │ │ │ b.n 40b8e <_Py_IncRef@@Base+0x396> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 40b7e <_Py_IncRef@@Base+0x386> │ │ │ │ movs r4, #0 │ │ │ │ b.n 40b8e <_Py_IncRef@@Base+0x396> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 40b7a <_Py_IncRef@@Base+0x382> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 40b7a <_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, #47916 @ 0xbb2c │ │ │ │ + movw r1, #48812 @ 0xbeac │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl a6adc │ │ │ │ + bl a69dc │ │ │ │ cbz r0, 40bde <_Py_IncRef@@Base+0x3e6> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ cmp.w r4, #28672 @ 0x7000 │ │ │ │ bge.n 40be2 <_Py_IncRef@@Base+0x3ea> │ │ │ │ cbz r4, 40be2 <_Py_IncRef@@Base+0x3ea> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #47932 @ 0xbb3c │ │ │ │ + movw r1, #48828 @ 0xbebc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r2, #28672 @ 0x7000 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ movs r0, #0 │ │ │ │ b.n 40c12 <_Py_IncRef@@Base+0x41a> │ │ │ │ bl 40c16 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 40cfc │ │ │ │ adds r0, #1 │ │ │ │ bne.n 40c0c <_Py_IncRef@@Base+0x414> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - movw r1, #47964 @ 0xbb5c │ │ │ │ + movw r1, #48860 @ 0xbedc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ b.n 40bde <_Py_IncRef@@Base+0x3e6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ 00040c16 : │ │ │ │ ldr r3, [pc, #16] @ (40c28 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -30505,39 +30507,39 @@ │ │ │ │ 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 158d98 │ │ │ │ + bl 158a94 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 40c7a │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w r0, r5, #8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ blx 2c2f8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ cbz r4, 40c7a │ │ │ │ mov r2, r4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [r5, #32] │ │ │ │ - movw r3, #5080 @ 0x13d8 │ │ │ │ + movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ bl 409a0 <_Py_IncRef@@Base+0x1a8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r1, #20440 @ 0x4fd8 │ │ │ │ + movw r1, #21336 @ 0x5358 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w 3ff1e │ │ │ │ + b.w 3fda6 │ │ │ │ │ │ │ │ 00040c8c : │ │ │ │ b.n 40cfc │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -30550,15 +30552,15 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #8] @ (40cc0 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 164f20 │ │ │ │ + bl 164fc4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ rev r0, r7 │ │ │ │ lsls r2, r2, #1 │ │ │ │ cbz r1, 40cf8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -30567,18 +30569,18 @@ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cbnz r3, 40cdc │ │ │ │ movs r0, #1 │ │ │ │ b.n 40cf6 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #33820 @ 0x841c │ │ │ │ + movw r1, #34516 @ 0x86d4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ 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 │ │ │ │ @@ -30651,26 +30653,26 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #8] @ (40dcc ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 164f20 │ │ │ │ + bl 164fc4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @ instruction: 0xb8c4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ 00040dd0 : │ │ │ │ - movw r3, #26436 @ 0x6744 │ │ │ │ + movw r3, #27172 @ 0x6a24 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ - b.w 1f06a8 │ │ │ │ - movw r1, #20412 @ 0x4fbc │ │ │ │ + b.w 1f06fc │ │ │ │ + movw r1, #21308 @ 0x533c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ b.n 40fac <_PyCompile_Assemble@@Base+0x1c4> │ │ │ │ │ │ │ │ 00040de8 <_PyCompile_Assemble@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -30681,32 +30683,32 @@ │ │ │ │ movw r3, #52 @ 0x34 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [sp, #20] │ │ │ │ beq.n 40e26 <_PyCompile_Assemble@@Base+0x3e> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #48060 @ 0xbbbc │ │ │ │ + movw r1, #48956 @ 0xbf3c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 40f6e <_PyCompile_Assemble@@Base+0x186> │ │ │ │ add.w r8, sp, #32 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 2b420 │ │ │ │ bl 7fab4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 40f6e <_PyCompile_Assemble@@Base+0x186> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1276e4 <_PyEval_ImportName@@Base+0xd58> │ │ │ │ + bl 12791c <_PyEval_ImportName@@Base+0xd58> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 40f4a <_PyCompile_Assemble@@Base+0x162> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov fp, r4 │ │ │ │ cmp.w fp, #0 │ │ │ │ @@ -30716,32 +30718,32 @@ │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ movlt r2, r3 │ │ │ │ b.n 40e56 <_PyCompile_Assemble@@Base+0x6e> │ │ │ │ adds r2, #1 │ │ │ │ lsls r6, r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ mov sl, r0 │ │ │ │ cbnz r0, 40e82 <_PyCompile_Assemble@@Base+0x9a> │ │ │ │ mov r4, fp │ │ │ │ - bl 23b660 │ │ │ │ + bl 23bab4 │ │ │ │ b.n 40f4c <_PyCompile_Assemble@@Base+0x164> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ blx 2b420 │ │ │ │ mov r2, r4 │ │ │ │ cbz r2, 40e9c <_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 40e8c <_PyCompile_Assemble@@Base+0xa4> │ │ │ │ - movw r6, #40844 @ 0x9f8c │ │ │ │ + movw r6, #41716 @ 0xa2f4 │ │ │ │ movt r6, #63 @ 0x3f │ │ │ │ cbz r4, 40ee0 <_PyCompile_Assemble@@Base+0xf8> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ movs r2, #0 │ │ │ │ lsls r0, r2, #5 │ │ │ │ cmp r2, r3 │ │ │ │ bge.n 40edc <_PyCompile_Assemble@@Base+0xf4> │ │ │ │ @@ -30760,27 +30762,27 @@ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr.w r0, [sl, r0, lsl #2] │ │ │ │ str r0, [r1, #24] │ │ │ │ b.n 40eaa <_PyCompile_Assemble@@Base+0xc2> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ b.n 40ea4 <_PyCompile_Assemble@@Base+0xbc> │ │ │ │ mov r0, sl │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 12efe0 <_PyErr_SetKeyError@@Base+0x2ea8> │ │ │ │ + bl 12f270 <_PyErr_SetKeyError@@Base+0x2eb4> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 40f4c <_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 135588 <_PyMutex_LockTimed@@Base+0x804> │ │ │ │ + bl 13589c <_PyMutex_LockTimed@@Base+0x80c> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 40f4c <_PyCompile_Assemble@@Base+0x164> │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ bl 2fe68 <_PyObject_DebugMallocStats@@Base+0x1d38> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 40f4c <_PyCompile_Assemble@@Base+0x164> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -30790,82 +30792,82 @@ │ │ │ │ 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 13abd0 <_PyDict_DelItemIf@@Base+0x88> │ │ │ │ + bl 13aee4 <_PyDict_DelItemIf@@Base+0x88> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 40f46 <_PyCompile_Assemble@@Base+0x15e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 40f46 <_PyCompile_Assemble@@Base+0x15e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ b.n 40f4c <_PyCompile_Assemble@@Base+0x164> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 40f60 <_PyCompile_Assemble@@Base+0x178> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 40f60 <_PyCompile_Assemble@@Base+0x178> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ea8b8 │ │ │ │ + bl 1ea848 │ │ │ │ mov r0, r8 │ │ │ │ - bl 13e0e8 <_PyTuple_FromArraySteal@@Base+0x268> │ │ │ │ + bl 13e410 <_PyTuple_FromArraySteal@@Base+0x268> │ │ │ │ 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 40f96 <_PyCompile_Assemble@@Base+0x1ae> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1663c4 │ │ │ │ + b.w 166468 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57848 @ 0xe1f8 │ │ │ │ + movw r0, #58544 @ 0xe4b0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 40f8a <_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, #23800 @ 0x5cf8 │ │ │ │ + movw r1, #24496 @ 0x5fb0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #23804 @ 0x5cfc │ │ │ │ + movw r0, #24500 @ 0x5fb4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 40ffc <_PyCompile_Assemble@@Base+0x214> │ │ │ │ ldrsb.w r3, [r4, #35] @ 0x23 │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 41000 <_PyCompile_Assemble@@Base+0x218> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cbnz r0, 40fee <_PyCompile_Assemble@@Base+0x206> │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ - bl f6f78 │ │ │ │ + bl f6ef8 │ │ │ │ cbz r0, 41008 <_PyCompile_Assemble@@Base+0x220> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 41008 <_PyCompile_Assemble@@Base+0x220> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 41008 <_PyCompile_Assemble@@Base+0x220> │ │ │ │ @@ -30939,35 +30941,35 @@ │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 4112e <_PyCompile_Assemble@@Base+0x346> │ │ │ │ beq.n 410e4 <_PyCompile_Assemble@@Base+0x2fc> │ │ │ │ mov r2, sp │ │ │ │ ldr r1, [pc, #144] @ (41144 <_PyCompile_Assemble@@Base+0x35c>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 189300 │ │ │ │ + bl 189644 │ │ │ │ movw r2, #5736 @ 0x1668 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bne.n 4113a <_PyCompile_Assemble@@Base+0x352> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ blt.n 410d8 <_PyCompile_Assemble@@Base+0x2f0> │ │ │ │ movs r4, #0 │ │ │ │ b.n 410e4 <_PyCompile_Assemble@@Base+0x2fc> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 410d4 <_PyCompile_Assemble@@Base+0x2ec> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r2, sp │ │ │ │ ldr r1, [pc, #96] @ (41148 <_PyCompile_Assemble@@Base+0x360>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 189300 │ │ │ │ + bl 189644 │ │ │ │ movw r2, #5736 @ 0x1668 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bne.n 4113a <_PyCompile_Assemble@@Base+0x352> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ @@ -30975,21 +30977,21 @@ │ │ │ │ beq.n 4113a <_PyCompile_Assemble@@Base+0x352> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4111a <_PyCompile_Assemble@@Base+0x332> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cbnz r2, 4111a <_PyCompile_Assemble@@Base+0x332> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cbz r4, 41132 <_PyCompile_Assemble@@Base+0x34a> │ │ │ │ ldr r1, [pc, #36] @ (41144 <_PyCompile_Assemble@@Base+0x35c>) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 189300 │ │ │ │ + bl 189644 │ │ │ │ mov r3, r0 │ │ │ │ b.n 4113a <_PyCompile_Assemble@@Base+0x352> │ │ │ │ movs r3, #0 │ │ │ │ b.n 4113a <_PyCompile_Assemble@@Base+0x352> │ │ │ │ movw r3, #5736 @ 0x1668 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ @@ -31006,36 +31008,36 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 4116c <_PyCompile_Assemble@@Base+0x384> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 165ed8 │ │ │ │ + b.w 165f7c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12640 @ 0x3160 │ │ │ │ + movw r0, #13336 @ 0x3418 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 41160 <_PyCompile_Assemble@@Base+0x378> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 00041182 : │ │ │ │ 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, #26652 @ 0x681c │ │ │ │ + movw r4, #27388 @ 0x6afc │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1de5d4 │ │ │ │ + bl 1de4cc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 000411a8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -31043,42 +31045,42 @@ │ │ │ │ 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 158d98 │ │ │ │ + bl 158a94 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ cbnz r0, 411d6 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 158d98 │ │ │ │ + bl 158a94 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ cbz r0, 411f6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r1, #14436 @ 0x3864 │ │ │ │ + movw r1, #15132 @ 0x3b1c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ b.n 41208 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r1, r3 │ │ │ │ ble.n 4120c │ │ │ │ - bl 23b660 │ │ │ │ + bl 23bab4 │ │ │ │ movs r4, #0 │ │ │ │ b.n 41230 │ │ │ │ add r1, r2 │ │ │ │ - bl 188614 │ │ │ │ + bl 188930 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 41230 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cbz r0, 41230 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ blx 2bff8 │ │ │ │ @@ -31088,86 +31090,86 @@ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add r0, r3 │ │ │ │ blx 2bff8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ adds r3, #1 │ │ │ │ beq.n 4123c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r3, #1 │ │ │ │ beq.n 41248 │ │ │ │ mov r0, sp │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ 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] @ (41270 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 164f20 │ │ │ │ + bl 164fc4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @ instruction: 0xb864 │ │ │ │ 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 41296 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 412b0 │ │ │ │ b.n 412aa │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36720 @ 0x8f70 │ │ │ │ + movw r0, #37416 @ 0x9228 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cbz r0, 412fc │ │ │ │ b.n 41288 │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cbnz r0, 412fc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 412c2 │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cbnz r0, 412fc │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #3560 @ 0xde8 │ │ │ │ + movw r1, #4456 @ 0x1168 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #48096 @ 0xbbe0 │ │ │ │ + movw r0, #48992 @ 0xbf60 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 412fc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b968 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 41300 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ b.n 41308 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -31175,15 +31177,15 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #8] @ (4132c ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 164f20 │ │ │ │ + bl 164fc4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ rev16 r0, r7 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -31198,19 +31200,19 @@ │ │ │ │ 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 2aae68 <_PyTime_ObjectToTimeval@@Base+0x1180> │ │ │ │ + bl 2aa988 <_PyTime_ObjectToTimeval@@Base+0x1180> │ │ │ │ add r2, sp, #4 │ │ │ │ sub.w r1, r8, r4 │ │ │ │ add.w r0, r9, r4 │ │ │ │ - bl 2aba44 │ │ │ │ + bl 2ab564 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 41380 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ beq.n 41380 │ │ │ │ add r4, r0 │ │ │ │ add r4, r7 │ │ │ │ @@ -31235,15 +31237,15 @@ │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r3 │ │ │ │ cbz r3, 413c0 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ b.n 413c2 │ │ │ │ mov r8, r3 │ │ │ │ - movw r4, #45464 @ 0xb198 │ │ │ │ + movw r4, #46376 @ 0xb528 │ │ │ │ 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} │ │ │ │ @@ -31264,67 +31266,67 @@ │ │ │ │ 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] @ (414fc ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 414ea │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bl 149484 │ │ │ │ + bl 1496c8 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ cbz r0, 41452 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 4143c │ │ │ │ add r8, r9 │ │ │ │ subs.w r9, r8, #2 │ │ │ │ beq.n 41480 │ │ │ │ b.n 41444 │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cbnz r0, 41452 │ │ │ │ b.n 41432 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cbz r0, 4145c │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 1ece84 │ │ │ │ + bl 1ecd80 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 41456 │ │ │ │ movs r5, #0 │ │ │ │ b.n 414ec │ │ │ │ subs.w r9, r8, #3 │ │ │ │ beq.n 41488 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cbz r0, 41472 │ │ │ │ - bl e5404 │ │ │ │ + bl e5324 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ blt.n 41452 │ │ │ │ cmp.w r9, #1 │ │ │ │ beq.n 41484 │ │ │ │ b.n 41474 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl e5404 │ │ │ │ + bl e5324 │ │ │ │ subs r4, r0, #0 │ │ │ │ bge.n 41486 │ │ │ │ b.n 41452 │ │ │ │ movs r4, #1 │ │ │ │ b.n 41488 │ │ │ │ mov r4, r9 │ │ │ │ mov r9, r8 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ - bl b0a68 │ │ │ │ + bl b0968 │ │ │ │ mov r5, r0 │ │ │ │ cmn.w r8, #100 @ 0x64 │ │ │ │ bne.n 414a6 │ │ │ │ tst.w r9, #1 │ │ │ │ bne.n 414a6 │ │ │ │ cbnz r4, 414c2 │ │ │ │ mov.w r4, #256 @ 0x100 │ │ │ │ @@ -31342,41 +31344,41 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bb5c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ movw r5, #5996 @ 0x176c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r5, r3 │ │ │ │ b.n 414ec │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ - bl 149e68 │ │ │ │ + bl 149ff8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - cmp r2, #80 @ 0x50 │ │ │ │ + cmp r2, #112 @ 0x70 │ │ │ │ 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] @ (41524 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 164f20 │ │ │ │ + bl 164fc4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb820 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -31443,35 +31445,35 @@ │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 41648 │ │ │ │ beq.n 415fe │ │ │ │ mov r2, sp │ │ │ │ ldr r1, [pc, #144] @ (41660 ) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 189300 │ │ │ │ + bl 189644 │ │ │ │ movw r2, #5736 @ 0x1668 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bne.n 41654 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ blt.n 415f2 │ │ │ │ movs r4, #0 │ │ │ │ b.n 415fe │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 415ee │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r2, sp │ │ │ │ ldr r1, [pc, #96] @ (41664 ) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 189300 │ │ │ │ + bl 189644 │ │ │ │ movw r2, #5736 @ 0x1668 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bne.n 41654 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ @@ -31479,21 +31481,21 @@ │ │ │ │ beq.n 41654 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ bge.n 41634 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cbnz r2, 41634 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cbz r4, 4164c │ │ │ │ ldr r1, [pc, #40] @ (41660 ) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 189300 │ │ │ │ + bl 189644 │ │ │ │ mov r3, r0 │ │ │ │ b.n 41654 │ │ │ │ movs r3, #0 │ │ │ │ b.n 41654 │ │ │ │ movw r3, #5736 @ 0x1668 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ @@ -31511,30 +31513,30 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ strd r0, r1, [sp, #4] │ │ │ │ cbnz r2, 41688 │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r0, [pc, #52] @ (416b8 ) │ │ │ │ - bl 164f20 │ │ │ │ + bl 164fc4 │ │ │ │ b.n 41692 │ │ │ │ ldr r0, [pc, #48] @ (416bc ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 164bb8 │ │ │ │ + bl 164c5c │ │ │ │ cbz r0, 416ac │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ bge.n 416a2 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cbz r4, 416a6 │ │ │ │ movs r4, #0 │ │ │ │ b.n 416b0 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 416b0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r4, r6} │ │ │ │ @@ -31542,15 +31544,15 @@ │ │ │ │ stmia r1!, {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 2abe84 │ │ │ │ + bl 2ab9a4 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 416e6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 416e8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ @@ -31564,15 +31566,15 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #12] @ (41710 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 164f20 │ │ │ │ + bl 164fc4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb884 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ 00041714 <_PyCompile_CodeGen@@Base>: │ │ │ │ @@ -31581,168 +31583,168 @@ │ │ │ │ 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 1f69d4 │ │ │ │ + bl 1f6c04 │ │ │ │ cbnz r0, 4174e <_PyCompile_CodeGen@@Base+0x3a> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #48420 @ 0xbd24 │ │ │ │ + movw r1, #49316 @ 0xc0a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r6, #0 │ │ │ │ b.n 418ca <_PyCompile_CodeGen@@Base+0x1b6> │ │ │ │ - bl 1cd480 <_PyArena_New@@Base> │ │ │ │ + bl 1cd310 <_PyArena_New@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 418ca <_PyCompile_CodeGen@@Base+0x1b6> │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 28770c │ │ │ │ + bl 287254 │ │ │ │ mov sl, r0 │ │ │ │ cbnz r0, 41770 <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 142ebc <_PyArena_Free@@Base> │ │ │ │ + bl 1431cc <_PyArena_Free@@Base> │ │ │ │ b.n 4174a <_PyCompile_CodeGen@@Base+0x36> │ │ │ │ - bl 28de28 │ │ │ │ + bl 28d970 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 41768 <_PyCompile_CodeGen@@Base+0x54> │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 1dbc04 <_PyAST_Compile@@Base+0x34> │ │ │ │ + bl 1dbaf8 <_PyAST_Compile@@Base+0x34> │ │ │ │ mov r7, r0 │ │ │ │ cbnz r0, 41794 <_PyCompile_CodeGen@@Base+0x80> │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r7 │ │ │ │ - bl 142ebc <_PyArena_Free@@Base> │ │ │ │ + bl 1431cc <_PyArena_Free@@Base> │ │ │ │ b.n 418ca <_PyCompile_CodeGen@@Base+0x1b6> │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r0, #56] @ 0x38 │ │ │ │ bl 7fab4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 41894 <_PyCompile_CodeGen@@Base+0x180> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 1df01c <_PyWarnings_Init@@Base+0xc> │ │ │ │ + bl 1def14 <_PyWarnings_Init@@Base+0xc> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 4189a <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ ldr r5, [r7, #48] @ 0x30 │ │ │ │ ldr.w r0, [r5, #752] @ 0x2f0 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 418a0 <_PyCompile_CodeGen@@Base+0x18c> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #48436 @ 0xbd34 │ │ │ │ + movw r1, #49332 @ 0xc0b4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r8 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 4189a <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ ldr.w r0, [r5, #756] @ 0x2f4 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 418a0 <_PyCompile_CodeGen@@Base+0x18c> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #48448 @ 0xbd40 │ │ │ │ + movw r1, #49344 @ 0xc0c0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r8 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 4189a <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ ldr.w r0, [r5, #760] @ 0x2f8 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 418a0 <_PyCompile_CodeGen@@Base+0x18c> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #48464 @ 0xbd50 │ │ │ │ + movw r1, #49360 @ 0xc0d0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r8 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 4189a <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #3 │ │ │ │ bne.n 41850 <_PyCompile_CodeGen@@Base+0x13c> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 110404 <_PyInstructionSequence_New@@Base+0x3e8> │ │ │ │ + bl 110674 <_PyInstructionSequence_New@@Base+0x3e8> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 4185c <_PyCompile_CodeGen@@Base+0x148> │ │ │ │ b.n 4189a <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ mov r0, r7 │ │ │ │ - bl 11c570 │ │ │ │ + bl 11c7d8 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 4183e <_PyCompile_CodeGen@@Base+0x12a> │ │ │ │ b.n 4189a <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 1e745c │ │ │ │ + bl 1e7354 │ │ │ │ ldr.w r0, [r5, #728] @ 0x2d8 │ │ │ │ bl 2fe68 <_PyObject_DebugMallocStats@@Base+0x1d38> │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 418a4 <_PyCompile_CodeGen@@Base+0x190> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #48480 @ 0xbd60 │ │ │ │ + movw r1, #49376 @ 0xc0e0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r8 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ adds r0, #1 │ │ │ │ beq.n 418a4 <_PyCompile_CodeGen@@Base+0x190> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ mov r2, r8 │ │ │ │ movs r0, #2 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - bl 8e774 │ │ │ │ + bl 8e648 │ │ │ │ mov r4, r0 │ │ │ │ b.n 418a6 <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ b.n 418a6 <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ b.n 418a6 <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ mov r5, r4 │ │ │ │ b.n 418a6 <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ cbz r3, 418bc <_PyCompile_CodeGen@@Base+0x1a8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 13e2cc <_PyTuple_FromArraySteal@@Base+0x44c> │ │ │ │ + bl 13e5f4 <_PyTuple_FromArraySteal@@Base+0x44c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1edcd4 │ │ │ │ + bl 1edbdc │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r4 │ │ │ │ - bl 142ebc <_PyArena_Free@@Base> │ │ │ │ + bl 1431cc <_PyArena_Free@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [pc, #4] @ (418d8 <_PyCompile_CodeGen@@Base+0x1c4>) │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r0, [r4, #24] │ │ │ │ @@ -31753,15 +31755,15 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #12] @ (41900 <_PyCompile_CodeGen@@Base+0x1ec>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 164f20 │ │ │ │ + bl 164fc4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cbnz r4, 41936 <_PyCompile_CodeGen@@Base+0x222> │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -31769,15 +31771,15 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #12] @ (41928 <_PyCompile_CodeGen@@Base+0x214>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 164f20 │ │ │ │ + bl 164fc4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cbnz r0, 41958 <_PyCompile_CodeGen@@Base+0x244> │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -31785,15 +31787,15 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #12] @ (41950 <_PyCompile_CodeGen@@Base+0x23c>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 164f20 │ │ │ │ + bl 164fc4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb800 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -31814,55 +31816,55 @@ │ │ │ │ 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] @ (41aa0 <_PyCompile_CodeGen@@Base+0x38c>) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 41a96 <_PyCompile_CodeGen@@Base+0x382> │ │ │ │ ldr.w r8, [r4] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ bne.n 419c6 <_PyCompile_CodeGen@@Base+0x2b2> │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + movw r2, #55964 @ 0xda9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #34720 @ 0x87a0 │ │ │ │ + movw r1, #35416 @ 0x8a58 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #59260 @ 0xe77c │ │ │ │ + movw r0, #60004 @ 0xea64 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 41a96 <_PyCompile_CodeGen@@Base+0x382> │ │ │ │ mov r0, r8 │ │ │ │ - bl 149a70 │ │ │ │ + bl 149cb4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 41a96 <_PyCompile_CodeGen@@Base+0x382> │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 220110 │ │ │ │ + bl 220368 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 41a76 <_PyCompile_CodeGen@@Base+0x362> │ │ │ │ - bl b0a68 │ │ │ │ + bl b0968 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ movs r7, #0 │ │ │ │ blx 2be84 │ │ │ │ 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 1b1e88 │ │ │ │ + bl 1b1ca0 │ │ │ │ mov r3, r6 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 41a10 <_PyCompile_CodeGen@@Base+0x2fc> │ │ │ │ mov r5, r7 │ │ │ │ str r0, [sp, #28] │ │ │ │ movs r7, #1 │ │ │ │ b.n 41a3c <_PyCompile_CodeGen@@Base+0x328> │ │ │ │ @@ -31882,86 +31884,86 @@ │ │ │ │ lsls r6, r6, #1 │ │ │ │ mov r7, r5 │ │ │ │ b.n 419fa <_PyCompile_CodeGen@@Base+0x2e6> │ │ │ │ mov r7, r3 │ │ │ │ b.n 41a3c <_PyCompile_CodeGen@@Base+0x328> │ │ │ │ movs r7, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ cbnz r6, 41a6a <_PyCompile_CodeGen@@Base+0x356> │ │ │ │ cmp r7, #1 │ │ │ │ bne.n 41a50 <_PyCompile_CodeGen@@Base+0x33c> │ │ │ │ - bl 23b660 │ │ │ │ + bl 23bab4 │ │ │ │ b.n 41a7a <_PyCompile_CodeGen@@Base+0x366> │ │ │ │ movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #48760 @ 0xbe78 │ │ │ │ + movw r1, #49656 @ 0xc1f8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ b.n 41a7a <_PyCompile_CodeGen@@Base+0x366> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 270184 <_PyArg_ParseStackAndKeywords@@Base+0x998> │ │ │ │ + bl 26fd0c <_PyArg_ParseStackAndKeywords@@Base+0x998> │ │ │ │ mov r6, r0 │ │ │ │ b.n 41a7a <_PyCompile_CodeGen@@Base+0x366> │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a4bc │ │ │ │ + bl 7a4cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 41a94 <_PyCompile_CodeGen@@Base+0x380> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 41a94 <_PyCompile_CodeGen@@Base+0x380> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 r2, #168 @ 0xa8 │ │ │ │ + cmp r2, #200 @ 0xc8 │ │ │ │ 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 41ad2 <_PyCompile_CodeGen@@Base+0x3be> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54812 @ 0xd61c │ │ │ │ + movw r1, #55508 @ 0xd8d4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 41aec <_PyCompile_CodeGen@@Base+0x3d8> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cbz r3, 41af0 <_PyCompile_CodeGen@@Base+0x3dc> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6068 @ 0x17b4 │ │ │ │ + movw r1, #6764 @ 0x1a6c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ b.n 41b0c <_PyCompile_CodeGen@@Base+0x3f8> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cbnz r0, 41afe <_PyCompile_CodeGen@@Base+0x3ea> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ b.n 41b0c <_PyCompile_CodeGen@@Base+0x3f8> │ │ │ │ ldr r1, [pc, #16] @ (41b10 <_PyCompile_CodeGen@@Base+0x3fc>) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 41af4 <_PyCompile_CodeGen@@Base+0x3e0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ usat r0, #18, r0, lsl #1 │ │ │ │ push {lr} │ │ │ │ @@ -31970,67 +31972,67 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #12] @ (41b38 <_PyCompile_CodeGen@@Base+0x424>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 164f20 │ │ │ │ + bl 164fc4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ hlt 0x001c │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl b1e0c <_Py_GetConfig@@Base> │ │ │ │ + bl b1d10 <_Py_GetConfig@@Base> │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ movw r2, #5996 @ 0x176c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ - b.w 2e2a88 <_PyMonitoring_FireBranchEvent@@Base+0x74> │ │ │ │ + b.w 2e2dfc <_PyMonitoring_FireBranchEvent@@Base+0x74> │ │ │ │ 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 41b96 <_PyCompile_CodeGen@@Base+0x482> │ │ │ │ - bl b0b94 │ │ │ │ - bl b0c18 <_Py_ReachedRecursionLimitWithMargin@@Base+0x54> │ │ │ │ + bl b0a94 │ │ │ │ + bl b0b1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ cbz r0, 41b9c <_PyCompile_CodeGen@@Base+0x488> │ │ │ │ mov r0, r4 │ │ │ │ - bl 51dbc <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cbz r3, 41ba8 <_PyCompile_CodeGen@@Base+0x494> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ b.n 41bc6 <_PyCompile_CodeGen@@Base+0x4b2> │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 227b78 │ │ │ │ + bl 227dd0 │ │ │ │ cbnz r0, 41bc2 <_PyCompile_CodeGen@@Base+0x4ae> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cbnz r3, 41bc2 <_PyCompile_CodeGen@@Base+0x4ae> │ │ │ │ mov r0, r4 │ │ │ │ - bl 229150 │ │ │ │ + bl 2293a8 │ │ │ │ cbnz r0, 41bc2 <_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} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -32098,35 +32100,35 @@ │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 41cea <_PyCompile_CodeGen@@Base+0x5d6> │ │ │ │ beq.n 41ca0 <_PyCompile_CodeGen@@Base+0x58c> │ │ │ │ mov r2, sp │ │ │ │ ldr r1, [pc, #144] @ (41d00 <_PyCompile_CodeGen@@Base+0x5ec>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 189300 │ │ │ │ + bl 189644 │ │ │ │ movw r2, #5736 @ 0x1668 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bne.n 41cf6 <_PyCompile_CodeGen@@Base+0x5e2> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ blt.n 41c94 <_PyCompile_CodeGen@@Base+0x580> │ │ │ │ movs r4, #0 │ │ │ │ b.n 41ca0 <_PyCompile_CodeGen@@Base+0x58c> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 41c90 <_PyCompile_CodeGen@@Base+0x57c> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r2, sp │ │ │ │ ldr r1, [pc, #96] @ (41d04 <_PyCompile_CodeGen@@Base+0x5f0>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 189300 │ │ │ │ + bl 189644 │ │ │ │ movw r2, #5736 @ 0x1668 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bne.n 41cf6 <_PyCompile_CodeGen@@Base+0x5e2> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ @@ -32134,21 +32136,21 @@ │ │ │ │ beq.n 41cf6 <_PyCompile_CodeGen@@Base+0x5e2> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ bge.n 41cd6 <_PyCompile_CodeGen@@Base+0x5c2> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cbnz r2, 41cd6 <_PyCompile_CodeGen@@Base+0x5c2> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cbz r4, 41cee <_PyCompile_CodeGen@@Base+0x5da> │ │ │ │ ldr r1, [pc, #36] @ (41d00 <_PyCompile_CodeGen@@Base+0x5ec>) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 189300 │ │ │ │ + bl 189644 │ │ │ │ mov r3, r0 │ │ │ │ b.n 41cf6 <_PyCompile_CodeGen@@Base+0x5e2> │ │ │ │ movs r3, #0 │ │ │ │ b.n 41cf6 <_PyCompile_CodeGen@@Base+0x5e2> │ │ │ │ movw r3, #5736 @ 0x1668 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ @@ -32174,56 +32176,56 @@ │ │ │ │ b.n 41d72 <_PyEval_SpecialMethodCanSuggest@@Base+0x6a> │ │ │ │ subs r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ bls.n 41d48 <_PyEval_SpecialMethodCanSuggest@@Base+0x40> │ │ │ │ b.n 41d72 <_PyEval_SpecialMethodCanSuggest@@Base+0x6a> │ │ │ │ ldr r1, [pc, #88] @ (41d84 <_PyEval_SpecialMethodCanSuggest@@Base+0x7c>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cc13c <_PyType_Lookup@@Base> │ │ │ │ + bl 1cbfcc <_PyType_Lookup@@Base> │ │ │ │ cbz r0, 41d80 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ cbz r3, 41d80 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ ldr r1, [pc, #72] @ (41d88 <_PyEval_SpecialMethodCanSuggest@@Base+0x80>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cc13c <_PyType_Lookup@@Base> │ │ │ │ + bl 1cbfcc <_PyType_Lookup@@Base> │ │ │ │ cbnz r0, 41d64 <_PyEval_SpecialMethodCanSuggest@@Base+0x5c> │ │ │ │ b.n 41d80 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ ldr r1, [pc, #64] @ (41d8c <_PyEval_SpecialMethodCanSuggest@@Base+0x84>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cc13c <_PyType_Lookup@@Base> │ │ │ │ + bl 1cbfcc <_PyType_Lookup@@Base> │ │ │ │ cbz r0, 41d80 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ cbz r3, 41d80 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ ldr r1, [pc, #52] @ (41d90 <_PyEval_SpecialMethodCanSuggest@@Base+0x88>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cc13c <_PyType_Lookup@@Base> │ │ │ │ + bl 1cbfcc <_PyType_Lookup@@Base> │ │ │ │ cbz r0, 41d80 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r0, [r3, #136] @ 0x88 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ b.n 41d82 <_PyEval_SpecialMethodCanSuggest@@Base+0x7a> │ │ │ │ - movw r1, #48792 @ 0xbe98 │ │ │ │ + movw r1, #49688 @ 0xc218 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [pc, #24] @ (41d94 <_PyEval_SpecialMethodCanSuggest@@Base+0x8c>) │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r2, r3, r5, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r5, r6, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 41dec <_PyEval_SpecialMethodCanSuggest@@Base+0xe4> │ │ │ │ + @ instruction: 0xb6e4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldrb r1, [r0, #12] │ │ │ │ movw r2, #5996 @ 0x176c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ @@ -32240,18 +32242,18 @@ │ │ │ │ bl 3d06c │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 41dee <_PyEval_SpecialMethodCanSuggest@@Base+0xe6> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbnz r3, 41dea <_PyEval_SpecialMethodCanSuggest@@Base+0xe2> │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #48968 @ 0xbf48 │ │ │ │ + movw r1, #49864 @ 0xc2c8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 41df0 <_PyEval_SpecialMethodCanSuggest@@Base+0xe8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #4] @ (41dfc <_PyEval_SpecialMethodCanSuggest@@Base+0xf4>) │ │ │ │ @@ -32265,60 +32267,60 @@ │ │ │ │ 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 d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 41e8c <_PyEval_SpecialMethodCanSuggest@@Base+0x184> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cbz r5, 41e8a <_PyEval_SpecialMethodCanSuggest@@Base+0x182> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 41e74 <_PyEval_SpecialMethodCanSuggest@@Base+0x16c> │ │ │ │ ldr r6, [sp, #0] │ │ │ │ cbnz r6, 41e54 <_PyEval_SpecialMethodCanSuggest@@Base+0x14c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 41e50 <_PyEval_SpecialMethodCanSuggest@@Base+0x148> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 41e50 <_PyEval_SpecialMethodCanSuggest@@Base+0x148> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #1 │ │ │ │ b.n 41e8c <_PyEval_SpecialMethodCanSuggest@@Base+0x184> │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl f2974 │ │ │ │ + bl f290c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 41e74 <_PyEval_SpecialMethodCanSuggest@@Base+0x16c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 41e74 <_PyEval_SpecialMethodCanSuggest@@Base+0x16c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 41e8c <_PyEval_SpecialMethodCanSuggest@@Base+0x184> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 41e8c <_PyEval_SpecialMethodCanSuggest@@Base+0x184> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 41e8c <_PyEval_SpecialMethodCanSuggest@@Base+0x184> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -32326,15 +32328,15 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #8] @ (41eb4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ac>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 164f20 │ │ │ │ + bl 164fc4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ cbnz r4, 41ef2 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ea> │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -32373,408 +32375,408 @@ │ │ │ │ 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] @ (41fe8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2e0>) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 41fc8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c0> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ add r8, r7 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - bl 149484 │ │ │ │ + bl 1496c8 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 41fc4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2bc> │ │ │ │ cmp.w r8, #1 │ │ │ │ beq.n 41f70 <_PyEval_SpecialMethodCanSuggest@@Base+0x268> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cbz r0, 41f60 <_PyEval_SpecialMethodCanSuggest@@Base+0x258> │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 41f58 <_PyEval_SpecialMethodCanSuggest@@Base+0x250> │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cbnz r0, 41fc4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2bc> │ │ │ │ cmp.w r8, #2 │ │ │ │ beq.n 41f74 <_PyEval_SpecialMethodCanSuggest@@Base+0x26c> │ │ │ │ b.n 41f64 <_PyEval_SpecialMethodCanSuggest@@Base+0x25c> │ │ │ │ mov.w r4, #438 @ 0x1b6 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 1ece84 │ │ │ │ + bl 1ecd80 │ │ │ │ cbnz r0, 41f74 <_PyEval_SpecialMethodCanSuggest@@Base+0x26c> │ │ │ │ b.n 41fc4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2bc> │ │ │ │ mov.w r4, #438 @ 0x1b6 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ - bl b0a68 │ │ │ │ + bl b0968 │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ cmn.w r6, #100 @ 0x64 │ │ │ │ mov r0, r7 │ │ │ │ beq.n 41f94 <_PyEval_SpecialMethodCanSuggest@@Base+0x28c> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c14c │ │ │ │ mov r5, r0 │ │ │ │ b.n 41f9a <_PyEval_SpecialMethodCanSuggest@@Base+0x292> │ │ │ │ blx 2b734 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ cbz r5, 41fcc <_PyEval_SpecialMethodCanSuggest@@Base+0x2c4> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 41fb6 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ae> │ │ │ │ - bl 1161c4 │ │ │ │ + bl 116428 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 41f76 <_PyEval_SpecialMethodCanSuggest@@Base+0x26e> │ │ │ │ b.n 41fc4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2bc> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ movs r6, #0 │ │ │ │ b.n 41fd4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2cc> │ │ │ │ mov r7, r0 │ │ │ │ b.n 41fd4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2cc> │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ - bl 149e68 │ │ │ │ + bl 149ff8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cbz r4, 42044 <_PyEval_SpecialMethodCanSuggest@@Base+0x33c> │ │ │ │ + @ instruction: 0xb704 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cmp r2, #212 @ 0xd4 │ │ │ │ + cmp r2, #244 @ 0xf4 │ │ │ │ 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 e80dc │ │ │ │ + bl e7ffc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 42098 <_PyEval_SpecialMethodCanSuggest@@Base+0x390> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 97b90 │ │ │ │ + bl 97a6c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 42036 <_PyEval_SpecialMethodCanSuggest@@Base+0x32e> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbz r3, 42028 <_PyEval_SpecialMethodCanSuggest@@Base+0x320> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 4208a <_PyEval_SpecialMethodCanSuggest@@Base+0x382> │ │ │ │ b.n 42096 <_PyEval_SpecialMethodCanSuggest@@Base+0x38e> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl a86e4 │ │ │ │ + bl a85e4 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ cbnz r0, 4204c <_PyEval_SpecialMethodCanSuggest@@Base+0x344> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 42080 <_PyEval_SpecialMethodCanSuggest@@Base+0x378> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 42080 <_PyEval_SpecialMethodCanSuggest@@Base+0x378> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 42080 <_PyEval_SpecialMethodCanSuggest@@Base+0x378> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ bne.n 42084 <_PyEval_SpecialMethodCanSuggest@@Base+0x37c> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4206c <_PyEval_SpecialMethodCanSuggest@@Base+0x364> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 4206c <_PyEval_SpecialMethodCanSuggest@@Base+0x364> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 42080 <_PyEval_SpecialMethodCanSuggest@@Base+0x378> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 42080 <_PyEval_SpecialMethodCanSuggest@@Base+0x378> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 42098 <_PyEval_SpecialMethodCanSuggest@@Base+0x390> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 42096 <_PyEval_SpecialMethodCanSuggest@@Base+0x38e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 42096 <_PyEval_SpecialMethodCanSuggest@@Base+0x38e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - nop │ │ │ │ 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] @ (421d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x4cc>) │ │ │ │ + ldr r2, [pc, #288] @ (421d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x4c8>) │ │ │ │ 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 420c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x3c0> │ │ │ │ + bne.n 420c6 <_PyEval_SpecialMethodCanSuggest@@Base+0x3be> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 420de <_PyEval_SpecialMethodCanSuggest@@Base+0x3d6> │ │ │ │ + b.n 420dc <_PyEval_SpecialMethodCanSuggest@@Base+0x3d4> │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 420c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x3bc> │ │ │ │ + beq.n 420c2 <_PyEval_SpecialMethodCanSuggest@@Base+0x3ba> │ │ │ │ ldr r4, [r2, #44] @ 0x2c │ │ │ │ - movw r2, #8353 @ 0x20a1 │ │ │ │ + movw r2, #8351 @ 0x209f │ │ │ │ movt r2, #4 │ │ │ │ subs r2, r4, r2 │ │ │ │ negs r4, r2 │ │ │ │ adcs r4, r2 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 421ac <_PyEval_SpecialMethodCanSuggest@@Base+0x4a4> │ │ │ │ + beq.n 421aa <_PyEval_SpecialMethodCanSuggest@@Base+0x4a2> │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ - movw r2, #8353 @ 0x20a1 │ │ │ │ + movw r2, #8351 @ 0x209f │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 421ac <_PyEval_SpecialMethodCanSuggest@@Base+0x4a4> │ │ │ │ + bne.n 421aa <_PyEval_SpecialMethodCanSuggest@@Base+0x4a2> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 42176 <_PyEval_SpecialMethodCanSuggest@@Base+0x46e> │ │ │ │ + beq.n 42174 <_PyEval_SpecialMethodCanSuggest@@Base+0x46c> │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ - cbz r2, 42116 <_PyEval_SpecialMethodCanSuggest@@Base+0x40e> │ │ │ │ + cbz r2, 42114 <_PyEval_SpecialMethodCanSuggest@@Base+0x40c> │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ movs r0, #0 │ │ │ │ adds r2, #12 │ │ │ │ cmp ip, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 42176 <_PyEval_SpecialMethodCanSuggest@@Base+0x46e> │ │ │ │ + ble.n 42174 <_PyEval_SpecialMethodCanSuggest@@Base+0x46c> │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 42104 <_PyEval_SpecialMethodCanSuggest@@Base+0x3fc> │ │ │ │ - b.n 42134 <_PyEval_SpecialMethodCanSuggest@@Base+0x42c> │ │ │ │ + bne.n 42102 <_PyEval_SpecialMethodCanSuggest@@Base+0x3fa> │ │ │ │ + b.n 42132 <_PyEval_SpecialMethodCanSuggest@@Base+0x42a> │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 42134 <_PyEval_SpecialMethodCanSuggest@@Base+0x42c> │ │ │ │ + beq.n 42132 <_PyEval_SpecialMethodCanSuggest@@Base+0x42a> │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cbz r2, 42128 <_PyEval_SpecialMethodCanSuggest@@Base+0x420> │ │ │ │ + cbz r2, 42126 <_PyEval_SpecialMethodCanSuggest@@Base+0x41e> │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4211c <_PyEval_SpecialMethodCanSuggest@@Base+0x414> │ │ │ │ - b.n 42134 <_PyEval_SpecialMethodCanSuggest@@Base+0x42c> │ │ │ │ + bne.n 4211a <_PyEval_SpecialMethodCanSuggest@@Base+0x412> │ │ │ │ + b.n 42132 <_PyEval_SpecialMethodCanSuggest@@Base+0x42a> │ │ │ │ movw r2, #34952 @ 0x8888 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 42176 <_PyEval_SpecialMethodCanSuggest@@Base+0x46e> │ │ │ │ - ldr r2, [pc, #160] @ (421d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4d0>) │ │ │ │ + bne.n 42174 <_PyEval_SpecialMethodCanSuggest@@Base+0x46c> │ │ │ │ + ldr r2, [pc, #160] @ (421d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x4cc>) │ │ │ │ mov r0, r5 │ │ │ │ bl 41e00 <_PyEval_SpecialMethodCanSuggest@@Base+0xf8> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 421c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x4b8> │ │ │ │ - beq.n 42176 <_PyEval_SpecialMethodCanSuggest@@Base+0x46e> │ │ │ │ + blt.n 421be <_PyEval_SpecialMethodCanSuggest@@Base+0x4b6> │ │ │ │ + beq.n 42174 <_PyEval_SpecialMethodCanSuggest@@Base+0x46c> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #144] @ (421d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4d0>) │ │ │ │ + ldr r1, [pc, #144] @ (421d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x4cc>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 189300 │ │ │ │ + bl 189644 │ │ │ │ movw r2, #5736 @ 0x1668 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 421cc <_PyEval_SpecialMethodCanSuggest@@Base+0x4c4> │ │ │ │ + bne.n 421ca <_PyEval_SpecialMethodCanSuggest@@Base+0x4c2> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4216a <_PyEval_SpecialMethodCanSuggest@@Base+0x462> │ │ │ │ + blt.n 42168 <_PyEval_SpecialMethodCanSuggest@@Base+0x460> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42176 <_PyEval_SpecialMethodCanSuggest@@Base+0x46e> │ │ │ │ + b.n 42174 <_PyEval_SpecialMethodCanSuggest@@Base+0x46c> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 42166 <_PyEval_SpecialMethodCanSuggest@@Base+0x45e> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bne.n 42164 <_PyEval_SpecialMethodCanSuggest@@Base+0x45c> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #96] @ (421dc <_PyEval_SpecialMethodCanSuggest@@Base+0x4d4>) │ │ │ │ + ldr r1, [pc, #96] @ (421d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4d0>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 189300 │ │ │ │ + bl 189644 │ │ │ │ movw r2, #5736 @ 0x1668 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 421cc <_PyEval_SpecialMethodCanSuggest@@Base+0x4c4> │ │ │ │ + bne.n 421ca <_PyEval_SpecialMethodCanSuggest@@Base+0x4c2> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 421cc <_PyEval_SpecialMethodCanSuggest@@Base+0x4c4> │ │ │ │ + beq.n 421ca <_PyEval_SpecialMethodCanSuggest@@Base+0x4c2> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 421ac <_PyEval_SpecialMethodCanSuggest@@Base+0x4a4> │ │ │ │ + bge.n 421aa <_PyEval_SpecialMethodCanSuggest@@Base+0x4a2> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 421ac <_PyEval_SpecialMethodCanSuggest@@Base+0x4a4> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 421c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x4bc> │ │ │ │ - ldr r1, [pc, #40] @ (421d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4d0>) │ │ │ │ + cbnz r2, 421aa <_PyEval_SpecialMethodCanSuggest@@Base+0x4a2> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 421c2 <_PyEval_SpecialMethodCanSuggest@@Base+0x4ba> │ │ │ │ + ldr r1, [pc, #36] @ (421d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x4cc>) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 189300 │ │ │ │ + bl 189644 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 421cc <_PyEval_SpecialMethodCanSuggest@@Base+0x4c4> │ │ │ │ + b.n 421ca <_PyEval_SpecialMethodCanSuggest@@Base+0x4c2> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 421cc <_PyEval_SpecialMethodCanSuggest@@Base+0x4c4> │ │ │ │ + b.n 421ca <_PyEval_SpecialMethodCanSuggest@@Base+0x4c2> │ │ │ │ movw r3, #5736 @ 0x1668 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r0, 42236 <_PyEval_SpecialMethodCanSuggest@@Base+0x52e> │ │ │ │ + cbnz r0, 42232 <_PyEval_SpecialMethodCanSuggest@@Base+0x52a> │ │ │ │ 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, 42200 <_PyEval_SpecialMethodCanSuggest@@Base+0x4f8> │ │ │ │ + cbnz r3, 421fc <_PyEval_SpecialMethodCanSuggest@@Base+0x4f4> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 42200 <_PyEval_SpecialMethodCanSuggest@@Base+0x4f8> │ │ │ │ + ble.n 421fc <_PyEval_SpecialMethodCanSuggest@@Base+0x4f4> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 42200 <_PyEval_SpecialMethodCanSuggest@@Base+0x4f8> │ │ │ │ - cbnz r0, 4221e <_PyEval_SpecialMethodCanSuggest@@Base+0x516> │ │ │ │ + bne.n 421fc <_PyEval_SpecialMethodCanSuggest@@Base+0x4f4> │ │ │ │ + cbnz r0, 42214 <_PyEval_SpecialMethodCanSuggest@@Base+0x50c> │ │ │ │ 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, #11284 @ 0x2c14 │ │ │ │ - movt r3, #82 @ 0x52 │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 42272 <_PyEval_SpecialMethodCanSuggest@@Base+0x56a> │ │ │ │ + ldr r3, [pc, #92] @ (4226c <_PyEval_SpecialMethodCanSuggest@@Base+0x564>) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 42268 <_PyEval_SpecialMethodCanSuggest@@Base+0x560> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r1, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 42240 <_PyEval_SpecialMethodCanSuggest@@Base+0x538> │ │ │ │ - bl 94124 │ │ │ │ + bne.n 42236 <_PyEval_SpecialMethodCanSuggest@@Base+0x52e> │ │ │ │ + bl 93ff8 │ │ │ │ movw r1, #5996 @ 0x176c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 42272 <_PyEval_SpecialMethodCanSuggest@@Base+0x56a> │ │ │ │ + b.n 42268 <_PyEval_SpecialMethodCanSuggest@@Base+0x560> │ │ │ │ cmp.w r0, #266 @ 0x10a │ │ │ │ - bhi.n 4226a <_PyEval_SpecialMethodCanSuggest@@Base+0x562> │ │ │ │ - movw r2, #40844 @ 0x9f8c │ │ │ │ + bhi.n 42260 <_PyEval_SpecialMethodCanSuggest@@Base+0x558> │ │ │ │ + movw r2, #41716 @ 0xa2f4 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldrb.w r2, [r2, r1, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 42272 <_PyEval_SpecialMethodCanSuggest@@Base+0x56a> │ │ │ │ + b.n 42268 <_PyEval_SpecialMethodCanSuggest@@Base+0x560> │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ + cmp r3, #32 │ │ │ │ + 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] @ (42298 <_PyEval_SpecialMethodCanSuggest@@Base+0x590>) │ │ │ │ + ldr r0, [pc, #12] @ (42294 <_PyEval_SpecialMethodCanSuggest@@Base+0x58c>) │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl ad484 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ + bl ad368 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bvc.n 42334 <_PyEval_SpecialMethodCanSuggest@@Base+0x62c> │ │ │ │ + nop │ │ │ │ + bvc.n 42330 <_PyEval_SpecialMethodCanSuggest@@Base+0x628> │ │ │ │ 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, 422bc <_PyEval_SpecialMethodCanSuggest@@Base+0x5b4> │ │ │ │ + cbz r1, 422b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x5b0> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #49368 @ 0xc0d8 │ │ │ │ + movw r0, #50080 @ 0xc3a0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ 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 168c1c │ │ │ │ - cbz r0, 4232a <_PyEval_SpecialMethodCanSuggest@@Base+0x622> │ │ │ │ + bl 168cc0 │ │ │ │ + cbz r0, 42326 <_PyEval_SpecialMethodCanSuggest@@Base+0x61e> │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 42312 <_PyEval_SpecialMethodCanSuggest@@Base+0x60a> │ │ │ │ - bl 94124 │ │ │ │ + bne.n 4230e <_PyEval_SpecialMethodCanSuggest@@Base+0x606> │ │ │ │ + bl 93ff8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 4232a <_PyEval_SpecialMethodCanSuggest@@Base+0x622> │ │ │ │ + b.n 42326 <_PyEval_SpecialMethodCanSuggest@@Base+0x61e> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #5996 @ 0x176c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -32784,595 +32786,597 @@ │ │ │ │ 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] @ (42350 <_PyEval_SpecialMethodCanSuggest@@Base+0x648>) │ │ │ │ + ldr r0, [pc, #12] @ (4234c <_PyEval_SpecialMethodCanSuggest@@Base+0x644>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 164f20 │ │ │ │ + bl 164fc4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb844 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldrd r0, r1, [r3, #8] │ │ │ │ - b.w 133360 │ │ │ │ + b.w 133590 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 42368 <_PyEval_SpecialMethodCanSuggest@@Base+0x660> │ │ │ │ - b.w 943dc │ │ │ │ + beq.n 42364 <_PyEval_SpecialMethodCanSuggest@@Base+0x65c> │ │ │ │ + b.w 942b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16316 @ 0x3fbc │ │ │ │ + movw r1, #17212 @ 0x433c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ 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, 423ac <_PyEval_SpecialMethodCanSuggest@@Base+0x6a4> │ │ │ │ + cbz r3, 423a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x6a0> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 423ae <_PyEval_SpecialMethodCanSuggest@@Base+0x6a6> │ │ │ │ + b.n 423aa <_PyEval_SpecialMethodCanSuggest@@Base+0x6a2> │ │ │ │ mov r5, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #28 │ │ │ │ blx 2b420 │ │ │ │ - cbnz r6, 423c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x6bc> │ │ │ │ + cbnz r6, 423c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x6b8> │ │ │ │ cmp r7, r6 │ │ │ │ - ble.n 423c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x6bc> │ │ │ │ + ble.n 423c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x6b8> │ │ │ │ cmp r7, #3 │ │ │ │ - bgt.n 423c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x6bc> │ │ │ │ - cbnz r4, 423e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x6dc> │ │ │ │ + bgt.n 423c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x6b8> │ │ │ │ + cbnz r4, 423e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x6d8> │ │ │ │ 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] @ (4243c <_PyEval_SpecialMethodCanSuggest@@Base+0x734>) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #96] @ (42438 <_PyEval_SpecialMethodCanSuggest@@Base+0x730>) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4242a <_PyEval_SpecialMethodCanSuggest@@Base+0x722> │ │ │ │ + cbz r0, 42426 <_PyEval_SpecialMethodCanSuggest@@Base+0x71e> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 158d98 │ │ │ │ - cbz r0, 423f2 <_PyEval_SpecialMethodCanSuggest@@Base+0x6ea> │ │ │ │ + bl 158a94 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ + cbz r0, 423ee <_PyEval_SpecialMethodCanSuggest@@Base+0x6e6> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4242a <_PyEval_SpecialMethodCanSuggest@@Base+0x722> │ │ │ │ + b.n 42426 <_PyEval_SpecialMethodCanSuggest@@Base+0x71e> │ │ │ │ add r5, r7 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 42416 <_PyEval_SpecialMethodCanSuggest@@Base+0x70e> │ │ │ │ + beq.n 42412 <_PyEval_SpecialMethodCanSuggest@@Base+0x70a> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - cbz r6, 42400 <_PyEval_SpecialMethodCanSuggest@@Base+0x6f8> │ │ │ │ + cbz r6, 423fc <_PyEval_SpecialMethodCanSuggest@@Base+0x6f4> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 4241a <_PyEval_SpecialMethodCanSuggest@@Base+0x712> │ │ │ │ + beq.n 42416 <_PyEval_SpecialMethodCanSuggest@@Base+0x70e> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4241c <_PyEval_SpecialMethodCanSuggest@@Base+0x714> │ │ │ │ - bl 94124 │ │ │ │ + bne.n 42418 <_PyEval_SpecialMethodCanSuggest@@Base+0x710> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 423ee <_PyEval_SpecialMethodCanSuggest@@Base+0x6e6> │ │ │ │ - b.n 4241c <_PyEval_SpecialMethodCanSuggest@@Base+0x714> │ │ │ │ + bne.n 423ea <_PyEval_SpecialMethodCanSuggest@@Base+0x6e2> │ │ │ │ + b.n 42418 <_PyEval_SpecialMethodCanSuggest@@Base+0x710> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 4241c <_PyEval_SpecialMethodCanSuggest@@Base+0x714> │ │ │ │ + b.n 42418 <_PyEval_SpecialMethodCanSuggest@@Base+0x710> │ │ │ │ movs r5, #1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ - bl 4246e <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 4246a <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 42434 <_PyEval_SpecialMethodCanSuggest@@Base+0x72c> │ │ │ │ + cbz r3, 42430 <_PyEval_SpecialMethodCanSuggest@@Base+0x728> │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cmp r4, #64 @ 0x40 │ │ │ │ + cmp r3, #76 @ 0x4c │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 7ab44 │ │ │ │ + b.w 7ab54 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #49388 @ 0xc0ec │ │ │ │ + movw r1, #50100 @ 0xc3b4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0004246e <_Py_strhex_bytes_with_sep@@Base>: │ │ │ │ +0004246a <_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 290630 <_PyArg_BadArgument@@Base+0xda4> │ │ │ │ + bl 290178 <_PyArg_BadArgument@@Base+0xda4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0004248a : │ │ │ │ - ldr r0, [pc, #4] @ (42490 ) │ │ │ │ - b.w 1d97e8 │ │ │ │ - cmp r4, #108 @ 0x6c │ │ │ │ +00042486 : │ │ │ │ + ldr r0, [pc, #4] @ (4248c ) │ │ │ │ + b.w 1d96e0 │ │ │ │ + cmp r3, #120 @ 0x78 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00042494 : │ │ │ │ +00042490 : │ │ │ │ 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, 424bc │ │ │ │ + cbz r1, 424b8 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ - bl 1cd39c │ │ │ │ + bl 1cd22c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 424ca │ │ │ │ + cbz r0, 424c6 │ │ │ │ str r7, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1e3c28 │ │ │ │ + bl 1e3b1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, 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 │ │ │ │ movs r2, #16 │ │ │ │ - movw r1, #49752 @ 0xc258 │ │ │ │ + movw r1, #50648 @ 0xc5d8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r4, r0 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 424f6 │ │ │ │ + bge.n 424f8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 42708 │ │ │ │ + b.n 4270a │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49756 @ 0xc25c │ │ │ │ + movw r1, #50652 @ 0xc5dc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 424f0 │ │ │ │ + blt.n 424f2 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49768 @ 0xc268 │ │ │ │ + movw r1, #50664 @ 0xc5e8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 424f0 │ │ │ │ + blt.n 424f2 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49784 @ 0xc278 │ │ │ │ + movw r1, #50680 @ 0xc5f8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 424f0 │ │ │ │ + blt.n 424f2 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49796 @ 0xc284 │ │ │ │ + movw r1, #50692 @ 0xc604 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 424f0 │ │ │ │ + blt.n 424f2 │ │ │ │ mov.w r2, #1024 @ 0x400 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49808 @ 0xc290 │ │ │ │ + movw r1, #50704 @ 0xc610 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 424f0 │ │ │ │ + blt.n 424f2 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49824 @ 0xc2a0 │ │ │ │ + movw r1, #50720 @ 0xc620 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 424f0 │ │ │ │ + blt.n 424f2 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49840 @ 0xc2b0 │ │ │ │ + movw r1, #50736 @ 0xc630 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 424f0 │ │ │ │ + blt.n 424f2 │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49852 @ 0xc2bc │ │ │ │ + movw r1, #50748 @ 0xc63c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 424f0 │ │ │ │ + blt.n 424f2 │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49864 @ 0xc2c8 │ │ │ │ + movw r1, #50760 @ 0xc648 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 424f0 │ │ │ │ + blt.n 424f2 │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49876 @ 0xc2d4 │ │ │ │ + movw r1, #50772 @ 0xc654 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 424f0 │ │ │ │ + blt.n 424f2 │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49892 @ 0xc2e4 │ │ │ │ + movw r1, #50788 @ 0xc664 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 424f0 │ │ │ │ + blt.n 424f2 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49908 @ 0xc2f4 │ │ │ │ + movw r1, #50804 @ 0xc674 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 424f0 │ │ │ │ + blt.n 424f2 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49924 @ 0xc304 │ │ │ │ + movw r1, #50820 @ 0xc684 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 424f0 │ │ │ │ + blt.w 424f2 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49936 @ 0xc310 │ │ │ │ + movw r1, #50832 @ 0xc690 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 424f0 │ │ │ │ + blt.w 424f2 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49948 @ 0xc31c │ │ │ │ + movw r1, #50844 @ 0xc69c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 424f0 │ │ │ │ + blt.w 424f2 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49964 @ 0xc32c │ │ │ │ + movw r1, #50860 @ 0xc6ac │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 424f0 │ │ │ │ + blt.w 424f2 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49980 @ 0xc33c │ │ │ │ + movw r1, #50876 @ 0xc6bc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 424f0 │ │ │ │ + blt.w 424f2 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50004 @ 0xc354 │ │ │ │ + movw r1, #50900 @ 0xc6d4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 424f0 │ │ │ │ + blt.w 424f2 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49788 @ 0xc27c │ │ │ │ + movw r1, #50684 @ 0xc5fc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 424f0 │ │ │ │ + blt.w 424f2 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50024 @ 0xc368 │ │ │ │ + movw r1, #50920 @ 0xc6e8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 424f0 │ │ │ │ + blt.w 424f2 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50040 @ 0xc378 │ │ │ │ + movw r1, #50936 @ 0xc6f8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 424f0 │ │ │ │ + blt.w 424f2 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50056 @ 0xc388 │ │ │ │ + movw r1, #50952 @ 0xc708 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 424f0 │ │ │ │ + blt.w 424f2 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50064 @ 0xc390 │ │ │ │ + movw r1, #50960 @ 0xc710 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 424f0 │ │ │ │ + blt.w 424f2 │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50072 @ 0xc398 │ │ │ │ + movw r1, #50968 @ 0xc718 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 424f0 │ │ │ │ + blt.w 424f2 │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50084 @ 0xc3a4 │ │ │ │ + movw r1, #50980 @ 0xc724 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ 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 102df0 │ │ │ │ + bl 102c98 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4272a │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 42744 │ │ │ │ + bne.n 4272c │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 42746 │ │ │ │ adds r4, #1 │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r4 │ │ │ │ subs r4, r0, #1 │ │ │ │ - cbnz r0, 4273a │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 42744 │ │ │ │ + cbnz r0, 4273c │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 42746 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #50168 @ 0xc3f8 │ │ │ │ + movw r1, #51064 @ 0xc778 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ 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 102df0 │ │ │ │ + bl 102c98 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 42790 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 4279c │ │ │ │ + bne.n 42792 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 4279e │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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, 427d8 │ │ │ │ + cbnz r1, 427da │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 427d0 │ │ │ │ + bne.n 427d2 │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16316 @ 0x3fbc │ │ │ │ + movw r1, #17212 @ 0x433c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 427f8 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 427fa │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ - b.n 427f6 │ │ │ │ + b.n 427f8 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl ffd10 │ │ │ │ + bl ffbbc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 427f4 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 427f8 │ │ │ │ + bne.n 427f6 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 427fa │ │ │ │ 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, 42806 │ │ │ │ + cbz r0, 42808 │ │ │ │ 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] @ (42828 ) │ │ │ │ - bl 164878 │ │ │ │ + ldr r0, [pc, #8] @ (42828 ) │ │ │ │ + bl 16491c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - nop │ │ │ │ bkpt 0x0050 │ │ │ │ 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] @ (42850 ) │ │ │ │ + ldr r0, [pc, #12] @ (42850 ) │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl ad484 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ + bl ad368 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ it lt │ │ │ │ lsllt r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 24ecc4 │ │ │ │ + b.w 24e9d0 │ │ │ │ movw r1, #20488 @ 0x5008 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.w f0adc │ │ │ │ + b.w f0a6c │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 42892 │ │ │ │ + bcs.n 42892 │ │ │ │ lsrs r1, r0, #6 │ │ │ │ - movw r2, #51108 @ 0xc7a4 │ │ │ │ + movw r2, #51980 @ 0xcb0c │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ and.w r0, r0, #63 @ 0x3f │ │ │ │ - movw r3, #58020 @ 0xe2a4 │ │ │ │ + movw r3, #58892 @ 0xe60c │ │ │ │ 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 42894 │ │ │ │ + b.n 42894 │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #49876 @ 0xc2d4 │ │ │ │ + movw r3, #50748 @ 0xc63c │ │ │ │ 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 428da │ │ │ │ + bmi.n 428da │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #50344 @ 0xc4a8 │ │ │ │ + movw r1, #51240 @ 0xc828 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 428f6 │ │ │ │ + bl f3988 │ │ │ │ + b.n 428f6 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 428fa │ │ │ │ + beq.n 428fa │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #50404 @ 0xc4e4 │ │ │ │ + movw r1, #51300 @ 0xc864 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42900 │ │ │ │ - bl f4178 <_PyErr_FormatV@@Base+0x5e0> │ │ │ │ + b.n 42900 │ │ │ │ + bl f40f8 <_PyErr_FormatV@@Base+0x5e0> │ │ │ │ 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, #25136 @ 0x6230 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4292a │ │ │ │ + bne.n 4292a │ │ │ │ vldr d8, [r1, #8] │ │ │ │ - b.n 4294a │ │ │ │ + b.n 4294a │ │ │ │ mov r0, r1 │ │ │ │ - bl 174724 │ │ │ │ + bl 1747a4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4294a │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 42954 │ │ │ │ - b.n 429c0 │ │ │ │ + bne.n 4294a │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 42954 │ │ │ │ + b.n 429c0 │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 429b0 │ │ │ │ + bvs.n 429b0 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ - vldr d9, [pc, #108] @ 429c8 │ │ │ │ + vldr d9, [pc, #108] @ 429c8 │ │ │ │ vcmp.f64 d8, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 429ac │ │ │ │ + bgt.n 429ac │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - vldr d1, [pc, #100] @ 429d0 │ │ │ │ + vldr d1, [pc, #100] @ 429d0 │ │ │ │ blx 2b2c4 │ │ │ │ vabs.f64 d7, d0 │ │ │ │ vcmp.f64 d7, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 42992 │ │ │ │ + ble.n 42992 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - vldr d1, [pc, #80] @ 429d8 │ │ │ │ + vldr d1, [pc, #80] @ 429d8 │ │ │ │ blx 2b2c4 │ │ │ │ vsub.f64 d8, d8, d0 │ │ │ │ - b.n 42996 │ │ │ │ + b.n 42996 │ │ │ │ vsub.f64 d8, d0, d8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 429b0 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 429c0 │ │ │ │ - b.n 429b0 │ │ │ │ - vldr d8, [pc, #32] @ 429d0 │ │ │ │ + bne.n 429b0 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 429c0 │ │ │ │ + b.n 429b0 │ │ │ │ + vldr d8, [pc, #32] @ 429d0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9b9c0 │ │ │ │ + b.w 9b894 │ │ │ │ vpop {d8-d9} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -33382,194 +33386,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 42a0c │ │ │ │ + bgt.n 42a0c │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #50460 @ 0xc51c │ │ │ │ + movw r1, #51356 @ 0xc89c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #3 │ │ │ │ - ble.n 42a2c │ │ │ │ + ble.n 42a2c │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #50508 @ 0xc54c │ │ │ │ + movw r1, #51404 @ 0xc8cc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - bl 251188 │ │ │ │ + bl 250eb8 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 42a5e │ │ │ │ + beq.n 42a5e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 42a4c │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 42a5e │ │ │ │ + bne.n 42a4c │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 42a5e │ │ │ │ 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 42cda │ │ │ │ + b.n 42cda │ │ │ │ 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, #30828 @ 0x786c │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 42a8a │ │ │ │ + beq.n 42a8a │ │ │ │ mov r1, r6 │ │ │ │ - bl 9ef00 │ │ │ │ - cbz r0, 42a8c │ │ │ │ + bl 9ee00 │ │ │ │ + cbz r0, 42a8c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 42aa0 │ │ │ │ + beq.n 42aa0 │ │ │ │ movw r1, #30828 @ 0x786c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9ef00 │ │ │ │ - cbz r0, 42aa2 │ │ │ │ + bl 9ee00 │ │ │ │ + cbz r0, 42aa2 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 209b8c │ │ │ │ + b.w 209dbc │ │ │ │ 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 42ad6 │ │ │ │ + bne.n 42ad6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 42af4 │ │ │ │ - b.n 42aea │ │ │ │ + bne.n 42af4 │ │ │ │ + b.n 42aea │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36512 @ 0x8ea0 │ │ │ │ + movw r0, #37208 @ 0x9158 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ - cbz r0, 42af0 │ │ │ │ - b.n 42ac6 │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 42af4 │ │ │ │ + bl 1d3e60 │ │ │ │ + cbz r0, 42af0 │ │ │ │ + b.n 42ac6 │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 42af4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42c92 │ │ │ │ + b.n 42c92 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 9f8ac │ │ │ │ + bl 9f7ac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 42c92 │ │ │ │ + beq.w 42c92 │ │ │ │ movs r0, #32 │ │ │ │ blx 2b77c <__sched_cpualloc@plt> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 42b12 │ │ │ │ - bl 23b660 │ │ │ │ - b.n 42c8a │ │ │ │ + cbnz r0, 42b12 │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 42c8a │ │ │ │ mov.w r8, #4 │ │ │ │ movs r7, #32 │ │ │ │ mvn.w sl, #2147483648 @ 0x80000000 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fa78 │ │ │ │ + bl 9f978 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 42c3a │ │ │ │ - bl 149a5c │ │ │ │ - cbnz r0, 42b6e │ │ │ │ + beq.w 42c3a │ │ │ │ + bl 149ca0 │ │ │ │ + cbnz r0, 42b6e │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ - movw r1, #50552 @ 0xc578 │ │ │ │ + movw r1, #51448 @ 0xc8f8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 42c82 │ │ │ │ + bge.w 42c82 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 42c82 │ │ │ │ + bne.w 42c82 │ │ │ │ mov r0, fp │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 42c82 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 42c82 │ │ │ │ mov r0, fp │ │ │ │ - bl 102df0 │ │ │ │ + bl 102c98 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42b8e │ │ │ │ + bge.n 42b8e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 42b8e │ │ │ │ + cbnz r3, 42b8e │ │ │ │ mov r0, fp │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 42bb2 │ │ │ │ - bl 94124 │ │ │ │ + bge.n 42bb2 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 42c82 │ │ │ │ + bne.n 42c82 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #50608 @ 0xc5b0 │ │ │ │ + movw r1, #51504 @ 0xc930 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 42c82 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 42c82 │ │ │ │ cmp r6, sl │ │ │ │ - bne.n 42bce │ │ │ │ + bne.n 42bce │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #50628 @ 0xc5c4 │ │ │ │ + movw r1, #51524 @ 0xc944 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 42c82 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 42c82 │ │ │ │ cmp r6, r7 │ │ │ │ - blt.n 42c1a │ │ │ │ + blt.n 42c1a │ │ │ │ cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 42bdc │ │ │ │ + blt.n 42bdc │ │ │ │ adds r7, r6, #1 │ │ │ │ - b.n 42be2 │ │ │ │ + b.n 42be2 │ │ │ │ lsls r7, r7, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bge.n 42bd2 │ │ │ │ + bge.n 42bd2 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b77c <__sched_cpualloc@plt> │ │ │ │ mov fp, r0 │ │ │ │ - cbnz r0, 42bf2 │ │ │ │ - bl 23b660 │ │ │ │ - b.n 42c82 │ │ │ │ + cbnz r0, 42bf2 │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 42c82 │ │ │ │ add.w r3, r7, #31 │ │ │ │ movs r1, #0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ blx 2b420 │ │ │ │ @@ -33578,707 +33582,708 @@ │ │ │ │ mov r0, fp │ │ │ │ blx 2bff8 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bef4 <__sched_cpufree@plt> │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ mov r5, fp │ │ │ │ cmp.w r8, r6, lsr #3 │ │ │ │ - bls.w 42b20 │ │ │ │ + bls.w 42b20 │ │ │ │ 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 42b20 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 42c82 │ │ │ │ + b.n 42b20 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 42c82 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42c54 │ │ │ │ + bge.n 42c54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 42c54 │ │ │ │ + cbnz r3, 42c54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ blx 2b770 │ │ │ │ - cbz r0, 42c72 │ │ │ │ + cbz r0, 42c72 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ - b.n 42c82 │ │ │ │ + bl 1e3aa8 │ │ │ │ + b.n 42c82 │ │ │ │ mov r0, r5 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ blx 2bef4 <__sched_cpufree@plt> │ │ │ │ - b.n 42c92 │ │ │ │ - cbz r5, 42c8a │ │ │ │ + b.n 42c92 │ │ │ │ + cbz r5, 42c8a │ │ │ │ mov r0, r5 │ │ │ │ blx 2bef4 <__sched_cpufree@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e18 │ │ │ │ - b.n 42af0 │ │ │ │ + bl 84e58 │ │ │ │ + b.n 42af0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #50692 @ 0xc604 │ │ │ │ + movw r1, #51588 @ 0xc984 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbnz r0, 42cbc │ │ │ │ - b.w 80d6c │ │ │ │ + cbnz r0, 42cbc │ │ │ │ + b.w 80dac │ │ │ │ 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, #47380 @ 0xb914 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 173eb4 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ + b.w 173f34 <_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, 42cfc │ │ │ │ - bl 1e3f64 │ │ │ │ - b.n 42cfe │ │ │ │ + cbnz r2, 42cfc │ │ │ │ + bl 1e3e58 │ │ │ │ + b.n 42cfe │ │ │ │ mov r0, r2 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #50768 @ 0xc650 │ │ │ │ + movw r1, #51664 @ 0xc9d0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #50772 @ 0xc654 │ │ │ │ + movw r0, #51668 @ 0xc9d4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 42e10 │ │ │ │ - cbnz r4, 42d22 │ │ │ │ + beq.n 42e16 │ │ │ │ + cbnz r4, 42d22 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - b.n 42d42 │ │ │ │ + b.n 42d42 │ │ │ │ mov r0, r4 │ │ │ │ - bl 149a5c │ │ │ │ - cbz r0, 42d72 │ │ │ │ - movw r1, #48136 @ 0xbc08 │ │ │ │ + bl 149ca0 │ │ │ │ + cbz r0, 42d72 │ │ │ │ + movw r1, #48832 @ 0xbec0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl 1a2278 │ │ │ │ + bl 1a2998 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42e10 │ │ │ │ - bl b0a68 │ │ │ │ + beq.n 42e16 │ │ │ │ + bl b0968 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2ada4 <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ adds r1, r4, #1 │ │ │ │ - bne.n 42e48 │ │ │ │ + bne.n 42e4e │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 42e18 │ │ │ │ - bl 1161c4 │ │ │ │ + bne.n 42e1e │ │ │ │ + bl 116428 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 42e10 │ │ │ │ - b.n 42d42 │ │ │ │ + bne.n 42e16 │ │ │ │ + b.n 42d42 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 42d84 │ │ │ │ + bmi.n 42d84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13ddbc │ │ │ │ + bl 13dfa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42e28 │ │ │ │ - movw r1, #50784 @ 0xc660 │ │ │ │ + beq.n 42e2e │ │ │ │ + movw r1, #51680 @ 0xc9e0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 1a2278 │ │ │ │ + bl 1a2998 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42e10 │ │ │ │ + beq.n 42e16 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp.w r4, #1024 @ 0x400 │ │ │ │ - ble.n 42dbe │ │ │ │ + ble.n 42dbe │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #50788 @ 0xc664 │ │ │ │ + movw r1, #51684 @ 0xc9e4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 159ab4 │ │ │ │ - b.n 42e10 │ │ │ │ + bl 159b20 │ │ │ │ + b.n 42e16 │ │ │ │ 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 2adb0 <__memcpy_chk@plt> │ │ │ │ - ldr r3, [pc, #180] @ (42e88 ) │ │ │ │ + movw r3, #49736 @ 0xc248 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r0, [r5, r4] │ │ │ │ add r0, sp, #12 │ │ │ │ str.w r1, [r9, #4] │ │ │ │ - bl 159ab4 │ │ │ │ - bl b0a68 │ │ │ │ + bl 159b20 │ │ │ │ + bl b0968 │ │ │ │ mov r2, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2ada4 <__fcntl_time64@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 42e14 │ │ │ │ + bne.n 42e1a │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 42e18 │ │ │ │ - bl 1161c4 │ │ │ │ + bne.n 42e1e │ │ │ │ + bl 116428 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42de2 │ │ │ │ + beq.n 42de8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 42e80 │ │ │ │ + b.n 42e86 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 42e54 │ │ │ │ + bge.n 42e5a │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ - b.n 42e10 │ │ │ │ + bl 1e3aa8 │ │ │ │ + b.n 42e16 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #50836 @ 0xc694 │ │ │ │ + movw r1, #51732 @ 0xca14 │ │ │ │ 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 f3a08 │ │ │ │ + b.w f3988 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 42e18 │ │ │ │ + blt.n 42e1e │ │ │ │ mov r0, r4 │ │ │ │ - bl 943dc │ │ │ │ - b.n 42e80 │ │ │ │ - ldr r1, [pc, #52] @ (42e8c ) │ │ │ │ + bl 942b0 │ │ │ │ + b.n 42e86 │ │ │ │ + ldr r1, [pc, #52] @ (42e90 ) │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c338 │ │ │ │ - cbz r0, 42e78 │ │ │ │ + cbz r0, 42e7e │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #50820 @ 0xc684 │ │ │ │ + movw r1, #51716 @ 0xca04 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 42e10 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 42e16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 80764 │ │ │ │ + bl 807a4 │ │ │ │ add.w sp, sp, #1088 @ 0x440 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - bkpt 0x0030 │ │ │ │ - lsls r5, r1, #1 │ │ │ │ - bkpt 0x0038 │ │ │ │ + nop │ │ │ │ + stmia r2!, {r4, r6} │ │ │ │ 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, #25136 @ 0x6230 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 42eb6 │ │ │ │ + bne.n 42eba │ │ │ │ vldr d8, [r1, #8] │ │ │ │ - b.n 42ed4 │ │ │ │ + b.n 42ed8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 174724 │ │ │ │ + bl 1747a4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 42ed4 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 42ee8 │ │ │ │ - vldr d0, [pc, #24] @ 42ef0 │ │ │ │ + bne.n 42ed8 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 42eec │ │ │ │ + vldr d0, [pc, #28] @ 42ef8 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9b9c0 │ │ │ │ + b.w 9b894 │ │ │ │ vpop {d8} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ + nop.w │ │ │ │ stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ subs r3, r4, r1 │ │ │ │ - add r5, pc, #880 @ (adr r5, 43268 ) │ │ │ │ + add r5, pc, #880 @ (adr r5, 43270 ) │ │ │ │ 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 2b508 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 42f24 │ │ │ │ + bge.n 42f2c │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e3bb4 │ │ │ │ - bne.n 42f2e │ │ │ │ + b.w 1e3aa8 │ │ │ │ + bne.n 42f36 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 80d6c │ │ │ │ + b.w 80dac │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 42f3c │ │ │ │ + bcc.n 42f44 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 23b660 │ │ │ │ + b.w 23bab4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42f34 │ │ │ │ + beq.n 42f3c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b508 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 42f6e │ │ │ │ + bne.n 42f76 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42fa6 │ │ │ │ - bl 80d6c │ │ │ │ + b.n 42fae │ │ │ │ + bl 80dac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 42f98 │ │ │ │ + cbz r0, 42fa0 │ │ │ │ movs r6, #0 │ │ │ │ cmp r7, r6 │ │ │ │ - ble.n 42f90 │ │ │ │ + ble.n 42f98 │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl 14d950 <_PyLong_FromGid@@Base> │ │ │ │ - cbz r0, 42f98 │ │ │ │ + bl 14da8c <_PyLong_FromGid@@Base> │ │ │ │ + cbz r0, 42fa0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 42f78 │ │ │ │ + b.n 42f80 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b58 │ │ │ │ - b.n 42fa6 │ │ │ │ + bl 83b98 │ │ │ │ + b.n 42fae │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e18 │ │ │ │ - b.n 42f6a │ │ │ │ + bl 84e58 │ │ │ │ + b.n 42f72 │ │ │ │ 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 42fca │ │ │ │ + bmi.n 42fd2 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #51068 @ 0xc77c │ │ │ │ + movw r1, #51964 @ 0xcafc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ 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 149a70 │ │ │ │ + bl 149cb4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 430a2 │ │ │ │ + beq.n 430aa │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 220110 │ │ │ │ + bl 220368 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 43090 │ │ │ │ - bl b0a68 │ │ │ │ + beq.n 43098 │ │ │ │ + bl b0968 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ movs r6, #0 │ │ │ │ blx 2be84 │ │ │ │ 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 1b1e88 │ │ │ │ + bl 1b1ca0 │ │ │ │ mov r3, r5 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4302a │ │ │ │ + cbnz r0, 43032 │ │ │ │ mov r4, r6 │ │ │ │ str r0, [sp, #16] │ │ │ │ movs r6, #1 │ │ │ │ - b.n 43056 │ │ │ │ + b.n 4305e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #20 │ │ │ │ str.w fp, [sp] │ │ │ │ blx 2b4d8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 43056 │ │ │ │ + cbz r0, 4305e │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bne.n 43050 │ │ │ │ + bne.n 43058 │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43054 │ │ │ │ + bge.n 4305c │ │ │ │ lsls r5, r5, #1 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 43014 │ │ │ │ + b.n 4301c │ │ │ │ mov r6, r3 │ │ │ │ - b.n 43056 │ │ │ │ + b.n 4305e │ │ │ │ movs r6, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ - cbnz r5, 43084 │ │ │ │ + cbnz r5, 4308c │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 4306a │ │ │ │ - bl 23b660 │ │ │ │ - b.n 43094 │ │ │ │ + bne.n 43072 │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 4309c │ │ │ │ movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #51108 @ 0xc7a4 │ │ │ │ + movw r1, #52004 @ 0xcb24 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 43094 │ │ │ │ + bl f3988 │ │ │ │ + b.n 4309c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 214750 <_Py_Uid_Converter@@Base+0x14c> │ │ │ │ + bl 214980 <_Py_Uid_Converter@@Base+0x14c> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 43094 │ │ │ │ + b.n 4309c │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a4bc │ │ │ │ + bl 7a4cc │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r5 │ │ │ │ - bl 16aa2c <_Py_DecRef@@Base> │ │ │ │ + bl 16aabc <_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, 430d2 │ │ │ │ + cbnz r1, 430da │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #51140 @ 0xc7c4 │ │ │ │ + movw r1, #52036 @ 0xcb44 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 430fe │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 43106 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 43112 │ │ │ │ + beq.n 4311a │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bmi.n 43104 │ │ │ │ + bmi.n 4310c │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #51172 @ 0xc7e4 │ │ │ │ + movw r1, #52068 @ 0xcb64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4311e │ │ │ │ + b.n 43126 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43114 │ │ │ │ + bge.n 4311c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 43114 │ │ │ │ + b.n 4311c │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ 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 f6650 │ │ │ │ + bl f65d0 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 4314c │ │ │ │ + beq.n 43154 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w f6bb0 │ │ │ │ + b.w f6b30 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #51232 @ 0xc820 │ │ │ │ + movw r1, #52128 @ 0xcba0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43178 │ │ │ │ + bge.n 43180 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 43178 │ │ │ │ + cbnz r3, 43180 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_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 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43246 │ │ │ │ + beq.n 4324e │ │ │ │ movw r5, #32336 @ 0x7e50 │ │ │ │ movt r5, #87 @ 0x57 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 431b6 │ │ │ │ + bne.n 431be │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 431a6 │ │ │ │ + bne.n 431ae │ │ │ │ dmb ish │ │ │ │ - beq.n 431c2 │ │ │ │ + beq.n 431ca │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b86ac │ │ │ │ + bl 2b9a44 │ │ │ │ blx 2bcc4 │ │ │ │ blx 2af6c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - cbz r1, 43218 │ │ │ │ - bl 270184 <_PyArg_ParseStackAndKeywords@@Base+0x998> │ │ │ │ + cbz r1, 43220 │ │ │ │ + bl 26fd0c <_PyArg_ParseStackAndKeywords@@Base+0x998> │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r6, 431e2 │ │ │ │ - bl 9ba94 │ │ │ │ - cbz r0, 43200 │ │ │ │ + cbz r6, 431ea │ │ │ │ + bl 9b968 │ │ │ │ + cbz r0, 43208 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 431fc │ │ │ │ + bge.n 43204 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 431fc │ │ │ │ + cbnz r3, 43204 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 43218 │ │ │ │ + b.n 43220 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 431c6 │ │ │ │ + bge.n 431ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 431c6 │ │ │ │ + bne.n 431ce │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 431c6 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 431ce │ │ │ │ blx 2b05c │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 43234 │ │ │ │ + bne.n 4323c │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 43224 │ │ │ │ + bne.n 4322c │ │ │ │ dmb ish │ │ │ │ - beq.n 43246 │ │ │ │ + beq.n 4324e │ │ │ │ movw r0, #32336 @ 0x7e50 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - bl 284f00 │ │ │ │ + bl 284a3c │ │ │ │ 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 43442 │ │ │ │ + bl 4344a │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 43390 │ │ │ │ - ldr r1, [pc, #300] @ (43398 ) │ │ │ │ + beq.w 43398 │ │ │ │ + ldr r1, [pc, #300] @ (433a0 ) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 97b90 │ │ │ │ + bl 97a6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4337a │ │ │ │ - ldr r1, [pc, #292] @ (4339c ) │ │ │ │ + bne.w 43382 │ │ │ │ + ldr r1, [pc, #292] @ (433a4 ) │ │ │ │ add r2, sp, #12 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 97b90 │ │ │ │ + bl 97a6c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4332a │ │ │ │ + beq.n 43332 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r0, 432ac │ │ │ │ - bl 1dbb08 │ │ │ │ + cbz r0, 432b4 │ │ │ │ + bl 1db9fc │ │ │ │ subs r5, r0, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - blt.n 4331a │ │ │ │ + blt.n 43322 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 432a4 │ │ │ │ + bge.n 432ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 432a4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 432ac │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ subs r5, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ - b.n 432ae │ │ │ │ + b.n 432b6 │ │ │ │ mov r5, r0 │ │ │ │ add r2, sp, #8 │ │ │ │ - ldr r1, [pc, #236] @ (433a0 ) │ │ │ │ + ldr r1, [pc, #236] @ (433a8 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 97b90 │ │ │ │ + bl 97a6c │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4332a │ │ │ │ + beq.n 43332 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 43340 │ │ │ │ + bne.n 43348 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl efc88 │ │ │ │ + bl efc18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43340 │ │ │ │ - ldr r1, [pc, #216] @ (433a4 ) │ │ │ │ + beq.n 43348 │ │ │ │ + ldr r1, [pc, #216] @ (433ac ) │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl f52b0 │ │ │ │ + bl f526c │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbnz r0, 432e2 │ │ │ │ + cbnz r0, 432ea │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 43320 │ │ │ │ - b.n 4332a │ │ │ │ + blt.n 43328 │ │ │ │ + b.n 43332 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 43346 │ │ │ │ + bmi.n 4334e │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #55456 @ 0xd8a0 │ │ │ │ + movw r1, #56392 @ 0xdc48 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43316 │ │ │ │ + bge.n 4331e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 43316 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4331e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4332a │ │ │ │ + bge.n 43332 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4332a │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 43332 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43376 │ │ │ │ + bge.n 4337e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 43376 │ │ │ │ + cbnz r3, 4337e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 43376 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4337e │ │ │ │ bl 7fab4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r2, 4337a │ │ │ │ - cbnz r5, 4337a │ │ │ │ - ldr r1, [pc, #68] @ (43398 ) │ │ │ │ + cbz r2, 43382 │ │ │ │ + cbnz r5, 43382 │ │ │ │ + ldr r1, [pc, #68] @ (433a0 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 86338 │ │ │ │ - cbz r0, 4337a │ │ │ │ + bl 86378 │ │ │ │ + cbz r0, 43382 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 4337a │ │ │ │ + cbz r0, 43382 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r5, [sp, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4337a │ │ │ │ + bge.n 43382 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4337a │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4337a │ │ │ │ + cbnz r3, 43382 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 43382 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 43390 │ │ │ │ + b.n 43398 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4338e │ │ │ │ + bge.n 43396 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4338e │ │ │ │ + cbnz r3, 43396 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ sub sp, #496 @ 0x1f0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -34292,294 +34297,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, 433e0 │ │ │ │ + cbnz r4, 433e8 │ │ │ │ cmp r3, r4 │ │ │ │ - blt.n 433e0 │ │ │ │ + blt.n 433e8 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 433e0 │ │ │ │ - cbz r2, 433e0 │ │ │ │ + bgt.n 433e8 │ │ │ │ + cbz r2, 433e8 │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #37104 @ 0x90f0 │ │ │ │ + movw r1, #37800 @ 0x93a8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 433fc │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 43404 │ │ │ │ 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] @ (43404 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #16] @ (4340c ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 433ca │ │ │ │ + bne.n 433d2 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmp r5, #224 @ 0xe0 │ │ │ │ + cmp r6, #96 @ 0x60 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 43498 │ │ │ │ + bl 434a0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 43438 │ │ │ │ + bne.n 43440 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #51324 @ 0xc87c │ │ │ │ + movw r1, #52220 @ 0xcbfc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 43440 │ │ │ │ + b.n 43448 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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] @ (43494 ) │ │ │ │ - bl a86e4 │ │ │ │ + ldr r1, [pc, #64] @ (4349c ) │ │ │ │ + bl a85e4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4348e │ │ │ │ + cbz r0, 43496 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 4348e │ │ │ │ + bmi.n 43496 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10492 @ 0x28fc │ │ │ │ + movw r1, #11188 @ 0x2bb4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4348c │ │ │ │ + bge.n 43494 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4348c │ │ │ │ + cbnz r3, 43494 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r4, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 434b0 │ │ │ │ + bmi.n 434b8 │ │ │ │ movw r3, #23984 @ 0x5db0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 435bc │ │ │ │ + bne.w 435c4 │ │ │ │ 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 204fc8 │ │ │ │ + bl 2051f8 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 434d4 │ │ │ │ + cbnz r0, 434dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 435b8 │ │ │ │ - bl 9f8ac │ │ │ │ + b.n 435c0 │ │ │ │ + bl 9f7ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 434ee │ │ │ │ + bge.n 434f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 434ee │ │ │ │ + cbnz r3, 434f6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 434ce │ │ │ │ + beq.n 434d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fa78 │ │ │ │ + bl 9f978 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 43598 │ │ │ │ - bl 9b084 │ │ │ │ + beq.n 435a0 │ │ │ │ + bl 9af58 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ - cbnz r6, 43526 │ │ │ │ + cbnz r6, 4352e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43556 │ │ │ │ + bge.n 4355e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 43556 │ │ │ │ + cbnz r3, 4355e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 43556 │ │ │ │ - bl 2a5104 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4355e │ │ │ │ + bl 2a4c1c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4356e │ │ │ │ + bge.n 43576 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43542 │ │ │ │ + bge.n 4354a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 43542 │ │ │ │ + cbnz r3, 4354a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43556 │ │ │ │ + bge.n 4355e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 43556 │ │ │ │ + cbnz r3, 4355e │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 434ce │ │ │ │ + bge.n 434d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 434ce │ │ │ │ + bne.n 434d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 434ce │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 434d6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43580 │ │ │ │ + bge.n 43588 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 43580 │ │ │ │ + cbnz r3, 43588 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 434f2 │ │ │ │ + bge.n 434fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 434f2 │ │ │ │ + bne.n 434fa │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 434f2 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 434fa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 435ac │ │ │ │ + bge.n 435b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 435ac │ │ │ │ + cbnz r3, 435b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - bl 94124 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + bl 93ff8 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000435c2 <_Py_rc_quot@@Base>: │ │ │ │ +000435ca <_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 435ea <_Py_rc_quot@@Base+0x28> │ │ │ │ + bpl.n 435f2 <_Py_rc_quot@@Base+0x28> │ │ │ │ vneg.f64 d5, d1 │ │ │ │ - b.n 435ee <_Py_rc_quot@@Base+0x2c> │ │ │ │ + b.n 435f6 <_Py_rc_quot@@Base+0x2c> │ │ │ │ vmov.f64 d5, d1 │ │ │ │ vcmpe.f64 d2, #0.0 │ │ │ │ - vldr d8, [pc, #324] @ 43738 <_Py_rc_quot@@Base+0x176> │ │ │ │ + vldr d8, [pc, #324] @ 43740 <_Py_rc_quot@@Base+0x176> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 4360c <_Py_rc_quot@@Base+0x4a> │ │ │ │ + bpl.n 43614 <_Py_rc_quot@@Base+0x4a> │ │ │ │ vneg.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt.n 43654 <_Py_rc_quot@@Base+0x92> │ │ │ │ - b.n 43636 <_Py_rc_quot@@Base+0x74> │ │ │ │ + blt.n 4365c <_Py_rc_quot@@Base+0x92> │ │ │ │ + b.n 4363e <_Py_rc_quot@@Base+0x74> │ │ │ │ vcmpe.f64 d5, d2 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt.n 43650 <_Py_rc_quot@@Base+0x8e> │ │ │ │ + blt.n 43658 <_Py_rc_quot@@Base+0x8e> │ │ │ │ vcmp.f64 d5, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 43632 <_Py_rc_quot@@Base+0x70> │ │ │ │ + bne.n 4363a <_Py_rc_quot@@Base+0x70> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d7, d8 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4372a <_Py_rc_quot@@Base+0x168> │ │ │ │ + b.n 43732 <_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 4367a <_Py_rc_quot@@Base+0xb8> │ │ │ │ + b.n 43682 <_Py_rc_quot@@Base+0xb8> │ │ │ │ vmov.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 43690 <_Py_rc_quot@@Base+0xce> │ │ │ │ + bhi.n 43698 <_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 4372a <_Py_rc_quot@@Base+0x168> │ │ │ │ + bvc.n 43732 <_Py_rc_quot@@Base+0x168> │ │ │ │ vcmp.f64 d1, d1 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 43698 <_Py_rc_quot@@Base+0xd6> │ │ │ │ - b.n 4372a <_Py_rc_quot@@Base+0x168> │ │ │ │ - vldr d7, [pc, #172] @ 43740 <_Py_rc_quot@@Base+0x17e> │ │ │ │ + bvs.n 436a0 <_Py_rc_quot@@Base+0xd6> │ │ │ │ + b.n 43732 <_Py_rc_quot@@Base+0x168> │ │ │ │ + vldr d7, [pc, #172] @ 43748 <_Py_rc_quot@@Base+0x17e> │ │ │ │ vmov.f64 d1, d7 │ │ │ │ vabs.f64 d9, d0 │ │ │ │ - vldr d4, [pc, #168] @ 43748 <_Py_rc_quot@@Base+0x186> │ │ │ │ + vldr d4, [pc, #168] @ 43750 <_Py_rc_quot@@Base+0x186> │ │ │ │ vcmp.f64 d9, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4372a <_Py_rc_quot@@Base+0x168> │ │ │ │ + bhi.n 43732 <_Py_rc_quot@@Base+0x168> │ │ │ │ vabs.f64 d5, d5 │ │ │ │ vcmp.f64 d5, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 436c6 <_Py_rc_quot@@Base+0x104> │ │ │ │ + bgt.n 436ce <_Py_rc_quot@@Base+0x104> │ │ │ │ vabs.f64 d3, d3 │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 4372a <_Py_rc_quot@@Base+0x168> │ │ │ │ + ble.n 43732 <_Py_rc_quot@@Base+0x168> │ │ │ │ vabs.f64 d3, d6 │ │ │ │ - vldr d7, [pc, #108] @ 43738 <_Py_rc_quot@@Base+0x176> │ │ │ │ + vldr d7, [pc, #108] @ 43740 <_Py_rc_quot@@Base+0x176> │ │ │ │ vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ vmov r3, s13 │ │ │ │ - vldr d6, [pc, #96] @ 43738 <_Py_rc_quot@@Base+0x176> │ │ │ │ + vldr d6, [pc, #96] @ 43740 <_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 │ │ │ │ @@ -34616,508 +34621,505 @@ │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ cmp r4, r3 │ │ │ │ it ne │ │ │ │ movne r1, r4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r4} │ │ │ │ - b.w e04bc │ │ │ │ + b.w e0378 │ │ │ │ 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, 43798 <_Py_rc_quot@@Base+0x1d6> │ │ │ │ + cbnz r4, 437a0 <_Py_rc_quot@@Base+0x1d6> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14388 @ 0x3834 │ │ │ │ + movw r1, #15084 @ 0x3aec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 4385a <_Py_rc_quot@@Base+0x298> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 43862 <_Py_rc_quot@@Base+0x298> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi.n 43852 <_Py_rc_quot@@Base+0x290> │ │ │ │ + bhi.n 4385a <_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, #51428 @ 0xc8e4 │ │ │ │ + movw r0, #52324 @ 0xcc64 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 882f4 │ │ │ │ - movw r0, #51684 @ 0xc9e4 │ │ │ │ + b.w 882d4 │ │ │ │ + movw r0, #52420 @ 0xccc4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 882f4 │ │ │ │ - movw r0, #38540 @ 0x968c │ │ │ │ + b.w 882d4 │ │ │ │ + movw r0, #39476 @ 0x9a34 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 882f4 │ │ │ │ - movw r2, #51684 @ 0xc9e4 │ │ │ │ + b.w 882d4 │ │ │ │ + movw r2, #52420 @ 0xccc4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - b.n 437f2 <_Py_rc_quot@@Base+0x230> │ │ │ │ - movw r2, #38540 @ 0x968c │ │ │ │ + b.n 437fa <_Py_rc_quot@@Base+0x230> │ │ │ │ + movw r2, #39476 @ 0x9a34 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #51428 @ 0xc8e4 │ │ │ │ + movw r1, #52324 @ 0xcc64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #46436 @ 0xb564 │ │ │ │ + movw r0, #47372 @ 0xb90c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 950d8 │ │ │ │ - movw r2, #38540 @ 0x968c │ │ │ │ + b.w 94fac │ │ │ │ + movw r2, #39476 @ 0x9a34 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #51684 @ 0xc9e4 │ │ │ │ + movw r1, #52420 @ 0xccc4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #46436 @ 0xb564 │ │ │ │ + movw r0, #47372 @ 0xb90c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 950d8 │ │ │ │ - movw r3, #38540 @ 0x968c │ │ │ │ + b.w 94fac │ │ │ │ + movw r3, #39476 @ 0x9a34 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - movw r2, #51684 @ 0xc9e4 │ │ │ │ + movw r2, #52420 @ 0xccc4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #51428 @ 0xc8e4 │ │ │ │ + movw r1, #52324 @ 0xcc64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #51432 @ 0xc8e8 │ │ │ │ + movw r0, #52328 @ 0xcc68 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 950d8 │ │ │ │ + b.w 94fac │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ 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 43442 │ │ │ │ - cbz r0, 438ce <_Py_rc_quot@@Base+0x30c> │ │ │ │ - ldr r1, [pc, #96] @ (438d8 <_Py_rc_quot@@Base+0x316>) │ │ │ │ + bl 4344a │ │ │ │ + cbz r0, 438d6 <_Py_rc_quot@@Base+0x30c> │ │ │ │ + ldr r1, [pc, #96] @ (438e0 <_Py_rc_quot@@Base+0x316>) │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 43896 <_Py_rc_quot@@Base+0x2d4> │ │ │ │ + cbz r4, 4389e <_Py_rc_quot@@Base+0x2d4> │ │ │ │ mov r2, r4 │ │ │ │ - bl 86338 │ │ │ │ - cbnz r0, 438ac <_Py_rc_quot@@Base+0x2ea> │ │ │ │ - ldr r1, [pc, #88] @ (438dc <_Py_rc_quot@@Base+0x31a>) │ │ │ │ + bl 86378 │ │ │ │ + cbnz r0, 438b4 <_Py_rc_quot@@Base+0x2ea> │ │ │ │ + ldr r1, [pc, #88] @ (438e4 <_Py_rc_quot@@Base+0x31a>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 1058c4 │ │ │ │ + bl 10576c │ │ │ │ adds r0, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - b.n 438b8 <_Py_rc_quot@@Base+0x2f6> │ │ │ │ - bl 1058c4 │ │ │ │ - cbnz r0, 438b2 <_Py_rc_quot@@Base+0x2f0> │ │ │ │ + b.n 438c0 <_Py_rc_quot@@Base+0x2f6> │ │ │ │ + bl 10576c │ │ │ │ + cbnz r0, 438ba <_Py_rc_quot@@Base+0x2f0> │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #48] @ (438d8 <_Py_rc_quot@@Base+0x316>) │ │ │ │ + ldr r1, [pc, #48] @ (438e0 <_Py_rc_quot@@Base+0x316>) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c140 │ │ │ │ + bl 15c1a8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 438b8 <_Py_rc_quot@@Base+0x2f6> │ │ │ │ + b.n 438c0 <_Py_rc_quot@@Base+0x2f6> │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 43882 <_Py_rc_quot@@Base+0x2c0> │ │ │ │ - b.n 438ac <_Py_rc_quot@@Base+0x2ea> │ │ │ │ + beq.n 4388a <_Py_rc_quot@@Base+0x2c0> │ │ │ │ + b.n 438b4 <_Py_rc_quot@@Base+0x2ea> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 438d2 <_Py_rc_quot@@Base+0x310> │ │ │ │ + bge.n 438da <_Py_rc_quot@@Base+0x310> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 438d2 <_Py_rc_quot@@Base+0x310> │ │ │ │ + cbnz r3, 438da <_Py_rc_quot@@Base+0x310> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 438d2 <_Py_rc_quot@@Base+0x310> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 438da <_Py_rc_quot@@Base+0x310> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ sub sp, #496 @ 0x1f0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ sub sp, #192 @ 0xc0 │ │ │ │ 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, #43620 @ 0xaa64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #51524 @ 0xc944 │ │ │ │ + movw r1, #52420 @ 0xccc4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 235f20 │ │ │ │ + bl 2361d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 43916 <_Py_rc_quot@@Base+0x354> │ │ │ │ + beq.n 4391e <_Py_rc_quot@@Base+0x354> │ │ │ │ bl 45df6 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 43918 <_Py_rc_quot@@Base+0x356> │ │ │ │ + b.n 43920 <_Py_rc_quot@@Base+0x356> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0004391a <_PyImport_ClearExtension@@Base>: │ │ │ │ +00043922 <_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, #184] @ (439e4 <_PyImport_ClearExtension@@Base+0xca>) │ │ │ │ + ldr r2, [pc, #184] @ (439ec <_PyImport_ClearExtension@@Base+0xca>) │ │ │ │ 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 1cb98c │ │ │ │ + bl 1cb81c │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 43954 <_PyImport_ClearExtension@@Base+0x3a> │ │ │ │ - bl 94124 │ │ │ │ + cbnz r0, 4395c <_PyImport_ClearExtension@@Base+0x3a> │ │ │ │ + bl 93ff8 │ │ │ │ subs.w r0, r0, r8 │ │ │ │ it ne │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 439de <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ + b.n 439e6 <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r3, [r4, #8] │ │ │ │ - cbz r0, 43972 <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ + cbz r0, 4397a <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43972 <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ + bge.n 4397a <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 43972 <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4397a <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bgt.n 43998 <_PyImport_ClearExtension@@Base+0x7e> │ │ │ │ - bl b0b94 │ │ │ │ + bgt.n 439a0 <_PyImport_ClearExtension@@Base+0x7e> │ │ │ │ + bl b0a94 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 439bc <_PyImport_ClearExtension@@Base+0xa2> │ │ │ │ - b.n 439b2 <_PyImport_ClearExtension@@Base+0x98> │ │ │ │ + beq.n 439c4 <_PyImport_ClearExtension@@Base+0xa2> │ │ │ │ + b.n 439ba <_PyImport_ClearExtension@@Base+0x98> │ │ │ │ ldr.w r3, [r5, #3908] @ 0xf44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4397e <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ + beq.n 43986 <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge.n 4397e <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ + bge.n 43986 <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ mov r0, r5 │ │ │ │ - bl 43af8 <_PyImport_ClearExtension@@Base+0x1de> │ │ │ │ + bl 43b00 <_PyImport_ClearExtension@@Base+0x1de> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4397e <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ - b.n 439da <_PyImport_ClearExtension@@Base+0xc0> │ │ │ │ - bl 1d90bc │ │ │ │ + bge.n 43986 <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ + b.n 439e2 <_PyImport_ClearExtension@@Base+0xc0> │ │ │ │ + bl 1d8fb4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 439be <_PyImport_ClearExtension@@Base+0xa4> │ │ │ │ - b.n 439da <_PyImport_ClearExtension@@Base+0xc0> │ │ │ │ + cbnz r0, 439c6 <_PyImport_ClearExtension@@Base+0xa4> │ │ │ │ + b.n 439e2 <_PyImport_ClearExtension@@Base+0xc0> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 43b64 <_PyImport_ClearExtension@@Base+0x24a> │ │ │ │ + bl 43b6c <_PyImport_ClearExtension@@Base+0x24a> │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 439ce <_PyImport_ClearExtension@@Base+0xb4> │ │ │ │ + bne.n 439d6 <_PyImport_ClearExtension@@Base+0xb4> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 439de <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ + b.n 439e6 <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 216f8c │ │ │ │ - b.n 439ca <_PyImport_ClearExtension@@Base+0xb0> │ │ │ │ + bl 2171c0 │ │ │ │ + b.n 439d2 <_PyImport_ClearExtension@@Base+0xb0> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 43a08 <_PyImport_ClearExtension@@Base+0xee> │ │ │ │ + bne.n 43a10 <_PyImport_ClearExtension@@Base+0xee> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 151ce0 │ │ │ │ + b.w 151eb4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12132 @ 0x2f64 │ │ │ │ + movw r0, #12828 @ 0x321c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 439fc <_PyImport_ClearExtension@@Base+0xe2> │ │ │ │ + bne.n 43a04 <_PyImport_ClearExtension@@Base+0xe2> │ │ │ │ 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, 43a38 <_PyImport_ClearExtension@@Base+0x11e> │ │ │ │ - ldr r4, [pc, #184] @ (43af0 <_PyImport_ClearExtension@@Base+0x1d6>) │ │ │ │ - b.n 43a50 <_PyImport_ClearExtension@@Base+0x136> │ │ │ │ + cbnz r1, 43a40 <_PyImport_ClearExtension@@Base+0x11e> │ │ │ │ + ldr r4, [pc, #184] @ (43af8 <_PyImport_ClearExtension@@Base+0x1d6>) │ │ │ │ + b.n 43a58 <_PyImport_ClearExtension@@Base+0x136> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 43a34 <_PyImport_ClearExtension@@Base+0x11a> │ │ │ │ + beq.n 43a3c <_PyImport_ClearExtension@@Base+0x11a> │ │ │ │ movs r0, #1 │ │ │ │ - bl 8e934 │ │ │ │ + bl 8e808 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43ae8 <_PyImport_ClearExtension@@Base+0x1ce> │ │ │ │ - ldr r0, [pc, #160] @ (43af4 <_PyImport_ClearExtension@@Base+0x1da>) │ │ │ │ + beq.n 43af0 <_PyImport_ClearExtension@@Base+0x1ce> │ │ │ │ + ldr r0, [pc, #160] @ (43afc <_PyImport_ClearExtension@@Base+0x1da>) │ │ │ │ add r1, sp, #12 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl ad484 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ + bl ad368 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 43a7a <_PyImport_ClearExtension@@Base+0x160> │ │ │ │ - bl 9f8ac │ │ │ │ + cbz r0, 43a82 <_PyImport_ClearExtension@@Base+0x160> │ │ │ │ + bl 9f7ac │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 43a92 <_PyImport_ClearExtension@@Base+0x178> │ │ │ │ + cbnz r0, 43a9a <_PyImport_ClearExtension@@Base+0x178> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43a7a <_PyImport_ClearExtension@@Base+0x160> │ │ │ │ + bge.n 43a82 <_PyImport_ClearExtension@@Base+0x160> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 43a7a <_PyImport_ClearExtension@@Base+0x160> │ │ │ │ + cbnz r3, 43a82 <_PyImport_ClearExtension@@Base+0x160> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43a8e <_PyImport_ClearExtension@@Base+0x174> │ │ │ │ + bge.n 43a96 <_PyImport_ClearExtension@@Base+0x174> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 43a8e <_PyImport_ClearExtension@@Base+0x174> │ │ │ │ + cbnz r3, 43a96 <_PyImport_ClearExtension@@Base+0x174> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 43ae8 <_PyImport_ClearExtension@@Base+0x1ce> │ │ │ │ + b.n 43af0 <_PyImport_ClearExtension@@Base+0x1ce> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, r4 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ strd r3, r0, [sp] │ │ │ │ movs r0, #5 │ │ │ │ - bl 8ecd4 │ │ │ │ + bl 8eba8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43abe <_PyImport_ClearExtension@@Base+0x1a4> │ │ │ │ + bge.n 43ac6 <_PyImport_ClearExtension@@Base+0x1a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 43abe <_PyImport_ClearExtension@@Base+0x1a4> │ │ │ │ + cbnz r3, 43ac6 <_PyImport_ClearExtension@@Base+0x1a4> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43ad2 <_PyImport_ClearExtension@@Base+0x1b8> │ │ │ │ + bge.n 43ada <_PyImport_ClearExtension@@Base+0x1b8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 43ad2 <_PyImport_ClearExtension@@Base+0x1b8> │ │ │ │ + cbnz r3, 43ada <_PyImport_ClearExtension@@Base+0x1b8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43ae6 <_PyImport_ClearExtension@@Base+0x1cc> │ │ │ │ + bge.n 43aee <_PyImport_ClearExtension@@Base+0x1cc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 43ae6 <_PyImport_ClearExtension@@Base+0x1cc> │ │ │ │ + cbnz r3, 43aee <_PyImport_ClearExtension@@Base+0x1cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldrd r0, r0, [r4, #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 43b2c <_PyImport_ClearExtension@@Base+0x212> │ │ │ │ + ble.n 43b34 <_PyImport_ClearExtension@@Base+0x212> │ │ │ │ ldr.w r0, [r0, #3908] @ 0xf44 │ │ │ │ - cbz r0, 43b36 <_PyImport_ClearExtension@@Base+0x21c> │ │ │ │ + cbz r0, 43b3e <_PyImport_ClearExtension@@Base+0x21c> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge.n 43b40 <_PyImport_ClearExtension@@Base+0x226> │ │ │ │ + bge.n 43b48 <_PyImport_ClearExtension@@Base+0x226> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43b4e <_PyImport_ClearExtension@@Base+0x234> │ │ │ │ + bge.n 43b56 <_PyImport_ClearExtension@@Base+0x234> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 43b4e <_PyImport_ClearExtension@@Base+0x234> │ │ │ │ - movw r1, #52024 @ 0xcb38 │ │ │ │ + b.n 43b56 <_PyImport_ClearExtension@@Base+0x234> │ │ │ │ + movw r1, #52920 @ 0xceb8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - b.n 43b48 <_PyImport_ClearExtension@@Base+0x22e> │ │ │ │ - movw r1, #52048 @ 0xcb50 │ │ │ │ + b.n 43b50 <_PyImport_ClearExtension@@Base+0x22e> │ │ │ │ + movw r1, #52944 @ 0xced0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - b.n 43b48 <_PyImport_ClearExtension@@Base+0x22e> │ │ │ │ - movw r1, #52092 @ 0xcb7c │ │ │ │ + b.n 43b50 <_PyImport_ClearExtension@@Base+0x22e> │ │ │ │ + movw r1, #52988 @ 0xcefc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - ldr r0, [pc, #20] @ (43b60 <_PyImport_ClearExtension@@Base+0x246>) │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #20] @ (43b68 <_PyImport_ClearExtension@@Base+0x246>) │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w a2a3c │ │ │ │ + b.w a293c │ │ │ │ nop │ │ │ │ - bkpt 0x00e8 │ │ │ │ + stmia r3!, {} │ │ │ │ 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 r4, [pc, #124] @ (43bf0 <_PyImport_ClearExtension@@Base+0x2d6>) │ │ │ │ + ldr r4, [pc, #124] @ (43bf8 <_PyImport_ClearExtension@@Base+0x2d6>) │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 43b90 <_PyImport_ClearExtension@@Base+0x276> │ │ │ │ + bne.n 43b98 <_PyImport_ClearExtension@@Base+0x276> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 43b80 <_PyImport_ClearExtension@@Base+0x266> │ │ │ │ + bne.n 43b88 <_PyImport_ClearExtension@@Base+0x266> │ │ │ │ dmb ish │ │ │ │ - beq.n 43b9c <_PyImport_ClearExtension@@Base+0x282> │ │ │ │ + beq.n 43ba4 <_PyImport_ClearExtension@@Base+0x282> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b86ac │ │ │ │ + bl 2b9a44 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r3, [r3, #1800] @ 0x708 │ │ │ │ - cbz r3, 43bc4 <_PyImport_ClearExtension@@Base+0x2aa> │ │ │ │ + cbz r3, 43bcc <_PyImport_ClearExtension@@Base+0x2aa> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cba14 │ │ │ │ + bl 1cb8a4 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 43bc4 <_PyImport_ClearExtension@@Base+0x2aa> │ │ │ │ + cbz r0, 43bcc <_PyImport_ClearExtension@@Base+0x2aa> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 43bc4 <_PyImport_ClearExtension@@Base+0x2aa> │ │ │ │ + cbz r0, 43bcc <_PyImport_ClearExtension@@Base+0x2aa> │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ - bl 222ba8 <_PyUnicodeWriter_Dealloc@@Base+0x110> │ │ │ │ + bl 222e00 <_PyUnicodeWriter_Dealloc@@Base+0x110> │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 43bdc <_PyImport_ClearExtension@@Base+0x2c2> │ │ │ │ + bne.n 43be4 <_PyImport_ClearExtension@@Base+0x2c2> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 43bcc <_PyImport_ClearExtension@@Base+0x2b2> │ │ │ │ + bne.n 43bd4 <_PyImport_ClearExtension@@Base+0x2b2> │ │ │ │ dmb ish │ │ │ │ - beq.n 43bec <_PyImport_ClearExtension@@Base+0x2d2> │ │ │ │ + beq.n 43bf4 <_PyImport_ClearExtension@@Base+0x2d2> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - ldr r0, [pc, #8] @ (43bf0 <_PyImport_ClearExtension@@Base+0x2d6>) │ │ │ │ - b.w 284f00 │ │ │ │ + ldr r0, [pc, #8] @ (43bf8 <_PyImport_ClearExtension@@Base+0x2d6>) │ │ │ │ + b.w 284a3c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [r7, #92] @ 0x5c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.w 43ce6 <_PyImport_ClearExtension@@Base+0x3cc> │ │ │ │ + b.n 43ce6 <_PyImport_ClearExtension@@Base+0x3c4> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 43c1a <_PyImport_ClearExtension@@Base+0x300> │ │ │ │ + bne.n 43c20 <_PyImport_ClearExtension@@Base+0x2fe> │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 43c50 <_PyImport_ClearExtension@@Base+0x336> │ │ │ │ + b.n 43c56 <_PyImport_ClearExtension@@Base+0x334> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 43c14 <_PyImport_ClearExtension@@Base+0x2fa> │ │ │ │ + beq.n 43c1a <_PyImport_ClearExtension@@Base+0x2f8> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 43c42 <_PyImport_ClearExtension@@Base+0x328> │ │ │ │ + bmi.n 43c48 <_PyImport_ClearExtension@@Base+0x326> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52312 @ 0xcc58 │ │ │ │ + movw r1, #53208 @ 0xcfd8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 43c76 <_PyImport_ClearExtension@@Base+0x35c> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 43c7c <_PyImport_ClearExtension@@Base+0x35a> │ │ │ │ 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 84e30 │ │ │ │ + bl 84e70 │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ - cbz r0, 43c66 <_PyImport_ClearExtension@@Base+0x34c> │ │ │ │ + cbz r0, 43c6c <_PyImport_ClearExtension@@Base+0x34a> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 43c6a <_PyImport_ClearExtension@@Base+0x350> │ │ │ │ + blt.n 43c70 <_PyImport_ClearExtension@@Base+0x34e> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 43c76 <_PyImport_ClearExtension@@Base+0x35c> │ │ │ │ + b.n 43c7c <_PyImport_ClearExtension@@Base+0x35a> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 43c66 <_PyImport_ClearExtension@@Base+0x34c> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bne.n 43c6c <_PyImport_ClearExtension@@Base+0x34a> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, 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, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, #8 │ │ │ │ - movw r0, #52404 @ 0xccb4 │ │ │ │ + movw r0, #53256 @ 0xd008 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldrd r3, r4, [r1, #12] │ │ │ │ ldrd r1, r2, [r1, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ 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, 43cce <_PyImport_ClearExtension@@Base+0x3b4> │ │ │ │ + cbz r0, 43cce <_PyImport_ClearExtension@@Base+0x3ac> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43ce4 <_PyImport_ClearExtension@@Base+0x3ca> │ │ │ │ + bge.n 43ce4 <_PyImport_ClearExtension@@Base+0x3c2> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 43ce4 <_PyImport_ClearExtension@@Base+0x3ca> │ │ │ │ + b.n 43ce4 <_PyImport_ClearExtension@@Base+0x3c2> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1ef95c │ │ │ │ - cbz r0, 43ce4 <_PyImport_ClearExtension@@Base+0x3ca> │ │ │ │ + bl 1ef9b0 │ │ │ │ + cbz r0, 43ce4 <_PyImport_ClearExtension@@Base+0x3c2> │ │ │ │ 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} │ │ │ │ @@ -35125,528 +35127,528 @@ │ │ │ │ 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 43d1c <_PyImport_ClearExtension@@Base+0x402> │ │ │ │ + bmi.n 43d1c <_PyImport_ClearExtension@@Base+0x3fa> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52412 @ 0xccbc │ │ │ │ + movw r1, #53264 @ 0xd010 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 43dbe <_PyImport_ClearExtension@@Base+0x4a4> │ │ │ │ + b.n 43dbe <_PyImport_ClearExtension@@Base+0x49c> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 121d1c │ │ │ │ + bl 121f84 │ │ │ │ movw r3, #625 @ 0x271 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 43d46 <_PyImport_ClearExtension@@Base+0x42c> │ │ │ │ + beq.n 43d46 <_PyImport_ClearExtension@@Base+0x424> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52444 @ 0xccdc │ │ │ │ + movw r1, #53296 @ 0xd030 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 43d18 <_PyImport_ClearExtension@@Base+0x3fe> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 43d18 <_PyImport_ClearExtension@@Base+0x3f6> │ │ │ │ mov r5, sp │ │ │ │ add.w r6, r4, #12 │ │ │ │ addw r9, r4, #2508 @ 0x9cc │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ - bl 122814 │ │ │ │ + bl 122a7c │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 43d68 <_PyImport_ClearExtension@@Base+0x44e> │ │ │ │ - bl 94124 │ │ │ │ + bne.n 43d68 <_PyImport_ClearExtension@@Base+0x446> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43d18 <_PyImport_ClearExtension@@Base+0x3fe> │ │ │ │ + bne.n 43d18 <_PyImport_ClearExtension@@Base+0x3f6> │ │ │ │ cmp r6, r9 │ │ │ │ str.w r8, [r5], #4 │ │ │ │ - bne.n 43d50 <_PyImport_ClearExtension@@Base+0x436> │ │ │ │ + bne.n 43d50 <_PyImport_ClearExtension@@Base+0x42e> │ │ │ │ ldr.w r0, [r4, #2512] @ 0x9d0 │ │ │ │ - bl 102df0 │ │ │ │ + bl 102c98 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 43d88 <_PyImport_ClearExtension@@Base+0x46e> │ │ │ │ - bl 94124 │ │ │ │ + bne.n 43d88 <_PyImport_ClearExtension@@Base+0x466> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43d18 <_PyImport_ClearExtension@@Base+0x3fe> │ │ │ │ - b.n 43d8e <_PyImport_ClearExtension@@Base+0x474> │ │ │ │ + bne.n 43d18 <_PyImport_ClearExtension@@Base+0x3f6> │ │ │ │ + b.n 43d8e <_PyImport_ClearExtension@@Base+0x46c> │ │ │ │ cmp.w r0, #624 @ 0x270 │ │ │ │ - bls.n 43da6 <_PyImport_ClearExtension@@Base+0x48c> │ │ │ │ + bls.n 43da6 <_PyImport_ClearExtension@@Base+0x484> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52476 @ 0xccfc │ │ │ │ + movw r1, #53328 @ 0xd050 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 43d18 <_PyImport_ClearExtension@@Base+0x3fe> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 43d18 <_PyImport_ClearExtension@@Base+0x3f6> │ │ │ │ mov.w r2, #2496 @ 0x9c0 │ │ │ │ mov r1, sp │ │ │ │ add.w r0, r7, #12 │ │ │ │ str r3, [r7, #8] │ │ │ │ blx 2bff8 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 43e72 <_PyImport_ClearExtension@@Base+0x558> │ │ │ │ + beq.n 43e72 <_PyImport_ClearExtension@@Base+0x550> │ │ │ │ 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 94124 │ │ │ │ + bl 93ff8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43e6e <_PyImport_ClearExtension@@Base+0x554> │ │ │ │ + bne.n 43e6e <_PyImport_ClearExtension@@Base+0x54c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2af5b8 │ │ │ │ + bl 2af0e8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 43e6e <_PyImport_ClearExtension@@Base+0x554> │ │ │ │ + beq.n 43e6e <_PyImport_ClearExtension@@Base+0x54c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b0d38 │ │ │ │ + bl 2b0868 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #39932 @ 0x9bfc │ │ │ │ + movw r0, #40828 @ 0x9f7c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 43e1c <_PyImport_ClearExtension@@Base+0x502> │ │ │ │ + cbnz r0, 43e1c <_PyImport_ClearExtension@@Base+0x4fa> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 4f47c │ │ │ │ + b.w 4f484 │ │ │ │ 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, #52492 @ 0xcd0c │ │ │ │ + movw r0, #53344 @ 0xd060 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 2b115c │ │ │ │ + bl 2b0c88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43e50 <_PyImport_ClearExtension@@Base+0x536> │ │ │ │ + bge.n 43e50 <_PyImport_ClearExtension@@Base+0x52e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 43e50 <_PyImport_ClearExtension@@Base+0x536> │ │ │ │ + cbnz r3, 43e50 <_PyImport_ClearExtension@@Base+0x52e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 43e10 <_PyImport_ClearExtension@@Base+0x4f6> │ │ │ │ + beq.n 43e10 <_PyImport_ClearExtension@@Base+0x4ee> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43e6e <_PyImport_ClearExtension@@Base+0x554> │ │ │ │ + bge.n 43e6e <_PyImport_ClearExtension@@Base+0x54c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 43e6e <_PyImport_ClearExtension@@Base+0x554> │ │ │ │ + cbnz r3, 43e6e <_PyImport_ClearExtension@@Base+0x54c> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ - movw r0, #52512 @ 0xcd20 │ │ │ │ + movw r0, #53364 @ 0xd074 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 882f4 │ │ │ │ + b.w 882d4 │ │ │ │ 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 43ea0 <_PyImport_ClearExtension@@Base+0x586> │ │ │ │ + bne.n 43ea0 <_PyImport_ClearExtension@@Base+0x57e> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 14fe00 │ │ │ │ + b.w 14ff38 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12700 @ 0x319c │ │ │ │ + movw r0, #13396 @ 0x3454 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43e94 <_PyImport_ClearExtension@@Base+0x57a> │ │ │ │ + bne.n 43e94 <_PyImport_ClearExtension@@Base+0x572> │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 43ec8 <_PyImport_ClearExtension@@Base+0x5ae> │ │ │ │ + cbz r0, 43ec8 <_PyImport_ClearExtension@@Base+0x5a6> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43eca <_PyImport_ClearExtension@@Base+0x5b0> │ │ │ │ + bge.n 43eca <_PyImport_ClearExtension@@Base+0x5a8> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #0] @ (43ecc <_PyImport_ClearExtension@@Base+0x5b2>) │ │ │ │ + ldr r0, [pc, #0] @ (43ecc <_PyImport_ClearExtension@@Base+0x5aa>) │ │ │ │ bx lr │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ 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 43ef0 <_PyImport_ClearExtension@@Base+0x5d6> │ │ │ │ + bne.n 43ef0 <_PyImport_ClearExtension@@Base+0x5ce> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 209b8c │ │ │ │ + b.w 209dbc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12712 @ 0x31a8 │ │ │ │ + movw r0, #13408 @ 0x3460 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43ee4 <_PyImport_ClearExtension@@Base+0x5ca> │ │ │ │ + bne.n 43ee4 <_PyImport_ClearExtension@@Base+0x5c2> │ │ │ │ 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 43f26 <_PyImport_ClearExtension@@Base+0x60c> │ │ │ │ + bne.n 43f26 <_PyImport_ClearExtension@@Base+0x604> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 24d900 │ │ │ │ + b.w 24d834 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12708 @ 0x31a4 │ │ │ │ + movw r0, #13404 @ 0x345c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43f1a <_PyImport_ClearExtension@@Base+0x600> │ │ │ │ + bne.n 43f1a <_PyImport_ClearExtension@@Base+0x5f8> │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 440e8 <_PyImport_ClearExtension@@Base+0x7ce> │ │ │ │ + b.n 440e8 <_PyImport_ClearExtension@@Base+0x7c6> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ - bl 43442 │ │ │ │ + bl 4344a │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 43fa6 <_PyImport_ClearExtension@@Base+0x68c> │ │ │ │ - ldr r1, [pc, #84] @ (43fac <_PyImport_ClearExtension@@Base+0x692>) │ │ │ │ + cbz r0, 43fa6 <_PyImport_ClearExtension@@Base+0x684> │ │ │ │ + ldr r1, [pc, #84] @ (43fac <_PyImport_ClearExtension@@Base+0x68a>) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 97b90 │ │ │ │ + bl 97a6c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 43f90 <_PyImport_ClearExtension@@Base+0x676> │ │ │ │ - ldr r1, [pc, #72] @ (43fac <_PyImport_ClearExtension@@Base+0x692>) │ │ │ │ + cbnz r0, 43f90 <_PyImport_ClearExtension@@Base+0x66e> │ │ │ │ + ldr r1, [pc, #72] @ (43fac <_PyImport_ClearExtension@@Base+0x68a>) │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 43f90 <_PyImport_ClearExtension@@Base+0x676> │ │ │ │ + bne.n 43f90 <_PyImport_ClearExtension@@Base+0x66e> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 43f90 <_PyImport_ClearExtension@@Base+0x676> │ │ │ │ + cbz r0, 43f90 <_PyImport_ClearExtension@@Base+0x66e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r5, [sp, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43f90 <_PyImport_ClearExtension@@Base+0x676> │ │ │ │ + bge.n 43f90 <_PyImport_ClearExtension@@Base+0x66e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 43f90 <_PyImport_ClearExtension@@Base+0x676> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 43f90 <_PyImport_ClearExtension@@Base+0x66e> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43fa4 <_PyImport_ClearExtension@@Base+0x68a> │ │ │ │ + bge.n 43fa4 <_PyImport_ClearExtension@@Base+0x682> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 43fa4 <_PyImport_ClearExtension@@Base+0x68a> │ │ │ │ + cbnz r3, 43fa4 <_PyImport_ClearExtension@@Base+0x682> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ sub sp, #192 @ 0xc0 │ │ │ │ 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 44000 <_PyImport_ClearExtension@@Base+0x6e6> │ │ │ │ + beq.n 44000 <_PyImport_ClearExtension@@Base+0x6de> │ │ │ │ cmp r3, #29 │ │ │ │ - bne.n 44026 <_PyImport_ClearExtension@@Base+0x70c> │ │ │ │ + bne.n 44026 <_PyImport_ClearExtension@@Base+0x704> │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - cbnz r1, 43fd6 <_PyImport_ClearExtension@@Base+0x6bc> │ │ │ │ + cbnz r1, 43fd6 <_PyImport_ClearExtension@@Base+0x6b4> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - cbnz r1, 43fe0 <_PyImport_ClearExtension@@Base+0x6c6> │ │ │ │ - b.n 43fea <_PyImport_ClearExtension@@Base+0x6d0> │ │ │ │ - bl 2b3034 <_Py_c_prod@@Base+0xb70> │ │ │ │ + cbnz r1, 43fe0 <_PyImport_ClearExtension@@Base+0x6be> │ │ │ │ + b.n 43fea <_PyImport_ClearExtension@@Base+0x6c8> │ │ │ │ + bl 2b2b60 <_Py_c_prod@@Base+0xb78> │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 4402e <_PyImport_ClearExtension@@Base+0x714> │ │ │ │ - b.n 43fd0 <_PyImport_ClearExtension@@Base+0x6b6> │ │ │ │ + beq.n 4402e <_PyImport_ClearExtension@@Base+0x70c> │ │ │ │ + b.n 43fd0 <_PyImport_ClearExtension@@Base+0x6ae> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b3034 <_Py_c_prod@@Base+0xb70> │ │ │ │ + bl 2b2b60 <_Py_c_prod@@Base+0xb78> │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4402e <_PyImport_ClearExtension@@Base+0x714> │ │ │ │ + beq.n 4402e <_PyImport_ClearExtension@@Base+0x70c> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - cbz r1, 44022 <_PyImport_ClearExtension@@Base+0x708> │ │ │ │ + cbz r1, 44022 <_PyImport_ClearExtension@@Base+0x700> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b3034 <_Py_c_prod@@Base+0xb70> │ │ │ │ + bl 2b2b60 <_Py_c_prod@@Base+0xb78> │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 4402e <_PyImport_ClearExtension@@Base+0x714> │ │ │ │ + b.n 4402e <_PyImport_ClearExtension@@Base+0x70c> │ │ │ │ ldr r4, [r1, #4] │ │ │ │ - cbz r4, 44022 <_PyImport_ClearExtension@@Base+0x708> │ │ │ │ + cbz r4, 44022 <_PyImport_ClearExtension@@Base+0x700> │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 44022 <_PyImport_ClearExtension@@Base+0x708> │ │ │ │ + ble.n 44022 <_PyImport_ClearExtension@@Base+0x700> │ │ │ │ adds r4, #4 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ mov r0, r5 │ │ │ │ - bl 43fb0 <_PyImport_ClearExtension@@Base+0x696> │ │ │ │ + bl 43fb0 <_PyImport_ClearExtension@@Base+0x68e> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4402e <_PyImport_ClearExtension@@Base+0x714> │ │ │ │ + beq.n 4402e <_PyImport_ClearExtension@@Base+0x70c> │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 4400e <_PyImport_ClearExtension@@Base+0x6f4> │ │ │ │ + bne.n 4400e <_PyImport_ClearExtension@@Base+0x6ec> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4402e <_PyImport_ClearExtension@@Base+0x714> │ │ │ │ + b.n 4402e <_PyImport_ClearExtension@@Base+0x70c> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 2b3034 <_Py_c_prod@@Base+0xb70> │ │ │ │ + b.w 2b2b60 <_Py_c_prod@@Base+0xb78> │ │ │ │ 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, 44054 <_PyImport_ClearExtension@@Base+0x73a> │ │ │ │ + cbnz r5, 44054 <_PyImport_ClearExtension@@Base+0x732> │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 44054 <_PyImport_ClearExtension@@Base+0x73a> │ │ │ │ + blt.n 44054 <_PyImport_ClearExtension@@Base+0x732> │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 44054 <_PyImport_ClearExtension@@Base+0x73a> │ │ │ │ - cbnz r2, 44074 <_PyImport_ClearExtension@@Base+0x75a> │ │ │ │ + bgt.n 44054 <_PyImport_ClearExtension@@Base+0x732> │ │ │ │ + cbnz r2, 44074 <_PyImport_ClearExtension@@Base+0x752> │ │ │ │ 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] │ │ │ │ movw r3, #12376 @ 0x3058 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 440a0 <_PyImport_ClearExtension@@Base+0x786> │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 440a0 <_PyImport_ClearExtension@@Base+0x77e> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 4408e <_PyImport_ClearExtension@@Base+0x774> │ │ │ │ + bgt.n 4408e <_PyImport_ClearExtension@@Base+0x76c> │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #60204 @ 0xeb2c │ │ │ │ + movw r1, #61100 @ 0xeeac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 440a0 <_PyImport_ClearExtension@@Base+0x786> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 440a0 <_PyImport_ClearExtension@@Base+0x77e> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 44078 <_PyImport_ClearExtension@@Base+0x75e> │ │ │ │ - bl 94124 │ │ │ │ + bne.n 44078 <_PyImport_ClearExtension@@Base+0x756> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44078 <_PyImport_ClearExtension@@Base+0x75e> │ │ │ │ + beq.n 44078 <_PyImport_ClearExtension@@Base+0x756> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ 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, r2 │ │ │ │ mov r5, r1 │ │ │ │ - movw r0, #44200 @ 0xaca8 │ │ │ │ + movw r0, #45096 @ 0xb028 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r3 │ │ │ │ - bl e27bc │ │ │ │ - cbz r0, 440e6 <_PyImport_ClearExtension@@Base+0x7cc> │ │ │ │ + bl e26e0 │ │ │ │ + cbz r0, 440e6 <_PyImport_ClearExtension@@Base+0x7c4> │ │ │ │ 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 a80f0 │ │ │ │ + b.w a7ff0 │ │ │ │ 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 │ │ │ │ - bl 1ee028 │ │ │ │ - cbnz r0, 44110 <_PyImport_ClearExtension@@Base+0x7f6> │ │ │ │ + bl 1edf30 │ │ │ │ + cbnz r0, 44110 <_PyImport_ClearExtension@@Base+0x7ee> │ │ │ │ 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 264910 │ │ │ │ + b.w 264450 │ │ │ │ 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, 4413c <_PyImport_ClearExtension@@Base+0x822> │ │ │ │ + cbnz r1, 4413c <_PyImport_ClearExtension@@Base+0x81a> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6456 @ 0x1938 │ │ │ │ + movw r1, #7352 @ 0x1cb8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 44178 <_PyImport_ClearExtension@@Base+0x85e> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 44178 <_PyImport_ClearExtension@@Base+0x856> │ │ │ │ mov r6, r1 │ │ │ │ - bl 43442 │ │ │ │ + bl 4344a │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 44178 <_PyImport_ClearExtension@@Base+0x85e> │ │ │ │ + cbz r0, 44178 <_PyImport_ClearExtension@@Base+0x856> │ │ │ │ movw r7, #5744 @ 0x1670 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 4418e <_PyImport_ClearExtension@@Base+0x874> │ │ │ │ + beq.n 4418e <_PyImport_ClearExtension@@Base+0x86c> │ │ │ │ mov r0, r6 │ │ │ │ - bl efc88 │ │ │ │ - cbnz r0, 4418e <_PyImport_ClearExtension@@Base+0x874> │ │ │ │ + bl efc18 │ │ │ │ + cbnz r0, 4418e <_PyImport_ClearExtension@@Base+0x86c> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10644 @ 0x2994 │ │ │ │ + movw r1, #11340 @ 0x2c4c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4417e <_PyImport_ClearExtension@@Base+0x864> │ │ │ │ + blt.n 4417e <_PyImport_ClearExtension@@Base+0x85c> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 441d8 <_PyImport_ClearExtension@@Base+0x8be> │ │ │ │ + b.n 441d8 <_PyImport_ClearExtension@@Base+0x8b6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 44178 <_PyImport_ClearExtension@@Base+0x85e> │ │ │ │ + bne.n 44178 <_PyImport_ClearExtension@@Base+0x856> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 44178 <_PyImport_ClearExtension@@Base+0x85e> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 44178 <_PyImport_ClearExtension@@Base+0x856> │ │ │ │ mov r2, r6 │ │ │ │ - ldr r1, [pc, #72] @ (441dc <_PyImport_ClearExtension@@Base+0x8c2>) │ │ │ │ + ldr r1, [pc, #72] @ (441dc <_PyImport_ClearExtension@@Base+0x8ba>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 441b0 <_PyImport_ClearExtension@@Base+0x896> │ │ │ │ + beq.n 441b0 <_PyImport_ClearExtension@@Base+0x88e> │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 441c0 <_PyImport_ClearExtension@@Base+0x8a6> │ │ │ │ - ldr r1, [pc, #60] @ (441e0 <_PyImport_ClearExtension@@Base+0x8c6>) │ │ │ │ + beq.n 441c0 <_PyImport_ClearExtension@@Base+0x89e> │ │ │ │ + ldr r1, [pc, #60] @ (441e0 <_PyImport_ClearExtension@@Base+0x8be>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 1058c4 │ │ │ │ + bl 10576c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 441c0 <_PyImport_ClearExtension@@Base+0x8a6> │ │ │ │ + bne.n 441c0 <_PyImport_ClearExtension@@Base+0x89e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 441d8 <_PyImport_ClearExtension@@Base+0x8be> │ │ │ │ + bge.n 441d8 <_PyImport_ClearExtension@@Base+0x8b6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 441d2 <_PyImport_ClearExtension@@Base+0x8b8> │ │ │ │ - b.n 441d8 <_PyImport_ClearExtension@@Base+0x8be> │ │ │ │ + cbz r3, 441d2 <_PyImport_ClearExtension@@Base+0x8b0> │ │ │ │ + b.n 441d8 <_PyImport_ClearExtension@@Base+0x8b6> │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 441ce <_PyImport_ClearExtension@@Base+0x8b4> │ │ │ │ + bge.n 441ce <_PyImport_ClearExtension@@Base+0x8ac> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 441d2 <_PyImport_ClearExtension@@Base+0x8b8> │ │ │ │ + cbz r4, 441d2 <_PyImport_ClearExtension@@Base+0x8b0> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 441d8 <_PyImport_ClearExtension@@Base+0x8be> │ │ │ │ + b.n 441d8 <_PyImport_ClearExtension@@Base+0x8b6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ sub sp, #192 @ 0xc0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ sub sp, #496 @ 0x1f0 │ │ │ │ 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, #52564 @ 0xcd54 │ │ │ │ + movw r0, #53460 @ 0xd0d4 │ │ │ │ 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 1038c0 │ │ │ │ + bl 103768 │ │ │ │ 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 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 44240 <_PyImport_ClearExtension@@Base+0x926> │ │ │ │ - bl b0b94 │ │ │ │ - bl b0c18 <_Py_ReachedRecursionLimitWithMargin@@Base+0x54> │ │ │ │ - cbz r0, 44246 <_PyImport_ClearExtension@@Base+0x92c> │ │ │ │ + beq.n 44240 <_PyImport_ClearExtension@@Base+0x91e> │ │ │ │ + bl b0a94 │ │ │ │ + bl b0b1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 44246 <_PyImport_ClearExtension@@Base+0x924> │ │ │ │ mov r0, r4 │ │ │ │ - bl 51dbc <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ - cbz r6, 44252 <_PyImport_ClearExtension@@Base+0x938> │ │ │ │ + cbz r6, 44252 <_PyImport_ClearExtension@@Base+0x930> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r5, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 44272 <_PyImport_ClearExtension@@Base+0x958> │ │ │ │ + b.n 44272 <_PyImport_ClearExtension@@Base+0x950> │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl dfc78 │ │ │ │ + bl dfb2c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4426a <_PyImport_ClearExtension@@Base+0x950> │ │ │ │ + cbz r0, 4426a <_PyImport_ClearExtension@@Base+0x948> │ │ │ │ movs r2, #22 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1cf2a8 <_PySys_GetRequiredAttr@@Base+0x1430> │ │ │ │ - cbnz r0, 4426e <_PyImport_ClearExtension@@Base+0x954> │ │ │ │ + bl 1cf138 <_PySys_GetRequiredAttr@@Base+0x1430> │ │ │ │ + cbnz r0, 4426e <_PyImport_ClearExtension@@Base+0x94c> │ │ │ │ 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} │ │ │ │ @@ -35659,66 +35661,65 @@ │ │ │ │ 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, 442ae <_PyImport_ClearExtension@@Base+0x994> │ │ │ │ - bl 21eec4 │ │ │ │ - cbz r0, 442e8 <_PyImport_ClearExtension@@Base+0x9ce> │ │ │ │ + cbnz r3, 442ae <_PyImport_ClearExtension@@Base+0x98c> │ │ │ │ + bl 21f0c4 │ │ │ │ + cbz r0, 442e8 <_PyImport_ClearExtension@@Base+0x9c6> │ │ │ │ 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 442da <_PyImport_ClearExtension@@Base+0x9c0> │ │ │ │ + bls.n 442da <_PyImport_ClearExtension@@Base+0x9b8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b3b0c │ │ │ │ + bl 2b363c │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 442e8 <_PyImport_ClearExtension@@Base+0x9ce> │ │ │ │ + b.n 442e8 <_PyImport_ClearExtension@@Base+0x9c6> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.w 2b3474 │ │ │ │ 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 4430a <_PyImport_ClearExtension@@Base+0x9f0> │ │ │ │ + bmi.n 44306 <_PyImport_ClearExtension@@Base+0x9e4> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 44324 <_PyImport_ClearExtension@@Base+0xa0a> │ │ │ │ + bpl.n 44320 <_PyImport_ClearExtension@@Base+0x9fe> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56284 @ 0xdbdc │ │ │ │ + movw r1, #56980 @ 0xde94 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4433c <_PyImport_ClearExtension@@Base+0xa22> │ │ │ │ + b.n 44338 <_PyImport_ClearExtension@@Base+0xa16> │ │ │ │ tst.w r3, #10 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -35727,32 +35728,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 168c1c │ │ │ │ - cbz r0, 44384 <_PyImport_ClearExtension@@Base+0xa6a> │ │ │ │ + bl 168cc0 │ │ │ │ + cbz r0, 44380 <_PyImport_ClearExtension@@Base+0xa5e> │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl ffd10 │ │ │ │ + bl ffbbc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4437c <_PyImport_ClearExtension@@Base+0xa62> │ │ │ │ + beq.n 44378 <_PyImport_ClearExtension@@Base+0xa56> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44370 <_PyImport_ClearExtension@@Base+0xa56> │ │ │ │ + beq.n 4436c <_PyImport_ClearExtension@@Base+0xa4a> │ │ │ │ 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 │ │ │ │ @@ -35769,201 +35770,176 @@ │ │ │ │ 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 443de <_PyImport_ClearExtension@@Base+0xac4> │ │ │ │ + beq.n 443da <_PyImport_ClearExtension@@Base+0xab8> │ │ │ │ strd ip, r0, [sp, #12] │ │ │ │ - movw r0, #52628 @ 0xcd94 │ │ │ │ + movw r0, #53524 @ 0xd114 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 1038c0 │ │ │ │ - b.n 4440c <_PyImport_ClearExtension@@Base+0xaf2> │ │ │ │ + bl 103768 │ │ │ │ + b.n 44408 <_PyImport_ClearExtension@@Base+0xae6> │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 443fa <_PyImport_ClearExtension@@Base+0xae0> │ │ │ │ + beq.n 443f6 <_PyImport_ClearExtension@@Base+0xad4> │ │ │ │ strd r7, ip, [sp, #8] │ │ │ │ - movw r0, #52660 @ 0xcdb4 │ │ │ │ + movw r0, #53556 @ 0xd134 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 1038c0 │ │ │ │ - b.n 4440c <_PyImport_ClearExtension@@Base+0xaf2> │ │ │ │ - movw r0, #52688 @ 0xcdd0 │ │ │ │ + bl 103768 │ │ │ │ + b.n 44408 <_PyImport_ClearExtension@@Base+0xae6> │ │ │ │ + movw r0, #53584 @ 0xd150 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 1038c0 │ │ │ │ - cbz r0, 44428 <_PyImport_ClearExtension@@Base+0xb0e> │ │ │ │ + bl 103768 │ │ │ │ + cbz r0, 44424 <_PyImport_ClearExtension@@Base+0xb02> │ │ │ │ ldrb r1, [r4, #23] │ │ │ │ - cbz r1, 44418 <_PyImport_ClearExtension@@Base+0xafe> │ │ │ │ - bl 6add8 │ │ │ │ - cbz r0, 44428 <_PyImport_ClearExtension@@Base+0xb0e> │ │ │ │ + cbz r1, 44414 <_PyImport_ClearExtension@@Base+0xaf2> │ │ │ │ + bl 6ade8 │ │ │ │ + cbz r0, 44424 <_PyImport_ClearExtension@@Base+0xb02> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 44428 <_PyImport_ClearExtension@@Base+0xb0e> │ │ │ │ + cbz r3, 44424 <_PyImport_ClearExtension@@Base+0xb02> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 6ac1c │ │ │ │ + b.w 6ac28 │ │ │ │ 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 44452 <_PyImport_ClearExtension@@Base+0xb38> │ │ │ │ + bne.n 4444e <_PyImport_ClearExtension@@Base+0xb2c> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 251188 │ │ │ │ + bl 250eb8 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 44466 <_PyImport_ClearExtension@@Base+0xb4c> │ │ │ │ - b.n 444c6 <_PyImport_ClearExtension@@Base+0xbac> │ │ │ │ + bne.n 44462 <_PyImport_ClearExtension@@Base+0xb40> │ │ │ │ + b.n 444c2 <_PyImport_ClearExtension@@Base+0xba0> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #55240 @ 0xd7c8 │ │ │ │ + movw r0, #55864 @ 0xda38 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ - cbz r0, 444c6 <_PyImport_ClearExtension@@Base+0xbac> │ │ │ │ - b.n 44444 <_PyImport_ClearExtension@@Base+0xb2a> │ │ │ │ + bl 1d3e60 │ │ │ │ + cbz r0, 444c2 <_PyImport_ClearExtension@@Base+0xba0> │ │ │ │ + b.n 44440 <_PyImport_ClearExtension@@Base+0xb1e> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add.w r1, sp, #6 │ │ │ │ - bl 283234 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ - cbz r0, 444c6 <_PyImport_ClearExtension@@Base+0xbac> │ │ │ │ + bl 282d6c <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ + cbz r0, 444c2 <_PyImport_ClearExtension@@Base+0xba0> │ │ │ │ mov r0, r4 │ │ │ │ ldrh.w r5, [sp, #6] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4450e <_PyImport_ClearExtension@@Base+0xbf4> │ │ │ │ + beq.n 4450a <_PyImport_ClearExtension@@Base+0xbe8> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 8519c │ │ │ │ + bl 851dc │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 444b2 <_PyImport_ClearExtension@@Base+0xb98> │ │ │ │ - cbnz r0, 444a8 <_PyImport_ClearExtension@@Base+0xb8e> │ │ │ │ + beq.n 444ae <_PyImport_ClearExtension@@Base+0xb8c> │ │ │ │ + cbnz r0, 444a4 <_PyImport_ClearExtension@@Base+0xb82> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ - b.n 444b2 <_PyImport_ClearExtension@@Base+0xb98> │ │ │ │ + bl 1e3aa8 │ │ │ │ + b.n 444ae <_PyImport_ClearExtension@@Base+0xb8c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 444ca <_PyImport_ClearExtension@@Base+0xbb0> │ │ │ │ + cbnz r0, 444c6 <_PyImport_ClearExtension@@Base+0xba4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 444c6 <_PyImport_ClearExtension@@Base+0xbac> │ │ │ │ + bge.n 444c2 <_PyImport_ClearExtension@@Base+0xba0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 444c6 <_PyImport_ClearExtension@@Base+0xbac> │ │ │ │ + cbnz r3, 444c2 <_PyImport_ClearExtension@@Base+0xba0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4450e <_PyImport_ClearExtension@@Base+0xbf4> │ │ │ │ + b.n 4450a <_PyImport_ClearExtension@@Base+0xbe8> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 444ea <_PyImport_ClearExtension@@Base+0xbd0> │ │ │ │ + bge.n 444e6 <_PyImport_ClearExtension@@Base+0xbc4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 444ea <_PyImport_ClearExtension@@Base+0xbd0> │ │ │ │ + cbnz r3, 444e6 <_PyImport_ClearExtension@@Base+0xbc4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 444fe <_PyImport_ClearExtension@@Base+0xbe4> │ │ │ │ + bge.n 444fa <_PyImport_ClearExtension@@Base+0xbd8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 444fe <_PyImport_ClearExtension@@Base+0xbe4> │ │ │ │ + cbnz r3, 444fa <_PyImport_ClearExtension@@Base+0xbd8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.n 444c6 <_PyImport_ClearExtension@@Base+0xbac> │ │ │ │ + beq.n 444c2 <_PyImport_ClearExtension@@Base+0xba0> │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ 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 44534 <_PyImport_ClearExtension@@Base+0xc1a> │ │ │ │ + bne.n 44530 <_PyImport_ClearExtension@@Base+0xc0e> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 23848c │ │ │ │ + b.w 2388dc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12816 @ 0x3210 │ │ │ │ + movw r0, #13512 @ 0x34c8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44528 <_PyImport_ClearExtension@@Base+0xc0e> │ │ │ │ + bne.n 44524 <_PyImport_ClearExtension@@Base+0xc02> │ │ │ │ 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 2143f4 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 44578 <_PyImport_ClearExtension@@Base+0xc5e> │ │ │ │ - bl 94124 │ │ │ │ - movw r3, #5996 @ 0x176c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - cmp r0, #0 │ │ │ │ - ite eq │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, #0 │ │ │ │ - b.n 44596 <_PyImport_ClearExtension@@Base+0xc7c> │ │ │ │ - and.w r2, r0, #61440 @ 0xf000 │ │ │ │ - movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5996 @ 0x176c │ │ │ │ - movt r1, #80 @ 0x50 │ │ │ │ - cmp.w r2, #24576 @ 0x6000 │ │ │ │ - ite eq │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, r1 │ │ │ │ - pop {r3, pc} │ │ │ │ + b.w 2b2e80 │ │ │ │ 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 445b4 <_PyImport_ClearExtension@@Base+0xc9a> │ │ │ │ + bmi.n 44566 <_PyImport_ClearExtension@@Base+0xc44> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 445ce <_PyImport_ClearExtension@@Base+0xcb4> │ │ │ │ + bpl.n 44580 <_PyImport_ClearExtension@@Base+0xc5e> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56284 @ 0xdbdc │ │ │ │ + movw r1, #56980 @ 0xde94 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 445e6 <_PyImport_ClearExtension@@Base+0xccc> │ │ │ │ + b.n 44598 <_PyImport_ClearExtension@@Base+0xc76> │ │ │ │ tst.w r3, #12 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -35971,132 +35947,106 @@ │ │ │ │ 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, 44606 <_PyImport_ClearExtension@@Base+0xcec> │ │ │ │ - bl 80d6c │ │ │ │ + cbnz r0, 445b8 <_PyImport_ClearExtension@@Base+0xc96> │ │ │ │ + bl 80dac │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbz r0, 44618 <_PyImport_ClearExtension@@Base+0xcfe> │ │ │ │ + cbz r0, 445ca <_PyImport_ClearExtension@@Base+0xca8> │ │ │ │ mov r1, r5 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 4461c <_PyImport_ClearExtension@@Base+0xd02> │ │ │ │ + b.n 445ce <_PyImport_ClearExtension@@Base+0xcac> │ │ │ │ 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, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - cbnz r2, 44656 <_PyImport_ClearExtension@@Base+0xd3c> │ │ │ │ + cbnz r2, 44608 <_PyImport_ClearExtension@@Base+0xce6> │ │ │ │ add r1, sp, #12 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #23120 @ 0x5a50 │ │ │ │ + movw r1, #24016 @ 0x5dd0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl e1be0 │ │ │ │ - cbnz r0, 4466c <_PyImport_ClearExtension@@Base+0xd52> │ │ │ │ - b.n 44668 <_PyImport_ClearExtension@@Base+0xd4e> │ │ │ │ - movw r0, #23120 @ 0x5a50 │ │ │ │ + bl e1b04 │ │ │ │ + cbnz r0, 4461e <_PyImport_ClearExtension@@Base+0xcfc> │ │ │ │ + b.n 4461a <_PyImport_ClearExtension@@Base+0xcf8> │ │ │ │ + movw r0, #24016 @ 0x5dd0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r2 │ │ │ │ - bl 21c7a0 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21c9a0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4463c <_PyImport_ClearExtension@@Base+0xd22> │ │ │ │ + bne.n 445ee <_PyImport_ClearExtension@@Base+0xccc> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 44688 <_PyImport_ClearExtension@@Base+0xd6e> │ │ │ │ + b.n 4463a <_PyImport_ClearExtension@@Base+0xd18> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl e5404 │ │ │ │ + bl e5324 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 44668 <_PyImport_ClearExtension@@Base+0xd4e> │ │ │ │ + blt.n 4461a <_PyImport_ClearExtension@@Base+0xcf8> │ │ │ │ itete ne │ │ │ │ movwne r0, #4372 @ 0x1114 │ │ │ │ movweq r0, #5996 @ 0x176c │ │ │ │ movtne r0, #80 @ 0x50 │ │ │ │ movteq r0, #80 @ 0x50 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #47012 @ 0xb7a4 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 173eb4 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ + b.w 173f34 <_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 446d2 <_PyImport_ClearExtension@@Base+0xdb8> │ │ │ │ + bne.n 44684 <_PyImport_ClearExtension@@Base+0xd62> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl f22a8 │ │ │ │ + bl f2240 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 446e6 <_PyImport_ClearExtension@@Base+0xdcc> │ │ │ │ - bl 94124 │ │ │ │ + bne.n 44698 <_PyImport_ClearExtension@@Base+0xd76> │ │ │ │ + bl 93ff8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 446fe <_PyImport_ClearExtension@@Base+0xde4> │ │ │ │ + b.n 446b0 <_PyImport_ClearExtension@@Base+0xd8e> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12572 @ 0x311c │ │ │ │ + movw r0, #13268 @ 0x33d4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ - cbz r0, 446fe <_PyImport_ClearExtension@@Base+0xde4> │ │ │ │ - b.n 446b0 <_PyImport_ClearExtension@@Base+0xd96> │ │ │ │ + bl 1d3e60 │ │ │ │ + cbz r0, 446b0 <_PyImport_ClearExtension@@Base+0xd8e> │ │ │ │ + b.n 44662 <_PyImport_ClearExtension@@Base+0xd40> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #5996 @ 0x176c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ 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 2143f4 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 4472e <_PyImport_ClearExtension@@Base+0xe14> │ │ │ │ - bl 94124 │ │ │ │ - movw r3, #5996 @ 0x176c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - cmp r0, #0 │ │ │ │ - ite eq │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, #0 │ │ │ │ - b.n 4474c <_PyImport_ClearExtension@@Base+0xe32> │ │ │ │ - and.w r2, r0, #61440 @ 0xf000 │ │ │ │ - movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5996 @ 0x176c │ │ │ │ - movt r1, #80 @ 0x50 │ │ │ │ - cmp.w r2, #49152 @ 0xc000 │ │ │ │ - ite eq │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, r1 │ │ │ │ - pop {r3, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldrb r2, [r0, #13] │ │ │ │ @@ -36107,296 +36057,348 @@ │ │ │ │ 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 4478e <_PyImport_ClearExtension@@Base+0xe74> │ │ │ │ + beq.n 446f2 <_PyImport_ClearExtension@@Base+0xdd0> │ │ │ │ strd r6, r0, [sp] │ │ │ │ - movw r0, #52928 @ 0xcec0 │ │ │ │ + movw r0, #53824 @ 0xd240 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1038c0 │ │ │ │ - b.n 447ac <_PyImport_ClearExtension@@Base+0xe92> │ │ │ │ - cbz r6, 447a0 <_PyImport_ClearExtension@@Base+0xe86> │ │ │ │ + bl 103768 │ │ │ │ + b.n 44710 <_PyImport_ClearExtension@@Base+0xdee> │ │ │ │ + cbz r6, 44704 <_PyImport_ClearExtension@@Base+0xde2> │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r0, #52564 @ 0xcd54 │ │ │ │ + movw r0, #53460 @ 0xd0d4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1038c0 │ │ │ │ - b.n 447ac <_PyImport_ClearExtension@@Base+0xe92> │ │ │ │ - movw r0, #52948 @ 0xced4 │ │ │ │ + bl 103768 │ │ │ │ + b.n 44710 <_PyImport_ClearExtension@@Base+0xdee> │ │ │ │ + movw r0, #53844 @ 0xd254 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1038c0 │ │ │ │ - cbz r0, 447c8 <_PyImport_ClearExtension@@Base+0xeae> │ │ │ │ + bl 103768 │ │ │ │ + cbz r0, 4472c <_PyImport_ClearExtension@@Base+0xe0a> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 447b8 <_PyImport_ClearExtension@@Base+0xe9e> │ │ │ │ + cbz r3, 4471c <_PyImport_ClearExtension@@Base+0xdfa> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl 6ac1c │ │ │ │ - cbz r0, 447c8 <_PyImport_ClearExtension@@Base+0xeae> │ │ │ │ - cbz r5, 447c8 <_PyImport_ClearExtension@@Base+0xeae> │ │ │ │ + bl 6ac28 │ │ │ │ + cbz r0, 4472c <_PyImport_ClearExtension@@Base+0xe0a> │ │ │ │ + cbz r5, 4472c <_PyImport_ClearExtension@@Base+0xe0a> │ │ │ │ mov r1, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 6add8 │ │ │ │ + b.w 6ade8 │ │ │ │ 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 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 214624 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 4475e <_PyImport_ClearExtension@@Base+0xe3c> │ │ │ │ + bl 93ff8 │ │ │ │ + movw r3, #5996 @ 0x176c │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + cmp r0, #0 │ │ │ │ + ite eq │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, #0 │ │ │ │ + b.n 4477c <_PyImport_ClearExtension@@Base+0xe5a> │ │ │ │ + and.w r2, r0, #61440 @ 0xf000 │ │ │ │ + movw r3, #4372 @ 0x1114 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #5996 @ 0x176c │ │ │ │ + movt r1, #80 @ 0x50 │ │ │ │ + cmp.w r2, #24576 @ 0x6000 │ │ │ │ + ite eq │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, r1 │ │ │ │ + pop {r3, pc} │ │ │ │ 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] @ (4480c <_PyImport_ClearExtension@@Base+0xef2>) │ │ │ │ + ldr r2, [pc, #44] @ (447bc <_PyImport_ClearExtension@@Base+0xe9a>) │ │ │ │ movs r0, #3 │ │ │ │ ldrd r1, r3, [r1, #4] │ │ │ │ - bl 8eab8 │ │ │ │ + bl 8e98c │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #36] @ (44810 <_PyImport_ClearExtension@@Base+0xef6>) │ │ │ │ + ldr r0, [pc, #32] @ (447c0 <_PyImport_ClearExtension@@Base+0xe9e>) │ │ │ │ ldr.w r3, [r0, #1968] @ 0x7b0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44806 <_PyImport_ClearExtension@@Base+0xeec> │ │ │ │ + bge.n 447b8 <_PyImport_ClearExtension@@Base+0xe96> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #1968] @ 0x7b0 │ │ │ │ - cbnz r3, 44806 <_PyImport_ClearExtension@@Base+0xeec> │ │ │ │ + cbnz r3, 447b8 <_PyImport_ClearExtension@@Base+0xe96> │ │ │ │ add.w r0, r0, #1968 @ 0x7b0 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - nop │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ subs r0, r7, #3 │ │ │ │ lsls r3, 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 214624 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 447f2 <_PyImport_ClearExtension@@Base+0xed0> │ │ │ │ + bl 93ff8 │ │ │ │ + movw r3, #5996 @ 0x176c │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + cmp r0, #0 │ │ │ │ + ite eq │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, #0 │ │ │ │ + b.n 44810 <_PyImport_ClearExtension@@Base+0xeee> │ │ │ │ + and.w r2, r0, #61440 @ 0xf000 │ │ │ │ + movw r3, #4372 @ 0x1114 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #5996 @ 0x176c │ │ │ │ + movt r1, #80 @ 0x50 │ │ │ │ + cmp.w r2, #49152 @ 0xc000 │ │ │ │ + ite eq │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, r1 │ │ │ │ + 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, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 44834 <_PyImport_ClearExtension@@Base+0xf1a> │ │ │ │ + cbz r3, 44832 <_PyImport_ClearExtension@@Base+0xf10> │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 44836 <_PyImport_ClearExtension@@Base+0xf1c> │ │ │ │ + b.n 44834 <_PyImport_ClearExtension@@Base+0xf12> │ │ │ │ mov r8, r3 │ │ │ │ - movw r4, #49224 @ 0xc048 │ │ │ │ + movw r4, #50128 @ 0xc3d0 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r5, sp, #60 @ 0x3c │ │ │ │ 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 r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ - cbnz r6, 4486a <_PyImport_ClearExtension@@Base+0xf50> │ │ │ │ + cbnz r6, 44868 <_PyImport_ClearExtension@@Base+0xf46> │ │ │ │ cmp.w r9, #2 │ │ │ │ - ble.n 4486a <_PyImport_ClearExtension@@Base+0xf50> │ │ │ │ + ble.n 44868 <_PyImport_ClearExtension@@Base+0xf46> │ │ │ │ cmp.w r9, #3 │ │ │ │ - bne.n 4486a <_PyImport_ClearExtension@@Base+0xf50> │ │ │ │ - cbnz r7, 4488c <_PyImport_ClearExtension@@Base+0xf72> │ │ │ │ + bne.n 44868 <_PyImport_ClearExtension@@Base+0xf46> │ │ │ │ + cbnz r7, 4488a <_PyImport_ClearExtension@@Base+0xf68> │ │ │ │ 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, #428] @ (44a2c <_PyImport_ClearExtension@@Base+0x1112>) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #428] @ (44a2c <_PyImport_ClearExtension@@Base+0x110a>) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44a04 <_PyImport_ClearExtension@@Base+0x10ea> │ │ │ │ + beq.w 44a02 <_PyImport_ClearExtension@@Base+0x10e0> │ │ │ │ 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 149484 │ │ │ │ + bl 1496c8 │ │ │ │ ldrd r6, r5, [sp, #92] @ 0x5c │ │ │ │ ldr.w sl, [sp, #112] @ 0x70 │ │ │ │ - cbnz r0, 448ae <_PyImport_ClearExtension@@Base+0xf94> │ │ │ │ + cbnz r0, 448ac <_PyImport_ClearExtension@@Base+0xf8a> │ │ │ │ movs r7, #0 │ │ │ │ - b.n 44a16 <_PyImport_ClearExtension@@Base+0x10fc> │ │ │ │ + b.n 44a14 <_PyImport_ClearExtension@@Base+0x10f2> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 214604 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 214834 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 448aa <_PyImport_ClearExtension@@Base+0xf90> │ │ │ │ + beq.n 448a8 <_PyImport_ClearExtension@@Base+0xf86> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 236390 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2367f0 <_Py_Gid_Converter@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 448aa <_PyImport_ClearExtension@@Base+0xf90> │ │ │ │ + beq.n 448a8 <_PyImport_ClearExtension@@Base+0xf86> │ │ │ │ add r8, r9 │ │ │ │ cmp.w r8, #3 │ │ │ │ - beq.n 448f2 <_PyImport_ClearExtension@@Base+0xfd8> │ │ │ │ + beq.n 448f0 <_PyImport_ClearExtension@@Base+0xfce> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - cbnz r0, 448e0 <_PyImport_ClearExtension@@Base+0xfc6> │ │ │ │ + cbnz r0, 448de <_PyImport_ClearExtension@@Base+0xfbc> │ │ │ │ ldr r0, [r7, #16] │ │ │ │ - bl e5404 │ │ │ │ + bl e5324 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 448f2 <_PyImport_ClearExtension@@Base+0xfd8> │ │ │ │ - b.n 448aa <_PyImport_ClearExtension@@Base+0xf90> │ │ │ │ + bge.n 448f0 <_PyImport_ClearExtension@@Base+0xfce> │ │ │ │ + b.n 448a8 <_PyImport_ClearExtension@@Base+0xf86> │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 1ece84 │ │ │ │ + bl 1ecd80 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 448aa <_PyImport_ClearExtension@@Base+0xf90> │ │ │ │ + beq.n 448a8 <_PyImport_ClearExtension@@Base+0xf86> │ │ │ │ cmp.w r8, #4 │ │ │ │ - bne.n 448d4 <_PyImport_ClearExtension@@Base+0xfba> │ │ │ │ + bne.n 448d2 <_PyImport_ClearExtension@@Base+0xfb0> │ │ │ │ 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 4490a <_PyImport_ClearExtension@@Base+0xff0> │ │ │ │ - cbnz r3, 4493c <_PyImport_ClearExtension@@Base+0x1022> │ │ │ │ + beq.n 44908 <_PyImport_ClearExtension@@Base+0xfe6> │ │ │ │ + cbnz r3, 4493a <_PyImport_ClearExtension@@Base+0x1018> │ │ │ │ eor.w r3, r4, #1 │ │ │ │ cmp r5, #0 │ │ │ │ and.w fp, r3, #1 │ │ │ │ - blt.n 4495c <_PyImport_ClearExtension@@Base+0x1042> │ │ │ │ + blt.n 4495a <_PyImport_ClearExtension@@Base+0x1038> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 4495c <_PyImport_ClearExtension@@Base+0x1042> │ │ │ │ + beq.n 4495a <_PyImport_ClearExtension@@Base+0x1038> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #36072 @ 0x8ce8 │ │ │ │ + movw r2, #36768 @ 0x8fa0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #48356 @ 0xbce4 │ │ │ │ + movw r1, #49052 @ 0xbf9c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 448aa <_PyImport_ClearExtension@@Base+0xf90> │ │ │ │ + bl f3988 │ │ │ │ + b.n 448a8 <_PyImport_ClearExtension@@Base+0xf86> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #36072 @ 0x8ce8 │ │ │ │ + movw r2, #36768 @ 0x8fa0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #48316 @ 0xbcbc │ │ │ │ + movw r1, #49012 @ 0xbf74 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 448aa <_PyImport_ClearExtension@@Base+0xf90> │ │ │ │ + bl f3988 │ │ │ │ + b.n 448a8 <_PyImport_ClearExtension@@Base+0xf86> │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ mov r2, sl │ │ │ │ ite ne │ │ │ │ movne r3, r9 │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r8, [sp] │ │ │ │ - movw r1, #52960 @ 0xcee0 │ │ │ │ + movw r1, #53856 @ 0xd260 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r0, #52968 @ 0xcee8 │ │ │ │ + movw r0, #53864 @ 0xd268 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r3, r7 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 448aa <_PyImport_ClearExtension@@Base+0xf90> │ │ │ │ - bl b0a68 │ │ │ │ + beq.n 448a8 <_PyImport_ClearExtension@@Base+0xf86> │ │ │ │ + bl b0968 │ │ │ │ adds r3, r5, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ - beq.n 449a2 <_PyImport_ClearExtension@@Base+0x1088> │ │ │ │ + beq.n 449a0 <_PyImport_ClearExtension@@Base+0x107e> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ace4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 449ea <_PyImport_ClearExtension@@Base+0x10d0> │ │ │ │ + b.n 449e8 <_PyImport_ClearExtension@@Base+0x10c6> │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ - bne.n 449bc <_PyImport_ClearExtension@@Base+0x10a2> │ │ │ │ + bne.n 449ba <_PyImport_ClearExtension@@Base+0x1098> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 449bc <_PyImport_ClearExtension@@Base+0x10a2> │ │ │ │ + beq.n 449ba <_PyImport_ClearExtension@@Base+0x1098> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b2e0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 449ea <_PyImport_ClearExtension@@Base+0x10d0> │ │ │ │ + b.n 449e8 <_PyImport_ClearExtension@@Base+0x10c6> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbnz r3, 449c6 <_PyImport_ClearExtension@@Base+0x10ac> │ │ │ │ + cbnz r3, 449c4 <_PyImport_ClearExtension@@Base+0x10a2> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 449de <_PyImport_ClearExtension@@Base+0x10c4> │ │ │ │ + beq.n 449dc <_PyImport_ClearExtension@@Base+0x10ba> │ │ │ │ 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 2b164 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 449ea <_PyImport_ClearExtension@@Base+0x10d0> │ │ │ │ + b.n 449e8 <_PyImport_ClearExtension@@Base+0x10c6> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2ac78 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl b3bfc │ │ │ │ - cbz r4, 44a0e <_PyImport_ClearExtension@@Base+0x10f4> │ │ │ │ + bl b3b08 │ │ │ │ + cbz r4, 44a0c <_PyImport_ClearExtension@@Base+0x10ea> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3c28 │ │ │ │ - b.n 448aa <_PyImport_ClearExtension@@Base+0xf90> │ │ │ │ + bl 1e3b1c │ │ │ │ + b.n 448a8 <_PyImport_ClearExtension@@Base+0xf86> │ │ │ │ mov sl, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 44a16 <_PyImport_ClearExtension@@Base+0x10fc> │ │ │ │ + b.n 44a14 <_PyImport_ClearExtension@@Base+0x10f2> │ │ │ │ movw r7, #5744 @ 0x1670 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ strd r6, r5, [sp, #92] @ 0x5c │ │ │ │ str.w sl, [sp, #112] @ 0x70 │ │ │ │ - bl 149e68 │ │ │ │ + bl 149ff8 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + nop │ │ │ │ adds r0, #176 @ 0xb0 │ │ │ │ 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 44a54 <_PyImport_ClearExtension@@Base+0x113a> │ │ │ │ + bne.n 44a54 <_PyImport_ClearExtension@@Base+0x1132> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ bl 44a7c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 44a6e <_PyImport_ClearExtension@@Base+0x1154> │ │ │ │ - b.n 44a68 <_PyImport_ClearExtension@@Base+0x114e> │ │ │ │ + bne.n 44a6e <_PyImport_ClearExtension@@Base+0x114c> │ │ │ │ + b.n 44a68 <_PyImport_ClearExtension@@Base+0x1146> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12592 @ 0x3130 │ │ │ │ + movw r0, #13288 @ 0x33e8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ - cbz r0, 44a78 <_PyImport_ClearExtension@@Base+0x115e> │ │ │ │ - b.n 44a44 <_PyImport_ClearExtension@@Base+0x112a> │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 44a78 <_PyImport_ClearExtension@@Base+0x115e> │ │ │ │ + bl 1d3e60 │ │ │ │ + cbz r0, 44a78 <_PyImport_ClearExtension@@Base+0x1156> │ │ │ │ + b.n 44a44 <_PyImport_ClearExtension@@Base+0x1122> │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 44a78 <_PyImport_ClearExtension@@Base+0x1156> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 00044a7c : │ │ │ │ movs r2, #1 │ │ │ │ - b.w 25157c │ │ │ │ + b.w 2512ac │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #200] @ (44b5c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -36404,103 +36406,103 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr.w r4, [r2, #3732] @ 0xe94 │ │ │ │ cbz r4, 44ac0 │ │ │ │ movw r3, #43688 @ 0xaaa8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #49284 @ 0xc084 │ │ │ │ + movw r1, #50220 @ 0xc42c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 44ae6 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 44aea │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53084 @ 0xcf5c │ │ │ │ + movw r1, #53980 @ 0xd2dc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ b.n 44b58 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #53124 @ 0xcf84 │ │ │ │ + movw r0, #54020 @ 0xd304 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 44ae6 │ │ │ │ - bl 247984 │ │ │ │ + bl 2479f8 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2c028 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 44b16 │ │ │ │ - bl 38df0 │ │ │ │ + bl 38dec │ │ │ │ b.n 44b42 │ │ │ │ - bl 24a5a0 │ │ │ │ + bl 24a710 │ │ │ │ mov r5, r0 │ │ │ │ - bl 24a744 │ │ │ │ + bl 24a8b0 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #36616 @ 0x8f08 │ │ │ │ + movw r0, #37312 @ 0x91c0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 24b2e0 │ │ │ │ + bl 24b28c │ │ │ │ adds r3, r4, #1 │ │ │ │ bne.n 44b42 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ b.n 44ae6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #53136 @ 0xcf90 │ │ │ │ + movw r0, #54032 @ 0xd310 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ 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 44b86 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12848 @ 0x3230 │ │ │ │ + movw r0, #13544 @ 0x34e8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cbz r0, 44b9c │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 141f68 │ │ │ │ + bl 142278 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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, #19760 @ 0x4d30 │ │ │ │ + movw r2, #20656 @ 0x50b0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 1eb3e4 │ │ │ │ + bl 1eb374 │ │ │ │ cbnz r0, 44bc4 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 44c2a │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ bpl.n 44c0c │ │ │ │ ldr r2, [pc, #100] @ (44c30 ) │ │ │ │ @@ -36526,22 +36528,22 @@ │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ b.n 44c10 │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [pc, #32] @ (44c34 ) │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 44bbe │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ cbz r3, 44c2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 93968 │ │ │ │ + bl 9383c │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r2, r3, r4, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -36556,15 +36558,15 @@ │ │ │ │ ldr r4, [sp, #384] @ 0x180 │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 44c68 │ │ │ │ mov r1, r5 │ │ │ │ add sp, #324 @ 0x144 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 21c4b0 │ │ │ │ + b.w 21c6b0 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r2 │ │ │ │ movs r0, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r4 │ │ │ │ movs r4, #62 @ 0x3e │ │ │ │ strd r0, r4, [sp, #4] │ │ │ │ @@ -36573,15 +36575,15 @@ │ │ │ │ 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 254680 <_PyInterpreterState_RequireIDRef@@Base+0x658> │ │ │ │ + bl 2541e8 <_PyInterpreterState_RequireIDRef@@Base+0x658> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 450f6 │ │ │ │ ldr r4, [sp, #212] @ 0xd4 │ │ │ │ cmp r4, #103 @ 0x67 │ │ │ │ bhi.n 44cb4 │ │ │ │ subs r3, r4, #1 │ │ │ │ @@ -36619,50 +36621,50 @@ │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ blx 2b420 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ bne.n 44d20 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53236 @ 0xcff4 │ │ │ │ + movw r1, #54132 @ 0xd374 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 44d3c │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ bne.n 44d4a │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53292 @ 0xd02c │ │ │ │ + movw r1, #54188 @ 0xd3ac │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ strd r6, r6, [sp, #40] @ 0x28 │ │ │ │ b.n 450ba │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 29f9e8 │ │ │ │ + bl 29f530 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bne.n 44d6a │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 44d3c │ │ │ │ mov r0, r7 │ │ │ │ - bl 29fa64 │ │ │ │ + bl 29f5ac │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bne.n 44d86 │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 44d3c │ │ │ │ subs r6, #0 │ │ │ │ it ne │ │ │ │ movne r6, #1 │ │ │ │ mov.w sl, r6, lsl #2 │ │ │ │ cmp.w r9, #0 │ │ │ │ @@ -36711,85 +36713,85 @@ │ │ │ │ b.n 44e04 │ │ │ │ mov r8, r3 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add r3, sp, #108 @ 0x6c │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ uxtb r0, r6 │ │ │ │ - bl 18ab10 │ │ │ │ + bl 18b044 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 45094 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ uxtb r0, r6 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ - bl 18ab10 │ │ │ │ + bl 18b044 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 450a0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx 2c090 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx 2c090 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl abd28 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ + bl abc0c <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 450aa │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, sl │ │ │ │ - bl abd28 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ + bl abc0c <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 450b2 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 11ae14 │ │ │ │ + bl 11b07c │ │ │ │ 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 11ae14 │ │ │ │ + bl 11b07c │ │ │ │ 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 2be314 │ │ │ │ + bl 2be69c │ │ │ │ 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 2be314 │ │ │ │ + bl 2be69c │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ ldrd r0, r1, [sp, #72] @ 0x48 │ │ │ │ add r2, sp, #116 @ 0x74 │ │ │ │ it eq │ │ │ │ moveq r0, #97 @ 0x61 │ │ │ │ - bl 25549c <_PyInterpreterState_GetWhence@@Base+0x8> │ │ │ │ + bl 255004 <_PyInterpreterState_GetWhence@@Base+0x8> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ beq.w 450ba │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add r2, sp, #116 @ 0x74 │ │ │ │ vldr d7, [pc, #560] @ 45108 │ │ │ │ movs r1, #0 │ │ │ │ @@ -36806,15 +36808,15 @@ │ │ │ │ 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 255b10 <_PyInterpreterState_GetWhence@@Base+0x67c> │ │ │ │ + bl 255678 <_PyInterpreterState_GetWhence@@Base+0x67c> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.w 450ba │ │ │ │ cbnz r7, 44f18 │ │ │ │ movs r3, #43 @ 0x2b │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ @@ -36829,15 +36831,15 @@ │ │ │ │ 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 255b10 <_PyInterpreterState_GetWhence@@Base+0x67c> │ │ │ │ + bl 255678 <_PyInterpreterState_GetWhence@@Base+0x67c> │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.w 450b8 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r8, #2 │ │ │ │ cmp r7, #0 │ │ │ │ it ne │ │ │ │ @@ -36879,25 +36881,25 @@ │ │ │ │ bcc.n 44fb4 │ │ │ │ ldrd r3, r0, [r5, #16] │ │ │ │ subs r3, r3, r0 │ │ │ │ cmp r1, r3 │ │ │ │ ble.n 44fc2 │ │ │ │ cbz r1, 44fc2 │ │ │ │ mov r0, r5 │ │ │ │ - bl e8fa4 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl e8f30 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ beq.n 450ba │ │ │ │ str.w r9, [sp] │ │ │ │ mov r3, sl │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r8, sl, [r5, #4] │ │ │ │ - bl 2820e0 <_PyParkingLot_AfterFork@@Base+0x3dc> │ │ │ │ + bl 281c18 <_PyParkingLot_AfterFork@@Base+0x3dc> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cbz r3, 45000 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp.w sl, #1 │ │ │ │ mov.w r2, #40 @ 0x28 │ │ │ │ bne.n 44fec │ │ │ │ strb.w r2, [r8, r3] │ │ │ │ @@ -36914,29 +36916,29 @@ │ │ │ │ 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 2566e4 <_PyInterpreterState_GetWhence@@Base+0x1250> │ │ │ │ + bl 256320 <_PyInterpreterState_GetWhence@@Base+0x1324> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.n 450ba │ │ │ │ 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 2566e4 <_PyInterpreterState_GetWhence@@Base+0x1250> │ │ │ │ + bl 256320 <_PyInterpreterState_GetWhence@@Base+0x1324> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 450ba │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp.w sl, #1 │ │ │ │ mov.w r2, #106 @ 0x6a │ │ │ │ bne.n 45052 │ │ │ │ @@ -36978,34 +36980,34 @@ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 450ba │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 450ba │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ b.n 450fa │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 2be2e4 │ │ │ │ + bl 2be66c │ │ │ │ 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 │ │ │ │ movs r0, r0 │ │ │ │ @@ -37029,37 +37031,37 @@ │ │ │ │ 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] @ (45198 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ cbz r0, 45192 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 4515a │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cbnz r0, 45182 │ │ │ │ - bl b0a68 │ │ │ │ + bl b0968 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bb98 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ cbz r4, 45186 │ │ │ │ ldr r3, [pc, #40] @ (4519c ) │ │ │ │ ldr.w r3, [r3, #1656] @ 0x678 │ │ │ │ cbnz r3, 45190 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 234870 <_PyErr_Format@@Base+0x1154> │ │ │ │ + b.w 234b28 <_PyErr_Format@@Base+0x1150> │ │ │ │ movs r0, #0 │ │ │ │ b.n 45192 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ b.n 45192 │ │ │ │ ldr r0, [pc, #12] @ (451a0 ) │ │ │ │ add sp, #28 │ │ │ │ @@ -37079,102 +37081,102 @@ │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ bl 4521e │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 451ca │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cbnz r0, 451e4 │ │ │ │ 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 1d6058 <_PyToken_ThreeChars@@Base+0x1464> │ │ │ │ + bl 1d5ee0 <_PyToken_ThreeChars@@Base+0x1458> │ │ │ │ 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, 45204 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 203460 │ │ │ │ + b.w 203690 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53392 @ 0xd090 │ │ │ │ + movw r1, #54288 @ 0xd410 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ 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, 45276 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ cbz r5, 45274 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r9, r2 │ │ │ │ - bl e421c │ │ │ │ + bl e4138 │ │ │ │ mov r7, r0 │ │ │ │ cbz r0, 45270 │ │ │ │ add.w fp, r4, #4 │ │ │ │ add.w sl, r0, #4 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r2, r9 │ │ │ │ cmp r8, r5 │ │ │ │ bge.n 45270 │ │ │ │ ldr.w r1, [fp, #4]! │ │ │ │ mov r0, r6 │ │ │ │ - bl d0098 │ │ │ │ + bl cff20 │ │ │ │ add.w r8, r8, #1 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 45276 │ │ │ │ str.w r0, [sl, #4]! │ │ │ │ b.n 45252 │ │ │ │ mov r4, r7 │ │ │ │ b.n 45276 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movw r2, #53436 @ 0xd0bc │ │ │ │ + movw r2, #54332 @ 0xd43c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ ldrd r0, r1, [r0, #8] │ │ │ │ - b.w 269cc0 <_PyXIData_Clear@@Base+0x6c> │ │ │ │ + b.w 269800 <_PyXIData_Clear@@Base+0x6c> │ │ │ │ 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 d0098 │ │ │ │ + bl cff20 │ │ │ │ cbz r0, 452c4 │ │ │ │ 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 1db914 │ │ │ │ + bl 1db808 │ │ │ │ mov r3, r0 │ │ │ │ b.n 452c6 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -37193,15 +37195,15 @@ │ │ │ │ str r4, [r3, #0] │ │ │ │ blx 2b6e4 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 4530a │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ b.n 453b8 │ │ │ │ vldr s11, [sp] │ │ │ │ vmov s13, r0 │ │ │ │ vmov s15, r6 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ vcvt.f64.s32 d2, s11 │ │ │ │ @@ -37214,62 +37216,62 @@ │ │ │ │ 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 9b2a4 │ │ │ │ + bl 9b178 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 453b6 │ │ │ │ vmov.f64 d0, d12 │ │ │ │ - bl 9b9c0 │ │ │ │ + bl 9b894 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 4539e │ │ │ │ vmov.f64 d0, d11 │ │ │ │ str r0, [r5, #16] │ │ │ │ - bl 9b9c0 │ │ │ │ + bl 9b894 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 4539e │ │ │ │ vmov.f64 d0, d10 │ │ │ │ str r0, [r5, #20] │ │ │ │ - bl 9b9c0 │ │ │ │ + bl 9b894 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 4539e │ │ │ │ vmov.f64 d0, d9 │ │ │ │ str r0, [r5, #24] │ │ │ │ - bl 9b9c0 │ │ │ │ + bl 9b894 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 4539e │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r0, [r5, #28] │ │ │ │ - bl 9b9c0 │ │ │ │ + bl 9b894 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 453b4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 453b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 453b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 453b8 │ │ │ │ str r0, [r5, #32] │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ vpop {d8-d12} │ │ │ │ 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 │ │ │ │ - bl 2b3b78 │ │ │ │ + bl 2b36ac │ │ │ │ cbnz r0, 453e2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.n 455ac │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -37293,53 +37295,53 @@ │ │ │ │ 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, #116] @ (45494 ) │ │ │ │ - bl 11e804 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11ea6c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 4548c │ │ │ │ ldr r7, [r4, #0] │ │ │ │ add r5, r6 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ ands.w r6, r6, #268435456 @ 0x10000000 │ │ │ │ bne.n 45458 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + movw r2, #55964 @ 0xda9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #34720 @ 0x87a0 │ │ │ │ + movw r1, #35416 @ 0x8a58 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #53580 @ 0xd14c │ │ │ │ + movw r0, #54476 @ 0xd4cc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r4, r6 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 4548c │ │ │ │ cmp r5, #1 │ │ │ │ itte eq │ │ │ │ movweq r4, #57952 @ 0xe260 │ │ │ │ movteq r4, #81 @ 0x51 │ │ │ │ ldrne r4, [r4, #4] │ │ │ │ - bl 24c578 <_PySlice_FromIndices@@Base+0x76c> │ │ │ │ + bl 24c514 <_PySlice_FromIndices@@Base+0x75c> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3bd5c │ │ │ │ + bl 3bd8a │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4548c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 4548c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r1, #8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -37365,15 +37367,15 @@ │ │ │ │ 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, #204] @ (455a8 ) │ │ │ │ - bl 11e804 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11ea6c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 455a0 │ │ │ │ add r5, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r5, #1 │ │ │ │ beq.n 45502 │ │ │ │ @@ -37388,40 +37390,40 @@ │ │ │ │ b.n 45516 │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ mov r7, r6 │ │ │ │ b.n 45516 │ │ │ │ movw r7, #5744 @ 0x1670 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ - bl 9f8ac │ │ │ │ + bl 9f7ac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 455a0 │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #31037 @ 0x793d │ │ │ │ + movw r3, #31005 @ 0x791d │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 4553a │ │ │ │ mov r0, r8 │ │ │ │ - bl 878e0 │ │ │ │ + bl 1c7894 │ │ │ │ mov r5, r0 │ │ │ │ b.n 45542 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r5, 4555c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 45558 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 45558 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ b.n 455a0 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ beq.n 45576 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ @@ -37438,15 +37440,15 @@ │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r5, #20] │ │ │ │ movw r1, #31976 @ 0x7ce8 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ - bl 154818 │ │ │ │ + bl 1549f0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ str r3, [r5, #24] │ │ │ │ b.n 45558 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r1, #60 @ 0x3c │ │ │ │ @@ -37455,15 +37457,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #2132 @ 0x854 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ mov r4, r1 │ │ │ │ - bl 7fd10 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd50 <_PyObject_GC_New@@Base> │ │ │ │ cbz r0, 4561e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ @@ -37499,73 +37501,73 @@ │ │ │ │ 00045624 <_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 1e3f40 │ │ │ │ + bl 1e3e34 │ │ │ │ cbz r0, 45666 <_PyErr_SetLocaleString@@Base+0x42> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #40] @ (45668 <_PyErr_SetLocaleString@@Base+0x44>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl f4dc8 <_PyUnicodeWriter_WriteStr@@Base+0x9ac> │ │ │ │ + bl f4d84 <_PyUnicodeWriter_WriteStr@@Base+0x9e8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 45666 <_PyErr_SetLocaleString@@Base+0x42> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 45666 <_PyErr_SetLocaleString@@Base+0x42> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r1, #5744 @ 0x1670 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ b.n 45bea │ │ │ │ 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, 4569c <_PyErr_SetLocaleString@@Base+0x78> │ │ │ │ - movw r0, #23008 @ 0x59e0 │ │ │ │ + movw r0, #23904 @ 0x5d60 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 23f908 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 23fd6c <_PyArg_NoPositional@@Base> │ │ │ │ cbz r0, 456aa <_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 456ae <_PyErr_SetLocaleString@@Base+0x8a> │ │ │ │ movs r4, #0 │ │ │ │ b.n 457dc <_PyErr_SetLocaleString@@Base+0x1b8> │ │ │ │ ldr r1, [pc, #308] @ (457e4 <_PyErr_SetLocaleString@@Base+0x1c0>) │ │ │ │ - bl 9b790 │ │ │ │ + bl 9b664 │ │ │ │ subs r5, r0, #0 │ │ │ │ blt.n 456aa <_PyErr_SetLocaleString@@Base+0x86> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ beq.n 456da <_PyErr_SetLocaleString@@Base+0xb6> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #53884 @ 0xd27c │ │ │ │ + movw r1, #54780 @ 0xd5fc │ │ │ │ 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 f3a08 │ │ │ │ - bl 9b2a4 │ │ │ │ + b.w f3988 │ │ │ │ + bl 9b178 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 457dc <_PyErr_SetLocaleString@@Base+0x1b8> │ │ │ │ add.w r7, r0, #12 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n 456f2 <_PyErr_SetLocaleString@@Base+0xce> │ │ │ │ adds r6, #12 │ │ │ │ @@ -37576,15 +37578,15 @@ │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r9 │ │ │ │ cmp r5, r8 │ │ │ │ beq.n 45730 <_PyErr_SetLocaleString@@Base+0x10c> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - bl 21f4d4 │ │ │ │ + bl 21f6d4 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 457c0 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbnz r3, 45728 <_PyErr_SetLocaleString@@Base+0x104> │ │ │ │ ldr.w r3, [sl, r5, lsl #2] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ @@ -37593,33 +37595,33 @@ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ adds r5, #1 │ │ │ │ str.w r3, [r7, #4]! │ │ │ │ b.n 456fa <_PyErr_SetLocaleString@@Base+0xd6> │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 4578e <_PyErr_SetLocaleString@@Base+0x16a> │ │ │ │ - bl 10fecc │ │ │ │ + bl 11013c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 457c0 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #53960 @ 0xd2c8 │ │ │ │ + movw r1, #54856 @ 0xd648 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 457c0 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 457c0 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 457c0 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ cmp r5, r8 │ │ │ │ add.w r5, r5, #1 │ │ │ │ beq.n 4578e <_PyErr_SetLocaleString@@Base+0x16a> │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r1, r2, #1 │ │ │ │ @@ -37649,15 +37651,15 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.w 456aa <_PyErr_SetLocaleString@@Base+0x86> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 456aa <_PyErr_SetLocaleString@@Base+0x86> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 456aa <_PyErr_SetLocaleString@@Base+0x86> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf2200052 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -37672,15 +37674,15 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 45830 <_PyErr_SetLocaleString@@Base+0x20c> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 45830 <_PyErr_SetLocaleString@@Base+0x20c> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cbz r0, 45828 <_PyErr_SetLocaleString@@Base+0x204> │ │ │ │ - bl 1ef95c │ │ │ │ + bl 1ef9b0 │ │ │ │ cbz r0, 45824 <_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] │ │ │ │ @@ -37701,58 +37703,58 @@ │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 45876 <_PyErr_SetLocaleString@@Base+0x252> │ │ │ │ vldr d8, [r0, #8] │ │ │ │ b.n 45894 <_PyErr_SetLocaleString@@Base+0x270> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #22032 @ 0x5610 │ │ │ │ + movw r0, #22728 @ 0x58c8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 45948 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ b.n 4584a <_PyErr_SetLocaleString@@Base+0x226> │ │ │ │ - bl 174724 │ │ │ │ + bl 1747a4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bne.n 45894 <_PyErr_SetLocaleString@@Base+0x270> │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 45948 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 458a2 <_PyErr_SetLocaleString@@Base+0x27e> │ │ │ │ vldr d9, [r0, #8] │ │ │ │ b.n 458c0 <_PyErr_SetLocaleString@@Base+0x29c> │ │ │ │ - bl 174724 │ │ │ │ + bl 1747a4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bne.n 458c0 <_PyErr_SetLocaleString@@Base+0x29c> │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 45948 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ vldr d6, [pc, #136] @ 45950 <_PyErr_SetLocaleString@@Base+0x32c> │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ble.n 458f0 <_PyErr_SetLocaleString@@Base+0x2cc> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bhi.n 458f0 <_PyErr_SetLocaleString@@Base+0x2cc> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9b9c0 │ │ │ │ + b.w 9b894 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movs r5, #0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ blx 2b8e4 │ │ │ │ @@ -37768,20 +37770,20 @@ │ │ │ │ b.n 4592c <_PyErr_SetLocaleString@@Base+0x308> │ │ │ │ str r5, [r4, #0] │ │ │ │ b.n 45938 <_PyErr_SetLocaleString@@Base+0x314> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 45938 <_PyErr_SetLocaleString@@Base+0x314> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ movs r0, #1 │ │ │ │ - bl 2b608c │ │ │ │ + bl 2b63f0 │ │ │ │ cbnz r0, 45948 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9b9c0 │ │ │ │ + b.w 9b894 │ │ │ │ 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 │ │ │ │ @@ -37790,31 +37792,31 @@ │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 45978 <_PyErr_SetLocaleString@@Base+0x354> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 4598e │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12824 @ 0x3218 │ │ │ │ + movw r0, #13520 @ 0x34d0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4596c <_PyErr_SetLocaleString@@Base+0x348> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0004598e : │ │ │ │ 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, 459a4 │ │ │ │ mov r6, r1 │ │ │ │ cbnz r1, 459aa │ │ │ │ - bl 5da08 │ │ │ │ + bl 5da10 │ │ │ │ b.n 45b32 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 45b14 │ │ │ │ ldr r5, [r3, #32] │ │ │ │ @@ -37842,48 +37844,48 @@ │ │ │ │ beq.w 45b14 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 45aec │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 45aec │ │ │ │ - movw r2, #42601 @ 0xa669 │ │ │ │ + movw r2, #42329 @ 0xa559 │ │ │ │ movt r2, #16 │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 45ac0 │ │ │ │ movw r7, #12120 @ 0x2f58 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ movw r1, #11520 @ 0x2d00 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r5, r7 │ │ │ │ beq.n 45a36 │ │ │ │ cmp r5, r1 │ │ │ │ beq.n 45a5e │ │ │ │ mov r0, r5 │ │ │ │ - bl 9ef00 │ │ │ │ + bl 9ee00 │ │ │ │ cbnz r0, 45a3e │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9ef00 │ │ │ │ + bl 9ee00 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 45ad2 │ │ │ │ b.n 45a3e │ │ │ │ cmp r5, r1 │ │ │ │ beq.n 45a5e │ │ │ │ cmp r5, r7 │ │ │ │ beq.n 45a5e │ │ │ │ movw r1, #11520 @ 0x2d00 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9ef00 │ │ │ │ + bl 9ee00 │ │ │ │ cbnz r0, 45a5e │ │ │ │ movw r1, #12120 @ 0x2f58 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9ef00 │ │ │ │ + bl 9ee00 │ │ │ │ cbz r0, 45a92 │ │ │ │ cmp r4, r6 │ │ │ │ beq.n 45ab0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ cbz r1, 45ab0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ @@ -37892,30 +37894,30 @@ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ cmp r3, r2 │ │ │ │ blt.n 45a88 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ add r1, r3 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bl 9fb2c │ │ │ │ + bl 9fa2c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 45b32 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a6e0 │ │ │ │ + bl 10a5d0 │ │ │ │ b.n 45aac │ │ │ │ movw r3, #18712 @ 0x4918 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, r3 │ │ │ │ bne.n 45aa8 │ │ │ │ - bl 20e388 │ │ │ │ + bl 20e5b8 │ │ │ │ b.n 45aac │ │ │ │ - bl 9ef48 │ │ │ │ + bl 9ee48 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 45b32 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ @@ -37932,50 +37934,50 @@ │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 45aec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 45aec │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1228c8 │ │ │ │ + bl 122b30 │ │ │ │ movw r2, #5736 @ 0x1668 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bne.n 45b34 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ bge.n 45b14 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cbnz r2, 45b14 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41616 @ 0xa290 │ │ │ │ + movw r1, #42552 @ 0xa638 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ 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 188614 │ │ │ │ + bl 188930 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 45b7a │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 45b5e │ │ │ │ ldr r0, [r0, #20] │ │ │ │ b.n 45b66 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ @@ -37996,122 +37998,122 @@ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ bne.n 45bbc │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + movw r2, #55964 @ 0xda9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #42020 @ 0xa424 │ │ │ │ + movw r1, #42716 @ 0xa6dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #20140 @ 0x4eac │ │ │ │ + movw r0, #21036 @ 0x522c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ b.n 45be6 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 172088 <_PyUnicodeWriter_Init@@Base> │ │ │ │ + bl 172104 <_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 44c38 │ │ │ │ adds r0, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ bne.n 45be2 │ │ │ │ - bl 15e844 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bl 15e8f4 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ b.n 45be6 │ │ │ │ - bl abf9c <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + bl abe80 <_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 45c18 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54060 @ 0xd32c │ │ │ │ + movw r1, #54956 @ 0xd6ac │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 45c36 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ ldrsb.w r0, [r4, #35] @ 0x23 │ │ │ │ cmp r0, #0 │ │ │ │ ble.n 45c3a │ │ │ │ movw r3, #43796 @ 0xab14 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 17fc88 │ │ │ │ + bl 17f9e4 │ │ │ │ movs r4, #0 │ │ │ │ b.n 45df0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 45d44 │ │ │ │ ldrb.w r3, [r4, #34] @ 0x22 │ │ │ │ cbz r3, 45c74 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbnz r4, 45c66 │ │ │ │ - movw r1, #54108 @ 0xd35c │ │ │ │ + movw r1, #55004 @ 0xd6dc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 45df0 │ │ │ │ - movw r1, #54160 @ 0xd390 │ │ │ │ + movw r1, #55056 @ 0xd710 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 45c36 │ │ │ │ ldrb.w r6, [r4, #33] @ 0x21 │ │ │ │ cbz r6, 45c8e │ │ │ │ movw r3, #43800 @ 0xab18 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 17fc88 │ │ │ │ + bl 17f9e4 │ │ │ │ b.n 45c36 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 45cb2 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #32844 @ 0x804c │ │ │ │ + movw r1, #33540 @ 0x8304 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 45c36 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r5, #16] │ │ │ │ strb.w r2, [r4, #34] @ 0x22 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cbnz r3, 45d02 │ │ │ │ movw r1, #43840 @ 0xab40 │ │ │ │ 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 27e208 <_PyUnicode_EncodeUTF16@@Base+0x3520> │ │ │ │ + bl 27dd40 <_PyUnicode_EncodeUTF16@@Base+0x34d0> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 45da8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #1924 @ 0x784 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ @@ -38119,102 +38121,102 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 45d84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 45d84 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 45d84 │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #41240 @ 0xa118 │ │ │ │ + movw r1, #42136 @ 0xa498 │ │ │ │ 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 e1cec │ │ │ │ + bl e1c10 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 45c36 │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - bl 27e208 <_PyUnicode_EncodeUTF16@@Base+0x3520> │ │ │ │ + bl 27dd40 <_PyUnicode_EncodeUTF16@@Base+0x34d0> │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 2b4734 <_PyDeadline_Get@@Base+0x984> │ │ │ │ + bl 2b422c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 45da8 │ │ │ │ b.n 45df0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ - bl 274c24 │ │ │ │ + bl 2747ac │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ cbz r3, 45d62 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2b4734 <_PyDeadline_Get@@Base+0x984> │ │ │ │ + b.w 2b422c │ │ │ │ cbz r0, 45da8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #1924 @ 0x784 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 45df0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 45d84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 45d84 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r0, #0 │ │ │ │ movs r2, #2 │ │ │ │ strb.w r0, [r1, #34] @ 0x22 │ │ │ │ - movw r1, #33396 @ 0x8274 │ │ │ │ + movw r1, #34092 @ 0x852c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [r5, #16] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 45c36 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movw r3, #43800 @ 0xab18 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ strb.w r4, [r1, #34] @ 0x22 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [r5, #16] │ │ │ │ - bl f644c │ │ │ │ + bl f63cc │ │ │ │ cbnz r0, 45dd6 │ │ │ │ movw r3, #43840 @ 0xab40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f644c │ │ │ │ + bl f63cc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 45c36 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 45c36 │ │ │ │ - bl f6bdc │ │ │ │ + bl f6b5c │ │ │ │ movw r3, #43796 @ 0xab14 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 17fc88 │ │ │ │ + bl 17f9e4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ 00045df6 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -38236,15 +38238,15 @@ │ │ │ │ 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 84e18 │ │ │ │ + bl 84e58 │ │ │ │ str.w r8, [r4, #-4] │ │ │ │ cmp r4, r7 │ │ │ │ bne.n 45e2a │ │ │ │ add.w r5, r5, #40960 @ 0xa000 │ │ │ │ ldr.w r0, [r5, #1428] @ 0x594 │ │ │ │ subs r0, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -38262,15 +38264,15 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 45ea8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 45ea8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbz r0, 45ea0 │ │ │ │ - bl 1ef95c │ │ │ │ + bl 1ef9b0 │ │ │ │ cbz r0, 45e9c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #12] │ │ │ │ @@ -38279,54 +38281,54 @@ │ │ │ │ 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 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 84db0 │ │ │ │ + bl 84df0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr.w r3, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 45f16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 45f16 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r2, #0 │ │ │ │ ble.n 45f48 │ │ │ │ push {r4, r5} │ │ │ │ - movw r3, #2736 @ 0xab0 │ │ │ │ + movw r3, #3608 @ 0xe18 │ │ │ │ movt r3, #66 @ 0x42 │ │ │ │ ldrb r4, [r1, #0] │ │ │ │ ldrb r5, [r3, r4] │ │ │ │ - movw r4, #31120 @ 0x7990 │ │ │ │ + movw r4, #32016 @ 0x7d10 │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ movs r3, #0 │ │ │ │ strb r5, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 45f44 │ │ │ │ ldrb r5, [r1, r3] │ │ │ │ @@ -38350,31 +38352,31 @@ │ │ │ │ ldrb r3, [r0, #25] │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r1, #126 @ 0x7e │ │ │ │ movne r1, #45 @ 0x2d │ │ │ │ b.n 45f70 │ │ │ │ movs r1, #43 @ 0x2b │ │ │ │ - movw r0, #54212 @ 0xd3c4 │ │ │ │ + movw r0, #55108 @ 0xd744 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ │ │ │ │ 00045f80 : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [pc, #16] @ (45f98 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 243310 <_PyInterpreterState_GetIDObject@@Base+0x1b8> │ │ │ │ + b.w 243770 <_PyInterpreterState_GetIDObject@@Base+0x1b8> │ │ │ │ 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 │ │ │ │ @@ -38382,19 +38384,19 @@ │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 45fbc │ │ │ │ cmp r4, #0 │ │ │ │ ble.n 45fd2 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ b.n 45fda │ │ │ │ - movw r0, #22236 @ 0x56dc │ │ │ │ + movw r0, #23132 @ 0x5a5c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d3e78 │ │ │ │ + bl 1d3d0c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 45fb4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #5744 @ 0x1670 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ @@ -38423,65 +38425,65 @@ │ │ │ │ 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 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1389b0 │ │ │ │ + bl 138ccc │ │ │ │ mov r0, r4 │ │ │ │ - bl 13856c │ │ │ │ + bl 138888 │ │ │ │ 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 46074 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 46074 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 46086 │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3656 @ 0xe48 │ │ │ │ + movw r1, #4552 @ 0x11c8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ 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 2b3b5c │ │ │ │ + bl 2b368c │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 460da │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ b.n 460f0 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ @@ -38503,21 +38505,21 @@ │ │ │ │ mov sl, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov fp, r2 │ │ │ │ cmp r1, r8 │ │ │ │ beq.n 4612c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sl │ │ │ │ - bl 158d98 │ │ │ │ + bl 158a94 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4619e │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ b.n 46138 │ │ │ │ - movw r7, #54264 @ 0xd3f8 │ │ │ │ + movw r7, #55140 @ 0xd764 │ │ │ │ movt r7, #49 @ 0x31 │ │ │ │ mov.w r9, #6 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cbz r4, 4615c │ │ │ │ ldr r6, [r5, #20] │ │ │ │ cmp.w fp, #1 │ │ │ │ mov.w r5, #0 │ │ │ │ @@ -38548,18 +38550,18 @@ │ │ │ │ blx 2c2e0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 46172 │ │ │ │ mov r4, fp │ │ │ │ cmp sl, r8 │ │ │ │ beq.n 46194 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ subs r1, r4, r5 │ │ │ │ adds r0, r6, r5 │ │ │ │ - bl 188614 │ │ │ │ + bl 188930 │ │ │ │ b.n 461a0 │ │ │ │ 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 │ │ │ │ @@ -38583,38 +38585,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 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1389b0 │ │ │ │ + bl 138ccc │ │ │ │ mov r0, r4 │ │ │ │ - bl 13856c │ │ │ │ + bl 138888 │ │ │ │ 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 4623c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 4623c │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ @@ -38641,469 +38643,469 @@ │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.n 462a8 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl 100c44 <_PyNumber_Index@@Base> │ │ │ │ + bl 100af0 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 462be │ │ │ │ b.n 462d0 │ │ │ │ - movw r0, #22124 @ 0x566c │ │ │ │ + movw r0, #23020 @ 0x59ec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e27bc │ │ │ │ + bl e26e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 463b4 │ │ │ │ + beq.n 463b6 │ │ │ │ b.n 4629a │ │ │ │ - bl 9b910 │ │ │ │ + bl 9b7e4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 462de │ │ │ │ adds r2, r4, #1 │ │ │ │ bne.n 462ee │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 463b4 │ │ │ │ + bne.n 463b6 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 462ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 462cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 462cc │ │ │ │ cmp r7, #1 │ │ │ │ ble.n 4637a │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ bpl.n 46322 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 4631e │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54304 @ 0xd420 │ │ │ │ + movw r1, #55180 @ 0xd78c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ b.n 4637c │ │ │ │ movw r1, #34272 @ 0x85e0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 46334 │ │ │ │ - bl 9ef00 │ │ │ │ + bl 9ee00 │ │ │ │ cbz r0, 46354 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 46374 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54396 @ 0xd47c │ │ │ │ + movw r1, #55272 @ 0xd7e8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #63392 @ 0xf7a0 │ │ │ │ + movw r2, #64088 @ 0xfa58 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #34736 @ 0x87b0 │ │ │ │ + movw r1, #35432 @ 0x8a68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #22124 @ 0x566c │ │ │ │ + movw r0, #23020 @ 0x59ec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 463b4 │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 463b6 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ b.n 4637c │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ bgt.n 46398 │ │ │ │ cbz r1, 46388 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ b.n 46390 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 188614 │ │ │ │ + b.w 188930 │ │ │ │ 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 4655a │ │ │ │ + b.w 46560 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, 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, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 463dc │ │ │ │ + cbnz r3, 463e2 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 463dc │ │ │ │ + ble.n 463e2 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 463dc │ │ │ │ - cbnz r4, 463f8 │ │ │ │ + bne.n 463e2 │ │ │ │ + cbnz r4, 46404 │ │ │ │ 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] │ │ │ │ + movw r3, #12828 @ 0x321c │ │ │ │ + movt r3, #82 @ 0x52 │ │ │ │ str r5, [sp, #12] │ │ │ │ - ldr r3, [pc, #64] @ (46430 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 46428 │ │ │ │ + cbz r0, 46434 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 251188 │ │ │ │ + bl 250eb8 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 46428 │ │ │ │ + beq.n 46434 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 2695f4 │ │ │ │ + bl 269134 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 46416 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 46428 │ │ │ │ + bne.n 46422 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 46434 │ │ │ │ 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 26bba4 │ │ │ │ + b.w 26b6e4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - nop │ │ │ │ - adds r2, #28 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 46442 │ │ │ │ + bne.n 46448 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.w 11a410 │ │ │ │ - b.w 20d46c │ │ │ │ + b.w 11a678 │ │ │ │ + b.w 20d69c │ │ │ │ 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 46472 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 4647c │ │ │ │ + bne.n 46478 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 46482 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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 464ac │ │ │ │ + beq.n 464b2 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54796 @ 0xd60c │ │ │ │ + movw r1, #55692 @ 0xd98c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - bl 251188 │ │ │ │ + bl 250eb8 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 46534 │ │ │ │ + beq.n 4653a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 464cc │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 46534 │ │ │ │ + bne.n 464d2 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 4653a │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #3560 @ 0xde8 │ │ │ │ + movw r1, #4456 @ 0x1168 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #54832 @ 0xd630 │ │ │ │ + movw r0, #55728 @ 0xd9b0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 46534 │ │ │ │ - bl b0a68 │ │ │ │ + beq.n 4653a │ │ │ │ + bl b0968 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b2b8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 46528 │ │ │ │ + bne.n 4652e │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 46516 │ │ │ │ - bl 1161c4 │ │ │ │ + bne.n 4651c │ │ │ │ + bl 116428 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 464e8 │ │ │ │ - b.n 46534 │ │ │ │ + beq.n 464ee │ │ │ │ + b.n 4653a │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 46516 │ │ │ │ + blt.n 4651c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e3f64 │ │ │ │ + b.w 1e3e58 │ │ │ │ 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 dce90 │ │ │ │ + bl dcd68 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 27a514 │ │ │ │ + b.w 27a09c │ │ │ │ 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 │ │ │ │ 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 46592 │ │ │ │ - cbz r4, 46580 │ │ │ │ + bne.n 46598 │ │ │ │ + cbz r4, 46586 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 46588 │ │ │ │ + b.n 4658e │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 188614 │ │ │ │ + b.w 188930 │ │ │ │ add r4, r8 │ │ │ │ mov sl, r1 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r4, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r2 │ │ │ │ - bl 188614 │ │ │ │ + bl 188930 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 46610 │ │ │ │ + cbz r0, 46616 │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.n 465c6 │ │ │ │ + ble.n 465cc │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 465b6 │ │ │ │ + cbz r3, 465bc │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 465be │ │ │ │ + b.n 465c4 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ blx 2b420 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 465ce │ │ │ │ + cbz r3, 465d4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - b.n 465d6 │ │ │ │ + b.n 465dc │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ add r0, r5 │ │ │ │ - cbz r2, 465e0 │ │ │ │ + cbz r2, 465e6 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ - b.n 465e8 │ │ │ │ + b.n 465ee │ │ │ │ movw r1, #32180 @ 0x7db4 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ blx 2bff8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 46610 │ │ │ │ + ble.n 46616 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 465fa │ │ │ │ + cbz r3, 46600 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - b.n 46602 │ │ │ │ + b.n 46608 │ │ │ │ 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 2b420 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -00046616 : │ │ │ │ - cbz r1, 4661a │ │ │ │ - b.n 466da <_PyEval_FormatExcUnbound@@Base+0x96> │ │ │ │ +0004661c : │ │ │ │ + cbz r1, 46620 │ │ │ │ + b.n 466e2 <_PyEval_FormatExcUnbound@@Base+0x98> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54844 @ 0xd63c │ │ │ │ + movw r1, #55740 @ 0xd9bc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00046644 <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ +0004664a <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ - cbz r3, 4664c <_PyEval_FormatExcUnbound@@Base+0x8> │ │ │ │ + cbz r3, 46652 <_PyEval_FormatExcUnbound@@Base+0x8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 46690 <_PyEval_FormatExcUnbound@@Base+0x4c> │ │ │ │ + cbnz r3, 46696 <_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 46678 <_PyEval_FormatExcUnbound@@Base+0x34> │ │ │ │ + bge.n 4667e <_PyEval_FormatExcUnbound@@Base+0x34> │ │ │ │ movw r1, #43680 @ 0xaaa0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r2, #5068 @ 0x13cc │ │ │ │ + movw r2, #5764 @ 0x1684 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ pop {r4} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 23357c <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + b.w 233838 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ movw r1, #43808 @ 0xab20 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r2, #54868 @ 0xd654 │ │ │ │ + movw r2, #55764 @ 0xd9d4 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ pop {r4} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 23357c <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + b.w 233838 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ 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, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 466b2 <_PyEval_FormatExcUnbound@@Base+0x6e> │ │ │ │ + bhi.n 466b8 <_PyEval_FormatExcUnbound@@Base+0x6e> │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 466c8 <_PyEval_FormatExcUnbound@@Base+0x84> │ │ │ │ + ble.n 466ce <_PyEval_FormatExcUnbound@@Base+0x84> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - b.n 466d0 <_PyEval_FormatExcUnbound@@Base+0x8c> │ │ │ │ - movw r0, #22392 @ 0x5778 │ │ │ │ + b.n 466d6 <_PyEval_FormatExcUnbound@@Base+0x8c> │ │ │ │ + movw r0, #23288 @ 0x5af8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d3e78 │ │ │ │ + bl 1d3d0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 466aa <_PyEval_FormatExcUnbound@@Base+0x66> │ │ │ │ + bne.n 466b0 <_PyEval_FormatExcUnbound@@Base+0x66> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #5744 @ 0x1670 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #2 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 460f4 │ │ │ │ + b.w 460f4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 4670e <_PyEval_FormatExcUnbound@@Base+0xca> │ │ │ │ + cbz r1, 46716 <_PyEval_FormatExcUnbound@@Base+0xcc> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bmi.n 4670e <_PyEval_FormatExcUnbound@@Base+0xca> │ │ │ │ + bmi.n 46716 <_PyEval_FormatExcUnbound@@Base+0xcc> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #54988 @ 0xd6cc │ │ │ │ + movw r1, #55884 @ 0xda4c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 4673e <_PyEval_FormatExcUnbound@@Base+0xfa> │ │ │ │ + bl f3988 │ │ │ │ + b.n 46746 <_PyEval_FormatExcUnbound@@Base+0xfc> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.n 46720 <_PyEval_FormatExcUnbound@@Base+0xdc> │ │ │ │ + bpl.n 46728 <_PyEval_FormatExcUnbound@@Base+0xde> │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 4c05c <_PyObject_SetManagedDict@@Base> │ │ │ │ - bl 1d7aa8 <_PyToken_ThreeChars@@Base+0x2eb4> │ │ │ │ + b.w 4c064 <_PyObject_SetManagedDict@@Base> │ │ │ │ + bl 1d79a0 <_PyToken_ThreeChars@@Base+0x2f18> │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 46744 <_PyEval_FormatExcUnbound@@Base+0x100> │ │ │ │ + cbnz r0, 4674c <_PyEval_FormatExcUnbound@@Base+0x102> │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14104 @ 0x3718 │ │ │ │ + movw r1, #14800 @ 0x39d0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4675a <_PyEval_FormatExcUnbound@@Base+0x116> │ │ │ │ + b.n 46762 <_PyEval_FormatExcUnbound@@Base+0x118> │ │ │ │ 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 84e18 │ │ │ │ + bl 84e58 │ │ │ │ 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 4678a <_PyEval_FormatExcUnbound@@Base+0x146> │ │ │ │ + bge.n 46792 <_PyEval_FormatExcUnbound@@Base+0x148> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3656 @ 0xe48 │ │ │ │ + movw r1, #4552 @ 0x11c8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 46796 <_PyEval_FormatExcUnbound@@Base+0x152> │ │ │ │ + b.n 4679e <_PyEval_FormatExcUnbound@@Base+0x154> │ │ │ │ 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} │ │ │ │ @@ -39112,52 +39114,52 @@ │ │ │ │ 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 467c0 <_PyEval_FormatExcUnbound@@Base+0x17c> │ │ │ │ - bl b0b94 │ │ │ │ - bl b0c18 <_Py_ReachedRecursionLimitWithMargin@@Base+0x54> │ │ │ │ - cbz r0, 467c6 <_PyEval_FormatExcUnbound@@Base+0x182> │ │ │ │ + beq.n 467c8 <_PyEval_FormatExcUnbound@@Base+0x17e> │ │ │ │ + bl b0a94 │ │ │ │ + bl b0b1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 467ce <_PyEval_FormatExcUnbound@@Base+0x184> │ │ │ │ mov r0, r4 │ │ │ │ - bl 51dbc <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 467d2 <_PyEval_FormatExcUnbound@@Base+0x18e> │ │ │ │ + cbz r3, 467da <_PyEval_FormatExcUnbound@@Base+0x190> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 467f4 <_PyEval_FormatExcUnbound@@Base+0x1b0> │ │ │ │ + b.n 467fc <_PyEval_FormatExcUnbound@@Base+0x1b2> │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b3c74 │ │ │ │ - cbnz r0, 467f0 <_PyEval_FormatExcUnbound@@Base+0x1ac> │ │ │ │ + bl b3b80 │ │ │ │ + cbnz r0, 467f8 <_PyEval_FormatExcUnbound@@Base+0x1ae> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 467f0 <_PyEval_FormatExcUnbound@@Base+0x1ac> │ │ │ │ + cbnz r3, 467f8 <_PyEval_FormatExcUnbound@@Base+0x1ae> │ │ │ │ movs r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbnz r0, 467f0 <_PyEval_FormatExcUnbound@@Base+0x1ac> │ │ │ │ + bl b3b80 │ │ │ │ + cbnz r0, 467f8 <_PyEval_FormatExcUnbound@@Base+0x1ae> │ │ │ │ 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 r4, r0 │ │ │ │ - bl 13031c │ │ │ │ + bl 1305a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4688a <_PyEval_FormatExcUnbound@@Base+0x246> │ │ │ │ - ldr r5, [pc, #120] @ (4688c <_PyEval_FormatExcUnbound@@Base+0x248>) │ │ │ │ + bne.n 46892 <_PyEval_FormatExcUnbound@@Base+0x248> │ │ │ │ + ldr r5, [pc, #120] @ (46894 <_PyEval_FormatExcUnbound@@Base+0x24a>) │ │ │ │ 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] │ │ │ │ @@ -39169,333 +39171,333 @@ │ │ │ │ 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, 46866 <_PyEval_FormatExcUnbound@@Base+0x222> │ │ │ │ + cbz r2, 4686e <_PyEval_FormatExcUnbound@@Base+0x224> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46866 <_PyEval_FormatExcUnbound@@Base+0x222> │ │ │ │ + bge.n 4686e <_PyEval_FormatExcUnbound@@Base+0x224> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 46866 <_PyEval_FormatExcUnbound@@Base+0x222> │ │ │ │ + cbnz r3, 4686e <_PyEval_FormatExcUnbound@@Base+0x224> │ │ │ │ mov r0, r2 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 46880 <_PyEval_FormatExcUnbound@@Base+0x23c> │ │ │ │ + cbz r0, 46888 <_PyEval_FormatExcUnbound@@Base+0x23e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46880 <_PyEval_FormatExcUnbound@@Base+0x23c> │ │ │ │ + bge.n 46888 <_PyEval_FormatExcUnbound@@Base+0x23e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 46880 <_PyEval_FormatExcUnbound@@Base+0x23c> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 46888 <_PyEval_FormatExcUnbound@@Base+0x23e> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 90660 │ │ │ │ + b.w 90538 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 468a8 <_PyEval_FormatExcUnbound@@Base+0x264> │ │ │ │ - ldr r2, [pc, #20] @ (468ac <_PyEval_FormatExcUnbound@@Base+0x268>) │ │ │ │ + cbnz r3, 468b0 <_PyEval_FormatExcUnbound@@Base+0x266> │ │ │ │ + ldr r2, [pc, #20] @ (468b4 <_PyEval_FormatExcUnbound@@Base+0x26a>) │ │ │ │ ldrd r0, r3, [r0, #8] │ │ │ │ add.w r1, r2, #628 @ 0x274 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r2 │ │ │ │ - b.w 5ca7e <_PyMonitoring_FireRaiseEvent@@Base+0xa0> │ │ │ │ + b.w 5ca86 <_PyMonitoring_FireRaiseEvent@@Base+0xa0> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia 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 468de <_PyEval_FormatExcUnbound@@Base+0x29a> │ │ │ │ + bhi.n 468e6 <_PyEval_FormatExcUnbound@@Base+0x29c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 181404 │ │ │ │ - bl ee690 │ │ │ │ + bl 181168 │ │ │ │ + bl ee620 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - b.w 12b514 │ │ │ │ + b.w 12b798 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #17508 @ 0x4464 │ │ │ │ + movw r0, #18404 @ 0x47e4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #3 │ │ │ │ - bl 1d3e78 │ │ │ │ + bl 1d3d0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 468c4 <_PyEval_FormatExcUnbound@@Base+0x280> │ │ │ │ + bne.n 468cc <_PyEval_FormatExcUnbound@@Base+0x282> │ │ │ │ pop {r4, pc} │ │ │ │ ldrb.w r3, [r0, #64] @ 0x40 │ │ │ │ - cbnz r3, 468fc <_PyEval_FormatExcUnbound@@Base+0x2b8> │ │ │ │ - b.n 46d34 │ │ │ │ + cbnz r3, 46904 <_PyEval_FormatExcUnbound@@Base+0x2ba> │ │ │ │ + b.n 46d3c │ │ │ │ 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 dce90 │ │ │ │ + bl dcd68 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2b7b60 <_PyType_SetVersion@@Base+0x30c> │ │ │ │ + b.w 2b7ef8 <_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 46948 <_PyEval_FormatExcUnbound@@Base+0x304> │ │ │ │ - bl b0b94 │ │ │ │ - bl b0c18 <_Py_ReachedRecursionLimitWithMargin@@Base+0x54> │ │ │ │ - cbz r0, 4694e <_PyEval_FormatExcUnbound@@Base+0x30a> │ │ │ │ + beq.n 46950 <_PyEval_FormatExcUnbound@@Base+0x306> │ │ │ │ + bl b0a94 │ │ │ │ + bl b0b1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 46956 <_PyEval_FormatExcUnbound@@Base+0x30c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 51dbc <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 46b6a <_PyEval_FormatExcUnbound@@Base+0x526> │ │ │ │ + bne.w 46b72 <_PyEval_FormatExcUnbound@@Base+0x528> │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl b3c74 │ │ │ │ + bl b3b80 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 469b4 <_PyEval_FormatExcUnbound@@Base+0x370> │ │ │ │ + cbz r0, 469bc <_PyEval_FormatExcUnbound@@Base+0x372> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbz r0, 469b4 <_PyEval_FormatExcUnbound@@Base+0x370> │ │ │ │ + bl b3b80 │ │ │ │ + cbz r0, 469bc <_PyEval_FormatExcUnbound@@Base+0x372> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbz r0, 469b4 <_PyEval_FormatExcUnbound@@Base+0x370> │ │ │ │ + bl b3b80 │ │ │ │ + cbz r0, 469bc <_PyEval_FormatExcUnbound@@Base+0x372> │ │ │ │ movs r2, #5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cf2a8 <_PySys_GetRequiredAttr@@Base+0x1430> │ │ │ │ - cbz r0, 469b4 <_PyEval_FormatExcUnbound@@Base+0x370> │ │ │ │ + bl 1cf138 <_PySys_GetRequiredAttr@@Base+0x1430> │ │ │ │ + cbz r0, 469bc <_PyEval_FormatExcUnbound@@Base+0x372> │ │ │ │ ldr r1, [r7, #12] │ │ │ │ movw r3, #43704 @ 0xaab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #55172 @ 0xd784 │ │ │ │ + movw r3, #56068 @ 0xdb04 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - bl 2219fc <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ - bl 94124 │ │ │ │ + bl 221c54 <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ + bl 93ff8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 46b62 <_PyEval_FormatExcUnbound@@Base+0x51e> │ │ │ │ - b.n 46b6a <_PyEval_FormatExcUnbound@@Base+0x526> │ │ │ │ + bne.w 46b6a <_PyEval_FormatExcUnbound@@Base+0x520> │ │ │ │ + b.n 46b72 <_PyEval_FormatExcUnbound@@Base+0x528> │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 46b6a <_PyEval_FormatExcUnbound@@Base+0x526> │ │ │ │ + bne.w 46b72 <_PyEval_FormatExcUnbound@@Base+0x528> │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbz r0, 46a16 <_PyEval_FormatExcUnbound@@Base+0x3d2> │ │ │ │ + bl b3b80 │ │ │ │ + cbz r0, 46a1e <_PyEval_FormatExcUnbound@@Base+0x3d4> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbz r0, 46a16 <_PyEval_FormatExcUnbound@@Base+0x3d2> │ │ │ │ + bl b3b80 │ │ │ │ + cbz r0, 46a1e <_PyEval_FormatExcUnbound@@Base+0x3d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl e4584 <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ - cbz r0, 46a16 <_PyEval_FormatExcUnbound@@Base+0x3d2> │ │ │ │ - movw r0, #33333 @ 0x8235 │ │ │ │ + bl e44a0 <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ + cbz r0, 46a1e <_PyEval_FormatExcUnbound@@Base+0x3d4> │ │ │ │ + movw r0, #33341 @ 0x823d │ │ │ │ movt r0, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl b3bd4 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 46a16 <_PyEval_FormatExcUnbound@@Base+0x3d2> │ │ │ │ + bl b3ae0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 46a1e <_PyEval_FormatExcUnbound@@Base+0x3d4> │ │ │ │ movw r1, #43792 @ 0xab10 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #55232 @ 0xd7c0 │ │ │ │ + movw r3, #56128 @ 0xdb40 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 2219fc <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ - bl 94124 │ │ │ │ + bl 221c54 <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ + bl 93ff8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 46b62 <_PyEval_FormatExcUnbound@@Base+0x51e> │ │ │ │ - b.n 46b6a <_PyEval_FormatExcUnbound@@Base+0x526> │ │ │ │ + bne.w 46b6a <_PyEval_FormatExcUnbound@@Base+0x520> │ │ │ │ + b.n 46b72 <_PyEval_FormatExcUnbound@@Base+0x528> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 46b6a <_PyEval_FormatExcUnbound@@Base+0x526> │ │ │ │ + bne.w 46b72 <_PyEval_FormatExcUnbound@@Base+0x528> │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbz r0, 46a98 <_PyEval_FormatExcUnbound@@Base+0x454> │ │ │ │ + bl b3b80 │ │ │ │ + cbz r0, 46aa0 <_PyEval_FormatExcUnbound@@Base+0x456> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbz r0, 46a98 <_PyEval_FormatExcUnbound@@Base+0x454> │ │ │ │ + bl b3b80 │ │ │ │ + cbz r0, 46aa0 <_PyEval_FormatExcUnbound@@Base+0x456> │ │ │ │ mov r0, r4 │ │ │ │ - bl 48334 <_PyEval_FormatKwargsError@@Base+0xf88> │ │ │ │ - cbz r0, 46a98 <_PyEval_FormatExcUnbound@@Base+0x454> │ │ │ │ + bl 4833c <_PyEval_FormatKwargsError@@Base+0xf88> │ │ │ │ + cbz r0, 46aa0 <_PyEval_FormatExcUnbound@@Base+0x456> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d72d4 <_PyToken_ThreeChars@@Base+0x26e0> │ │ │ │ - cbz r0, 46a98 <_PyEval_FormatExcUnbound@@Base+0x454> │ │ │ │ + bl 1d71c8 <_PyToken_ThreeChars@@Base+0x2740> │ │ │ │ + cbz r0, 46aa0 <_PyEval_FormatExcUnbound@@Base+0x456> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ - bl b3c74 │ │ │ │ + bl b3b80 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 46a98 <_PyEval_FormatExcUnbound@@Base+0x454> │ │ │ │ + cbz r0, 46aa0 <_PyEval_FormatExcUnbound@@Base+0x456> │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ + bl b3b80 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 46a98 <_PyEval_FormatExcUnbound@@Base+0x454> │ │ │ │ + cbz r0, 46aa0 <_PyEval_FormatExcUnbound@@Base+0x456> │ │ │ │ mov r0, r4 │ │ │ │ - bl d0b68 │ │ │ │ - cbz r0, 46a98 <_PyEval_FormatExcUnbound@@Base+0x454> │ │ │ │ + bl d09f0 │ │ │ │ + cbz r0, 46aa0 <_PyEval_FormatExcUnbound@@Base+0x456> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d3154 │ │ │ │ + bl 1d2fe8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 46a98 <_PyEval_FormatExcUnbound@@Base+0x454> │ │ │ │ + cbnz r3, 46aa0 <_PyEval_FormatExcUnbound@@Base+0x456> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbz r0, 46a98 <_PyEval_FormatExcUnbound@@Base+0x454> │ │ │ │ - movw r3, #55272 @ 0xd7e8 │ │ │ │ + bl b3b80 │ │ │ │ + cbz r0, 46aa0 <_PyEval_FormatExcUnbound@@Base+0x456> │ │ │ │ + movw r3, #56168 @ 0xdb68 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r7, #24] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ - b.n 46b4c <_PyEval_FormatExcUnbound@@Base+0x508> │ │ │ │ + b.n 46b54 <_PyEval_FormatExcUnbound@@Base+0x50a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 46b6a <_PyEval_FormatExcUnbound@@Base+0x526> │ │ │ │ + bne.n 46b72 <_PyEval_FormatExcUnbound@@Base+0x528> │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ + bl b3b80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46b68 <_PyEval_FormatExcUnbound@@Base+0x524> │ │ │ │ + beq.n 46b70 <_PyEval_FormatExcUnbound@@Base+0x526> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ + bl b3b80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46b68 <_PyEval_FormatExcUnbound@@Base+0x524> │ │ │ │ + beq.n 46b70 <_PyEval_FormatExcUnbound@@Base+0x526> │ │ │ │ mov r0, r4 │ │ │ │ - bl 48334 <_PyEval_FormatKwargsError@@Base+0xf88> │ │ │ │ + bl 4833c <_PyEval_FormatKwargsError@@Base+0xf88> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46b68 <_PyEval_FormatExcUnbound@@Base+0x524> │ │ │ │ + beq.n 46b70 <_PyEval_FormatExcUnbound@@Base+0x526> │ │ │ │ mov r0, r4 │ │ │ │ - bl 29a528 │ │ │ │ + bl 29a078 <_PyTime_FromMillisecondsObject@@Base+0x638> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46b68 <_PyEval_FormatExcUnbound@@Base+0x524> │ │ │ │ + beq.n 46b70 <_PyEval_FormatExcUnbound@@Base+0x526> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ - bl b3c74 │ │ │ │ + bl b3b80 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46b68 <_PyEval_FormatExcUnbound@@Base+0x524> │ │ │ │ + beq.n 46b70 <_PyEval_FormatExcUnbound@@Base+0x526> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46af6 <_PyEval_FormatExcUnbound@@Base+0x4b2> │ │ │ │ - bl b0b94 │ │ │ │ - bl b0c18 <_Py_ReachedRecursionLimitWithMargin@@Base+0x54> │ │ │ │ - cbz r0, 46afc <_PyEval_FormatExcUnbound@@Base+0x4b8> │ │ │ │ + beq.n 46afe <_PyEval_FormatExcUnbound@@Base+0x4b4> │ │ │ │ + bl b0a94 │ │ │ │ + bl b0b1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 46b04 <_PyEval_FormatExcUnbound@@Base+0x4ba> │ │ │ │ mov r0, r4 │ │ │ │ - bl 51dbc <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 46b08 <_PyEval_FormatExcUnbound@@Base+0x4c4> │ │ │ │ + cbz r3, 46b10 <_PyEval_FormatExcUnbound@@Base+0x4c6> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.n 46b68 <_PyEval_FormatExcUnbound@@Base+0x524> │ │ │ │ + b.n 46b70 <_PyEval_FormatExcUnbound@@Base+0x526> │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl d0b68 │ │ │ │ - cbz r0, 46b1c <_PyEval_FormatExcUnbound@@Base+0x4d8> │ │ │ │ + bl d09f0 │ │ │ │ + cbz r0, 46b24 <_PyEval_FormatExcUnbound@@Base+0x4da> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d3154 │ │ │ │ + bl 1d2fe8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 46b1e <_PyEval_FormatExcUnbound@@Base+0x4da> │ │ │ │ + cbz r3, 46b26 <_PyEval_FormatExcUnbound@@Base+0x4dc> │ │ │ │ str r7, [r4, #8] │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - cbnz r2, 46b68 <_PyEval_FormatExcUnbound@@Base+0x524> │ │ │ │ + cbnz r2, 46b70 <_PyEval_FormatExcUnbound@@Base+0x526> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbz r0, 46b68 <_PyEval_FormatExcUnbound@@Base+0x524> │ │ │ │ - movw r3, #55272 @ 0xd7e8 │ │ │ │ + bl b3b80 │ │ │ │ + cbz r0, 46b70 <_PyEval_FormatExcUnbound@@Base+0x526> │ │ │ │ + movw r3, #56168 @ 0xdb68 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ 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 22910c │ │ │ │ - bl 94124 │ │ │ │ + bl 229364 │ │ │ │ + bl 93ff8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - cbz r0, 46b6a <_PyEval_FormatExcUnbound@@Base+0x526> │ │ │ │ + cbz r0, 46b72 <_PyEval_FormatExcUnbound@@Base+0x528> │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.n 46b6e <_PyEval_FormatExcUnbound@@Base+0x52a> │ │ │ │ + b.n 46b76 <_PyEval_FormatExcUnbound@@Base+0x52c> │ │ │ │ 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, #43620 @ 0xaa64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #55332 @ 0xd824 │ │ │ │ + movw r1, #56228 @ 0xdba4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 235f20 │ │ │ │ + bl 2361d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 46bb4 <_PyEval_FormatExcUnbound@@Base+0x570> │ │ │ │ + beq.n 46bbc <_PyEval_FormatExcUnbound@@Base+0x572> │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ bx r3 │ │ │ │ @@ -39505,905 +39507,905 @@ │ │ │ │ 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, 46bd4 <_PyEval_FormatExcUnbound@@Base+0x590> │ │ │ │ + cbz r3, 46bdc <_PyEval_FormatExcUnbound@@Base+0x592> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 46bd6 <_PyEval_FormatExcUnbound@@Base+0x592> │ │ │ │ + b.n 46bde <_PyEval_FormatExcUnbound@@Base+0x594> │ │ │ │ mov r5, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #28 │ │ │ │ blx 2b420 │ │ │ │ - cbnz r6, 46bec <_PyEval_FormatExcUnbound@@Base+0x5a8> │ │ │ │ + cbnz r6, 46bf4 <_PyEval_FormatExcUnbound@@Base+0x5aa> │ │ │ │ cmp r7, r6 │ │ │ │ - ble.n 46bec <_PyEval_FormatExcUnbound@@Base+0x5a8> │ │ │ │ + ble.n 46bf4 <_PyEval_FormatExcUnbound@@Base+0x5aa> │ │ │ │ cmp r7, #3 │ │ │ │ - bgt.n 46bec <_PyEval_FormatExcUnbound@@Base+0x5a8> │ │ │ │ - cbnz r4, 46c0c <_PyEval_FormatExcUnbound@@Base+0x5c8> │ │ │ │ + bgt.n 46bf4 <_PyEval_FormatExcUnbound@@Base+0x5aa> │ │ │ │ + cbnz r4, 46c14 <_PyEval_FormatExcUnbound@@Base+0x5ca> │ │ │ │ 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] @ (46c64 <_PyEval_FormatExcUnbound@@Base+0x620>) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #96] @ (46c6c <_PyEval_FormatExcUnbound@@Base+0x622>) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 46c52 <_PyEval_FormatExcUnbound@@Base+0x60e> │ │ │ │ + cbz r0, 46c5a <_PyEval_FormatExcUnbound@@Base+0x610> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 158d98 │ │ │ │ - cbz r0, 46c1a <_PyEval_FormatExcUnbound@@Base+0x5d6> │ │ │ │ + bl 158a94 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ + cbz r0, 46c22 <_PyEval_FormatExcUnbound@@Base+0x5d8> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 46c52 <_PyEval_FormatExcUnbound@@Base+0x60e> │ │ │ │ + b.n 46c5a <_PyEval_FormatExcUnbound@@Base+0x610> │ │ │ │ add r5, r7 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 46c3e <_PyEval_FormatExcUnbound@@Base+0x5fa> │ │ │ │ + beq.n 46c46 <_PyEval_FormatExcUnbound@@Base+0x5fc> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - cbz r6, 46c28 <_PyEval_FormatExcUnbound@@Base+0x5e4> │ │ │ │ + cbz r6, 46c30 <_PyEval_FormatExcUnbound@@Base+0x5e6> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 46c42 <_PyEval_FormatExcUnbound@@Base+0x5fe> │ │ │ │ + beq.n 46c4a <_PyEval_FormatExcUnbound@@Base+0x600> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 46c44 <_PyEval_FormatExcUnbound@@Base+0x600> │ │ │ │ - bl 94124 │ │ │ │ + bne.n 46c4c <_PyEval_FormatExcUnbound@@Base+0x602> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46c16 <_PyEval_FormatExcUnbound@@Base+0x5d2> │ │ │ │ - b.n 46c44 <_PyEval_FormatExcUnbound@@Base+0x600> │ │ │ │ + bne.n 46c1e <_PyEval_FormatExcUnbound@@Base+0x5d4> │ │ │ │ + b.n 46c4c <_PyEval_FormatExcUnbound@@Base+0x602> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 46c44 <_PyEval_FormatExcUnbound@@Base+0x600> │ │ │ │ + b.n 46c4c <_PyEval_FormatExcUnbound@@Base+0x602> │ │ │ │ movs r5, #1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ - bl 4246e <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 4246a <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 46c5c <_PyEval_FormatExcUnbound@@Base+0x618> │ │ │ │ + cbz r3, 46c64 <_PyEval_FormatExcUnbound@@Base+0x61a> │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r2, #72 @ 0x48 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00046c68 : │ │ │ │ - ldr r0, [pc, #4] @ (46c70 ) │ │ │ │ - b.w 1d97e8 │ │ │ │ +00046c70 : │ │ │ │ + ldr r0, [pc, #4] @ (46c78 ) │ │ │ │ + b.w 1d96e0 │ │ │ │ nop │ │ │ │ adds r2, #116 @ 0x74 │ │ │ │ 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, 46c94 │ │ │ │ + cbnz r3, 46c9c │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 46c94 │ │ │ │ + ble.n 46c9c │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 46c94 │ │ │ │ - cbnz r4, 46cb2 │ │ │ │ + bne.n 46c9c │ │ │ │ + cbnz r4, 46cba │ │ │ │ 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] @ (46d30 ) │ │ │ │ + ldr r3, [pc, #136] @ (46d38 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46d2a │ │ │ │ + beq.n 46d32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 46cc4 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 46d1a │ │ │ │ + bne.n 46ccc │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 46d22 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 46cd6 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 46d1a │ │ │ │ + bne.n 46cde │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 46d22 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl b0a68 │ │ │ │ + bl b0968 │ │ │ │ add r3, sp, #32 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r6 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b328 <__wait4_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 46d1e │ │ │ │ + bge.n 46d26 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 46d0c │ │ │ │ - bl 1161c4 │ │ │ │ + bne.n 46d14 │ │ │ │ + bl 116428 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46cda │ │ │ │ - b.n 46d1a │ │ │ │ + beq.n 46ce2 │ │ │ │ + b.n 46d22 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 46d2a │ │ │ │ + b.n 46d32 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #32 │ │ │ │ - bl 46dec │ │ │ │ + bl 46df4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r2, #168 @ 0xa8 │ │ │ │ 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 dce90 │ │ │ │ + bl dcd68 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2b7d8c <_PyType_SetVersion@@Base+0x538> │ │ │ │ + b.w 2b8124 <_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, 46d8e │ │ │ │ + cbnz r4, 46d96 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 46d8e │ │ │ │ + ble.n 46d96 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 46d8e │ │ │ │ - cbz r2, 46d8e │ │ │ │ + bne.n 46d96 │ │ │ │ + cbz r2, 46d96 │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #37676 @ 0x932c │ │ │ │ + movw r1, #38372 @ 0x95e4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 46daa │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 46db2 │ │ │ │ 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] @ (46db0 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #12] @ (46db8 ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46d78 │ │ │ │ + bne.n 46d80 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r2, #212 @ 0xd4 │ │ │ │ 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 r3, [r0, #24] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #24] │ │ │ │ - bl 47008 │ │ │ │ + bl 47010 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ - movw r2, #55712 @ 0xd9a0 │ │ │ │ + movw r2, #56608 @ 0xdd20 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #30119 @ 0x75a7 │ │ │ │ + movw r1, #30127 @ 0x75af │ │ │ │ movt r1, #4 │ │ │ │ - b.w 2b896c │ │ │ │ + b.w 2b8cfc │ │ │ │ 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, 46e12 │ │ │ │ + cbnz r0, 46e1a │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b420 │ │ │ │ - movw r1, #40968 @ 0xa008 │ │ │ │ + movw r1, #41664 @ 0xa2c0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #60468 @ 0xec34 │ │ │ │ + movw r0, #61164 @ 0xeeec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1eecc8 │ │ │ │ + bl 1eecd0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 46f76 │ │ │ │ - bl 9b2a4 │ │ │ │ + beq.w 46f7e │ │ │ │ + bl 9b178 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46e48 │ │ │ │ + bge.n 46e50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 46e48 │ │ │ │ + cbnz r3, 46e50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 46f76 │ │ │ │ + beq.w 46f7e │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ - bl 2e32f8 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ - vldr d9, [pc, #296] @ 46f80 │ │ │ │ + bl 2e3670 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ + vldr d9, [pc, #296] @ 46f88 │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 2e32f8 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 2e3670 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl 9b9c0 │ │ │ │ + bl 9b894 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46f3e │ │ │ │ + beq.n 46f46 │ │ │ │ str r0, [r4, #16] │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 2e32f8 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 2e3670 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, r1, [r5, #16] │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ - bl 2e32f8 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 2e3670 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl 9b9c0 │ │ │ │ + bl 9b894 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46f3e │ │ │ │ + beq.n 46f46 │ │ │ │ str r0, [r4, #20] │ │ │ │ ldr r0, [r5, #32] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46f3e │ │ │ │ + beq.n 46f46 │ │ │ │ str r0, [r4, #24] │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46f3e │ │ │ │ + beq.n 46f46 │ │ │ │ str r0, [r4, #28] │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46f3e │ │ │ │ + beq.n 46f46 │ │ │ │ str r0, [r4, #32] │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46f3e │ │ │ │ + beq.n 46f46 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46f3e │ │ │ │ + beq.n 46f46 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - bl 943dc │ │ │ │ - cbz r0, 46f3e │ │ │ │ + bl 942b0 │ │ │ │ + cbz r0, 46f46 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ - bl 943dc │ │ │ │ - cbz r0, 46f3e │ │ │ │ + bl 942b0 │ │ │ │ + cbz r0, 46f46 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ - bl 943dc │ │ │ │ - cbz r0, 46f3e │ │ │ │ + bl 942b0 │ │ │ │ + cbz r0, 46f46 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ - bl 943dc │ │ │ │ - cbz r0, 46f3e │ │ │ │ + bl 942b0 │ │ │ │ + cbz r0, 46f46 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ - bl 943dc │ │ │ │ - cbz r0, 46f3e │ │ │ │ + bl 942b0 │ │ │ │ + cbz r0, 46f46 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ - bl 943dc │ │ │ │ - cbz r0, 46f3e │ │ │ │ + bl 942b0 │ │ │ │ + cbz r0, 46f46 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ - bl 943dc │ │ │ │ - cbz r0, 46f3e │ │ │ │ + bl 942b0 │ │ │ │ + cbz r0, 46f46 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 46f3e │ │ │ │ + cbz r0, 46f46 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 46f54 │ │ │ │ + cbnz r0, 46f5c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46f76 │ │ │ │ + bge.n 46f7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 46f76 │ │ │ │ + cbnz r3, 46f7e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 46f76 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 46f7e │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ mov r0, r7 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r3, r4 │ │ │ │ vpop {d8-d9} │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #55764 @ 0xd9d4 │ │ │ │ + movw r0, #56660 @ 0xdd54 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 950d8 │ │ │ │ + b.w 94fac │ │ │ │ vpop {d8-d9} │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ 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 dce90 │ │ │ │ + bl dcd68 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2b7858 <_PyType_SetVersion@@Base+0x4> │ │ │ │ + b.w 2b7bf0 <_PyType_SetVersion@@Base+0x4> │ │ │ │ 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 46fd2 │ │ │ │ - bl b0b94 │ │ │ │ - bl b0c18 <_Py_ReachedRecursionLimitWithMargin@@Base+0x54> │ │ │ │ - cbz r0, 46fd8 │ │ │ │ + beq.n 46fda │ │ │ │ + bl b0a94 │ │ │ │ + bl b0b1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 46fe0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 51dbc <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 46fe4 │ │ │ │ + cbz r3, 46fec │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 47004 │ │ │ │ + b.n 4700c │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 1d33c0 │ │ │ │ - cbnz r0, 47000 │ │ │ │ + bl 1d3254 │ │ │ │ + cbnz r0, 47008 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 47000 │ │ │ │ + cbnz r3, 47008 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbnz r0, 47000 │ │ │ │ + bl b3b80 │ │ │ │ + cbnz r0, 47008 │ │ │ │ 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, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3592] @ 0xe08 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #468 @ 0x1d4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - cbz r3, 47026 │ │ │ │ + cbz r3, 4702e │ │ │ │ ldr r3, [r0, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 47030 │ │ │ │ + b.n 47038 │ │ │ │ movw r3, #32180 @ 0x7db4 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #41496 @ 0xa218 │ │ │ │ + movw r1, #42192 @ 0xa4d0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 122760 │ │ │ │ + bl 1229c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 47316 │ │ │ │ + beq.w 4731e │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 47070 │ │ │ │ + bne.n 47078 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47062 │ │ │ │ + bge.n 4706a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 47062 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4706a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #468 @ 0x1d4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 188614 │ │ │ │ + b.w 188930 │ │ │ │ cmp.w sl, #10 │ │ │ │ - ble.n 470ac │ │ │ │ + ble.n 470b4 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp sl, r3 │ │ │ │ - bhi.n 47090 │ │ │ │ + bhi.n 47098 │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r0, sl │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 470ae │ │ │ │ + cbnz r0, 470b6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 470a4 │ │ │ │ + bge.n 470ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 470a4 │ │ │ │ + cbnz r3, 470ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - bl 23b660 │ │ │ │ - b.n 47316 │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 4731e │ │ │ │ add r6, sp, #24 │ │ │ │ movs r7, #0 │ │ │ │ mov fp, r6 │ │ │ │ mov r9, r6 │ │ │ │ str r6, [sp, #8] │ │ │ │ mov r8, r7 │ │ │ │ mov r6, sl │ │ │ │ mov sl, r4 │ │ │ │ movw r4, #41760 @ 0xa320 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r7, r6 │ │ │ │ - bge.w 471e4 │ │ │ │ + bge.w 471ec │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ite pl │ │ │ │ addpl.w r3, sl, #16 │ │ │ │ ldrmi.w r3, [sl, #12] │ │ │ │ ldr.w r5, [r3, r7, lsl #2] │ │ │ │ ldrd r1, r3, [r5] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 47108 │ │ │ │ + bne.n 47110 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r5, #0] │ │ │ │ str.w r5, [r9, #4] │ │ │ │ adds r5, #16 │ │ │ │ str.w r3, [r9, #8] │ │ │ │ str.w r5, [r9] │ │ │ │ - b.n 47168 │ │ │ │ + b.n 47170 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r5 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r5, #0] │ │ │ │ mov r1, r9 │ │ │ │ - bl 158d98 │ │ │ │ + bl 158a94 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [sp, #12] │ │ │ │ - cbz r0, 47156 │ │ │ │ + cbz r0, 4715e │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r4, sl │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47136 │ │ │ │ + bge.n 4713e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 47136 │ │ │ │ + cbnz r3, 4713e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r2, #43556 @ 0xaa24 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #23648 @ 0x5c60 │ │ │ │ + movw r1, #24344 @ 0x5f18 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r2, r7 │ │ │ │ - bl f3a08 │ │ │ │ - b.n 4729a │ │ │ │ + bl f3988 │ │ │ │ + b.n 472a2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47168 │ │ │ │ + bge.n 47170 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 47168 │ │ │ │ + cbnz r3, 47170 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movt r1, #32767 @ 0x7fff │ │ │ │ adds r5, r7, #1 │ │ │ │ sub.w r1, r1, r8 │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 47194 │ │ │ │ + blt.n 4719c │ │ │ │ add r8, r3 │ │ │ │ - cbz r7, 471b4 │ │ │ │ + cbz r7, 471bc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ sub.w r3, r3, r8 │ │ │ │ cmp r3, r2 │ │ │ │ - bge.n 471b0 │ │ │ │ + bge.n 471b8 │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23712 @ 0x5ca0 │ │ │ │ + movw r1, #24408 @ 0x5f58 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r4, sl │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 471da │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 471e2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r8, r3 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ add.w r9, r9, #44 @ 0x2c │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 471e0 │ │ │ │ + beq.n 471e8 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23740 @ 0x5cbc │ │ │ │ + movw r1, #24436 @ 0x5f74 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r4, sl │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov r7, r5 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4729a │ │ │ │ + b.n 472a2 │ │ │ │ mov r7, r5 │ │ │ │ - b.n 470c8 │ │ │ │ + b.n 470d0 │ │ │ │ mov r1, r8 │ │ │ │ movs r0, #0 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r4, sl │ │ │ │ - bl 188614 │ │ │ │ + bl 188930 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4729a │ │ │ │ + beq.n 472a2 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 47200 │ │ │ │ + cbz r3, 47208 │ │ │ │ ldr.w r9, [r0, #20] │ │ │ │ - b.n 47208 │ │ │ │ + b.n 47210 │ │ │ │ movw r9, #32180 @ 0x7db4 │ │ │ │ movt r9, #87 @ 0x57 │ │ │ │ cmp.w r8, #1048576 @ 0x100000 │ │ │ │ - blt.n 4721e │ │ │ │ + blt.n 47226 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 4721e │ │ │ │ - bl b0a68 │ │ │ │ + bpl.n 47226 │ │ │ │ + bl b0968 │ │ │ │ movs r3, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b.n 47222 │ │ │ │ + b.n 4722a │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbnz r2, 47254 │ │ │ │ + cbnz r2, 4725c │ │ │ │ mov.w sl, #44 @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r8, r6 │ │ │ │ mov r4, r3 │ │ │ │ mla sl, sl, r7, r6 │ │ │ │ mov r0, r9 │ │ │ │ cmp sl, r8 │ │ │ │ - beq.n 4724e │ │ │ │ + beq.n 47256 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ ldr.w r1, [r8], #44 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 2bff8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r9, r2 │ │ │ │ - b.n 47234 │ │ │ │ + b.n 4723c │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - b.n 47292 │ │ │ │ + b.n 4729a │ │ │ │ mov sl, r4 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r4, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r7, r8 │ │ │ │ - beq.n 4728e │ │ │ │ + beq.n 47296 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 47276 │ │ │ │ + beq.n 4727e │ │ │ │ blx 2bff8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r9, r3 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r1, [r4], #44 │ │ │ │ add.w r8, r8, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ blx 2bff8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r9, r2 │ │ │ │ - b.n 4725e │ │ │ │ + b.n 47266 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, sl │ │ │ │ - cbz r3, 4729a │ │ │ │ + cbz r3, 472a2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 472ae │ │ │ │ + bge.n 472b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 472ae │ │ │ │ + cbnz r3, 472b6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ - movw r9, #56997 @ 0xdea5 │ │ │ │ + movw r9, #56417 @ 0xdc61 │ │ │ │ movt r9, #23 │ │ │ │ mov.w r8, #0 │ │ │ │ mla r7, r3, r7, r6 │ │ │ │ cmp fp, r7 │ │ │ │ - beq.n 47304 │ │ │ │ + beq.n 4730c │ │ │ │ ldr.w r4, [fp, #4] │ │ │ │ - cbz r4, 472fe │ │ │ │ + cbz r4, 47306 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 472e6 │ │ │ │ + cbz r3, 472ee │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 472e6 │ │ │ │ + cbz r3, 472ee │ │ │ │ cmp r3, r9 │ │ │ │ - bne.n 472e0 │ │ │ │ + bne.n 472e8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b.n 472e6 │ │ │ │ + b.n 472ee │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r8, [fp, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 472fe │ │ │ │ + bge.n 47306 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 472fe │ │ │ │ + cbnz r3, 47306 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ add.w fp, fp, #44 @ 0x2c │ │ │ │ - b.n 472c0 │ │ │ │ + b.n 472c8 │ │ │ │ add r3, sp, #24 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 4730e │ │ │ │ + bne.n 47316 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 47316 │ │ │ │ + b.n 4731e │ │ │ │ mov r0, r6 │ │ │ │ - bl 83b58 │ │ │ │ - b.n 4730a │ │ │ │ + bl 83b98 │ │ │ │ + b.n 47312 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #468 @ 0x1d4 │ │ │ │ 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 2700fc <_PyArg_ParseStackAndKeywords@@Base+0x910> │ │ │ │ + bl 26fc84 <_PyArg_ParseStackAndKeywords@@Base+0x910> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 473a8 │ │ │ │ + beq.n 473b0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbnz r0, 47352 │ │ │ │ + cbnz r0, 4735a │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47370 │ │ │ │ + bge.n 47378 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 47370 │ │ │ │ - bl 9a6b4 │ │ │ │ + b.n 47378 │ │ │ │ + bl 9a588 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 47378 │ │ │ │ + cbnz r0, 47380 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 473a6 │ │ │ │ + bge.n 473ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 473a6 │ │ │ │ + cbnz r3, 473ae │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 473a6 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 473ae │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #55812 @ 0xda04 │ │ │ │ + movw r0, #56708 @ 0xdd84 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 47396 │ │ │ │ + blt.n 4739e │ │ │ │ mov r4, r5 │ │ │ │ - b.n 473a8 │ │ │ │ + b.n 473b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 47392 │ │ │ │ + bne.n 4739a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 47392 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4739a │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000473ac <_PyEval_FormatKwargsError@@Base>: │ │ │ │ +000473b4 <_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, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 205074 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 47412 <_PyEval_FormatKwargsError@@Base+0x66> │ │ │ │ + bl 2052a4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 4741a <_PyEval_FormatKwargsError@@Base+0x66> │ │ │ │ mov r0, r5 │ │ │ │ - bl 20514c <_PyErr_Clear@@Base> │ │ │ │ + bl 20537c <_PyErr_Clear@@Base> │ │ │ │ mov r0, r7 │ │ │ │ bl 244b6c <_PyObject_FunctionStr@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 47500 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ + beq.w 47508 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r2, #43556 @ 0xaa24 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #55820 @ 0xda0c │ │ │ │ + movw r2, #56716 @ 0xdd8c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 23371c <_PyErr_Format@@Base> │ │ │ │ + bl 2339d8 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 474da <_PyEval_FormatKwargsError@@Base+0x12e> │ │ │ │ - b.n 47500 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ + blt.n 474e2 <_PyEval_FormatKwargsError@@Base+0x12e> │ │ │ │ + b.n 47508 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 205074 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 2052a4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47500 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ + beq.n 47508 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 378ba │ │ │ │ + bl 378b6 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 474ca <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ + beq.n 474d2 <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 474ca <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ + bpl.n 474d2 <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ ldr.w r8, [r0, #8] │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 474ca <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ + bne.n 474d2 <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 20514c <_PyErr_Clear@@Base> │ │ │ │ + bl 20537c <_PyErr_Clear@@Base> │ │ │ │ mov r0, r7 │ │ │ │ bl 244b6c <_PyObject_FunctionStr@@Base> │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 474a0 <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ + cbz r0, 474a8 <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #55872 @ 0xda40 │ │ │ │ + movw r2, #56768 @ 0xddc0 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ - bl 23371c <_PyErr_Format@@Base> │ │ │ │ + bl 2339d8 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 474a0 <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ + bge.n 474a8 <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 474a0 <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ - ldr r2, [pc, #128] @ (47508 <_PyEval_FormatKwargsError@@Base+0x15c>) │ │ │ │ + cbnz r3, 474a8 <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ + ldr r2, [pc, #128] @ (47510 <_PyEval_FormatKwargsError@@Base+0x15c>) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 47498 <_PyEval_FormatKwargsError@@Base+0xec> │ │ │ │ + cbz r3, 474a0 <_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 474d2 <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ + bge.n 474da <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 474d2 <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ - ldr r2, [pc, #88] @ (47508 <_PyEval_FormatKwargsError@@Base+0x15c>) │ │ │ │ + cbnz r3, 474da <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ + ldr r2, [pc, #88] @ (47510 <_PyEval_FormatKwargsError@@Base+0x15c>) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 474c0 <_PyEval_FormatKwargsError@@Base+0x114> │ │ │ │ + cbz r3, 474c8 <_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 474d2 <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ + b.n 474da <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47500 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ + bge.n 47508 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 47500 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ - ldr r2, [pc, #36] @ (47508 <_PyEval_FormatKwargsError@@Base+0x15c>) │ │ │ │ + cbnz r3, 47508 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ + ldr r2, [pc, #36] @ (47510 <_PyEval_FormatKwargsError@@Base+0x15c>) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 474f2 <_PyEval_FormatKwargsError@@Base+0x146> │ │ │ │ + cbz r3, 474fa <_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] │ │ │ │ @@ -40423,227 +40425,227 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b420 │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 4753c <_PyEval_FormatKwargsError@@Base+0x190> │ │ │ │ + bne.n 47544 <_PyEval_FormatKwargsError@@Base+0x190> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 158d98 │ │ │ │ - cbz r0, 47552 <_PyEval_FormatKwargsError@@Base+0x1a6> │ │ │ │ + bl 158a94 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ + cbz r0, 4755a <_PyEval_FormatKwargsError@@Base+0x1a6> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 47596 <_PyEval_FormatKwargsError@@Base+0x1ea> │ │ │ │ - movw r0, #22480 @ 0x57d0 │ │ │ │ + b.n 4759e <_PyEval_FormatKwargsError@@Base+0x1ea> │ │ │ │ + movw r0, #23176 @ 0x5a88 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47538 <_PyEval_FormatKwargsError@@Base+0x18c> │ │ │ │ - b.n 4752e <_PyEval_FormatKwargsError@@Base+0x182> │ │ │ │ + beq.n 47540 <_PyEval_FormatKwargsError@@Base+0x18c> │ │ │ │ + b.n 47536 <_PyEval_FormatKwargsError@@Base+0x182> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 2695f4 │ │ │ │ + bl 269134 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 47566 <_PyEval_FormatKwargsError@@Base+0x1ba> │ │ │ │ - bl 94124 │ │ │ │ + bne.n 4756e <_PyEval_FormatKwargsError@@Base+0x1ba> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 47538 <_PyEval_FormatKwargsError@@Base+0x18c> │ │ │ │ + bne.n 47540 <_PyEval_FormatKwargsError@@Base+0x18c> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - movw r1, #49360 @ 0xc0d0 │ │ │ │ + movw r1, #50264 @ 0xc458 │ │ │ │ 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 47590 <_PyEval_FormatKwargsError@@Base+0x1e4> │ │ │ │ + ble.n 47598 <_PyEval_FormatKwargsError@@Base+0x1e4> │ │ │ │ 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 47576 <_PyEval_FormatKwargsError@@Base+0x1ca> │ │ │ │ - bl 8f744 │ │ │ │ + b.n 4757e <_PyEval_FormatKwargsError@@Base+0x1ca> │ │ │ │ + bl 8f61c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 475a0 <_PyEval_FormatKwargsError@@Base+0x1f4> │ │ │ │ + cbz r3, 475a8 <_PyEval_FormatKwargsError@@Base+0x1f4> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ 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] @ 47800 <_PyEval_FormatKwargsError@@Base+0x454> │ │ │ │ + vldr d10, [pc, #576] @ 47808 <_PyEval_FormatKwargsError@@Base+0x454> │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d13, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 475e8 <_PyEval_FormatKwargsError@@Base+0x23c> │ │ │ │ + bls.n 475f0 <_PyEval_FormatKwargsError@@Base+0x23c> │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.w 477f4 <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ + bvs.w 477fc <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 477f4 <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ - b.n 47632 <_PyEval_FormatKwargsError@@Base+0x286> │ │ │ │ - vldr d9, [pc, #540] @ 47808 <_PyEval_FormatKwargsError@@Base+0x45c> │ │ │ │ + bgt.w 477fc <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ + b.n 4763a <_PyEval_FormatKwargsError@@Base+0x286> │ │ │ │ + vldr d9, [pc, #540] @ 47810 <_PyEval_FormatKwargsError@@Base+0x45c> │ │ │ │ vcmp.f64 d0, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4761a <_PyEval_FormatKwargsError@@Base+0x26e> │ │ │ │ + bne.n 47622 <_PyEval_FormatKwargsError@@Base+0x26e> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ vmov r3, s17 │ │ │ │ - vldr d6, [pc, #528] @ 47810 <_PyEval_FormatKwargsError@@Base+0x464> │ │ │ │ - vldr d7, [pc, #532] @ 47818 <_PyEval_FormatKwargsError@@Base+0x46c> │ │ │ │ + vldr d6, [pc, #528] @ 47818 <_PyEval_FormatKwargsError@@Base+0x464> │ │ │ │ + vldr d7, [pc, #532] @ 47820 <_PyEval_FormatKwargsError@@Base+0x46c> │ │ │ │ cmp r3, #0 │ │ │ │ mov.w r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ ite lt │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ vmovge.f64 d8, d6 │ │ │ │ - b.n 477f4 <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ + b.n 477fc <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ blx 2c62c │ │ │ │ vcmp.f64 d0, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4766a <_PyEval_FormatKwargsError@@Base+0x2be> │ │ │ │ + bne.n 47672 <_PyEval_FormatKwargsError@@Base+0x2be> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 47640 <_PyEval_FormatKwargsError@@Base+0x294> │ │ │ │ + bpl.n 47648 <_PyEval_FormatKwargsError@@Base+0x294> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #488] @ 47820 <_PyEval_FormatKwargsError@@Base+0x474> │ │ │ │ + vldr d8, [pc, #488] @ 47828 <_PyEval_FormatKwargsError@@Base+0x474> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 477f4 <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ + b.n 477fc <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ vmov.f64 d7, #55 @ 0x41b80000 23.0 │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.w 477da <_PyEval_FormatKwargsError@@Base+0x42e> │ │ │ │ + bhi.w 477e2 <_PyEval_FormatKwargsError@@Base+0x42e> │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ - movw r3, #49360 @ 0xc0d0 │ │ │ │ + movw r3, #50264 @ 0xc458 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ vmov r2, s16 │ │ │ │ add.w r3, r3, r2, lsl #3 │ │ │ │ vldr d8, [r3, #504] @ 0x1f8 │ │ │ │ - b.n 477f4 <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ - vldr d7, [pc, #444] @ 47828 <_PyEval_FormatKwargsError@@Base+0x47c> │ │ │ │ + b.n 477fc <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ + vldr d7, [pc, #444] @ 47830 <_PyEval_FormatKwargsError@@Base+0x47c> │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 47692 <_PyEval_FormatKwargsError@@Base+0x2e6> │ │ │ │ + bpl.n 4769a <_PyEval_FormatKwargsError@@Base+0x2e6> │ │ │ │ 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 477f4 <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ - b.n 477d0 <_PyEval_FormatKwargsError@@Base+0x424> │ │ │ │ - vldr d7, [pc, #412] @ 47830 <_PyEval_FormatKwargsError@@Base+0x484> │ │ │ │ + ble.w 477fc <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ + b.n 477d8 <_PyEval_FormatKwargsError@@Base+0x424> │ │ │ │ + vldr d7, [pc, #412] @ 47838 <_PyEval_FormatKwargsError@@Base+0x484> │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 476c6 <_PyEval_FormatKwargsError@@Base+0x31a> │ │ │ │ + ble.n 476ce <_PyEval_FormatKwargsError@@Base+0x31a> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 476b8 <_PyEval_FormatKwargsError@@Base+0x30c> │ │ │ │ + bpl.n 476c0 <_PyEval_FormatKwargsError@@Base+0x30c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 4ffca │ │ │ │ + bl 4ffd2 │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ - b.n 477f4 <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ + b.n 477fc <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #336] @ 47810 <_PyEval_FormatKwargsError@@Base+0x464> │ │ │ │ + vldr d8, [pc, #336] @ 47818 <_PyEval_FormatKwargsError@@Base+0x464> │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 477f4 <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ - vldr d7, [pc, #368] @ 47838 <_PyEval_FormatKwargsError@@Base+0x48c> │ │ │ │ + b.n 477fc <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ + vldr d7, [pc, #368] @ 47840 <_PyEval_FormatKwargsError@@Base+0x48c> │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vadd.f64 d14, d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 476e6 <_PyEval_FormatKwargsError@@Base+0x33a> │ │ │ │ + ble.n 476ee <_PyEval_FormatKwargsError@@Base+0x33a> │ │ │ │ vsub.f64 d7, d14, d13 │ │ │ │ - vldr d6, [pc, #344] @ 47838 <_PyEval_FormatKwargsError@@Base+0x48c> │ │ │ │ + vldr d6, [pc, #344] @ 47840 <_PyEval_FormatKwargsError@@Base+0x48c> │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ - b.n 476ee <_PyEval_FormatKwargsError@@Base+0x342> │ │ │ │ + b.n 476f6 <_PyEval_FormatKwargsError@@Base+0x342> │ │ │ │ vsub.f64 d7, d14, d7 │ │ │ │ vsub.f64 d7, d7, d13 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ - vldr d6, [pc, #332] @ 47840 <_PyEval_FormatKwargsError@@Base+0x494> │ │ │ │ + vldr d6, [pc, #332] @ 47848 <_PyEval_FormatKwargsError@@Base+0x494> │ │ │ │ vmov.f64 d0, d13 │ │ │ │ - vldr d11, [pc, #332] @ 47848 <_PyEval_FormatKwargsError@@Base+0x49c> │ │ │ │ + vldr d11, [pc, #332] @ 47850 <_PyEval_FormatKwargsError@@Base+0x49c> │ │ │ │ vmov.f64 d15, #96 @ 0x3f000000 0.5 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d12, d7, d14 │ │ │ │ - bpl.n 47776 <_PyEval_FormatKwargsError@@Base+0x3ca> │ │ │ │ - bl 4ffca │ │ │ │ + bpl.n 4777e <_PyEval_FormatKwargsError@@Base+0x3ca> │ │ │ │ + bl 4ffd2 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2c39c │ │ │ │ - vldr d6, [pc, #300] @ 47850 <_PyEval_FormatKwargsError@@Base+0x4a4> │ │ │ │ + vldr d6, [pc, #300] @ 47858 <_PyEval_FormatKwargsError@@Base+0x4a4> │ │ │ │ vdiv.f64 d7, d6, d8 │ │ │ │ vdiv.f64 d8, d7, d13 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ - bl 478d2 <_PyEval_FormatKwargsError@@Base+0x526> │ │ │ │ + bl 478da <_PyEval_FormatKwargsError@@Base+0x526> │ │ │ │ vcmpe.f64 d13, d11 │ │ │ │ vdiv.f64 d9, d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmls.f64 d9, d12, d9 │ │ │ │ - bpl.n 4775c <_PyEval_FormatKwargsError@@Base+0x3b0> │ │ │ │ + bpl.n 47764 <_PyEval_FormatKwargsError@@Base+0x3b0> │ │ │ │ vsub.f64 d1, d13, d15 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2c2c4 │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ - b.n 477c2 <_PyEval_FormatKwargsError@@Base+0x416> │ │ │ │ + b.n 477ca <_PyEval_FormatKwargsError@@Base+0x416> │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ vnmls.f64 d1, d13, d15 │ │ │ │ blx 2c2c4 │ │ │ │ vdiv.f64 d7, d9, d0 │ │ │ │ vdiv.f64 d8, d7, d0 │ │ │ │ - b.n 477c2 <_PyEval_FormatKwargsError@@Base+0x416> │ │ │ │ - bl 478d2 <_PyEval_FormatKwargsError@@Base+0x526> │ │ │ │ + b.n 477ca <_PyEval_FormatKwargsError@@Base+0x416> │ │ │ │ + bl 478da <_PyEval_FormatKwargsError@@Base+0x526> │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2c39c │ │ │ │ vcmpe.f64 d13, d11 │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmla.f64 d8, d12, d8 │ │ │ │ - bpl.n 477aa <_PyEval_FormatKwargsError@@Base+0x3fe> │ │ │ │ + bpl.n 477b2 <_PyEval_FormatKwargsError@@Base+0x3fe> │ │ │ │ vsub.f64 d1, d13, d15 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2c2c4 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ - b.n 477c2 <_PyEval_FormatKwargsError@@Base+0x416> │ │ │ │ + b.n 477ca <_PyEval_FormatKwargsError@@Base+0x416> │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ vnmls.f64 d1, d13, d15 │ │ │ │ blx 2c2c4 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 477f4 <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ + ble.n 477fc <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 477f4 <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ - vldr d7, [pc, #84] @ 47830 <_PyEval_FormatKwargsError@@Base+0x484> │ │ │ │ + b.n 477fc <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ + vldr d7, [pc, #84] @ 47838 <_PyEval_FormatKwargsError@@Base+0x484> │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 476b8 <_PyEval_FormatKwargsError@@Base+0x30c> │ │ │ │ - vldr d14, [pc, #76] @ 47838 <_PyEval_FormatKwargsError@@Base+0x48c> │ │ │ │ + bgt.w 476c0 <_PyEval_FormatKwargsError@@Base+0x30c> │ │ │ │ + vldr d14, [pc, #76] @ 47840 <_PyEval_FormatKwargsError@@Base+0x48c> │ │ │ │ vadd.f64 d14, d13, d14 │ │ │ │ - b.n 476d8 <_PyEval_FormatKwargsError@@Base+0x32c> │ │ │ │ + b.n 476e0 <_PyEval_FormatKwargsError@@Base+0x32c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d15} │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ ... │ │ │ │ @@ -40661,19 +40663,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, 4785e <_PyEval_FormatKwargsError@@Base+0x4b2> │ │ │ │ + cbnz r0, 47866 <_PyEval_FormatKwargsError@@Base+0x4b2> │ │ │ │ adds r5, r0, r5 │ │ │ │ ands r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 47866 <_PyEval_FormatKwargsError@@Base+0x4ba> │ │ │ │ + cbnz r0, 4786e <_PyEval_FormatKwargsError@@Base+0x4ba> │ │ │ │ adds r5, r0, r5 │ │ │ │ ands r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ eors r1, r4 │ │ │ │ cmp r5, #24 │ │ │ │ @@ -40684,192 +40686,192 @@ │ │ │ │ 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 47884 <_PyEval_FormatKwargsError@@Base+0x4d8> │ │ │ │ + bgt.n 4788c <_PyEval_FormatKwargsError@@Base+0x4d8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b3b78 │ │ │ │ - cbnz r0, 4789e <_PyEval_FormatKwargsError@@Base+0x4f2> │ │ │ │ + bl 2b36ac │ │ │ │ + cbnz r0, 478a6 <_PyEval_FormatKwargsError@@Base+0x4f2> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 455ac │ │ │ │ movw r3, #43620 @ 0xaa64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55972 @ 0xdaa4 │ │ │ │ + movw r1, #56868 @ 0xde24 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 235f20 │ │ │ │ + bl 2361d8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 47870 <_PyEval_FormatKwargsError@@Base+0x4c4> │ │ │ │ + bne.n 47878 <_PyEval_FormatKwargsError@@Base+0x4c4> │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 478c8 <_PyEval_FormatKwargsError@@Base+0x51c> │ │ │ │ + cbnz r0, 478d0 <_PyEval_FormatKwargsError@@Base+0x51c> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 478d0 <_PyEval_FormatKwargsError@@Base+0x524> │ │ │ │ + cbz r0, 478d8 <_PyEval_FormatKwargsError@@Base+0x524> │ │ │ │ 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 478ba <_PyEval_FormatKwargsError@@Base+0x50e> │ │ │ │ + beq.n 478c2 <_PyEval_FormatKwargsError@@Base+0x50e> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ vmov.f64 d7, #20 @ 0x40a00000 5.0 │ │ │ │ - ldr r3, [pc, #112] @ (47948 <_PyEval_FormatKwargsError@@Base+0x59c>) │ │ │ │ + ldr r3, [pc, #112] @ (47950 <_PyEval_FormatKwargsError@@Base+0x59c>) │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ - vldr d7, [pc, #96] @ 47940 <_PyEval_FormatKwargsError@@Base+0x594> │ │ │ │ + vldr d7, [pc, #96] @ 47948 <_PyEval_FormatKwargsError@@Base+0x594> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 47910 <_PyEval_FormatKwargsError@@Base+0x564> │ │ │ │ + bpl.n 47918 <_PyEval_FormatKwargsError@@Base+0x564> │ │ │ │ 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 478f2 <_PyEval_FormatKwargsError@@Base+0x546> │ │ │ │ - b.n 47936 <_PyEval_FormatKwargsError@@Base+0x58a> │ │ │ │ + bne.n 478fa <_PyEval_FormatKwargsError@@Base+0x546> │ │ │ │ + b.n 4793e <_PyEval_FormatKwargsError@@Base+0x58a> │ │ │ │ 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 4791a <_PyEval_FormatKwargsError@@Base+0x56e> │ │ │ │ + bne.n 47922 <_PyEval_FormatKwargsError@@Base+0x56e> │ │ │ │ vdiv.f64 d0, d6, d7 │ │ │ │ bx lr │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - stmia r3!, {r3, r7} │ │ │ │ + stmia r7!, {r4} │ │ │ │ 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 4796a <_PyEval_FormatKwargsError@@Base+0x5be> │ │ │ │ + bpl.n 47972 <_PyEval_FormatKwargsError@@Base+0x5be> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4798a <_PyEval_FormatKwargsError@@Base+0x5de> │ │ │ │ + bgt.n 47992 <_PyEval_FormatKwargsError@@Base+0x5de> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #56068 @ 0xdb04 │ │ │ │ + movw r1, #56964 @ 0xde84 │ │ │ │ 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 f3a08 │ │ │ │ + b.w f3988 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 479ac <_PyEval_FormatKwargsError@@Base+0x600> │ │ │ │ + bgt.n 479b4 <_PyEval_FormatKwargsError@@Base+0x600> │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ strd r3, r3, [r0, #12] │ │ │ │ - bl 19e6bc <_PyTime_AsLong@@Base+0x904> │ │ │ │ + bl 19ede0 <_PyTime_AsLong@@Base+0x904> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 479c2 <_PyEval_FormatKwargsError@@Base+0x616> │ │ │ │ - bl 943dc │ │ │ │ + blt.n 479ca <_PyEval_FormatKwargsError@@Base+0x616> │ │ │ │ + bl 942b0 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 479c6 <_PyEval_FormatKwargsError@@Base+0x61a> │ │ │ │ - b.n 47a86 <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + cbnz r0, 479ce <_PyEval_FormatKwargsError@@Base+0x61a> │ │ │ │ + b.n 47a8e <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ movw r3, #43824 @ 0xab30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #27948 @ 0x6d2c │ │ │ │ + movw r1, #28684 @ 0x700c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 47a86 <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + b.n 47a8e <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 479d8 <_PyEval_FormatKwargsError@@Base+0x62c> │ │ │ │ + bge.n 479e0 <_PyEval_FormatKwargsError@@Base+0x62c> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 479d8 <_PyEval_FormatKwargsError@@Base+0x62c> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 479e0 <_PyEval_FormatKwargsError@@Base+0x62c> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 479fe <_PyEval_FormatKwargsError@@Base+0x652> │ │ │ │ + bmi.n 47a06 <_PyEval_FormatKwargsError@@Base+0x652> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56128 @ 0xdb40 │ │ │ │ + movw r1, #57024 @ 0xdec0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ - bl 9b910 │ │ │ │ + b.w f3988 │ │ │ │ + bl 9b7e4 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 47a0e <_PyEval_FormatKwargsError@@Base+0x662> │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 47a12 <_PyEval_FormatKwargsError@@Base+0x666> │ │ │ │ - b.n 479c2 <_PyEval_FormatKwargsError@@Base+0x616> │ │ │ │ + bne.n 47a16 <_PyEval_FormatKwargsError@@Base+0x662> │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 47a1a <_PyEval_FormatKwargsError@@Base+0x666> │ │ │ │ + b.n 479ca <_PyEval_FormatKwargsError@@Base+0x616> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 47a2a <_PyEval_FormatKwargsError@@Base+0x67e> │ │ │ │ + bge.n 47a32 <_PyEval_FormatKwargsError@@Base+0x67e> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56180 @ 0xdb74 │ │ │ │ + movw r1, #57076 @ 0xdef4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 479c2 <_PyEval_FormatKwargsError@@Base+0x616> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 479ca <_PyEval_FormatKwargsError@@Base+0x616> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 47a7e <_PyEval_FormatKwargsError@@Base+0x6d2> │ │ │ │ + beq.n 47a86 <_PyEval_FormatKwargsError@@Base+0x6d2> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 47a5e <_PyEval_FormatKwargsError@@Base+0x6b2> │ │ │ │ + bmi.n 47a66 <_PyEval_FormatKwargsError@@Base+0x6b2> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56216 @ 0xdb98 │ │ │ │ + movw r1, #57112 @ 0xdf18 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbz r0, 47a70 <_PyEval_FormatKwargsError@@Base+0x6c4> │ │ │ │ - bl a0250 │ │ │ │ + cbz r0, 47a78 <_PyEval_FormatKwargsError@@Base+0x6c4> │ │ │ │ + bl a0150 │ │ │ │ adds r0, #1 │ │ │ │ ite ne │ │ │ │ movne r3, r4 │ │ │ │ moveq r3, #0 │ │ │ │ - b.n 47a86 <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + b.n 47a8e <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r5, #20] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ @@ -40879,289 +40881,289 @@ │ │ │ │ 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 188614 │ │ │ │ + bl 188930 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 47aca <_PyEval_FormatKwargsError@@Base+0x71e> │ │ │ │ + cbz r0, 47ad2 <_PyEval_FormatKwargsError@@Base+0x71e> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 47aae <_PyEval_FormatKwargsError@@Base+0x702> │ │ │ │ + cbz r3, 47ab6 <_PyEval_FormatKwargsError@@Base+0x702> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 47ab6 <_PyEval_FormatKwargsError@@Base+0x70a> │ │ │ │ + b.n 47abe <_PyEval_FormatKwargsError@@Base+0x70a> │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 47abe <_PyEval_FormatKwargsError@@Base+0x712> │ │ │ │ + cbz r2, 47ac6 <_PyEval_FormatKwargsError@@Base+0x712> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 47ac6 <_PyEval_FormatKwargsError@@Base+0x71a> │ │ │ │ + b.n 47ace <_PyEval_FormatKwargsError@@Base+0x71a> │ │ │ │ movw r1, #32180 @ 0x7db4 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ - bl 2532d0 <_PyXI_GetMainNamespace@@Base+0x8ac> │ │ │ │ + bl 252fac <_PyXI_GetMainNamespace@@Base+0x948> │ │ │ │ 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 47aee <_PyEval_FormatKwargsError@@Base+0x742> │ │ │ │ + bhi.n 47af6 <_PyEval_FormatKwargsError@@Base+0x742> │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 47b04 <_PyEval_FormatKwargsError@@Base+0x758> │ │ │ │ + ble.n 47b0c <_PyEval_FormatKwargsError@@Base+0x758> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - b.n 47b0c <_PyEval_FormatKwargsError@@Base+0x760> │ │ │ │ - movw r0, #37104 @ 0x90f0 │ │ │ │ + b.n 47b14 <_PyEval_FormatKwargsError@@Base+0x760> │ │ │ │ + movw r0, #37800 @ 0x93a8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d3e78 │ │ │ │ + bl 1d3d0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47ba6 <_PyEval_FormatKwargsError@@Base+0x7fa> │ │ │ │ - b.n 47ae6 <_PyEval_FormatKwargsError@@Base+0x73a> │ │ │ │ + beq.n 47bae <_PyEval_FormatKwargsError@@Base+0x7fa> │ │ │ │ + b.n 47aee <_PyEval_FormatKwargsError@@Base+0x73a> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 47b2e <_PyEval_FormatKwargsError@@Base+0x782> │ │ │ │ + cbz r3, 47b36 <_PyEval_FormatKwargsError@@Base+0x782> │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 47b46 <_PyEval_FormatKwargsError@@Base+0x79a> │ │ │ │ + ble.n 47b4e <_PyEval_FormatKwargsError@@Base+0x79a> │ │ │ │ movw r3, #43824 @ 0xab30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #27948 @ 0x6d2c │ │ │ │ + movw r1, #28684 @ 0x700c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 47ba6 <_PyEval_FormatKwargsError@@Base+0x7fa> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 47bae <_PyEval_FormatKwargsError@@Base+0x7fa> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54748 @ 0xd5dc │ │ │ │ + movw r1, #55444 @ 0xd894 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 47ba6 <_PyEval_FormatKwargsError@@Base+0x7fa> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 47bae <_PyEval_FormatKwargsError@@Base+0x7fa> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 47b56 <_PyEval_FormatKwargsError@@Base+0x7aa> │ │ │ │ + bne.n 47b5e <_PyEval_FormatKwargsError@@Base+0x7aa> │ │ │ │ ldr r4, [r5, #12] │ │ │ │ - b.n 47b88 <_PyEval_FormatKwargsError@@Base+0x7dc> │ │ │ │ - bl 102df0 │ │ │ │ + b.n 47b90 <_PyEval_FormatKwargsError@@Base+0x7dc> │ │ │ │ + bl 102c98 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 47b68 <_PyEval_FormatKwargsError@@Base+0x7bc> │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 47b6c <_PyEval_FormatKwargsError@@Base+0x7c0> │ │ │ │ - b.n 47ba6 <_PyEval_FormatKwargsError@@Base+0x7fa> │ │ │ │ + bne.n 47b70 <_PyEval_FormatKwargsError@@Base+0x7bc> │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 47b74 <_PyEval_FormatKwargsError@@Base+0x7c0> │ │ │ │ + b.n 47bae <_PyEval_FormatKwargsError@@Base+0x7fa> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 47b88 <_PyEval_FormatKwargsError@@Base+0x7dc> │ │ │ │ + bge.n 47b90 <_PyEval_FormatKwargsError@@Base+0x7dc> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #56268 @ 0xdbcc │ │ │ │ + movw r1, #57164 @ 0xdf4c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 47b98 <_PyEval_FormatKwargsError@@Base+0x7ec> │ │ │ │ + bgt.n 47ba0 <_PyEval_FormatKwargsError@@Base+0x7ec> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 26f4a0 <_PyTime_ObjectToTime_t@@Base+0x484> │ │ │ │ + bl 26efd8 <_PyTime_ObjectToTime_t@@Base+0x484> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 47b8e <_PyEval_FormatKwargsError@@Base+0x7e2> │ │ │ │ + bne.n 47b96 <_PyEval_FormatKwargsError@@Base+0x7e2> │ │ │ │ movs r0, #0 │ │ │ │ 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 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 47bca <_PyEval_FormatKwargsError@@Base+0x81e> │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 47c02 <_PyEval_FormatKwargsError@@Base+0x856> │ │ │ │ + bne.n 47bd2 <_PyEval_FormatKwargsError@@Base+0x81e> │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 47c0a <_PyEval_FormatKwargsError@@Base+0x856> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f32e4 <_Py_set_inheritable@@Base+0x5c> │ │ │ │ + bl 1f339c <_Py_set_inheritable@@Base+0x5c> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 47bea <_PyEval_FormatKwargsError@@Base+0x83e> │ │ │ │ - bl 94124 │ │ │ │ + bne.n 47bf2 <_PyEval_FormatKwargsError@@Base+0x83e> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - b.n 47c04 <_PyEval_FormatKwargsError@@Base+0x858> │ │ │ │ + b.n 47c0c <_PyEval_FormatKwargsError@@Base+0x858> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #5996 @ 0x176c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ - b.n 47c04 <_PyEval_FormatKwargsError@@Base+0x858> │ │ │ │ + b.n 47c0c <_PyEval_FormatKwargsError@@Base+0x858> │ │ │ │ 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 47c46 <_PyEval_FormatKwargsError@@Base+0x89a> │ │ │ │ + bne.n 47c4e <_PyEval_FormatKwargsError@@Base+0x89a> │ │ │ │ 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 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 47c90 <_PyEval_FormatKwargsError@@Base+0x8e4> │ │ │ │ - b.n 47cb2 <_PyEval_FormatKwargsError@@Base+0x906> │ │ │ │ + blt.n 47c98 <_PyEval_FormatKwargsError@@Base+0x8e4> │ │ │ │ + b.n 47cba <_PyEval_FormatKwargsError@@Base+0x906> │ │ │ │ ldr.w r0, [r3, #4064] @ 0xfe0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 47c6c <_PyEval_FormatKwargsError@@Base+0x8c0> │ │ │ │ + bne.n 47c74 <_PyEval_FormatKwargsError@@Base+0x8c0> │ │ │ │ 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 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 47c90 <_PyEval_FormatKwargsError@@Base+0x8e4> │ │ │ │ - b.n 47cb2 <_PyEval_FormatKwargsError@@Base+0x906> │ │ │ │ + blt.n 47c98 <_PyEval_FormatKwargsError@@Base+0x8e4> │ │ │ │ + b.n 47cba <_PyEval_FormatKwargsError@@Base+0x906> │ │ │ │ ldr.w r3, [r3, #4060] @ 0xfdc │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 47c96 <_PyEval_FormatKwargsError@@Base+0x8ea> │ │ │ │ + bne.n 47c9e <_PyEval_FormatKwargsError@@Base+0x8ea> │ │ │ │ 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 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47cb2 <_PyEval_FormatKwargsError@@Base+0x906> │ │ │ │ + bge.n 47cba <_PyEval_FormatKwargsError@@Base+0x906> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 47cb2 <_PyEval_FormatKwargsError@@Base+0x906> │ │ │ │ + b.n 47cba <_PyEval_FormatKwargsError@@Base+0x906> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #42400 @ 0xa5a0 │ │ │ │ + movw r1, #43296 @ 0xa920 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ 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 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 47cd8 <_PyEval_FormatKwargsError@@Base+0x92c> │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 47ce4 <_PyEval_FormatKwargsError@@Base+0x938> │ │ │ │ + bne.n 47ce0 <_PyEval_FormatKwargsError@@Base+0x92c> │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 47cec <_PyEval_FormatKwargsError@@Base+0x938> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 24ca08 <_PySlice_FromIndices@@Base+0xbfc> │ │ │ │ + b.w 24c9a4 <_PySlice_FromIndices@@Base+0xbec> │ │ │ │ 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 47d0c <_PyEval_FormatKwargsError@@Base+0x960> │ │ │ │ + bne.n 47d14 <_PyEval_FormatKwargsError@@Base+0x960> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 251578 │ │ │ │ + bl 2512a8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 47d26 <_PyEval_FormatKwargsError@@Base+0x97a> │ │ │ │ - b.n 47d20 <_PyEval_FormatKwargsError@@Base+0x974> │ │ │ │ + bne.n 47d2e <_PyEval_FormatKwargsError@@Base+0x97a> │ │ │ │ + b.n 47d28 <_PyEval_FormatKwargsError@@Base+0x974> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12584 @ 0x3128 │ │ │ │ + movw r0, #13280 @ 0x33e0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ - cbz r0, 47d30 <_PyEval_FormatKwargsError@@Base+0x984> │ │ │ │ - b.n 47cfc <_PyEval_FormatKwargsError@@Base+0x950> │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 47d30 <_PyEval_FormatKwargsError@@Base+0x984> │ │ │ │ + bl 1d3e60 │ │ │ │ + cbz r0, 47d38 <_PyEval_FormatKwargsError@@Base+0x984> │ │ │ │ + b.n 47d04 <_PyEval_FormatKwargsError@@Base+0x950> │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 47d38 <_PyEval_FormatKwargsError@@Base+0x984> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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 47d5c <_PyEval_FormatKwargsError@@Base+0x9b0> │ │ │ │ - bl b0b94 │ │ │ │ - bl b0c18 <_Py_ReachedRecursionLimitWithMargin@@Base+0x54> │ │ │ │ - cbz r0, 47d62 <_PyEval_FormatKwargsError@@Base+0x9b6> │ │ │ │ + beq.n 47d64 <_PyEval_FormatKwargsError@@Base+0x9b0> │ │ │ │ + bl b0a94 │ │ │ │ + bl b0b1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 47d6a <_PyEval_FormatKwargsError@@Base+0x9b6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 51dbc <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 47d6e <_PyEval_FormatKwargsError@@Base+0x9c2> │ │ │ │ + cbz r3, 47d76 <_PyEval_FormatKwargsError@@Base+0x9c2> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 47d8e <_PyEval_FormatKwargsError@@Base+0x9e2> │ │ │ │ + b.n 47d96 <_PyEval_FormatKwargsError@@Base+0x9e2> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b3c74 │ │ │ │ - cbz r0, 47d84 <_PyEval_FormatKwargsError@@Base+0x9d8> │ │ │ │ + bl b3b80 │ │ │ │ + cbz r0, 47d8c <_PyEval_FormatKwargsError@@Base+0x9d8> │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbnz r0, 47d88 <_PyEval_FormatKwargsError@@Base+0x9dc> │ │ │ │ + bl b3b80 │ │ │ │ + cbnz r0, 47d90 <_PyEval_FormatKwargsError@@Base+0x9dc> │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 47d8a <_PyEval_FormatKwargsError@@Base+0x9de> │ │ │ │ - ldr r0, [pc, #8] @ (47d94 <_PyEval_FormatKwargsError@@Base+0x9e8>) │ │ │ │ + b.n 47d92 <_PyEval_FormatKwargsError@@Base+0x9de> │ │ │ │ + ldr r0, [pc, #8] @ (47d9c <_PyEval_FormatKwargsError@@Base+0x9e8>) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -41170,184 +41172,184 @@ │ │ │ │ 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, 47dbe <_PyEval_FormatKwargsError@@Base+0xa12> │ │ │ │ + cbnz r5, 47dc6 <_PyEval_FormatKwargsError@@Base+0xa12> │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 47dbe <_PyEval_FormatKwargsError@@Base+0xa12> │ │ │ │ + ble.n 47dc6 <_PyEval_FormatKwargsError@@Base+0xa12> │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 47dbe <_PyEval_FormatKwargsError@@Base+0xa12> │ │ │ │ - cbnz r2, 47de0 <_PyEval_FormatKwargsError@@Base+0xa34> │ │ │ │ + bne.n 47dc6 <_PyEval_FormatKwargsError@@Base+0xa12> │ │ │ │ + cbnz r2, 47de8 <_PyEval_FormatKwargsError@@Base+0xa34> │ │ │ │ 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] @ (47f08 <_PyEval_FormatKwargsError@@Base+0xb5c>) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #308] @ (47f10 <_PyEval_FormatKwargsError@@Base+0xb5c>) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 47efe <_PyEval_FormatKwargsError@@Base+0xb52> │ │ │ │ + beq.w 47f06 <_PyEval_FormatKwargsError@@Base+0xb52> │ │ │ │ ldrd r8, r0, [r4] │ │ │ │ - bl 100c44 <_PyNumber_Index@@Base> │ │ │ │ + bl 100af0 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 47dfa <_PyEval_FormatKwargsError@@Base+0xa4e> │ │ │ │ - bl 94124 │ │ │ │ + cbnz r0, 47e02 <_PyEval_FormatKwargsError@@Base+0xa4e> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 47ea4 <_PyEval_FormatKwargsError@@Base+0xaf8> │ │ │ │ + bne.n 47eac <_PyEval_FormatKwargsError@@Base+0xaf8> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 47e18 <_PyEval_FormatKwargsError@@Base+0xa6c> │ │ │ │ - bl 9b910 │ │ │ │ + b.n 47e20 <_PyEval_FormatKwargsError@@Base+0xa6c> │ │ │ │ + bl 9b7e4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47e14 <_PyEval_FormatKwargsError@@Base+0xa68> │ │ │ │ + bge.n 47e1c <_PyEval_FormatKwargsError@@Base+0xa68> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 47e14 <_PyEval_FormatKwargsError@@Base+0xa68> │ │ │ │ + cbnz r3, 47e1c <_PyEval_FormatKwargsError@@Base+0xa68> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r2, r4, #1 │ │ │ │ - beq.n 47dec <_PyEval_FormatKwargsError@@Base+0xa40> │ │ │ │ + beq.n 47df4 <_PyEval_FormatKwargsError@@Base+0xa40> │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ - bge.n 47e38 <_PyEval_FormatKwargsError@@Base+0xa8c> │ │ │ │ + bge.n 47e40 <_PyEval_FormatKwargsError@@Base+0xa8c> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5944 @ 0x1738 │ │ │ │ + movw r1, #6640 @ 0x19f0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 47ea4 <_PyEval_FormatKwargsError@@Base+0xaf8> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 47eac <_PyEval_FormatKwargsError@@Base+0xaf8> │ │ │ │ mov r1, r5 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e2d30 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 2e30a8 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ cmp r4, r0 │ │ │ │ - ble.n 47e4c <_PyEval_FormatKwargsError@@Base+0xaa0> │ │ │ │ - bl 23b660 │ │ │ │ - b.n 47ea4 <_PyEval_FormatKwargsError@@Base+0xaf8> │ │ │ │ + ble.n 47e54 <_PyEval_FormatKwargsError@@Base+0xaa0> │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 47eac <_PyEval_FormatKwargsError@@Base+0xaf8> │ │ │ │ mov r0, r7 │ │ │ │ mul.w r5, r4, r5 │ │ │ │ - bl 181404 │ │ │ │ + bl 181168 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ - movw r2, #55700 @ 0xd994 │ │ │ │ + movw r2, #56596 @ 0xdd14 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - bl 206154 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 206384 <_PyObject_CallMethod@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47efe <_PyEval_FormatKwargsError@@Base+0xb52> │ │ │ │ + beq.n 47f06 <_PyEval_FormatKwargsError@@Base+0xb52> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bmi.n 47ea8 <_PyEval_FormatKwargsError@@Base+0xafc> │ │ │ │ + bmi.n 47eb0 <_PyEval_FormatKwargsError@@Base+0xafc> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56540 @ 0xdcdc │ │ │ │ + movw r1, #57436 @ 0xe05c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47ea4 <_PyEval_FormatKwargsError@@Base+0xaf8> │ │ │ │ + bge.n 47eac <_PyEval_FormatKwargsError@@Base+0xaf8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 47ea4 <_PyEval_FormatKwargsError@@Base+0xaf8> │ │ │ │ + cbnz r3, 47eac <_PyEval_FormatKwargsError@@Base+0xaf8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 47efe <_PyEval_FormatKwargsError@@Base+0xb52> │ │ │ │ + b.n 47f06 <_PyEval_FormatKwargsError@@Base+0xb52> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 276f28 <_PyEval_MatchClass@@Base+0xd40> │ │ │ │ + bl 276ab0 <_PyEval_MatchClass@@Base+0xd40> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47ec8 <_PyEval_FormatKwargsError@@Base+0xb1c> │ │ │ │ + bge.n 47ed0 <_PyEval_FormatKwargsError@@Base+0xb1c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 47ec8 <_PyEval_FormatKwargsError@@Base+0xb1c> │ │ │ │ + cbnz r3, 47ed0 <_PyEval_FormatKwargsError@@Base+0xb1c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 47efc <_PyEval_FormatKwargsError@@Base+0xb50> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 47f04 <_PyEval_FormatKwargsError@@Base+0xb50> │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 47efc <_PyEval_FormatKwargsError@@Base+0xb50> │ │ │ │ + beq.n 47f04 <_PyEval_FormatKwargsError@@Base+0xb50> │ │ │ │ movw r3, #43820 @ 0xab2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56568 @ 0xdcf8 │ │ │ │ + movw r1, #57464 @ 0xe078 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47ea4 <_PyEval_FormatKwargsError@@Base+0xaf8> │ │ │ │ + bge.n 47eac <_PyEval_FormatKwargsError@@Base+0xaf8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 47ea4 <_PyEval_FormatKwargsError@@Base+0xaf8> │ │ │ │ + bne.n 47eac <_PyEval_FormatKwargsError@@Base+0xaf8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 47ea4 <_PyEval_FormatKwargsError@@Base+0xaf8> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 47eac <_PyEval_FormatKwargsError@@Base+0xaf8> │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ 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 47f2c <_PyEval_FormatKwargsError@@Base+0xb80> │ │ │ │ + bne.n 47f34 <_PyEval_FormatKwargsError@@Base+0xb80> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e67ec │ │ │ │ + b.w 1e66e4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12716 @ 0x31ac │ │ │ │ + movw r0, #13412 @ 0x3464 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 47f20 <_PyEval_FormatKwargsError@@Base+0xb74> │ │ │ │ + bne.n 47f28 <_PyEval_FormatKwargsError@@Base+0xb74> │ │ │ │ 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 47f62 <_PyEval_FormatKwargsError@@Base+0xbb6> │ │ │ │ + bhi.n 47f6a <_PyEval_FormatKwargsError@@Base+0xbb6> │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 47f78 <_PyEval_FormatKwargsError@@Base+0xbcc> │ │ │ │ + ble.n 47f80 <_PyEval_FormatKwargsError@@Base+0xbcc> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - b.n 47f80 <_PyEval_FormatKwargsError@@Base+0xbd4> │ │ │ │ - movw r0, #22352 @ 0x5750 │ │ │ │ + b.n 47f88 <_PyEval_FormatKwargsError@@Base+0xbd4> │ │ │ │ + movw r0, #23248 @ 0x5ad0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d3e78 │ │ │ │ + bl 1d3d0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 47f5a <_PyEval_FormatKwargsError@@Base+0xbae> │ │ │ │ + bne.n 47f62 <_PyEval_FormatKwargsError@@Base+0xbae> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #5744 @ 0x1670 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 460f4 │ │ │ │ @@ -41355,554 +41357,555 @@ │ │ │ │ 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, 47faa <_PyEval_FormatKwargsError@@Base+0xbfe> │ │ │ │ + cbz r3, 47fb2 <_PyEval_FormatKwargsError@@Base+0xbfe> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 47fc2 <_PyEval_FormatKwargsError@@Base+0xc16> │ │ │ │ + b.n 47fca <_PyEval_FormatKwargsError@@Base+0xc16> │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 47fb2 <_PyEval_FormatKwargsError@@Base+0xc06> │ │ │ │ + bge.n 47fba <_PyEval_FormatKwargsError@@Base+0xc06> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 47fc2 <_PyEval_FormatKwargsError@@Base+0xc16> │ │ │ │ + b.n 47fca <_PyEval_FormatKwargsError@@Base+0xc16> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 47fae <_PyEval_FormatKwargsError@@Base+0xc02> │ │ │ │ + bgt.n 47fb6 <_PyEval_FormatKwargsError@@Base+0xc02> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 47fae <_PyEval_FormatKwargsError@@Base+0xc02> │ │ │ │ + beq.n 47fb6 <_PyEval_FormatKwargsError@@Base+0xc02> │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 47fe4 <_PyEval_FormatKwargsError@@Base+0xc38> │ │ │ │ + b.n 47fec <_PyEval_FormatKwargsError@@Base+0xc38> │ │ │ │ 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] @ (4810c <_PyEval_FormatKwargsError@@Base+0xd60>) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #308] @ (48114 <_PyEval_FormatKwargsError@@Base+0xd60>) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 48104 <_PyEval_FormatKwargsError@@Base+0xd58> │ │ │ │ + beq.w 4810c <_PyEval_FormatKwargsError@@Base+0xd58> │ │ │ │ cmn r6, r5 │ │ │ │ - beq.n 47ffe <_PyEval_FormatKwargsError@@Base+0xc52> │ │ │ │ + beq.n 48006 <_PyEval_FormatKwargsError@@Base+0xc52> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 48000 <_PyEval_FormatKwargsError@@Base+0xc54> │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 48000 <_PyEval_FormatKwargsError@@Base+0xc54> │ │ │ │ + bne.n 48008 <_PyEval_FormatKwargsError@@Base+0xc54> │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 48008 <_PyEval_FormatKwargsError@@Base+0xc54> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 48104 <_PyEval_FormatKwargsError@@Base+0xd58> │ │ │ │ + b.n 4810c <_PyEval_FormatKwargsError@@Base+0xd58> │ │ │ │ movs r5, #8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ - cbz r2, 48008 <_PyEval_FormatKwargsError@@Base+0xc5c> │ │ │ │ + cbz r2, 48010 <_PyEval_FormatKwargsError@@Base+0xc5c> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ - b.n 48010 <_PyEval_FormatKwargsError@@Base+0xc64> │ │ │ │ + b.n 48018 <_PyEval_FormatKwargsError@@Base+0xc64> │ │ │ │ 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 48064 <_PyEval_FormatKwargsError@@Base+0xcb8> │ │ │ │ + bls.n 4806c <_PyEval_FormatKwargsError@@Base+0xcb8> │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 48046 <_PyEval_FormatKwargsError@@Base+0xc9a> │ │ │ │ + bne.n 4804e <_PyEval_FormatKwargsError@@Base+0xc9a> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 48060 <_PyEval_FormatKwargsError@@Base+0xcb4> │ │ │ │ + ble.n 48068 <_PyEval_FormatKwargsError@@Base+0xcb4> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e2fc4 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 2e333c <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ add.w r2, fp, r1 │ │ │ │ adds r3, r5, r4 │ │ │ │ cmp r4, r2 │ │ │ │ - bgt.n 480ec <_PyEval_FormatKwargsError@@Base+0xd40> │ │ │ │ + bgt.n 480f4 <_PyEval_FormatKwargsError@@Base+0xd40> │ │ │ │ subs r4, r3, r1 │ │ │ │ - b.n 48060 <_PyEval_FormatKwargsError@@Base+0xcb4> │ │ │ │ + b.n 48068 <_PyEval_FormatKwargsError@@Base+0xcb4> │ │ │ │ cmp r4, sl │ │ │ │ - beq.n 480ec <_PyEval_FormatKwargsError@@Base+0xd40> │ │ │ │ + beq.n 480f4 <_PyEval_FormatKwargsError@@Base+0xd40> │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 48054 <_PyEval_FormatKwargsError@@Base+0xca8> │ │ │ │ + beq.n 4805c <_PyEval_FormatKwargsError@@Base+0xca8> │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 48060 <_PyEval_FormatKwargsError@@Base+0xcb4> │ │ │ │ + bne.n 48068 <_PyEval_FormatKwargsError@@Base+0xcb4> │ │ │ │ sub.w r3, sl, r4 │ │ │ │ cmp r3, r9 │ │ │ │ - blt.n 480ec <_PyEval_FormatKwargsError@@Base+0xd40> │ │ │ │ + blt.n 480f4 <_PyEval_FormatKwargsError@@Base+0xd40> │ │ │ │ add r9, r4 │ │ │ │ movs r4, #0 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 48022 <_PyEval_FormatKwargsError@@Base+0xc76> │ │ │ │ + b.n 4802a <_PyEval_FormatKwargsError@@Base+0xc76> │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r9, r3 │ │ │ │ - bgt.n 480ec <_PyEval_FormatKwargsError@@Base+0xd40> │ │ │ │ + bgt.n 480f4 <_PyEval_FormatKwargsError@@Base+0xd40> │ │ │ │ add.w r1, r4, r9 │ │ │ │ movs r0, #0 │ │ │ │ - bl 188614 │ │ │ │ + bl 188930 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 48104 <_PyEval_FormatKwargsError@@Base+0xd58> │ │ │ │ + beq.n 4810c <_PyEval_FormatKwargsError@@Base+0xd58> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 48088 <_PyEval_FormatKwargsError@@Base+0xcdc> │ │ │ │ + cbz r3, 48090 <_PyEval_FormatKwargsError@@Base+0xcdc> │ │ │ │ ldr.w sl, [r0, #20] │ │ │ │ - b.n 48090 <_PyEval_FormatKwargsError@@Base+0xce4> │ │ │ │ + b.n 48098 <_PyEval_FormatKwargsError@@Base+0xce4> │ │ │ │ movw sl, #32180 @ 0x7db4 │ │ │ │ movt sl, #87 @ 0x57 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - cbz r3, 48098 <_PyEval_FormatKwargsError@@Base+0xcec> │ │ │ │ + cbz r3, 480a0 <_PyEval_FormatKwargsError@@Base+0xcec> │ │ │ │ ldr r6, [r7, #20] │ │ │ │ - b.n 480a0 <_PyEval_FormatKwargsError@@Base+0xcf4> │ │ │ │ + b.n 480a8 <_PyEval_FormatKwargsError@@Base+0xcf4> │ │ │ │ movw r6, #32180 @ 0x7db4 │ │ │ │ movt r6, #87 @ 0x57 │ │ │ │ movs r7, #0 │ │ │ │ mov.w r9, #32 │ │ │ │ cmp r8, r6 │ │ │ │ - bls.n 48104 <_PyEval_FormatKwargsError@@Base+0xd58> │ │ │ │ + bls.n 4810c <_PyEval_FormatKwargsError@@Base+0xd58> │ │ │ │ ldrb.w r2, [r6], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 480d0 <_PyEval_FormatKwargsError@@Base+0xd24> │ │ │ │ + bne.n 480d8 <_PyEval_FormatKwargsError@@Base+0xd24> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 480e2 <_PyEval_FormatKwargsError@@Base+0xd36> │ │ │ │ + ble.n 480ea <_PyEval_FormatKwargsError@@Base+0xd36> │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2e2fc4 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 2e333c <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ subs r1, r5, r1 │ │ │ │ add r7, r1 │ │ │ │ mov r3, sl │ │ │ │ add r1, sl │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 480e8 <_PyEval_FormatKwargsError@@Base+0xd3c> │ │ │ │ + beq.n 480f0 <_PyEval_FormatKwargsError@@Base+0xd3c> │ │ │ │ strb.w r9, [r3], #1 │ │ │ │ - b.n 480c6 <_PyEval_FormatKwargsError@@Base+0xd1a> │ │ │ │ + b.n 480ce <_PyEval_FormatKwargsError@@Base+0xd1a> │ │ │ │ mov r3, sl │ │ │ │ cmp r2, #10 │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ - beq.n 480e6 <_PyEval_FormatKwargsError@@Base+0xd3a> │ │ │ │ + beq.n 480ee <_PyEval_FormatKwargsError@@Base+0xd3a> │ │ │ │ cmp r2, #13 │ │ │ │ - beq.n 480e6 <_PyEval_FormatKwargsError@@Base+0xd3a> │ │ │ │ + beq.n 480ee <_PyEval_FormatKwargsError@@Base+0xd3a> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 480e8 <_PyEval_FormatKwargsError@@Base+0xd3c> │ │ │ │ + b.n 480f0 <_PyEval_FormatKwargsError@@Base+0xd3c> │ │ │ │ mov r3, sl │ │ │ │ - b.n 480e8 <_PyEval_FormatKwargsError@@Base+0xd3c> │ │ │ │ + b.n 480f0 <_PyEval_FormatKwargsError@@Base+0xd3c> │ │ │ │ movs r7, #0 │ │ │ │ mov sl, r3 │ │ │ │ - b.n 480a6 <_PyEval_FormatKwargsError@@Base+0xcfa> │ │ │ │ + b.n 480ae <_PyEval_FormatKwargsError@@Base+0xcfa> │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56604 @ 0xdd1c │ │ │ │ + movw r1, #57500 @ 0xe09c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 47ffa <_PyEval_FormatKwargsError@@Base+0xc4e> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 48002 <_PyEval_FormatKwargsError@@Base+0xc4e> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r3, #88 @ 0x58 │ │ │ │ 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 48128 <_PyEval_FormatKwargsError@@Base+0xd7c> │ │ │ │ + blt.n 48130 <_PyEval_FormatKwargsError@@Base+0xd7c> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 48142 <_PyEval_FormatKwargsError@@Base+0xd96> │ │ │ │ + blt.n 4814a <_PyEval_FormatKwargsError@@Base+0xd96> │ │ │ │ movw r3, #43700 @ 0xaab4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #35964 @ 0x8c7c │ │ │ │ + movw r1, #36660 @ 0x8f34 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4814c <_PyEval_FormatKwargsError@@Base+0xda0> │ │ │ │ + b.n 48154 <_PyEval_FormatKwargsError@@Base+0xda0> │ │ │ │ adds r3, r0, r1 │ │ │ │ - ldr r0, [pc, #8] @ (48150 <_PyEval_FormatKwargsError@@Base+0xda4>) │ │ │ │ + ldr r0, [pc, #8] @ (48158 <_PyEval_FormatKwargsError@@Base+0xda4>) │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r4, #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 9f8ac │ │ │ │ + bl 9f7ac │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4818a <_PyEval_FormatKwargsError@@Base+0xdde> │ │ │ │ + cbnz r0, 48192 <_PyEval_FormatKwargsError@@Base+0xdde> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 481fc <_PyEval_FormatKwargsError@@Base+0xe50> │ │ │ │ - bl 29ff88 │ │ │ │ + b.n 48204 <_PyEval_FormatKwargsError@@Base+0xe50> │ │ │ │ + bl 29faa0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4819c <_PyEval_FormatKwargsError@@Base+0xdf0> │ │ │ │ - cbz r6, 481ac <_PyEval_FormatKwargsError@@Base+0xe00> │ │ │ │ + blt.n 481a4 <_PyEval_FormatKwargsError@@Base+0xdf0> │ │ │ │ + cbz r6, 481b4 <_PyEval_FormatKwargsError@@Base+0xe00> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 481c4 <_PyEval_FormatKwargsError@@Base+0xe18> │ │ │ │ + blt.n 481cc <_PyEval_FormatKwargsError@@Base+0xe18> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fa78 │ │ │ │ + bl 9f978 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 48172 <_PyEval_FormatKwargsError@@Base+0xdc6> │ │ │ │ - b.n 481d4 <_PyEval_FormatKwargsError@@Base+0xe28> │ │ │ │ + bne.n 4817a <_PyEval_FormatKwargsError@@Base+0xdc6> │ │ │ │ + b.n 481dc <_PyEval_FormatKwargsError@@Base+0xe28> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 48180 <_PyEval_FormatKwargsError@@Base+0xdd4> │ │ │ │ + bne.n 48188 <_PyEval_FormatKwargsError@@Base+0xdd4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 48180 <_PyEval_FormatKwargsError@@Base+0xdd4> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 48188 <_PyEval_FormatKwargsError@@Base+0xdd4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4816e <_PyEval_FormatKwargsError@@Base+0xdc2> │ │ │ │ + bge.n 48176 <_PyEval_FormatKwargsError@@Base+0xdc2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4816e <_PyEval_FormatKwargsError@@Base+0xdc2> │ │ │ │ + bne.n 48176 <_PyEval_FormatKwargsError@@Base+0xdc2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4816e <_PyEval_FormatKwargsError@@Base+0xdc2> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 48176 <_PyEval_FormatKwargsError@@Base+0xdc2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4818a <_PyEval_FormatKwargsError@@Base+0xdde> │ │ │ │ + bne.n 48192 <_PyEval_FormatKwargsError@@Base+0xdde> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4818a <_PyEval_FormatKwargsError@@Base+0xdde> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 48192 <_PyEval_FormatKwargsError@@Base+0xdde> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 481e8 <_PyEval_FormatKwargsError@@Base+0xe3c> │ │ │ │ + bge.n 481f0 <_PyEval_FormatKwargsError@@Base+0xe3c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 481e8 <_PyEval_FormatKwargsError@@Base+0xe3c> │ │ │ │ + cbnz r3, 481f0 <_PyEval_FormatKwargsError@@Base+0xe3c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - bl 94124 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + bl 93ff8 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ 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 4821e <_PyEval_FormatKwargsError@@Base+0xe72> │ │ │ │ + bne.n 48226 <_PyEval_FormatKwargsError@@Base+0xe72> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 238dc0 │ │ │ │ + b.w 239210 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12796 @ 0x31fc │ │ │ │ + movw r0, #13492 @ 0x34b4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48212 <_PyEval_FormatKwargsError@@Base+0xe66> │ │ │ │ + bne.n 4821a <_PyEval_FormatKwargsError@@Base+0xe66> │ │ │ │ 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 4825c <_PyEval_FormatKwargsError@@Base+0xeb0> │ │ │ │ - bl b0b94 │ │ │ │ - bl b0c18 <_Py_ReachedRecursionLimitWithMargin@@Base+0x54> │ │ │ │ - cbz r0, 48262 <_PyEval_FormatKwargsError@@Base+0xeb6> │ │ │ │ + beq.n 48264 <_PyEval_FormatKwargsError@@Base+0xeb0> │ │ │ │ + bl b0a94 │ │ │ │ + bl b0b1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 4826a <_PyEval_FormatKwargsError@@Base+0xeb6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 51dbc <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 4826e <_PyEval_FormatKwargsError@@Base+0xec2> │ │ │ │ + cbz r3, 48276 <_PyEval_FormatKwargsError@@Base+0xec2> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 48294 <_PyEval_FormatKwargsError@@Base+0xee8> │ │ │ │ + b.n 4829c <_PyEval_FormatKwargsError@@Base+0xee8> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b3c74 │ │ │ │ - cbnz r0, 48290 <_PyEval_FormatKwargsError@@Base+0xee4> │ │ │ │ + bl b3b80 │ │ │ │ + cbnz r0, 48298 <_PyEval_FormatKwargsError@@Base+0xee4> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 48290 <_PyEval_FormatKwargsError@@Base+0xee4> │ │ │ │ + cbnz r3, 48298 <_PyEval_FormatKwargsError@@Base+0xee4> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #673 @ 0x2a1 │ │ │ │ - bl b3c74 │ │ │ │ - cbnz r0, 48290 <_PyEval_FormatKwargsError@@Base+0xee4> │ │ │ │ + bl b3b80 │ │ │ │ + cbnz r0, 48298 <_PyEval_FormatKwargsError@@Base+0xee4> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r0, #62180 @ 0xf2e4 │ │ │ │ + movw r0, #62876 @ 0xf59c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 882f4 │ │ │ │ + b.w 882d4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl ee690 │ │ │ │ + bl ee620 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 10fecc │ │ │ │ + b.w 11013c │ │ │ │ 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, #56668 @ 0xdd5c │ │ │ │ + movw r1, #57552 @ 0xe0d0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 23591c <_PyXIData_RegisterClass@@Base+0x224> │ │ │ │ - cbnz r0, 482e6 <_PyEval_FormatKwargsError@@Base+0xf3a> │ │ │ │ + bl 235bd4 <_PyXIData_RegisterClass@@Base+0x224> │ │ │ │ + cbnz r0, 482ee <_PyEval_FormatKwargsError@@Base+0xf3a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 48330 <_PyEval_FormatKwargsError@@Base+0xf84> │ │ │ │ + b.n 48338 <_PyEval_FormatKwargsError@@Base+0xf84> │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ add r2, sp, #28 │ │ │ │ - bl 1ef158 <_PyTime_localtime@@Base> │ │ │ │ + bl 1ef160 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 482e2 <_PyEval_FormatKwargsError@@Base+0xf36> │ │ │ │ + bne.n 482ea <_PyEval_FormatKwargsError@@Base+0xf36> │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - movw r2, #48704 @ 0xbe40 │ │ │ │ + movw r2, #49752 @ 0xc258 │ │ │ │ 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, #48752 @ 0xbe70 │ │ │ │ + movw r1, #49800 @ 0xc288 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ add.w r1, r1, r4, lsl #2 │ │ │ │ - movw r0, #50916 @ 0xc6e4 │ │ │ │ + movw r0, #51812 @ 0xca64 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ 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 4835e <_PyEval_FormatKwargsError@@Base+0xfb2> │ │ │ │ - bl b0b94 │ │ │ │ - bl b0c18 <_Py_ReachedRecursionLimitWithMargin@@Base+0x54> │ │ │ │ - cbz r0, 48364 <_PyEval_FormatKwargsError@@Base+0xfb8> │ │ │ │ + beq.n 48366 <_PyEval_FormatKwargsError@@Base+0xfb2> │ │ │ │ + bl b0a94 │ │ │ │ + bl b0b1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 4836c <_PyEval_FormatKwargsError@@Base+0xfb8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 51dbc <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 48376 <_PyEval_FormatKwargsError@@Base+0xfca> │ │ │ │ + beq.n 4837e <_PyEval_FormatKwargsError@@Base+0xfca> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r5, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4840a <_PyEval_FormatKwargsError@@Base+0x105e> │ │ │ │ + b.n 48412 <_PyEval_FormatKwargsError@@Base+0x105e> │ │ │ │ movs r0, #4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 48392 <_PyEval_FormatKwargsError@@Base+0xfe6> │ │ │ │ + cbnz r0, 4839a <_PyEval_FormatKwargsError@@Base+0xfe6> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 23b660 │ │ │ │ + bl 23bab4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r5, r6 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4840a <_PyEval_FormatKwargsError@@Base+0x105e> │ │ │ │ + b.n 48412 <_PyEval_FormatKwargsError@@Base+0x105e> │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 4836e <_PyEval_FormatKwargsError@@Base+0xfc2> │ │ │ │ + bne.n 48376 <_PyEval_FormatKwargsError@@Base+0xfc2> │ │ │ │ mov r8, r7 │ │ │ │ mov.w r9, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl e4584 <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ + bl e44a0 <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 483cc <_PyEval_FormatKwargsError@@Base+0x1020> │ │ │ │ + cbz r0, 483d4 <_PyEval_FormatKwargsError@@Base+0x1020> │ │ │ │ cmp r9, r8 │ │ │ │ - bne.n 483c0 <_PyEval_FormatKwargsError@@Base+0x1014> │ │ │ │ + bne.n 483c8 <_PyEval_FormatKwargsError@@Base+0x1014> │ │ │ │ mov.w r9, r9, lsl #1 │ │ │ │ mov r0, r6 │ │ │ │ mov.w r1, r9, lsl #2 │ │ │ │ - bl 9bc58 │ │ │ │ + bl 9bb2c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 483da <_PyEval_FormatKwargsError@@Base+0x102e> │ │ │ │ + cbz r0, 483e2 <_PyEval_FormatKwargsError@@Base+0x102e> │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ str.w sl, [r6, r8, lsl #2] │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 4839e <_PyEval_FormatKwargsError@@Base+0xff2> │ │ │ │ + b.n 483a6 <_PyEval_FormatKwargsError@@Base+0xff2> │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl ce748 │ │ │ │ + bl ce5d0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 483ee <_PyEval_FormatKwargsError@@Base+0x1042> │ │ │ │ + cbnz r0, 483f6 <_PyEval_FormatKwargsError@@Base+0x1042> │ │ │ │ mov r0, r6 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 23b660 │ │ │ │ + bl 23bab4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4840a <_PyEval_FormatKwargsError@@Base+0x105e> │ │ │ │ + b.n 48412 <_PyEval_FormatKwargsError@@Base+0x105e> │ │ │ │ cmp r8, r7 │ │ │ │ - ble.n 48400 <_PyEval_FormatKwargsError@@Base+0x1054> │ │ │ │ + ble.n 48408 <_PyEval_FormatKwargsError@@Base+0x1054> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr.w r2, [r6, r7, lsl #2] │ │ │ │ str.w r2, [r3, r7, lsl #2] │ │ │ │ adds r7, #1 │ │ │ │ - b.n 483ee <_PyEval_FormatKwargsError@@Base+0x1042> │ │ │ │ + b.n 483f6 <_PyEval_FormatKwargsError@@Base+0x1042> │ │ │ │ mov r0, r6 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ 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, 48434 <_PyEval_FormatKwargsError@@Base+0x1088> │ │ │ │ + cbnz r3, 4843c <_PyEval_FormatKwargsError@@Base+0x1088> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 48434 <_PyEval_FormatKwargsError@@Base+0x1088> │ │ │ │ + ble.n 4843c <_PyEval_FormatKwargsError@@Base+0x1088> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 48434 <_PyEval_FormatKwargsError@@Base+0x1088> │ │ │ │ - cbnz r4, 48456 <_PyEval_FormatKwargsError@@Base+0x10aa> │ │ │ │ + bne.n 4843c <_PyEval_FormatKwargsError@@Base+0x1088> │ │ │ │ + cbnz r4, 48458 <_PyEval_FormatKwargsError@@Base+0x10a4> │ │ │ │ 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] │ │ │ │ - movw r3, #13400 @ 0x3458 │ │ │ │ - movt r3, #82 @ 0x52 │ │ │ │ str r6, [sp, #12] │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #52] @ (48484 <_PyEval_FormatKwargsError@@Base+0x10d0>) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4847c <_PyEval_FormatKwargsError@@Base+0x10d0> │ │ │ │ + cbz r0, 4847e <_PyEval_FormatKwargsError@@Base+0x10ca> │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl ee690 │ │ │ │ + bl ee620 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 97b90 │ │ │ │ - cbnz r0, 4847a <_PyEval_FormatKwargsError@@Base+0x10ce> │ │ │ │ - movw r1, #38416 @ 0x9610 │ │ │ │ + bl 97a6c │ │ │ │ + cbnz r0, 4847c <_PyEval_FormatKwargsError@@Base+0x10c8> │ │ │ │ + movw r1, #39352 @ 0x99b8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + adds r3, #132 @ 0x84 │ │ │ │ + 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 484a2 <_PyEval_FormatKwargsError@@Base+0x10f6> │ │ │ │ + bne.n 484a8 <_PyEval_FormatKwargsError@@Base+0x10f4> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2a57f0 │ │ │ │ + b.w 2a5308 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12748 @ 0x31cc │ │ │ │ + movw r0, #13444 @ 0x3484 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48496 <_PyEval_FormatKwargsError@@Base+0x10ea> │ │ │ │ + bne.n 4849c <_PyEval_FormatKwargsError@@Base+0x10e8> │ │ │ │ pop {r4, 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 4857e <_PyEval_FormatKwargsError@@Base+0x11d2> │ │ │ │ + bhi.n 48584 <_PyEval_FormatKwargsError@@Base+0x11d0> │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r4, r0, #4 │ │ │ │ asrs r5, r2, #25 │ │ │ │ strb r5, [r2, r5] │ │ │ │ cmp r2, #85 @ 0x55 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 48596 <_PyEval_FormatKwargsError@@Base+0x11ea> │ │ │ │ + b.n 4859c <_PyEval_FormatKwargsError@@Base+0x11e8> │ │ │ │ ldrd r2, r3, [r0, #8] │ │ │ │ subs r2, #1 │ │ │ │ - bmi.n 484dc <_PyEval_FormatKwargsError@@Base+0x1130> │ │ │ │ + bmi.n 484e2 <_PyEval_FormatKwargsError@@Base+0x112e> │ │ │ │ ldrb.w r0, [r3], #2 │ │ │ │ ldrb.w r1, [r3, #-1] │ │ │ │ strb.w r1, [r3, #-2] │ │ │ │ strb.w r0, [r3, #-1] │ │ │ │ - b.n 484ea <_PyEval_FormatKwargsError@@Base+0x113e> │ │ │ │ + b.n 484f0 <_PyEval_FormatKwargsError@@Base+0x113c> │ │ │ │ ldrd r1, r3, [r0, #8] │ │ │ │ movs r2, #0 │ │ │ │ subs r1, #1 │ │ │ │ - bmi.n 484dc <_PyEval_FormatKwargsError@@Base+0x1130> │ │ │ │ + bmi.n 484e2 <_PyEval_FormatKwargsError@@Base+0x112e> │ │ │ │ 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 48504 <_PyEval_FormatKwargsError@@Base+0x1158> │ │ │ │ + b.n 4850a <_PyEval_FormatKwargsError@@Base+0x1156> │ │ │ │ ldrd r0, r3, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r1 │ │ │ │ subs r0, #1 │ │ │ │ - bmi.n 484dc <_PyEval_FormatKwargsError@@Base+0x1130> │ │ │ │ + bmi.n 484e2 <_PyEval_FormatKwargsError@@Base+0x112e> │ │ │ │ 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 │ │ │ │ @@ -41914,87 +41917,86 @@ │ │ │ │ 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 4852c <_PyEval_FormatKwargsError@@Base+0x1180> │ │ │ │ + b.n 48532 <_PyEval_FormatKwargsError@@Base+0x117e> │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57092 @ 0xdf04 │ │ │ │ + movw r1, #57988 @ 0xe284 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ 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, 485b8 <_PyEval_FormatKwargsError@@Base+0x120c> │ │ │ │ + cbz r3, 485be <_PyEval_FormatKwargsError@@Base+0x120a> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 485ba <_PyEval_FormatKwargsError@@Base+0x120e> │ │ │ │ + b.n 485c0 <_PyEval_FormatKwargsError@@Base+0x120c> │ │ │ │ mov r6, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #28 │ │ │ │ blx 2b420 │ │ │ │ - cbnz r5, 485d2 <_PyEval_FormatKwargsError@@Base+0x1226> │ │ │ │ + cbnz r5, 485d8 <_PyEval_FormatKwargsError@@Base+0x1224> │ │ │ │ cmp r8, r5 │ │ │ │ - ble.n 485d2 <_PyEval_FormatKwargsError@@Base+0x1226> │ │ │ │ + ble.n 485d8 <_PyEval_FormatKwargsError@@Base+0x1224> │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 485d2 <_PyEval_FormatKwargsError@@Base+0x1226> │ │ │ │ - cbnz r4, 485f0 <_PyEval_FormatKwargsError@@Base+0x1244> │ │ │ │ + bne.n 485d8 <_PyEval_FormatKwargsError@@Base+0x1224> │ │ │ │ + cbnz r4, 485fc <_PyEval_FormatKwargsError@@Base+0x1248> │ │ │ │ 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] @ (4862c <_PyEval_FormatKwargsError@@Base+0x1280>) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + movw r3, #13516 @ 0x34cc │ │ │ │ + movt r3, #82 @ 0x52 │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4861a <_PyEval_FormatKwargsError@@Base+0x126e> │ │ │ │ + cbz r0, 48626 <_PyEval_FormatKwargsError@@Base+0x1272> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 158d98 │ │ │ │ + bl 158a94 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 48600 <_PyEval_FormatKwargsError@@Base+0x1254> │ │ │ │ + cbz r0, 4860c <_PyEval_FormatKwargsError@@Base+0x1258> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4861a <_PyEval_FormatKwargsError@@Base+0x126e> │ │ │ │ + b.n 48626 <_PyEval_FormatKwargsError@@Base+0x1272> │ │ │ │ add r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 48610 <_PyEval_FormatKwargsError@@Base+0x1264> │ │ │ │ + beq.n 4861c <_PyEval_FormatKwargsError@@Base+0x1268> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl e5404 │ │ │ │ + bl e5324 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 485fc <_PyEval_FormatKwargsError@@Base+0x1250> │ │ │ │ + blt.n 48608 <_PyEval_FormatKwargsError@@Base+0x1254> │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r7 │ │ │ │ - bl 4865c <_PyEval_FormatKwargsError@@Base+0x12b0> │ │ │ │ + bl 48664 <_PyEval_FormatKwargsError@@Base+0x12b0> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 48624 <_PyEval_FormatKwargsError@@Base+0x1278> │ │ │ │ + cbz r3, 48630 <_PyEval_FormatKwargsError@@Base+0x127c> │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - adds r4, #176 @ 0xb0 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - ldr r1, [pc, #36] @ (48658 <_PyEval_FormatKwargsError@@Base+0x12ac>) │ │ │ │ + ldr r1, [pc, #36] @ (48660 <_PyEval_FormatKwargsError@@Base+0x12ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ @@ -42013,487 +42015,487 @@ │ │ │ │ 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 1544d8 <_PyBytesWriter_Init@@Base> │ │ │ │ + bl 1546b0 <_PyBytesWriter_Init@@Base> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ cmp r4, #45 @ 0x2d │ │ │ │ - ble.n 4869c <_PyEval_FormatKwargsError@@Base+0x12f0> │ │ │ │ + ble.n 486a4 <_PyEval_FormatKwargsError@@Base+0x12f0> │ │ │ │ mov r0, r7 │ │ │ │ - bl ee690 │ │ │ │ + bl ee620 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4871c <_PyEval_FormatKwargsError@@Base+0x1370> │ │ │ │ + beq.n 48724 <_PyEval_FormatKwargsError@@Base+0x1370> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - movw r1, #57136 @ 0xdf30 │ │ │ │ + movw r1, #58032 @ 0xe2b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4871c <_PyEval_FormatKwargsError@@Base+0x1370> │ │ │ │ + b.n 48724 <_PyEval_FormatKwargsError@@Base+0x1370> │ │ │ │ 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 1544e8 <_PyBytesWriter_Alloc@@Base> │ │ │ │ - cbz r0, 4871c <_PyEval_FormatKwargsError@@Base+0x1370> │ │ │ │ + bl 1546c0 <_PyBytesWriter_Alloc@@Base> │ │ │ │ + cbz r0, 48724 <_PyEval_FormatKwargsError@@Base+0x1370> │ │ │ │ adds r1, r0, #1 │ │ │ │ - cbnz r4, 486c2 <_PyEval_FormatKwargsError@@Base+0x1316> │ │ │ │ - cbnz r5, 486c8 <_PyEval_FormatKwargsError@@Base+0x131c> │ │ │ │ + cbnz r4, 486ca <_PyEval_FormatKwargsError@@Base+0x1316> │ │ │ │ + cbnz r5, 486d0 <_PyEval_FormatKwargsError@@Base+0x131c> │ │ │ │ add.w r3, r4, #32 │ │ │ │ - b.n 486ca <_PyEval_FormatKwargsError@@Base+0x131e> │ │ │ │ + b.n 486d2 <_PyEval_FormatKwargsError@@Base+0x131e> │ │ │ │ movs r3, #96 @ 0x60 │ │ │ │ strb r3, [r0, #0] │ │ │ │ movs r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 4870c <_PyEval_FormatKwargsError@@Base+0x1360> │ │ │ │ + ble.n 48714 <_PyEval_FormatKwargsError@@Base+0x1360> │ │ │ │ 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 48706 <_PyEval_FormatKwargsError@@Base+0x135a> │ │ │ │ + ble.n 4870e <_PyEval_FormatKwargsError@@Base+0x135a> │ │ │ │ subs r3, #6 │ │ │ │ lsr.w r2, r0, r3 │ │ │ │ ands.w r2, r2, #63 @ 0x3f │ │ │ │ - bne.n 486fa <_PyEval_FormatKwargsError@@Base+0x134e> │ │ │ │ - cbnz r5, 486fe <_PyEval_FormatKwargsError@@Base+0x1352> │ │ │ │ + bne.n 48702 <_PyEval_FormatKwargsError@@Base+0x134e> │ │ │ │ + cbnz r5, 48706 <_PyEval_FormatKwargsError@@Base+0x1352> │ │ │ │ adds r2, #32 │ │ │ │ - b.n 48700 <_PyEval_FormatKwargsError@@Base+0x1354> │ │ │ │ + b.n 48708 <_PyEval_FormatKwargsError@@Base+0x1354> │ │ │ │ movs r2, #96 @ 0x60 │ │ │ │ strb.w r2, [r7], #1 │ │ │ │ - b.n 486e6 <_PyEval_FormatKwargsError@@Base+0x133a> │ │ │ │ + b.n 486ee <_PyEval_FormatKwargsError@@Base+0x133a> │ │ │ │ subs r4, #1 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 486d0 <_PyEval_FormatKwargsError@@Base+0x1324> │ │ │ │ + b.n 486d8 <_PyEval_FormatKwargsError@@Base+0x1324> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 486d4 <_PyEval_FormatKwargsError@@Base+0x1328> │ │ │ │ + bne.n 486dc <_PyEval_FormatKwargsError@@Base+0x1328> │ │ │ │ movs r3, #10 │ │ │ │ mov r0, sp │ │ │ │ strb.w r3, [r1], #1 │ │ │ │ - bl ed1b0 <_PyBytesWriter_Finish@@Base> │ │ │ │ + bl ed140 <_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 48748 <_PyEval_FormatKwargsError@@Base+0x139c> │ │ │ │ + bhi.n 48750 <_PyEval_FormatKwargsError@@Base+0x139c> │ │ │ │ cmp r5, #0 │ │ │ │ - bgt.n 4875e <_PyEval_FormatKwargsError@@Base+0x13b2> │ │ │ │ - b.n 48768 <_PyEval_FormatKwargsError@@Base+0x13bc> │ │ │ │ - movw r0, #38160 @ 0x9510 │ │ │ │ + bgt.n 48766 <_PyEval_FormatKwargsError@@Base+0x13b2> │ │ │ │ + b.n 48770 <_PyEval_FormatKwargsError@@Base+0x13bc> │ │ │ │ + movw r0, #38856 @ 0x97c8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1d3e78 │ │ │ │ + bl 1d3d0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48742 <_PyEval_FormatKwargsError@@Base+0x1396> │ │ │ │ - b.n 48798 <_PyEval_FormatKwargsError@@Base+0x13ec> │ │ │ │ + bne.n 4874a <_PyEval_FormatKwargsError@@Base+0x1396> │ │ │ │ + b.n 487a0 <_PyEval_FormatKwargsError@@Base+0x13ec> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 15fed8 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ - cbz r0, 48798 <_PyEval_FormatKwargsError@@Base+0x13ec> │ │ │ │ + bl 15ff8c <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + cbz r0, 487a0 <_PyEval_FormatKwargsError@@Base+0x13ec> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 4877e <_PyEval_FormatKwargsError@@Base+0x13d2> │ │ │ │ + cbz r3, 48786 <_PyEval_FormatKwargsError@@Base+0x13d2> │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 48788 <_PyEval_FormatKwargsError@@Base+0x13dc> │ │ │ │ + blt.n 48790 <_PyEval_FormatKwargsError@@Base+0x13dc> │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 4878c <_PyEval_FormatKwargsError@@Base+0x13e0> │ │ │ │ - b.n 48788 <_PyEval_FormatKwargsError@@Base+0x13dc> │ │ │ │ + ble.n 48794 <_PyEval_FormatKwargsError@@Base+0x13e0> │ │ │ │ + b.n 48790 <_PyEval_FormatKwargsError@@Base+0x13dc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 24f238 │ │ │ │ + b.w 24f1a4 │ │ │ │ bic.w r1, r3, r3, asr #31 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 25da98 <_Py_RestoreSignals@@Base+0x24> │ │ │ │ + b.w 25d600 <_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 487be <_PyEval_FormatKwargsError@@Base+0x1412> │ │ │ │ + bne.n 487c6 <_PyEval_FormatKwargsError@@Base+0x1412> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1945a0 │ │ │ │ + b.w 194ca4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12780 @ 0x31ec │ │ │ │ + movw r0, #13476 @ 0x34a4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 487b2 <_PyEval_FormatKwargsError@@Base+0x1406> │ │ │ │ + bne.n 487ba <_PyEval_FormatKwargsError@@Base+0x1406> │ │ │ │ pop {r4, pc} │ │ │ │ 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 48890 <_PyEval_FormatKwargsError@@Base+0x14e4> │ │ │ │ + beq.n 48898 <_PyEval_FormatKwargsError@@Base+0x14e4> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - beq.n 48812 <_PyEval_FormatKwargsError@@Base+0x1466> │ │ │ │ + beq.n 4881a <_PyEval_FormatKwargsError@@Base+0x1466> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23044 @ 0x5a04 │ │ │ │ + movw r1, #23740 @ 0x5cbc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 48a02 <_PyEval_FormatKwargsError@@Base+0x1656> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 48a0a <_PyEval_FormatKwargsError@@Base+0x1656> │ │ │ │ mov r0, r1 │ │ │ │ - bl 174f58 │ │ │ │ + bl 174fd8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4887a <_PyEval_FormatKwargsError@@Base+0x14ce> │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 4887a <_PyEval_FormatKwargsError@@Base+0x14ce> │ │ │ │ + bne.n 48882 <_PyEval_FormatKwargsError@@Base+0x14ce> │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 48882 <_PyEval_FormatKwargsError@@Base+0x14ce> │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f644c │ │ │ │ + bl f63cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 48a02 <_PyEval_FormatKwargsError@@Base+0x1656> │ │ │ │ - bl f6bdc │ │ │ │ + beq.w 48a0a <_PyEval_FormatKwargsError@@Base+0x1656> │ │ │ │ + bl f6b5c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1a0be0 <_PyLong_Frexp@@Base> │ │ │ │ - bl 48b60 <_PyEval_FormatKwargsError@@Base+0x17b4> │ │ │ │ + bl 1a1300 <_PyLong_Frexp@@Base> │ │ │ │ + bl 48b68 <_PyEval_FormatKwargsError@@Base+0x17b4> │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d0, #0 @ 0x40000000 2.0 │ │ │ │ - bl 48b60 <_PyEval_FormatKwargsError@@Base+0x17b4> │ │ │ │ + bl 48b68 <_PyEval_FormatKwargsError@@Base+0x17b4> │ │ │ │ vmov.f64 d9, d0 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 2e32f8 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 2e3670 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vmov d7, r0, r1 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmla.f64 d0, d7, d9 │ │ │ │ - b.n 48882 <_PyEval_FormatKwargsError@@Base+0x14d6> │ │ │ │ + b.n 4888a <_PyEval_FormatKwargsError@@Base+0x14d6> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 48b60 <_PyEval_FormatKwargsError@@Base+0x17b4> │ │ │ │ + bl 48b68 <_PyEval_FormatKwargsError@@Base+0x17b4> │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 9b9c0 │ │ │ │ + b.w 9b894 │ │ │ │ movw r5, #25136 @ 0x6230 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 488ca <_PyEval_FormatKwargsError@@Base+0x151e> │ │ │ │ + beq.n 488d2 <_PyEval_FormatKwargsError@@Base+0x151e> │ │ │ │ ldr.w r1, [r2, #172] @ 0xac │ │ │ │ - cbz r1, 488ba <_PyEval_FormatKwargsError@@Base+0x150e> │ │ │ │ + cbz r1, 488c2 <_PyEval_FormatKwargsError@@Base+0x150e> │ │ │ │ ldr r0, [r1, #8] │ │ │ │ adds r1, #12 │ │ │ │ cmp r0, r3 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - ble.w 48a06 <_PyEval_FormatKwargsError@@Base+0x165a> │ │ │ │ + ble.w 48a0e <_PyEval_FormatKwargsError@@Base+0x165a> │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 488a6 <_PyEval_FormatKwargsError@@Base+0x14fa> │ │ │ │ - b.n 488ca <_PyEval_FormatKwargsError@@Base+0x151e> │ │ │ │ + bne.n 488ae <_PyEval_FormatKwargsError@@Base+0x14fa> │ │ │ │ + b.n 488d2 <_PyEval_FormatKwargsError@@Base+0x151e> │ │ │ │ mov r3, r2 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 48a06 <_PyEval_FormatKwargsError@@Base+0x165a> │ │ │ │ + beq.w 48a0e <_PyEval_FormatKwargsError@@Base+0x165a> │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 488bc <_PyEval_FormatKwargsError@@Base+0x1510> │ │ │ │ + bne.n 488c4 <_PyEval_FormatKwargsError@@Base+0x1510> │ │ │ │ vldr d8, [r6, #8] │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 488ea <_PyEval_FormatKwargsError@@Base+0x153e> │ │ │ │ - bl 94124 │ │ │ │ + bne.n 488f2 <_PyEval_FormatKwargsError@@Base+0x153e> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 48a02 <_PyEval_FormatKwargsError@@Base+0x1656> │ │ │ │ + bne.w 48a0a <_PyEval_FormatKwargsError@@Base+0x1656> │ │ │ │ vmov.f64 d8, #240 @ 0xbf800000 -1.0 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movs r3, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ - bl 48b60 <_PyEval_FormatKwargsError@@Base+0x17b4> │ │ │ │ + bl 48b68 <_PyEval_FormatKwargsError@@Base+0x17b4> │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 48914 <_PyEval_FormatKwargsError@@Base+0x1568> │ │ │ │ + bvc.n 4891c <_PyEval_FormatKwargsError@@Base+0x1568> │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 489d2 <_PyEval_FormatKwargsError@@Base+0x1626> │ │ │ │ + bvc.n 489da <_PyEval_FormatKwargsError@@Base+0x1626> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d6, [pc, #548] @ 48b40 <_PyEval_FormatKwargsError@@Base+0x1794> │ │ │ │ + vldr d6, [pc, #548] @ 48b48 <_PyEval_FormatKwargsError@@Base+0x1794> │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 48936 <_PyEval_FormatKwargsError@@Base+0x158a> │ │ │ │ + ble.n 4893e <_PyEval_FormatKwargsError@@Base+0x158a> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4894a <_PyEval_FormatKwargsError@@Base+0x159e> │ │ │ │ - b.n 489d2 <_PyEval_FormatKwargsError@@Base+0x1626> │ │ │ │ - bhi.n 4894a <_PyEval_FormatKwargsError@@Base+0x159e> │ │ │ │ + bhi.n 48952 <_PyEval_FormatKwargsError@@Base+0x159e> │ │ │ │ + b.n 489da <_PyEval_FormatKwargsError@@Base+0x1626> │ │ │ │ + bhi.n 48952 <_PyEval_FormatKwargsError@@Base+0x159e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 4894a <_PyEval_FormatKwargsError@@Base+0x159e> │ │ │ │ + cbz r3, 48952 <_PyEval_FormatKwargsError@@Base+0x159e> │ │ │ │ vmov.f64 d0, d9 │ │ │ │ movs r0, #1 │ │ │ │ - bl 2b608c │ │ │ │ + bl 2b63f0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48a02 <_PyEval_FormatKwargsError@@Base+0x1656> │ │ │ │ - ldr r3, [pc, #508] @ (48b48 <_PyEval_FormatKwargsError@@Base+0x179c>) │ │ │ │ + bne.n 48a0a <_PyEval_FormatKwargsError@@Base+0x1656> │ │ │ │ + ldr r3, [pc, #508] @ (48b50 <_PyEval_FormatKwargsError@@Base+0x179c>) │ │ │ │ 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, 48974 <_PyEval_FormatKwargsError@@Base+0x15c8> │ │ │ │ - bl 80088 │ │ │ │ + cbnz r4, 4897c <_PyEval_FormatKwargsError@@Base+0x15c8> │ │ │ │ + bl 800c8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 489ba <_PyEval_FormatKwargsError@@Base+0x160e> │ │ │ │ + cbnz r0, 489c2 <_PyEval_FormatKwargsError@@Base+0x160e> │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 23b660 │ │ │ │ - ldr r2, [pc, #468] @ (48b4c <_PyEval_FormatKwargsError@@Base+0x17a0>) │ │ │ │ + b.w 23bab4 │ │ │ │ + ldr r2, [pc, #468] @ (48b54 <_PyEval_FormatKwargsError@@Base+0x17a0>) │ │ │ │ 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, 489cc <_PyEval_FormatKwargsError@@Base+0x1620> │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + cbz r3, 489d4 <_PyEval_FormatKwargsError@@Base+0x1620> │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 489ae <_PyEval_FormatKwargsError@@Base+0x1602> │ │ │ │ + bne.n 489b6 <_PyEval_FormatKwargsError@@Base+0x1602> │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ - cbnz r0, 489cc <_PyEval_FormatKwargsError@@Base+0x1620> │ │ │ │ + cbnz r0, 489d4 <_PyEval_FormatKwargsError@@Base+0x1620> │ │ │ │ mov r0, r4 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 489cc <_PyEval_FormatKwargsError@@Base+0x1620> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 489d4 <_PyEval_FormatKwargsError@@Base+0x1620> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 489cc <_PyEval_FormatKwargsError@@Base+0x1620> │ │ │ │ + b.n 489d4 <_PyEval_FormatKwargsError@@Base+0x1620> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r5, [r0, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 1c6948 <_Py_NewReference@@Base> │ │ │ │ + bl 1c6760 <_Py_NewReference@@Base> │ │ │ │ vstr d9, [r4, #8] │ │ │ │ - b.n 48b30 <_PyEval_FormatKwargsError@@Base+0x1784> │ │ │ │ + b.n 48b38 <_PyEval_FormatKwargsError@@Base+0x1784> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ movs r0, #2 │ │ │ │ - bl 18aad0 │ │ │ │ + bl 18b008 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 48b30 <_PyEval_FormatKwargsError@@Base+0x1784> │ │ │ │ + beq.w 48b38 <_PyEval_FormatKwargsError@@Base+0x1784> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #21628 @ 0x547c │ │ │ │ + movw r1, #22324 @ 0x5734 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 48b30 <_PyEval_FormatKwargsError@@Base+0x1784> │ │ │ │ + b.n 48b38 <_PyEval_FormatKwargsError@@Base+0x1784> │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ - cbz r3, 48a36 <_PyEval_FormatKwargsError@@Base+0x168a> │ │ │ │ + cbz r3, 48a3e <_PyEval_FormatKwargsError@@Base+0x168a> │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ - cbnz r1, 48a50 <_PyEval_FormatKwargsError@@Base+0x16a4> │ │ │ │ + cbnz r1, 48a58 <_PyEval_FormatKwargsError@@Base+0x16a4> │ │ │ │ ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ - cbz r3, 48a36 <_PyEval_FormatKwargsError@@Base+0x168a> │ │ │ │ + cbz r3, 48a3e <_PyEval_FormatKwargsError@@Base+0x168a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 100c44 <_PyNumber_Index@@Base> │ │ │ │ + bl 100af0 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 488dc <_PyEval_FormatKwargsError@@Base+0x1530> │ │ │ │ - bl 174f58 │ │ │ │ + beq.w 488e4 <_PyEval_FormatKwargsError@@Base+0x1530> │ │ │ │ + bl 174fd8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ vmov.f64 d8, d0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 488ce <_PyEval_FormatKwargsError@@Base+0x1522> │ │ │ │ - b.n 48b1e <_PyEval_FormatKwargsError@@Base+0x1772> │ │ │ │ + bge.w 488d6 <_PyEval_FormatKwargsError@@Base+0x1522> │ │ │ │ + b.n 48b26 <_PyEval_FormatKwargsError@@Base+0x1772> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #20976 @ 0x51f0 │ │ │ │ + movw r1, #21672 @ 0x54a8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 488dc <_PyEval_FormatKwargsError@@Base+0x1530> │ │ │ │ - movw r3, #14753 @ 0x39a1 │ │ │ │ + bl f3988 │ │ │ │ + b.n 488e4 <_PyEval_FormatKwargsError@@Base+0x1530> │ │ │ │ + movw r3, #16397 @ 0x400d │ │ │ │ movt r3, #25 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 48a8c <_PyEval_FormatKwargsError@@Base+0x16e0> │ │ │ │ - bl 174f58 │ │ │ │ + bne.n 48a94 <_PyEval_FormatKwargsError@@Base+0x16e0> │ │ │ │ + bl 174fd8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 48a84 <_PyEval_FormatKwargsError@@Base+0x16d8> │ │ │ │ - ldr r3, [pc, #212] @ (48b48 <_PyEval_FormatKwargsError@@Base+0x179c>) │ │ │ │ + bne.n 48a8c <_PyEval_FormatKwargsError@@Base+0x16d8> │ │ │ │ + ldr r3, [pc, #212] @ (48b50 <_PyEval_FormatKwargsError@@Base+0x179c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ - cbz r3, 48a84 <_PyEval_FormatKwargsError@@Base+0x16d8> │ │ │ │ + cbz r3, 48a8c <_PyEval_FormatKwargsError@@Base+0x16d8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 488dc <_PyEval_FormatKwargsError@@Base+0x1530> │ │ │ │ - bl 9b9c0 │ │ │ │ + bne.w 488e4 <_PyEval_FormatKwargsError@@Base+0x1530> │ │ │ │ + bl 9b894 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 48a90 <_PyEval_FormatKwargsError@@Base+0x16e4> │ │ │ │ + b.n 48a98 <_PyEval_FormatKwargsError@@Base+0x16e4> │ │ │ │ blx r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 488dc <_PyEval_FormatKwargsError@@Base+0x1530> │ │ │ │ + beq.w 488e4 <_PyEval_FormatKwargsError@@Base+0x1530> │ │ │ │ ldr r7, [r4, #4] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 48b10 <_PyEval_FormatKwargsError@@Base+0x1764> │ │ │ │ + beq.n 48b18 <_PyEval_FormatKwargsError@@Base+0x1764> │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #25136 @ 0x6230 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9ef00 │ │ │ │ + bl 9ee00 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r6, [r7, #12] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - cbz r0, 48ad2 <_PyEval_FormatKwargsError@@Base+0x1726> │ │ │ │ + cbz r0, 48ada <_PyEval_FormatKwargsError@@Base+0x1726> │ │ │ │ movw r1, #43620 @ 0xaa64 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r3, r2 │ │ │ │ - movw r2, #21008 @ 0x5210 │ │ │ │ + movw r2, #21704 @ 0x54c8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ - bl 24d868 │ │ │ │ - cbz r0, 48b10 <_PyEval_FormatKwargsError@@Base+0x1764> │ │ │ │ - b.n 48af4 <_PyEval_FormatKwargsError@@Base+0x1748> │ │ │ │ + bl 24d844 │ │ │ │ + cbz r0, 48b18 <_PyEval_FormatKwargsError@@Base+0x1764> │ │ │ │ + b.n 48afc <_PyEval_FormatKwargsError@@Base+0x1748> │ │ │ │ movw r1, #43556 @ 0xaa24 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + movw r1, #21884 @ 0x557c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 48afe <_PyEval_FormatKwargsError@@Base+0x1752> │ │ │ │ - b.n 488dc <_PyEval_FormatKwargsError@@Base+0x1530> │ │ │ │ + blt.n 48b06 <_PyEval_FormatKwargsError@@Base+0x1752> │ │ │ │ + b.n 488e4 <_PyEval_FormatKwargsError@@Base+0x1530> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 488dc <_PyEval_FormatKwargsError@@Base+0x1530> │ │ │ │ + bge.w 488e4 <_PyEval_FormatKwargsError@@Base+0x1530> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 488dc <_PyEval_FormatKwargsError@@Base+0x1530> │ │ │ │ + bne.w 488e4 <_PyEval_FormatKwargsError@@Base+0x1530> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 488dc <_PyEval_FormatKwargsError@@Base+0x1530> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 488e4 <_PyEval_FormatKwargsError@@Base+0x1530> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ vldr d8, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 488ce <_PyEval_FormatKwargsError@@Base+0x1522> │ │ │ │ + bge.w 488d6 <_PyEval_FormatKwargsError@@Base+0x1522> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 488ce <_PyEval_FormatKwargsError@@Base+0x1522> │ │ │ │ + bne.w 488d6 <_PyEval_FormatKwargsError@@Base+0x1522> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 488ce <_PyEval_FormatKwargsError@@Base+0x1522> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 488d6 <_PyEval_FormatKwargsError@@Base+0x1522> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #8] @ (48b5c <_PyEval_FormatKwargsError@@Base+0x17b0>) │ │ │ │ + ldr r2, [pc, #8] @ (48b64 <_PyEval_FormatKwargsError@@Base+0x17b0>) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b.w 41fec <_PyEval_SpecialMethodCanSuggest@@Base+0x2e4> │ │ │ │ nop │ │ │ │ sub sp, #496 @ 0x1f0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ 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] @ 48be8 <_PyEval_FormatKwargsError@@Base+0x183c> │ │ │ │ + vldr d7, [pc, #112] @ 48bf0 <_PyEval_FormatKwargsError@@Base+0x183c> │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 48bbe <_PyEval_FormatKwargsError@@Base+0x1812> │ │ │ │ + bhi.n 48bc6 <_PyEval_FormatKwargsError@@Base+0x1812> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 48b9e <_PyEval_FormatKwargsError@@Base+0x17f2> │ │ │ │ + ble.n 48ba6 <_PyEval_FormatKwargsError@@Base+0x17f2> │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 2b70c │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ - vldr d7, [pc, #72] @ 48bf0 <_PyEval_FormatKwargsError@@Base+0x1844> │ │ │ │ + vldr d7, [pc, #72] @ 48bf8 <_PyEval_FormatKwargsError@@Base+0x1844> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ - vldr d8, [pc, #72] @ 48bf8 <_PyEval_FormatKwargsError@@Base+0x184c> │ │ │ │ + vldr d8, [pc, #72] @ 48c00 <_PyEval_FormatKwargsError@@Base+0x184c> │ │ │ │ str r3, [r0, #0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it ne │ │ │ │ vmovne.f64 d8, d7 │ │ │ │ - b.n 48bde <_PyEval_FormatKwargsError@@Base+0x1832> │ │ │ │ + b.n 48be6 <_PyEval_FormatKwargsError@@Base+0x1832> │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 48bde <_PyEval_FormatKwargsError@@Base+0x1832> │ │ │ │ + bvs.n 48be6 <_PyEval_FormatKwargsError@@Base+0x1832> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 48bde <_PyEval_FormatKwargsError@@Base+0x1832> │ │ │ │ - vldr d8, [pc, #28] @ 48bf0 <_PyEval_FormatKwargsError@@Base+0x1844> │ │ │ │ + bgt.n 48be6 <_PyEval_FormatKwargsError@@Base+0x1832> │ │ │ │ + vldr d8, [pc, #28] @ 48bf8 <_PyEval_FormatKwargsError@@Base+0x1844> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8} │ │ │ │ pop {r3, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @@ -42507,17 +42509,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ vsli.32 d27, d24, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 8096c │ │ │ │ + bl 809ac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 48c26 <_PyEval_FormatKwargsError@@Base+0x187a> │ │ │ │ + cbz r0, 48c2e <_PyEval_FormatKwargsError@@Base+0x187a> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ bl 45f18 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -42527,28 +42529,28 @@ │ │ │ │ sub sp, #16 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ - beq.n 48cea <_PyEval_FormatKwargsError@@Base+0x193e> │ │ │ │ + beq.n 48cf2 <_PyEval_FormatKwargsError@@Base+0x193e> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 48cb0 <_PyEval_FormatKwargsError@@Base+0x1904> │ │ │ │ + bmi.n 48cb8 <_PyEval_FormatKwargsError@@Base+0x1904> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11100 @ 0x2b5c │ │ │ │ + movw r1, #11996 @ 0x2edc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 48cea <_PyEval_FormatKwargsError@@Base+0x193e> │ │ │ │ + b.n 48cf2 <_PyEval_FormatKwargsError@@Base+0x193e> │ │ │ │ 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 │ │ │ │ @@ -42556,307 +42558,307 @@ │ │ │ │ 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 990f4 │ │ │ │ + bl 98fcc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 48cc2 <_PyEval_FormatKwargsError@@Base+0x1916> │ │ │ │ + blt.n 48cca <_PyEval_FormatKwargsError@@Base+0x1916> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 48cd2 <_PyEval_FormatKwargsError@@Base+0x1926> │ │ │ │ + blt.n 48cda <_PyEval_FormatKwargsError@@Base+0x1926> │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 48c6e <_PyEval_FormatKwargsError@@Base+0x18c2> │ │ │ │ + blt.n 48c76 <_PyEval_FormatKwargsError@@Base+0x18c2> │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7c24 │ │ │ │ + bl a7b24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48c72 <_PyEval_FormatKwargsError@@Base+0x18c6> │ │ │ │ - b.n 48ce2 <_PyEval_FormatKwargsError@@Base+0x1936> │ │ │ │ + bne.n 48c7a <_PyEval_FormatKwargsError@@Base+0x18c6> │ │ │ │ + b.n 48cea <_PyEval_FormatKwargsError@@Base+0x1936> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 48ca2 <_PyEval_FormatKwargsError@@Base+0x18f6> │ │ │ │ + bne.n 48caa <_PyEval_FormatKwargsError@@Base+0x18f6> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 48ca2 <_PyEval_FormatKwargsError@@Base+0x18f6> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 48caa <_PyEval_FormatKwargsError@@Base+0x18f6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 48caa <_PyEval_FormatKwargsError@@Base+0x18fe> │ │ │ │ + bne.n 48cb2 <_PyEval_FormatKwargsError@@Base+0x18fe> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 48caa <_PyEval_FormatKwargsError@@Base+0x18fe> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 48cb2 <_PyEval_FormatKwargsError@@Base+0x18fe> │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #57196 @ 0xdf6c │ │ │ │ + movw r0, #58092 @ 0xe2ec │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 1038c0 │ │ │ │ - ldr r2, [pc, #32] @ (48d24 <_PyEval_FormatKwargsError@@Base+0x1978>) │ │ │ │ + b.w 103768 │ │ │ │ + ldr r2, [pc, #32] @ (48d2c <_PyEval_FormatKwargsError@@Base+0x1978>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r0, #13200 @ 0x3390 │ │ │ │ + movw r0, #14096 @ 0x3710 │ │ │ │ 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 950d8 │ │ │ │ + b.w 94fac │ │ │ │ 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, 48d4a <_PyEval_FormatKwargsError@@Base+0x199e> │ │ │ │ + cbnz r3, 48d52 <_PyEval_FormatKwargsError@@Base+0x199e> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 48d4a <_PyEval_FormatKwargsError@@Base+0x199e> │ │ │ │ + ble.n 48d52 <_PyEval_FormatKwargsError@@Base+0x199e> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 48d4a <_PyEval_FormatKwargsError@@Base+0x199e> │ │ │ │ - cbnz r4, 48d66 <_PyEval_FormatKwargsError@@Base+0x19ba> │ │ │ │ + bne.n 48d52 <_PyEval_FormatKwargsError@@Base+0x199e> │ │ │ │ + cbnz r4, 48d6e <_PyEval_FormatKwargsError@@Base+0x19ba> │ │ │ │ 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] @ (48da4 <_PyEval_FormatKwargsError@@Base+0x19f8>) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #68] @ (48dac <_PyEval_FormatKwargsError@@Base+0x19f8>) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 48d9e <_PyEval_FormatKwargsError@@Base+0x19f2> │ │ │ │ + cbz r0, 48da6 <_PyEval_FormatKwargsError@@Base+0x19f2> │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl ee690 │ │ │ │ + bl ee620 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1058c4 │ │ │ │ + bl 10576c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 48d92 <_PyEval_FormatKwargsError@@Base+0x19e6> │ │ │ │ - cbnz r0, 48d96 <_PyEval_FormatKwargsError@@Base+0x19ea> │ │ │ │ + beq.n 48d9a <_PyEval_FormatKwargsError@@Base+0x19e6> │ │ │ │ + cbnz r0, 48d9e <_PyEval_FormatKwargsError@@Base+0x19ea> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r1, #38416 @ 0x9610 │ │ │ │ + movw r1, #39352 @ 0x99b8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 48d9e <_PyEval_FormatKwargsError@@Base+0x19f2> │ │ │ │ + b.n 48da6 <_PyEval_FormatKwargsError@@Base+0x19f2> │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adds r4, #220 @ 0xdc │ │ │ │ + adds r4, #248 @ 0xf8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00048da8 : │ │ │ │ - ldr r0, [pc, #4] @ (48db0 ) │ │ │ │ - b.w 1d97e8 │ │ │ │ +00048db0 : │ │ │ │ + ldr r0, [pc, #4] @ (48db8 ) │ │ │ │ + b.w 1d96e0 │ │ │ │ nop │ │ │ │ - adds r5, #8 │ │ │ │ + adds r5, #36 @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #57216 @ 0xdf80 │ │ │ │ + movw r3, #58112 @ 0xe300 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - movw r1, #36897 @ 0x9021 │ │ │ │ + movw r1, #36905 @ 0x9029 │ │ │ │ movt r1, #4 │ │ │ │ movs r2, #0 │ │ │ │ - b.w 173a38 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x50> │ │ │ │ + b.w 173ab8 <_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 48dec │ │ │ │ + bne.n 48df4 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 286bc8 │ │ │ │ + b.w 286710 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12772 @ 0x31e4 │ │ │ │ + movw r0, #13468 @ 0x349c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48de0 │ │ │ │ + bne.n 48de8 │ │ │ │ pop {r4, pc} │ │ │ │ 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, #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 174724 │ │ │ │ + bl 1747a4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 48e64 │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 48e64 │ │ │ │ + bne.n 48e6c │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 48e6c │ │ │ │ vpop {d8} │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ - movw r1, #57256 @ 0xdfa8 │ │ │ │ + movw r1, #58152 @ 0xe328 │ │ │ │ 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 f3a08 │ │ │ │ + b.w f3988 │ │ │ │ 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 24c374 <_PySlice_FromIndices@@Base+0x568> │ │ │ │ + bl 24c31c <_PySlice_FromIndices@@Base+0x564> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 48e86 │ │ │ │ + cbnz r0, 48e8e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 48ece │ │ │ │ + b.n 48ed6 │ │ │ │ blx 2c090 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r7, 48eb4 │ │ │ │ + cbz r7, 48ebc │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl ed160 <_PyBytesWriter_Prepare@@Base> │ │ │ │ - cbnz r0, 48ea2 │ │ │ │ + bl ed0f0 <_PyBytesWriter_Prepare@@Base> │ │ │ │ + cbnz r0, 48eaa │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b58 │ │ │ │ - b.n 48e82 │ │ │ │ + bl 83b98 │ │ │ │ + b.n 48e8a │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ adds r4, r0, r6 │ │ │ │ blx 2bff8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b58 │ │ │ │ - b.n 48ece │ │ │ │ + bl 83b98 │ │ │ │ + b.n 48ed6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 80764 │ │ │ │ + bl 807a4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, r7 │ │ │ │ it eq │ │ │ │ moveq r4, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ 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, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61472 @ 0xf020 │ │ │ │ + movw r1, #62168 @ 0xf2d8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ 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] @ 48ff0 │ │ │ │ + vldr d0, [pc, #232] @ 48ff8 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ - bl 9b9c0 │ │ │ │ - movw r1, #20156 @ 0x4ebc │ │ │ │ + bl 9b894 │ │ │ │ + movw r1, #20796 @ 0x513c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1da0d4 │ │ │ │ + bl 1d9fcc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 48f2a │ │ │ │ + bge.n 48f32 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 48fe4 │ │ │ │ - vldr d0, [pc, #204] @ 48ff8 │ │ │ │ - bl 9b9c0 │ │ │ │ - movw r1, #3868 @ 0xf1c │ │ │ │ + b.n 48fec │ │ │ │ + vldr d0, [pc, #204] @ 49000 │ │ │ │ + bl 9b894 │ │ │ │ + movw r1, #4564 @ 0x11d4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1da0d4 │ │ │ │ + bl 1d9fcc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 48f24 │ │ │ │ - vldr d0, [pc, #184] @ 49000 │ │ │ │ - bl 9b9c0 │ │ │ │ - movw r1, #20160 @ 0x4ec0 │ │ │ │ + blt.n 48f2c │ │ │ │ + vldr d0, [pc, #184] @ 49008 │ │ │ │ + bl 9b894 │ │ │ │ + movw r1, #20800 @ 0x5140 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1da0d4 │ │ │ │ + bl 1d9fcc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 48f24 │ │ │ │ - vldr d8, [pc, #164] @ 49008 │ │ │ │ + blt.n 48f2c │ │ │ │ + vldr d8, [pc, #164] @ 49010 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 9b9c0 │ │ │ │ - movw r1, #57460 @ 0xe074 │ │ │ │ + bl 9b894 │ │ │ │ + movw r1, #58156 @ 0xe32c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1da0d4 │ │ │ │ + bl 1d9fcc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 48f24 │ │ │ │ - vldr d9, [pc, #140] @ 49010 │ │ │ │ + blt.n 48f2c │ │ │ │ + vldr d9, [pc, #140] @ 49018 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 296bb8 │ │ │ │ - movw r1, #57332 @ 0xdff4 │ │ │ │ + bl 296700 │ │ │ │ + movw r1, #58228 @ 0xe374 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1da0d4 │ │ │ │ + bl 1d9fcc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 48f24 │ │ │ │ - vldr d8, [pc, #112] @ 49018 │ │ │ │ + blt.n 48f2c │ │ │ │ + vldr d8, [pc, #112] @ 49020 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 9b9c0 │ │ │ │ - movw r1, #57516 @ 0xe0ac │ │ │ │ + bl 9b894 │ │ │ │ + movw r1, #58212 @ 0xe364 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1da0d4 │ │ │ │ + bl 1d9fcc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 48f24 │ │ │ │ + blt.n 48f2c │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ - bl 296bb8 │ │ │ │ - movw r1, #57340 @ 0xdffc │ │ │ │ + bl 296700 │ │ │ │ + movw r1, #58236 @ 0xe37c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1da0d4 │ │ │ │ + bl 1d9fcc │ │ │ │ asrs r0, r0, #31 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, pc} │ │ │ │ nop.w │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ @@ -42875,279 +42877,279 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 4902e │ │ │ │ + beq.n 49036 │ │ │ │ b.w 2ae8c │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 49038 │ │ │ │ + cbz r1, 49040 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 49040 │ │ │ │ + b.n 49048 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 490b4 │ │ │ │ + b.n 490bc │ │ │ │ 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 284240 <_Py_set_inheritable_async_safe@@Base+0x54> │ │ │ │ + bl 283d7c <_Py_set_inheritable_async_safe@@Base+0x54> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4907a │ │ │ │ + bge.n 49082 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4907a │ │ │ │ + cbnz r3, 49082 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 4909e │ │ │ │ + bne.n 490a6 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 273454 │ │ │ │ + b.w 272fdc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12732 @ 0x31bc │ │ │ │ + movw r0, #13428 @ 0x3474 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49092 │ │ │ │ + bne.n 4909a │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 490d4 │ │ │ │ + bne.n 490dc │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #30096 @ 0x7590 │ │ │ │ + movw r3, #30992 @ 0x7910 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #29 │ │ │ │ - beq.n 490d6 │ │ │ │ + beq.n 490de │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ - cbz r1, 490f2 │ │ │ │ - movw r3, #30096 @ 0x7590 │ │ │ │ + cbz r1, 490fa │ │ │ │ + movw r3, #30992 @ 0x7910 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 490ca │ │ │ │ + bls.n 490d2 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bne.n 490e0 │ │ │ │ + bne.n 490e8 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 49104 │ │ │ │ + cbz r1, 4910c │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4910c │ │ │ │ + b.n 49114 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 491d0 │ │ │ │ + b.n 491d8 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #57388 @ 0xe02c │ │ │ │ + movw r0, #58284 @ 0xe3ac │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldrd r2, r3, [r1, #12] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 491ce │ │ │ │ + beq.n 491d6 │ │ │ │ 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 94124 │ │ │ │ + bl 93ff8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 491ca │ │ │ │ + bne.n 491d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2af5b8 │ │ │ │ + bl 2af0e8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 491ca │ │ │ │ + beq.n 491d2 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #47665 @ 0xba31 │ │ │ │ + movw r1, #48593 @ 0xbdd1 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #3608 @ 0xe18 │ │ │ │ + movw r0, #4504 @ 0x1198 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 49178 │ │ │ │ + cbnz r0, 49180 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 4f47c │ │ │ │ + b.w 4f484 │ │ │ │ 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, #57504 @ 0xe0a0 │ │ │ │ + movw r0, #58400 @ 0xe420 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 2b115c │ │ │ │ + bl 2b0c88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 491ac │ │ │ │ + bge.n 491b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 491ac │ │ │ │ + cbnz r3, 491b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4916c │ │ │ │ + beq.n 49174 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 491ca │ │ │ │ + bge.n 491d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 491ca │ │ │ │ + cbnz r3, 491d2 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 491f0 │ │ │ │ + bne.n 491f8 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #30096 @ 0x7590 │ │ │ │ + movw r3, #30992 @ 0x7910 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - beq.n 491f2 │ │ │ │ + beq.n 491fa │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ - cbz r1, 4920e │ │ │ │ - movw r3, #30096 @ 0x7590 │ │ │ │ + cbz r1, 49216 │ │ │ │ + movw r3, #30992 @ 0x7910 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 491e6 │ │ │ │ + bls.n 491ee │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #30 │ │ │ │ - bne.n 491fc │ │ │ │ + bne.n 49204 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ movw r3, #6492 @ 0x195c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4924c │ │ │ │ + bne.n 49254 │ │ │ │ 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 49262 │ │ │ │ + bge.n 4926a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 49262 │ │ │ │ + b.n 4926a │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57512 @ 0xe0a8 │ │ │ │ + movw r1, #58408 @ 0xe428 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 285228 │ │ │ │ + bl 284d64 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 49280 │ │ │ │ + cbz r0, 49288 │ │ │ │ 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 49294 │ │ │ │ + bge.n 4929c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 49294 │ │ │ │ + cbnz r3, 4929c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 4929c │ │ │ │ + bne.n 492a4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 492b2 │ │ │ │ - cbnz r6, 492b0 │ │ │ │ + b.n 492ba │ │ │ │ + cbnz r6, 492b8 │ │ │ │ movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c140 │ │ │ │ - b.n 49298 │ │ │ │ + bl 15c1a8 │ │ │ │ + b.n 492a0 │ │ │ │ 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 492d6 │ │ │ │ + bne.n 492de │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 41182 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12740 @ 0x31c4 │ │ │ │ + movw r0, #13436 @ 0x347c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 492ca │ │ │ │ + bne.n 492d2 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 492f4 │ │ │ │ + cbz r1, 492fc │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 492fc │ │ │ │ + b.n 49304 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ b.w 3d7f6 │ │ │ │ ldrd r0, r3, [r0, #8] │ │ │ │ mov.w r3, r3, ror #4 │ │ │ │ mov.w r0, r0, ror #4 │ │ │ │ adds r2, r3, #1 │ │ │ │ @@ -43174,246 +43176,246 @@ │ │ │ │ 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, 49364 │ │ │ │ + cbnz r3, 4936c │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 49364 │ │ │ │ + ble.n 4936c │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 49364 │ │ │ │ - cbnz r0, 4937c │ │ │ │ + bne.n 4936c │ │ │ │ + cbnz r0, 49384 │ │ │ │ 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, #108] @ (493e4 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 493e0 │ │ │ │ + ldr r3, [pc, #108] @ (493ec ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 493e8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4938e │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 493de │ │ │ │ + bne.n 49396 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 493e6 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl b0a68 │ │ │ │ + bl b0968 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 2b700 <__wait3_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 493d2 │ │ │ │ + bge.n 493da │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 493c2 │ │ │ │ - bl 1161c4 │ │ │ │ + bne.n 493ca │ │ │ │ + bl 116428 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49392 │ │ │ │ - b.n 493de │ │ │ │ + beq.n 4939a │ │ │ │ + b.n 493e6 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ - b.n 493de │ │ │ │ + bl 1e3aa8 │ │ │ │ + b.n 493e6 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 46dec │ │ │ │ - b.n 493e0 │ │ │ │ + bl 46df4 │ │ │ │ + b.n 493e8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adds r5, #76 @ 0x4c │ │ │ │ + adds r5, #104 @ 0x68 │ │ │ │ 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 49416 │ │ │ │ + beq.n 4941e │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #64000 @ 0xfa00 │ │ │ │ + movw r0, #64696 @ 0xfcb8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4960c │ │ │ │ + beq.w 49614 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #25136 @ 0x6230 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 4942c │ │ │ │ + bne.n 49434 │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 4944c │ │ │ │ - bl 174724 │ │ │ │ + b.n 49454 │ │ │ │ + bl 1747a4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4944c │ │ │ │ - bl 94124 │ │ │ │ + bne.n 49454 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4960c │ │ │ │ + bne.w 49614 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 4945a │ │ │ │ + bne.n 49462 │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 4947a │ │ │ │ - bl 174724 │ │ │ │ + b.n 49482 │ │ │ │ + bl 1747a4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4947a │ │ │ │ - bl 94124 │ │ │ │ + bne.n 49482 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4960c │ │ │ │ + bne.w 49614 │ │ │ │ vabs.f64 d11, d9 │ │ │ │ - vldr d10, [pc, #408] @ 49618 │ │ │ │ + vldr d10, [pc, #408] @ 49620 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 494a6 │ │ │ │ + bhi.n 494ae │ │ │ │ vabs.f64 d7, d8 │ │ │ │ str r3, [r0, #0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 49596 │ │ │ │ - b.n 494c6 │ │ │ │ + bls.n 4959e │ │ │ │ + b.n 494ce │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ str r3, [r0, #0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 494c6 │ │ │ │ + bvc.n 494ce │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it ne │ │ │ │ vmovne.f64 d8, d9 │ │ │ │ - b.n 495e8 │ │ │ │ + b.n 495f0 │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 494e4 │ │ │ │ + bvc.n 494ec │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it eq │ │ │ │ vmoveq.f64 d8, d7 │ │ │ │ - b.n 495e8 │ │ │ │ + b.n 495f0 │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 49558 │ │ │ │ + ble.n 49560 │ │ │ │ vabs.f64 d0, d8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 495da │ │ │ │ + bhi.n 495e2 │ │ │ │ vmov.f64 d1, #0 @ 0x40000000 2.0 │ │ │ │ blx 2b8e4 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ - ble.n 49526 │ │ │ │ + ble.n 4952e │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vldr d8, [pc, #260] @ 49620 │ │ │ │ + vldr d8, [pc, #260] @ 49628 │ │ │ │ it eq │ │ │ │ vmoveq.f64 d8, d9 │ │ │ │ - b.n 495e8 │ │ │ │ + b.n 495f0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 495d4 │ │ │ │ - cbnz r3, 49542 │ │ │ │ - vldr d8, [pc, #232] @ 49628 │ │ │ │ - b.n 495e8 │ │ │ │ + beq.n 495dc │ │ │ │ + cbnz r3, 4954a │ │ │ │ + vldr d8, [pc, #232] @ 49630 │ │ │ │ + b.n 495f0 │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d8, [pc, #224] @ 49628 │ │ │ │ - vldr d7, [pc, #228] @ 49630 │ │ │ │ + vldr d8, [pc, #224] @ 49630 │ │ │ │ + vldr d7, [pc, #228] @ 49638 │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ - b.n 495e8 │ │ │ │ + b.n 495f0 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 495d4 │ │ │ │ + beq.n 495dc │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 49584 │ │ │ │ + ble.n 4958c │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ - vldr d7, [pc, #176] @ 49628 │ │ │ │ + vldr d7, [pc, #176] @ 49630 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it le │ │ │ │ vmovle.f64 d8, d7 │ │ │ │ - b.n 495e8 │ │ │ │ - bpl.n 4953c │ │ │ │ + b.n 495f0 │ │ │ │ + bpl.n 49544 │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 4953c │ │ │ │ + bpl.n 49544 │ │ │ │ vneg.f64 d8, d8 │ │ │ │ - b.n 495e8 │ │ │ │ + b.n 495f0 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ blx 2c2c4 │ │ │ │ vabs.f64 d7, d0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 495e8 │ │ │ │ + bls.n 495f0 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 495c8 │ │ │ │ + bvs.n 495d0 │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 495ce │ │ │ │ + bne.n 495d6 │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 495e8 │ │ │ │ + b.n 495f0 │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 495e8 │ │ │ │ + b.n 495f0 │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ - b.n 495e8 │ │ │ │ + b.n 495f0 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 49608 │ │ │ │ - vldr d8, [pc, #56] @ 49620 │ │ │ │ + ble.n 49610 │ │ │ │ + vldr d8, [pc, #56] @ 49628 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 495f8 │ │ │ │ + cbz r3, 49600 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ movs r0, #1 │ │ │ │ - bl 2b608c │ │ │ │ - cbnz r0, 4960c │ │ │ │ + bl 2b63f0 │ │ │ │ + cbnz r0, 49614 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9b9c0 │ │ │ │ + b.w 9b894 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 49530 │ │ │ │ + b.n 49538 │ │ │ │ vpop {d8-d11} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r0, r0 │ │ │ │ @@ -43423,186 +43425,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, 49660 │ │ │ │ + cbnz r1, 49668 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #50320 @ 0xc490 │ │ │ │ + movw r1, #51216 @ 0xc810 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 4967e │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 49686 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bmi.n 49684 │ │ │ │ + bmi.n 4968c │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57744 @ 0xe190 │ │ │ │ + movw r1, #58640 @ 0xe510 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 496e6 │ │ │ │ + b.n 496ee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 102df0 │ │ │ │ + bl 102c98 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bgt.n 496b0 │ │ │ │ - bl 94124 │ │ │ │ + bgt.n 496b8 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4967e │ │ │ │ + bne.n 49686 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57776 @ 0xe1b0 │ │ │ │ + movw r1, #58672 @ 0xe530 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 4967e │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 49686 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 496e4 │ │ │ │ + beq.n 496ec │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - cbz r3, 496d2 │ │ │ │ + cbz r3, 496da │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbnz r3, 496c6 │ │ │ │ + cbnz r3, 496ce │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 83b58 │ │ │ │ - b.n 496d2 │ │ │ │ + bl 83b98 │ │ │ │ + b.n 496da │ │ │ │ mov r0, r4 │ │ │ │ - bl 2af5b8 │ │ │ │ + bl 2af0e8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 496e6 │ │ │ │ - b.n 496be │ │ │ │ + beq.n 496ee │ │ │ │ + b.n 496c6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbnz r0, 496e2 │ │ │ │ - bl 23b660 │ │ │ │ - b.n 4967e │ │ │ │ + cbnz r0, 496ea │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 49686 │ │ │ │ str r5, [r4, #36] @ 0x24 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 496f0 │ │ │ │ + cbz r1, 496f8 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 496f8 │ │ │ │ + b.n 49700 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 497be │ │ │ │ + b.n 497c6 │ │ │ │ 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] @ (49780 ) │ │ │ │ + ldr r1, [pc, #112] @ (49788 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 49778 │ │ │ │ + beq.n 49780 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - cbz r4, 49726 │ │ │ │ + cbz r4, 4972e │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbnz r0, 49736 │ │ │ │ - b.n 49754 │ │ │ │ - ldr r1, [pc, #92] @ (49784 ) │ │ │ │ + cbnz r0, 4973e │ │ │ │ + b.n 4975c │ │ │ │ + ldr r1, [pc, #92] @ (4978c ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 49720 │ │ │ │ - b.n 4977a │ │ │ │ + bne.n 49728 │ │ │ │ + b.n 49782 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #268435456 @ 0x10000000 │ │ │ │ - bne.n 49754 │ │ │ │ + bne.n 4975c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49754 │ │ │ │ + bge.n 4975c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 49754 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4975c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #19248 @ 0x4b30 │ │ │ │ + movw r2, #20144 @ 0x4eb0 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #57816 @ 0xe1d8 │ │ │ │ + movw r0, #58712 @ 0xe558 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e30 │ │ │ │ - b.n 4977a │ │ │ │ + bl 84e70 │ │ │ │ + b.n 49782 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bkpt 0x00a8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, 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 497a8 │ │ │ │ + bne.n 497b0 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 109f28 │ │ │ │ + b.w 109ddc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12812 @ 0x320c │ │ │ │ + movw r0, #13508 @ 0x34c4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4979c │ │ │ │ + bne.n 497a4 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 497ea │ │ │ │ + bne.n 497f2 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #30096 @ 0x7590 │ │ │ │ + movw r2, #30992 @ 0x7910 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #1 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - cbz r1, 49838 │ │ │ │ - movw r3, #30096 @ 0x7590 │ │ │ │ + cbz r1, 49840 │ │ │ │ + movw r3, #30992 @ 0x7910 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ add r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ push {r4, r5} │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 4981e │ │ │ │ + bls.n 49826 │ │ │ │ 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 497fa │ │ │ │ + beq.n 49802 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 49834 │ │ │ │ + b.n 4983c │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -43616,62 +43618,62 @@ │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #25136 @ 0x6230 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 49868 │ │ │ │ + bne.n 49870 │ │ │ │ vldr d8, [r1, #8] │ │ │ │ - b.n 49886 │ │ │ │ + b.n 4988e │ │ │ │ mov r0, r1 │ │ │ │ - bl 174724 │ │ │ │ + bl 1747a4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 49886 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 4989a │ │ │ │ - vldr d0, [pc, #32] @ 498a8 │ │ │ │ + bne.n 4988e │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 498a2 │ │ │ │ + vldr d0, [pc, #32] @ 498b0 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9b9c0 │ │ │ │ + b.w 9b894 │ │ │ │ vpop {d8} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ldr r5, [sp, #228] @ 0xe4 │ │ │ │ - add r2, pc, #328 @ (adr r2, 499f4 ) │ │ │ │ + add r2, pc, #328 @ (adr r2, 499fc ) │ │ │ │ svc 70 @ 0x46 │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 498b8 │ │ │ │ + cbz r1, 498c0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 498c0 │ │ │ │ + b.n 498c8 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 4994a │ │ │ │ + b.n 49952 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl e5404 │ │ │ │ + bl e5324 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 498ee │ │ │ │ - bl 94124 │ │ │ │ + bne.n 498f6 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - b.n 49904 │ │ │ │ + b.n 4990c │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #5996 @ 0x176c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ @@ -43679,241 +43681,241 @@ │ │ │ │ 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 49930 │ │ │ │ + bne.n 49938 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 49946 │ │ │ │ + b.w 4994e │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12856 @ 0x3238 │ │ │ │ + movw r0, #13552 @ 0x34f0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4991c │ │ │ │ + bne.n 49924 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00049946 : │ │ │ │ - b.w 40198 │ │ │ │ +0004994e : │ │ │ │ + b.w 40198 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 4996a │ │ │ │ + bne.n 49972 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #30096 @ 0x7590 │ │ │ │ + movw r3, #30992 @ 0x7910 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bpl.n 4996c │ │ │ │ + bpl.n 49974 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ - cbz r1, 49988 │ │ │ │ - movw r3, #30096 @ 0x7590 │ │ │ │ + cbz r1, 49990 │ │ │ │ + movw r3, #30992 @ 0x7910 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 49960 │ │ │ │ + bls.n 49968 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #28 │ │ │ │ - bmi.n 49976 │ │ │ │ + bmi.n 4997e │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ 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 80b24 │ │ │ │ + bl 80b64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49a60 │ │ │ │ + beq.n 49a68 │ │ │ │ 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 2b3b5c │ │ │ │ + bl 2b368c │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 49a4a │ │ │ │ + beq.n 49a52 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 499f2 │ │ │ │ + bne.n 499fa │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 499e0 │ │ │ │ + blt.n 499e8 │ │ │ │ str r3, [r5, #20] │ │ │ │ - b.n 49a28 │ │ │ │ + b.n 49a30 │ │ │ │ adds r1, r2, #1 │ │ │ │ str r3, [r5, #20] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ str r1, [r3, #0] │ │ │ │ - beq.n 49a28 │ │ │ │ + beq.n 49a30 │ │ │ │ adds r2, #2 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 49a28 │ │ │ │ + b.n 49a30 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - ldr r1, [pc, #112] @ (49a68 ) │ │ │ │ + ldr r1, [pc, #112] @ (49a70 ) │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r5, #20] │ │ │ │ - bl f2fd4 │ │ │ │ + bl f2f60 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 49a4a │ │ │ │ + beq.n 49a52 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 49a32 │ │ │ │ + bne.n 49a3a │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - b.n 49a40 │ │ │ │ + b.n 49a48 │ │ │ │ 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 7ab44 │ │ │ │ + bl 7ab54 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49a64 │ │ │ │ + bge.n 49a6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 49a64 │ │ │ │ + cbnz r3, 49a6c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 49a64 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 49a6c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r0, [r6, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 49a74 │ │ │ │ + cbz r1, 49a7c │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 49a7c │ │ │ │ + b.n 49a84 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 49af4 │ │ │ │ + b.n 49afc │ │ │ │ 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 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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 49aba │ │ │ │ + bne.n 49ac2 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 49ad6 │ │ │ │ - b.n 49ad0 │ │ │ │ + bne.n 49ade │ │ │ │ + b.n 49ad8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #37092 @ 0x90e4 │ │ │ │ + movw r0, #37788 @ 0x939c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49aac │ │ │ │ - b.n 49aee │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 49aee │ │ │ │ + bne.n 49ab4 │ │ │ │ + b.n 49af6 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 49af6 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 246040 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ - cbz r0, 49aee │ │ │ │ + bl 2461b0 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + cbz r0, 49af6 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 49b8c │ │ │ │ + b.n 49b94 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 49b20 │ │ │ │ + bne.n 49b28 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #30096 @ 0x7590 │ │ │ │ + movw r2, #30992 @ 0x7910 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - cbz r1, 49b82 │ │ │ │ + cbz r1, 49b8a │ │ │ │ movs r3, #0 │ │ │ │ push {r4, r5} │ │ │ │ add r1, r0 │ │ │ │ - movw r5, #30096 @ 0x7590 │ │ │ │ + movw r5, #30992 @ 0x7910 │ │ │ │ movt r5, #50 @ 0x32 │ │ │ │ mov r4, r3 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 49b68 │ │ │ │ + bls.n 49b70 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ ldr.w r2, [r5, r2, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ - beq.n 49b54 │ │ │ │ - cbz r3, 49b4e │ │ │ │ + beq.n 49b5c │ │ │ │ + cbz r3, 49b56 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 49b7e │ │ │ │ + b.n 49b86 │ │ │ │ movs r3, #1 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 49b64 │ │ │ │ + b.n 49b6c │ │ │ │ ands.w r2, r2, #1 │ │ │ │ - beq.n 49b62 │ │ │ │ + beq.n 49b6a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 49b44 │ │ │ │ + beq.n 49b4c │ │ │ │ mov r4, r3 │ │ │ │ - b.n 49b64 │ │ │ │ + b.n 49b6c │ │ │ │ mov r3, r2 │ │ │ │ adds r0, #1 │ │ │ │ - b.n 49b32 │ │ │ │ + b.n 49b3a │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -43927,203 +43929,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, #26184 @ 0x6648 │ │ │ │ + movw r1, #27080 @ 0x69c8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r0, #57880 @ 0xe218 │ │ │ │ + movw r0, #58776 @ 0xe598 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 49c04 │ │ │ │ - bl b0a68 │ │ │ │ + beq.n 49c0c │ │ │ │ + bl b0968 │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 2adbc │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b3bfc │ │ │ │ - cbz r7, 49c08 │ │ │ │ + bl b3b08 │ │ │ │ + cbz r7, 49c10 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 49bf0 │ │ │ │ - bl 1161c4 │ │ │ │ + bne.n 49bf8 │ │ │ │ + bl 116428 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49bc2 │ │ │ │ - b.n 49c04 │ │ │ │ + beq.n 49bca │ │ │ │ + b.n 49c0c │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 49c10 │ │ │ │ + b.n 49c18 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 49c4e │ │ │ │ + beq.n 49c56 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57892 @ 0xe224 │ │ │ │ + movw r1, #58788 @ 0xe5a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 49dc0 │ │ │ │ + b.n 49dc8 │ │ │ │ movw r2, #43832 @ 0xab38 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 49c68 │ │ │ │ + bne.n 49c70 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 49dc0 │ │ │ │ - ldr r0, [pc, #348] @ (49dc8 ) │ │ │ │ + b.n 49dc8 │ │ │ │ + ldr r0, [pc, #348] @ (49dd0 ) │ │ │ │ mov r1, sp │ │ │ │ ldrd r6, r7, [r3, #20] │ │ │ │ ldr.w r9, [r3, #28] │ │ │ │ - bl 1f55d4 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f5804 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 49c4a │ │ │ │ + blt.n 49c52 │ │ │ │ ldr r4, [sp, #0] │ │ │ │ movw r8, #5744 @ 0x1670 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ - cbz r4, 49c8c │ │ │ │ + cbz r4, 49c94 │ │ │ │ cmp r4, r8 │ │ │ │ - bne.n 49cc8 │ │ │ │ + bne.n 49cd0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 49c5e │ │ │ │ + beq.n 49c66 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #57948 @ 0xe25c │ │ │ │ + movw r1, #58844 @ 0xe5dc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl edf30 │ │ │ │ + bl edec0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 49dc0 │ │ │ │ + beq.w 49dc8 │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 49cc8 │ │ │ │ + bne.n 49cd0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49c5e │ │ │ │ + bge.n 49c66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 49c5e │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 49c5e │ │ │ │ + bne.n 49c66 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 49c66 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #57956 @ 0xe264 │ │ │ │ + movw r0, #58852 @ 0xe5e4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1e39d8 │ │ │ │ + bl 1e38cc │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 49d9e │ │ │ │ + beq.n 49da6 │ │ │ │ movs r3, #0 │ │ │ │ cmp r9, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - beq.n 49cf4 │ │ │ │ - ldr r1, [pc, #228] @ (49dcc ) │ │ │ │ + beq.n 49cfc │ │ │ │ + ldr r1, [pc, #228] @ (49dd4 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r5, r0 │ │ │ │ adds r0, r5, #1 │ │ │ │ - beq.n 49d9e │ │ │ │ + beq.n 49da6 │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 49d04 │ │ │ │ + beq.n 49d0c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - b.n 49d1e │ │ │ │ - bl 7a4ec │ │ │ │ + b.n 49d26 │ │ │ │ + bl 7a4fc │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #44312 @ 0xad18 │ │ │ │ + movw r0, #45208 @ 0xb098 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 49d58 │ │ │ │ + cbz r0, 49d60 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1e3364 <_PyOnceFlag_CallOnceSlow@@Base+0x984> │ │ │ │ + bl 1e325c <_PyOnceFlag_CallOnceSlow@@Base+0x984> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 49d42 │ │ │ │ + bne.n 49d4a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49d9e │ │ │ │ + bge.n 49da6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 49d9e │ │ │ │ + cbnz r3, 49da6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 49d9e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 49da6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49d70 │ │ │ │ + bge.n 49d78 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 49d70 │ │ │ │ + cbnz r3, 49d78 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 49d70 │ │ │ │ - bl f6bdc │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 49d78 │ │ │ │ + bl f6b5c │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #57980 @ 0xe27c │ │ │ │ + movw r0, #58876 @ 0xe5fc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1e39d8 │ │ │ │ + bl 1e38cc │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 49d9e │ │ │ │ + beq.n 49da6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #46996 @ 0xb794 │ │ │ │ + movw r0, #47932 @ 0xbb3c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e39d8 │ │ │ │ + bl 1e38cc │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 49d9e │ │ │ │ + beq.n 49da6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl 1f5700 │ │ │ │ + bl 1f5930 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1efcac │ │ │ │ + bl 1efd00 │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49db2 │ │ │ │ + bge.n 49dba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 49db2 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 49dba │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ @@ -44133,194 +44135,194 @@ │ │ │ │ movw r0, #32850 @ 0x8052 │ │ │ │ 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 49df0 │ │ │ │ + bne.n 49df8 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2ad200 │ │ │ │ + b.w 2acd20 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12788 @ 0x31f4 │ │ │ │ + movw r0, #13484 @ 0x34ac │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49de4 │ │ │ │ + bne.n 49dec │ │ │ │ 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, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 49e38 │ │ │ │ + beq.n 49e40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 49e38 │ │ │ │ + ble.n 49e40 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49e4a │ │ │ │ + bge.n 49e52 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 49e4a │ │ │ │ - movw r0, #58008 @ 0xe298 │ │ │ │ + b.n 49e52 │ │ │ │ + movw r0, #58904 @ 0xe618 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #92] @ (49eac ) │ │ │ │ - bl a7ee0 <_PyObject_LookupSpecial@@Base> │ │ │ │ + ldr r1, [pc, #92] @ (49eb4 ) │ │ │ │ + bl a7de0 <_PyObject_LookupSpecial@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 49e60 │ │ │ │ + cbz r0, 49e68 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 49e76 │ │ │ │ + bmi.n 49e7e │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #58032 @ 0xe2b0 │ │ │ │ + movw r0, #58928 @ 0xe630 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 49e8c │ │ │ │ + b.n 49e94 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #58064 @ 0xe2d0 │ │ │ │ + movw r0, #58960 @ 0xe650 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49ea0 │ │ │ │ + bge.n 49ea8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 49ea0 │ │ │ │ + cbnz r3, 49ea8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ pop {r2, 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 49eec │ │ │ │ + bne.n 49ef4 │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49f00 │ │ │ │ + bge.n 49f08 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 49f00 │ │ │ │ + b.n 49f08 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12600 @ 0x3138 │ │ │ │ + movw r0, #13296 @ 0x33f0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49ec4 │ │ │ │ + bne.n 49ecc │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 49f0a │ │ │ │ + cbz r1, 49f12 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 49f12 │ │ │ │ + b.n 49f1a │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 49f6c │ │ │ │ + b.n 49f74 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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 49f56 │ │ │ │ + bne.n 49f5e │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49f6a │ │ │ │ + bge.n 49f72 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 49f6a │ │ │ │ + b.n 49f72 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12604 @ 0x313c │ │ │ │ + movw r0, #13300 @ 0x33f4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49f2e │ │ │ │ + bne.n 49f36 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 49f98 │ │ │ │ + bne.n 49fa0 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #30096 @ 0x7590 │ │ │ │ + movw r2, #30992 @ 0x7910 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - cbz r1, 49fea │ │ │ │ - movw r3, #30096 @ 0x7590 │ │ │ │ + cbz r1, 49ff2 │ │ │ │ + movw r3, #30992 @ 0x7910 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ add r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ push {r4, r5} │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 49fd0 │ │ │ │ + bls.n 49fd8 │ │ │ │ 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 49fc6 │ │ │ │ + bpl.n 49fce │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 49fe6 │ │ │ │ + b.n 49fee │ │ │ │ orrs r4, r2 │ │ │ │ ite ne │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - b.n 49fa8 │ │ │ │ + b.n 49fb0 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -44328,78 +44330,78 @@ │ │ │ │ bx lr │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4a094 │ │ │ │ + beq.n 4a09c │ │ │ │ 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 94124 │ │ │ │ + bl 93ff8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a090 │ │ │ │ + bne.n 4a098 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2af5b8 │ │ │ │ + bl 2af0e8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4a090 │ │ │ │ - movw r0, #13820 @ 0x35fc │ │ │ │ + beq.n 4a098 │ │ │ │ + movw r0, #14716 @ 0x397c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4a03e │ │ │ │ + cbnz r0, 4a046 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 4f47c │ │ │ │ + b.w 4f484 │ │ │ │ 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, #58124 @ 0xe30c │ │ │ │ + movw r0, #59020 @ 0xe68c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 2b115c │ │ │ │ + bl 2b0c88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a072 │ │ │ │ + bge.n 4a07a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4a072 │ │ │ │ + cbnz r3, 4a07a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4a032 │ │ │ │ + beq.n 4a03a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a090 │ │ │ │ + bge.n 4a098 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4a090 │ │ │ │ + cbnz r3, 4a098 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_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] @ (4a1c0 ) │ │ │ │ + ldr r5, [pc, #280] @ (4a1c8 ) │ │ │ │ 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} │ │ │ │ @@ -44407,67 +44409,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 4a0da │ │ │ │ + bne.n 4a0e2 │ │ │ │ cmp ip, lr │ │ │ │ - ble.n 4a0da │ │ │ │ + ble.n 4a0e2 │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n 4a0da │ │ │ │ - cbnz r6, 4a0fa │ │ │ │ + bne.n 4a0e2 │ │ │ │ + cbnz r6, 4a102 │ │ │ │ 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] @ (4a1c4 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #212] @ (4a1cc ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a19e │ │ │ │ + beq.n 4a1a6 │ │ │ │ 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 149484 │ │ │ │ + bl 1496c8 │ │ │ │ ldrd r9, r5, [sp, #100] @ 0x64 │ │ │ │ ldr.w r8, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a1a8 │ │ │ │ - bl b0a68 │ │ │ │ + beq.n 4a1b0 │ │ │ │ + bl b0968 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r5, #1 │ │ │ │ - beq.n 4a130 │ │ │ │ + beq.n 4a138 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b980 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4a138 │ │ │ │ + b.n 4a140 │ │ │ │ mov r0, r9 │ │ │ │ blx 2bb14 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b3bfc │ │ │ │ - cbz r4, 4a154 │ │ │ │ + bl b3b08 │ │ │ │ + cbz r4, 4a15c │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r8 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3c28 │ │ │ │ - b.n 4a1aa │ │ │ │ + bl 1e3b1c │ │ │ │ + b.n 4a1b2 │ │ │ │ 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 │ │ │ │ @@ -44480,110 +44482,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 4a390 │ │ │ │ + bl 4a398 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 4a1aa │ │ │ │ + b.n 4a1b2 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4a1aa │ │ │ │ + b.n 4a1b2 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ strd r9, r5, [sp, #100] @ 0x64 │ │ │ │ str.w r8, [sp, #120] @ 0x78 │ │ │ │ - bl 149e68 │ │ │ │ + bl 149ff8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - stmia r6!, {r2, r6} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ - adds r5, #120 @ 0x78 │ │ │ │ + adds r5, #148 @ 0x94 │ │ │ │ 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 4a1e8 │ │ │ │ + bne.n 4a1f0 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 21b344 │ │ │ │ + b.w 21b544 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12724 @ 0x31b4 │ │ │ │ + movw r0, #13420 @ 0x346c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a1dc │ │ │ │ + bne.n 4a1e4 │ │ │ │ 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 4a22c │ │ │ │ + bhi.n 4a234 │ │ │ │ ldr r7, [r6, #0] │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 4a254 │ │ │ │ - b.n 4a244 │ │ │ │ - movw r0, #22380 @ 0x576c │ │ │ │ + ble.n 4a25c │ │ │ │ + b.n 4a24c │ │ │ │ + movw r0, #23276 @ 0x5aec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl e27bc │ │ │ │ + bl e26e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a224 │ │ │ │ + bne.n 4a22c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4a29a │ │ │ │ + b.n 4a2a2 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 1488c4 <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 148b08 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a240 │ │ │ │ + beq.n 4a248 │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 4a26c │ │ │ │ + bne.n 4a274 │ │ │ │ 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, 4a27a │ │ │ │ + cbnz r1, 4a282 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 4a27c │ │ │ │ + b.n 4a284 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 1488c4 <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 148b08 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a254 │ │ │ │ - b.n 4a240 │ │ │ │ + bne.n 4a25c │ │ │ │ + b.n 4a248 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #22380 @ 0x576c │ │ │ │ + movw r2, #23276 @ 0x5aec │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 2507bc <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x274> │ │ │ │ + bl 250494 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x234> │ │ │ │ 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 │ │ │ │ @@ -44591,199 +44593,199 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r3, #36084 @ 0x8cf4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 4a2ca │ │ │ │ + beq.n 4a2d2 │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4a2d8 │ │ │ │ + bne.n 4a2e0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 274f28 │ │ │ │ + bl 274ab0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4a2e2 │ │ │ │ - b.n 4a2ea │ │ │ │ + bne.n 4a2ea │ │ │ │ + b.n 4a2f2 │ │ │ │ movs r2, #1 │ │ │ │ - bl 25157c │ │ │ │ + bl 2512ac │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4a2ea │ │ │ │ + beq.n 4a2f2 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4a38e │ │ │ │ + beq.n 4a396 │ │ │ │ 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 94124 │ │ │ │ + bl 93ff8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a38a │ │ │ │ + bne.n 4a392 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2af5b8 │ │ │ │ + bl 2af0e8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4a38a │ │ │ │ - movw r0, #13820 @ 0x35fc │ │ │ │ + beq.n 4a392 │ │ │ │ + movw r0, #14716 @ 0x397c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4a338 │ │ │ │ + cbnz r0, 4a340 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 4f47c │ │ │ │ + b.w 4f484 │ │ │ │ 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, #58220 @ 0xe36c │ │ │ │ + movw r0, #59116 @ 0xe6ec │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 2b115c │ │ │ │ + bl 2b0c88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a36c │ │ │ │ + bge.n 4a374 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4a36c │ │ │ │ + cbnz r3, 4a374 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4a32c │ │ │ │ + beq.n 4a334 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a38a │ │ │ │ + bge.n 4a392 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4a38a │ │ │ │ + cbnz r3, 4a392 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_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 9b2a4 │ │ │ │ + bl 9b178 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a45a │ │ │ │ + beq.n 4a462 │ │ │ │ mov r0, r4 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a442 │ │ │ │ + beq.n 4a44a │ │ │ │ str r4, [r5, #16] │ │ │ │ mov r0, r6 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a442 │ │ │ │ + beq.n 4a44a │ │ │ │ str r4, [r5, #20] │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ - bl 14d95c │ │ │ │ + bl 14da98 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4a442 │ │ │ │ + cbz r0, 4a44a │ │ │ │ str r4, [r5, #24] │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 14d95c │ │ │ │ + bl 14da98 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4a442 │ │ │ │ + cbz r0, 4a44a │ │ │ │ str r4, [r5, #28] │ │ │ │ ldrd r0, r1, [sp, #32] │ │ │ │ - bl 14d95c │ │ │ │ + bl 14da98 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4a442 │ │ │ │ + cbz r0, 4a44a │ │ │ │ str r4, [r5, #32] │ │ │ │ ldrd r0, r1, [sp, #40] @ 0x28 │ │ │ │ - bl 14d95c │ │ │ │ + bl 14da98 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4a442 │ │ │ │ + cbz r0, 4a44a │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ ldrd r0, r1, [sp, #48] @ 0x30 │ │ │ │ - bl 14d95c │ │ │ │ + bl 14da98 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4a442 │ │ │ │ + cbz r0, 4a44a │ │ │ │ str r4, [r5, #40] @ 0x28 │ │ │ │ ldrd r0, r1, [sp, #56] @ 0x38 │ │ │ │ - bl 14d95c │ │ │ │ + bl 14da98 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4a442 │ │ │ │ + cbz r0, 4a44a │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4a442 │ │ │ │ + cbz r0, 4a44a │ │ │ │ str r4, [r5, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4a442 │ │ │ │ + cbz r0, 4a44a │ │ │ │ str r4, [r5, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ - bl 8f744 │ │ │ │ + bl 8f61c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4a458 │ │ │ │ + cbnz r0, 4a460 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a45c │ │ │ │ + bge.n 4a464 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4a45c │ │ │ │ + cbnz r3, 4a464 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a45c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a464 │ │ │ │ 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 4a480 │ │ │ │ + bne.n 4a488 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2a7748 │ │ │ │ + b.w 2a7260 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12760 @ 0x31d8 │ │ │ │ + movw r0, #13456 @ 0x3490 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a474 │ │ │ │ + bne.n 4a47c │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #44344 @ 0xad38 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 173eb4 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ + b.w 173f34 <_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 │ │ │ │ @@ -44795,362 +44797,360 @@ │ │ │ │ blx 2b944 │ │ │ │ movs r4, #0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 4a77a │ │ │ │ + bl 4a782 │ │ │ │ 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, #18712 @ 0x4918 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r3, #15725 @ 0x3d6d │ │ │ │ + movw r3, #16421 @ 0x4025 │ │ │ │ movt r3, #35 @ 0x23 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4a50c │ │ │ │ - bl 233d70 <_PyErr_Format@@Base+0x654> │ │ │ │ + bne.n 4a514 │ │ │ │ + bl 234028 <_PyErr_Format@@Base+0x650> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4a510 │ │ │ │ + b.n 4a518 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4a5b6 │ │ │ │ + beq.n 4a5be │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbnz r0, 4a528 │ │ │ │ - movw r0, #8980 @ 0x2314 │ │ │ │ + cbnz r0, 4a530 │ │ │ │ + movw r0, #9860 @ 0x2684 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4a550 │ │ │ │ - bl 170b00 │ │ │ │ - cbz r0, 4a542 │ │ │ │ + b.n 4a558 │ │ │ │ + bl 170b7c │ │ │ │ + cbz r0, 4a54a │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4a552 │ │ │ │ - movw r0, #45408 @ 0xb160 │ │ │ │ + beq.n 4a55a │ │ │ │ + movw r0, #46344 @ 0xb508 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4a550 │ │ │ │ + b.n 4a558 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 11a410 │ │ │ │ + bl 11a678 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 219404 │ │ │ │ - cbnz r5, 4a56e │ │ │ │ + bl 219638 │ │ │ │ + cbnz r5, 4a576 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4a55e │ │ │ │ + blt.n 4a566 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4a5b6 │ │ │ │ + b.n 4a5be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4a55a │ │ │ │ + bne.n 4a562 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a55a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a562 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1de04c <_PyType_Name@@Base> │ │ │ │ + bl 1ddf44 <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #58252 @ 0xe38c │ │ │ │ + movw r0, #59148 @ 0xe70c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a59c │ │ │ │ + bge.n 4a5a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4a59c │ │ │ │ + cbnz r3, 4a5a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a5aa │ │ │ │ + bge.n 4a5b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 4a5ae │ │ │ │ + cbz r3, 4a5b6 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 4a5b6 │ │ │ │ + b.n 4a5be │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a5aa │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a5b2 │ │ │ │ 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, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 4a5e2 │ │ │ │ - bl b0b94 │ │ │ │ - bl b0c18 <_Py_ReachedRecursionLimitWithMargin@@Base+0x54> │ │ │ │ - cbz r0, 4a5e8 │ │ │ │ + beq.n 4a5ea │ │ │ │ + bl b0a94 │ │ │ │ + bl b0b1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 4a5f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 51dbc <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 4a5f4 │ │ │ │ + cbz r3, 4a5fc │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4a616 │ │ │ │ + b.n 4a61e │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b3c74 │ │ │ │ - cbnz r0, 4a612 │ │ │ │ + bl b3b80 │ │ │ │ + cbnz r0, 4a61a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 4a612 │ │ │ │ + cbnz r3, 4a61a │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbnz r0, 4a612 │ │ │ │ + bl b3b80 │ │ │ │ + cbnz r0, 4a61a │ │ │ │ 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, 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 4a644 │ │ │ │ + bhi.n 4a64c │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl 100c44 <_PyNumber_Index@@Base> │ │ │ │ + bl 100af0 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4a65a │ │ │ │ - b.n 4a66c │ │ │ │ - movw r0, #22228 @ 0x56d4 │ │ │ │ + cbnz r0, 4a662 │ │ │ │ + b.n 4a674 │ │ │ │ + movw r0, #23124 @ 0x5a54 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e27bc │ │ │ │ + bl e26e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a742 │ │ │ │ - b.n 4a636 │ │ │ │ - bl 9b910 │ │ │ │ + beq.n 4a74a │ │ │ │ + b.n 4a63e │ │ │ │ + bl 9b7e4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4a67a │ │ │ │ + blt.n 4a682 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 4a68a │ │ │ │ - bl 94124 │ │ │ │ + bne.n 4a692 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a742 │ │ │ │ + bne.n 4a74a │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4a68a │ │ │ │ + b.n 4a692 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4a668 │ │ │ │ + bne.n 4a670 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a668 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a670 │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 4a716 │ │ │ │ + ble.n 4a71e │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 4a6be │ │ │ │ + bpl.n 4a6c6 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4a6ba │ │ │ │ + beq.n 4a6c2 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58264 @ 0xe398 │ │ │ │ + movw r1, #59160 @ 0xe718 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 4a718 │ │ │ │ + b.n 4a720 │ │ │ │ movw r1, #34272 @ 0x85e0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 4a6d0 │ │ │ │ - bl 9ef00 │ │ │ │ - cbz r0, 4a6f0 │ │ │ │ + beq.n 4a6d8 │ │ │ │ + bl 9ee00 │ │ │ │ + cbz r0, 4a6f8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4a710 │ │ │ │ + beq.n 4a718 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58352 @ 0xe3f0 │ │ │ │ + movw r1, #59248 @ 0xe770 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #63392 @ 0xf7a0 │ │ │ │ + movw r2, #64088 @ 0xfa58 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #34736 @ 0x87b0 │ │ │ │ + movw r1, #35432 @ 0x8a68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #22228 @ 0x56d4 │ │ │ │ + movw r0, #23124 @ 0x5a54 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4a742 │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4a74a │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 4a718 │ │ │ │ + b.n 4a720 │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 4a734 │ │ │ │ - cbz r1, 4a724 │ │ │ │ + bgt.n 4a73c │ │ │ │ + cbz r1, 4a72c │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 4a72c │ │ │ │ + b.n 4a734 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 188614 │ │ │ │ + b.w 188930 │ │ │ │ subs r2, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 4655a │ │ │ │ + b.w 46560 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4} │ │ │ │ movw r4, #43552 @ 0xaa20 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r3, r1 │ │ │ │ subs r1, #33 @ 0x21 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bhi.n 4a76c │ │ │ │ - movw r1, #58444 @ 0xe44c │ │ │ │ + bhi.n 4a774 │ │ │ │ + movw r1, #59340 @ 0xe7cc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ pop {r4} │ │ │ │ - b.w f3a08 │ │ │ │ - movw r1, #58476 @ 0xe46c │ │ │ │ + b.w f3988 │ │ │ │ + movw r1, #59372 @ 0xe7ec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ pop {r4} │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ 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, 4a7b2 │ │ │ │ + cbnz r4, 4a7ba │ │ │ │ mov r0, r1 │ │ │ │ blx 2ad14 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #58544 @ 0xe4b0 │ │ │ │ + movw r0, #59440 @ 0xe830 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4a7c2 │ │ │ │ + b.n 4a7ca │ │ │ │ mov r0, r4 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 940bc │ │ │ │ + bl 93f90 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4a842 │ │ │ │ + beq.n 4a84a │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl f52b0 │ │ │ │ + bl f526c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a7e4 │ │ │ │ + bge.n 4a7ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4a7e4 │ │ │ │ + cbnz r3, 4a7ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 4a838 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 4a840 │ │ │ │ mov r0, r9 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 4a802 │ │ │ │ + cbz r0, 4a80a │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #84] @ (4a848 ) │ │ │ │ + ldr r1, [pc, #84] @ (4a850 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 990f4 │ │ │ │ + bl 98fcc │ │ │ │ adds r4, r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - b.n 4a804 │ │ │ │ + b.n 4a80c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84e30 │ │ │ │ - cbz r4, 4a838 │ │ │ │ - movw r1, #33088 @ 0x8140 │ │ │ │ + bl 84e70 │ │ │ │ + cbz r4, 4a840 │ │ │ │ + movw r1, #33984 @ 0x84c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4aa60 │ │ │ │ - cbz r0, 4a838 │ │ │ │ - movw r1, #48172 @ 0xbc2c │ │ │ │ + bl 4aa66 │ │ │ │ + cbz r0, 4a840 │ │ │ │ + movw r1, #48868 @ 0xbee4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4aa60 │ │ │ │ - cbz r0, 4a838 │ │ │ │ + bl 4aa66 │ │ │ │ + cbz r0, 4a840 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 15c140 │ │ │ │ + bl 15c1a8 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 84e30 │ │ │ │ + b.w 84e70 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - bvs.n 4a874 │ │ │ │ + bvs.n 4a87c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - movs r0, r0 │ │ │ │ - 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 r4, [r0, #4] │ │ │ │ movw r3, #7196 @ 0x1c1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 4a876 │ │ │ │ + beq.n 4a87a │ │ │ │ movw r0, #5736 @ 0x1668 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 4a8f8 │ │ │ │ + b.n 4a8fc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 4a86c │ │ │ │ + bne.n 4a870 │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4a86c │ │ │ │ + bhi.n 4a870 │ │ │ │ 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 │ │ │ │ @@ -45158,76 +45158,77 @@ │ │ │ │ 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 4a930 │ │ │ │ + bl 4a936 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a8be │ │ │ │ + bge.n 4a8c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4a8be │ │ │ │ + cbnz r3, 4a8c2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a8d2 │ │ │ │ + bge.n 4a8d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4a8d2 │ │ │ │ + cbnz r3, 4a8d6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 4a8f6 │ │ │ │ + beq.n 4a8fa │ │ │ │ cmp r7, #3 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ eoreq.w r4, r4, #1 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ - b.n 4a8f8 │ │ │ │ + b.n 4a8fc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, 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 4a91a │ │ │ │ + bne.n 4a920 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 24df28 │ │ │ │ + b.w 24dec0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12804 @ 0x3204 │ │ │ │ + movw r0, #13500 @ 0x34bc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a90e │ │ │ │ + bne.n 4a914 │ │ │ │ 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 4aa54 │ │ │ │ + beq.w 4aa5a │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 4aa58 │ │ │ │ + bne.w 4aa5e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -45243,28 +45244,28 @@ │ │ │ │ blx 2b420 │ │ │ │ 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 2bdae4 │ │ │ │ + bl 2bde6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4aa1e │ │ │ │ + bne.n 4aa24 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 285240 │ │ │ │ + bl 284d7c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 4a9a8 │ │ │ │ - bhi.n 4a980 │ │ │ │ + beq.n 4a9ae │ │ │ │ + bhi.n 4a986 │ │ │ │ clz r4, r0 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ negs r4, r4 │ │ │ │ - b.n 4aa2a │ │ │ │ + b.n 4aa30 │ │ │ │ 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 │ │ │ │ @@ -45275,215 +45276,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 f2fd4 │ │ │ │ + bl f2f60 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a9ee │ │ │ │ + bge.n 4a9f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 4a9ee │ │ │ │ + cbnz r3, 4a9f4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4aa02 │ │ │ │ + bge.n 4aa08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4aa02 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4aa08 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4aa16 │ │ │ │ + bge.n 4aa1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4aa16 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4aa1c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 4aa26 │ │ │ │ - bne.n 4a980 │ │ │ │ - b.n 4aa2a │ │ │ │ + blt.n 4aa2c │ │ │ │ + bne.n 4a986 │ │ │ │ + b.n 4aa30 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 4a980 │ │ │ │ + bne.n 4a986 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4aa2a │ │ │ │ + b.n 4aa30 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4aa3e │ │ │ │ + bge.n 4aa44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4aa3e │ │ │ │ + cbnz r3, 4aa44 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4aa5a │ │ │ │ + bge.n 4aa60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4aa5a │ │ │ │ + cbnz r3, 4aa60 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4aa5a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4aa60 │ │ │ │ movs r4, #1 │ │ │ │ - b.n 4aa5a │ │ │ │ + b.n 4aa60 │ │ │ │ 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 8f744 │ │ │ │ + bl 8f61c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4aa8e │ │ │ │ + cbz r0, 4aa94 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 99058 │ │ │ │ + bl 98f30 │ │ │ │ adds r4, r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - b.n 4aa90 │ │ │ │ + b.n 4aa96 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ 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 4aac8 │ │ │ │ - bl b0b94 │ │ │ │ - bl b0c18 <_Py_ReachedRecursionLimitWithMargin@@Base+0x54> │ │ │ │ - cbz r0, 4aace │ │ │ │ + beq.n 4aace │ │ │ │ + bl b0a94 │ │ │ │ + bl b0b1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 4aad4 │ │ │ │ mov r0, fp │ │ │ │ - bl 51dbc <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 4aade │ │ │ │ + cbz r2, 4aae4 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 4abf6 │ │ │ │ + b.n 4abfc │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl d0b68 │ │ │ │ + bl d09f0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4abe8 │ │ │ │ + beq.n 4abee │ │ │ │ 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 4ab0c │ │ │ │ - bl b0b94 │ │ │ │ - bl b0c18 <_Py_ReachedRecursionLimitWithMargin@@Base+0x54> │ │ │ │ - cbz r0, 4ab12 │ │ │ │ + beq.n 4ab12 │ │ │ │ + bl b0a94 │ │ │ │ + bl b0b1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 4ab18 │ │ │ │ mov r0, fp │ │ │ │ - bl 51dbc <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbnz r2, 4ab30 │ │ │ │ + cbnz r2, 4ab36 │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4ab3c │ │ │ │ + cbnz r0, 4ab42 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 23b660 │ │ │ │ + bl 23bab4 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 4abe8 │ │ │ │ + b.n 4abee │ │ │ │ ldr.w r5, [fp, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 4ab30 │ │ │ │ + bne.n 4ab36 │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl b3c74 │ │ │ │ + bl b3b80 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, fp │ │ │ │ - cbz r2, 4aba0 │ │ │ │ - bl d0b68 │ │ │ │ + cbz r2, 4aba6 │ │ │ │ + bl d09f0 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 4aba0 │ │ │ │ + cbz r0, 4aba6 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 4ab82 │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 4ab82 │ │ │ │ + cbz r2, 4ab88 │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 4ab88 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 4abe8 │ │ │ │ + b.n 4abee │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 4ab94 │ │ │ │ + bne.n 4ab9a │ │ │ │ lsls r7, r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bl 9bc58 │ │ │ │ - cbz r0, 4abb2 │ │ │ │ + bl 9bb2c │ │ │ │ + cbz r0, 4abb8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ str.w sl, [r4, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 4ab48 │ │ │ │ + b.n 4ab4e │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [fp, #8] │ │ │ │ - bl ce748 │ │ │ │ + bl ce5d0 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 4abba │ │ │ │ + cbnz r0, 4abc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b58 │ │ │ │ - b.n 4ab26 │ │ │ │ + bl 83b98 │ │ │ │ + b.n 4ab2c │ │ │ │ cmp r6, r5 │ │ │ │ - ble.n 4abcc │ │ │ │ + ble.n 4abd2 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r1, [r4, r5, lsl #2] │ │ │ │ str.w r1, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 4abba │ │ │ │ + b.n 4abc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ 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 e036c │ │ │ │ - b.n 4abf0 │ │ │ │ + bl e0220 │ │ │ │ + b.n 4abf6 │ │ │ │ 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 │ │ │ │ @@ -45491,619 +45492,620 @@ │ │ │ │ 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 188614 │ │ │ │ - cbz r0, 4ac48 │ │ │ │ + bl 188930 │ │ │ │ + cbz r0, 4ac4e │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4ac22 │ │ │ │ + cbz r3, 4ac28 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ - b.n 4ac2a │ │ │ │ + b.n 4ac30 │ │ │ │ movw r2, #32180 @ 0x7db4 │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 4ac48 │ │ │ │ + cbz r5, 4ac4e │ │ │ │ ldr r4, [r4, #20] │ │ │ │ - movw r1, #31120 @ 0x7990 │ │ │ │ + movw r1, #32016 @ 0x7d10 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r3, #0 │ │ │ │ cmp r5, r3 │ │ │ │ - ble.n 4ac48 │ │ │ │ + ble.n 4ac4e │ │ │ │ ldrb r6, [r4, r3] │ │ │ │ ldrb r6, [r1, r6] │ │ │ │ strb r6, [r2, r3] │ │ │ │ adds r3, #1 │ │ │ │ - b.n 4ac3a │ │ │ │ + b.n 4ac40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0004ac4a <_PyBytes_ReverseFind@@Base>: │ │ │ │ +0004ac50 <_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, 4ac62 <_PyBytes_ReverseFind@@Base+0x18> │ │ │ │ + cbnz r3, 4ac68 <_PyBytes_ReverseFind@@Base+0x18> │ │ │ │ adds r0, r1, r4 │ │ │ │ - b.n 4ac78 <_PyBytes_ReverseFind@@Base+0x2e> │ │ │ │ + b.n 4ac7e <_PyBytes_ReverseFind@@Base+0x2e> │ │ │ │ mov.w ip, #2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ strd r5, ip, [sp] │ │ │ │ - bl 2207b8 │ │ │ │ + bl 220a10 │ │ │ │ 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 4ac86 <_PyBytes_ReverseFind@@Base+0x3c> │ │ │ │ - b.w 17dba0 │ │ │ │ + beq.n 4ac8c <_PyBytes_ReverseFind@@Base+0x3c> │ │ │ │ + b.w 17d95c │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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, 4acb0 <_PyBytes_ReverseFind@@Base+0x66> │ │ │ │ + cbz r3, 4acb6 <_PyBytes_ReverseFind@@Base+0x66> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4acc8 <_PyBytes_ReverseFind@@Base+0x7e> │ │ │ │ + b.n 4acce <_PyBytes_ReverseFind@@Base+0x7e> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 4acb8 <_PyBytes_ReverseFind@@Base+0x6e> │ │ │ │ + bgt.n 4acbe <_PyBytes_ReverseFind@@Base+0x6e> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4acc8 <_PyBytes_ReverseFind@@Base+0x7e> │ │ │ │ + b.n 4acce <_PyBytes_ReverseFind@@Base+0x7e> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4acb4 <_PyBytes_ReverseFind@@Base+0x6a> │ │ │ │ + bne.n 4acba <_PyBytes_ReverseFind@@Base+0x6a> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4acb4 <_PyBytes_ReverseFind@@Base+0x6a> │ │ │ │ + beq.n 4acba <_PyBytes_ReverseFind@@Base+0x6a> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 4acf0 <_PyBytes_ReverseFind@@Base+0xa6> │ │ │ │ + b.n 4acf6 <_PyBytes_ReverseFind@@Base+0xa6> │ │ │ │ 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 │ │ │ │ movw r3, #14288 @ 0x37d0 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4aff6 <_PyBytes_ReverseFind@@Base+0x3ac> │ │ │ │ + beq.w 4affe <_PyBytes_ReverseFind@@Base+0x3ae> │ │ │ │ add r5, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r5, #1 │ │ │ │ ite eq │ │ │ │ moveq r6, #0 │ │ │ │ ldrne r6, [r4, #4] │ │ │ │ - bl 9f8ac │ │ │ │ + bl 9f7ac │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4aff4 <_PyBytes_ReverseFind@@Base+0x3aa> │ │ │ │ - ldr r3, [pc, #620] @ (4af78 <_PyBytes_ReverseFind@@Base+0x32e>) │ │ │ │ + beq.w 4affc <_PyBytes_ReverseFind@@Base+0x3ac> │ │ │ │ + ldr r3, [pc, #624] @ (4af80 <_PyBytes_ReverseFind@@Base+0x330>) │ │ │ │ movw r8, #41968 @ 0xa3f0 │ │ │ │ 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 4ae50 <_PyBytes_ReverseFind@@Base+0x206> │ │ │ │ + bne.w 4ae56 <_PyBytes_ReverseFind@@Base+0x206> │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 102ee4 │ │ │ │ + bl 102d8c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4ae50 <_PyBytes_ReverseFind@@Base+0x206> │ │ │ │ + bne.w 4ae56 <_PyBytes_ReverseFind@@Base+0x206> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ad52 <_PyBytes_ReverseFind@@Base+0x108> │ │ │ │ + bge.n 4ad58 <_PyBytes_ReverseFind@@Base+0x108> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4ad52 <_PyBytes_ReverseFind@@Base+0x108> │ │ │ │ + cbnz r3, 4ad58 <_PyBytes_ReverseFind@@Base+0x108> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 9fa78 │ │ │ │ + bl 9f978 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4ad8a <_PyBytes_ReverseFind@@Base+0x140> │ │ │ │ + cbnz r0, 4ad90 <_PyBytes_ReverseFind@@Base+0x140> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ad70 <_PyBytes_ReverseFind@@Base+0x126> │ │ │ │ + bge.n 4ad76 <_PyBytes_ReverseFind@@Base+0x126> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ad70 <_PyBytes_ReverseFind@@Base+0x126> │ │ │ │ + cbnz r3, 4ad76 <_PyBytes_ReverseFind@@Base+0x126> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - bl 94124 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4aff6 <_PyBytes_ReverseFind@@Base+0x3ac> │ │ │ │ + bne.w 4affe <_PyBytes_ReverseFind@@Base+0x3ae> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 4ae10 <_PyBytes_ReverseFind@@Base+0x1c6> │ │ │ │ + bne.n 4ae16 <_PyBytes_ReverseFind@@Base+0x1c6> │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 102ee4 │ │ │ │ + bl 102d8c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbnz r3, 4ae10 <_PyBytes_ReverseFind@@Base+0x1c6> │ │ │ │ + cbnz r3, 4ae16 <_PyBytes_ReverseFind@@Base+0x1c6> │ │ │ │ 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 4adf6 <_PyBytes_ReverseFind@@Base+0x1ac> │ │ │ │ + beq.n 4adfc <_PyBytes_ReverseFind@@Base+0x1ac> │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge.n 4add6 <_PyBytes_ReverseFind@@Base+0x18c> │ │ │ │ + bge.n 4addc <_PyBytes_ReverseFind@@Base+0x18c> │ │ │ │ vneg.f64 d6, d6 │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge.n 4ade4 <_PyBytes_ReverseFind@@Base+0x19a> │ │ │ │ + bge.n 4adea <_PyBytes_ReverseFind@@Base+0x19a> │ │ │ │ vneg.f64 d7, d7 │ │ │ │ - vldr d5, [pc, #392] @ 4af70 <_PyBytes_ReverseFind@@Base+0x326> │ │ │ │ + vldr d5, [pc, #396] @ 4af78 <_PyBytes_ReverseFind@@Base+0x328> │ │ │ │ vmul.f64 d6, d6, d5 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4ae10 <_PyBytes_ReverseFind@@Base+0x1c6> │ │ │ │ + bhi.n 4ae16 <_PyBytes_ReverseFind@@Base+0x1c6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ad52 <_PyBytes_ReverseFind@@Base+0x108> │ │ │ │ + bge.n 4ad58 <_PyBytes_ReverseFind@@Base+0x108> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ad52 <_PyBytes_ReverseFind@@Base+0x108> │ │ │ │ + bne.n 4ad58 <_PyBytes_ReverseFind@@Base+0x108> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ad52 <_PyBytes_ReverseFind@@Base+0x108> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ad58 <_PyBytes_ReverseFind@@Base+0x108> │ │ │ │ mov r0, r7 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ae8c <_PyBytes_ReverseFind@@Base+0x242> │ │ │ │ + beq.n 4ae92 <_PyBytes_ReverseFind@@Base+0x242> │ │ │ │ mov r1, r4 │ │ │ │ - bl 14da10 │ │ │ │ + bl 14db4c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ae38 <_PyBytes_ReverseFind@@Base+0x1ee> │ │ │ │ + bge.n 4ae3e <_PyBytes_ReverseFind@@Base+0x1ee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4ae38 <_PyBytes_ReverseFind@@Base+0x1ee> │ │ │ │ + cbnz r3, 4ae3e <_PyBytes_ReverseFind@@Base+0x1ee> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ae4c <_PyBytes_ReverseFind@@Base+0x202> │ │ │ │ + bge.n 4ae52 <_PyBytes_ReverseFind@@Base+0x202> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ae4c <_PyBytes_ReverseFind@@Base+0x202> │ │ │ │ + cbnz r3, 4ae52 <_PyBytes_ReverseFind@@Base+0x202> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4aebe <_PyBytes_ReverseFind@@Base+0x274> │ │ │ │ + beq.n 4aec4 <_PyBytes_ReverseFind@@Base+0x274> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movw r7, #25136 @ 0x6230 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 4af7c <_PyBytes_ReverseFind@@Base+0x332> │ │ │ │ + bne.w 4af84 <_PyBytes_ReverseFind@@Base+0x334> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ vldr d8, [r6, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4aeee <_PyBytes_ReverseFind@@Base+0x2a4> │ │ │ │ + bge.n 4aef4 <_PyBytes_ReverseFind@@Base+0x2a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4aeee <_PyBytes_ReverseFind@@Base+0x2a4> │ │ │ │ + bne.n 4aef4 <_PyBytes_ReverseFind@@Base+0x2a4> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4aeee <_PyBytes_ReverseFind@@Base+0x2a4> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4aef4 <_PyBytes_ReverseFind@@Base+0x2a4> │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 4af2a <_PyBytes_ReverseFind@@Base+0x2e0> │ │ │ │ + beq.n 4af30 <_PyBytes_ReverseFind@@Base+0x2e0> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 9b9c0 │ │ │ │ + bl 9b894 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 4aea2 <_PyBytes_ReverseFind@@Base+0x258> │ │ │ │ + cbnz r0, 4aea8 <_PyBytes_ReverseFind@@Base+0x258> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4aebe <_PyBytes_ReverseFind@@Base+0x274> │ │ │ │ + bge.n 4aec4 <_PyBytes_ReverseFind@@Base+0x274> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4aebe <_PyBytes_ReverseFind@@Base+0x274> │ │ │ │ + cbnz r3, 4aec4 <_PyBytes_ReverseFind@@Base+0x274> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4aebe <_PyBytes_ReverseFind@@Base+0x274> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4aec4 <_PyBytes_ReverseFind@@Base+0x274> │ │ │ │ mov r1, r4 │ │ │ │ - bl 14da10 │ │ │ │ + bl 14db4c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4af4c <_PyBytes_ReverseFind@@Base+0x302> │ │ │ │ + blt.n 4af52 <_PyBytes_ReverseFind@@Base+0x302> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4af5c <_PyBytes_ReverseFind@@Base+0x312> │ │ │ │ + blt.n 4af62 <_PyBytes_ReverseFind@@Base+0x312> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 4af7c <_PyBytes_ReverseFind@@Base+0x332> │ │ │ │ + bne.n 4af84 <_PyBytes_ReverseFind@@Base+0x334> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4aed2 <_PyBytes_ReverseFind@@Base+0x288> │ │ │ │ + bge.n 4aed8 <_PyBytes_ReverseFind@@Base+0x288> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4aed2 <_PyBytes_ReverseFind@@Base+0x288> │ │ │ │ + cbnz r3, 4aed8 <_PyBytes_ReverseFind@@Base+0x288> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4aff6 <_PyBytes_ReverseFind@@Base+0x3ac> │ │ │ │ + b.n 4affe <_PyBytes_ReverseFind@@Base+0x3ae> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 4ae7c <_PyBytes_ReverseFind@@Base+0x232> │ │ │ │ + bne.n 4ae82 <_PyBytes_ReverseFind@@Base+0x232> │ │ │ │ vldr d7, [r4, #8] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ vmul.f64 d8, d8, d7 │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4af40 <_PyBytes_ReverseFind@@Base+0x2f6> │ │ │ │ + blt.n 4af46 <_PyBytes_ReverseFind@@Base+0x2f6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 9fa78 │ │ │ │ + bl 9f978 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4aed6 <_PyBytes_ReverseFind@@Base+0x28c> │ │ │ │ + bne.n 4aedc <_PyBytes_ReverseFind@@Base+0x28c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4af10 <_PyBytes_ReverseFind@@Base+0x2c6> │ │ │ │ + bge.n 4af16 <_PyBytes_ReverseFind@@Base+0x2c6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4af10 <_PyBytes_ReverseFind@@Base+0x2c6> │ │ │ │ + cbnz r3, 4af16 <_PyBytes_ReverseFind@@Base+0x2c6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - bl 94124 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4aff6 <_PyBytes_ReverseFind@@Base+0x3ac> │ │ │ │ + bne.n 4affe <_PyBytes_ReverseFind@@Base+0x3ae> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 9b9c0 │ │ │ │ - bl 102ee4 │ │ │ │ + b.w 9b894 │ │ │ │ + bl 102d8c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ vmov s14, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ae80 <_PyBytes_ReverseFind@@Base+0x236> │ │ │ │ + bne.n 4ae86 <_PyBytes_ReverseFind@@Base+0x236> │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ - b.n 4aee0 <_PyBytes_ReverseFind@@Base+0x296> │ │ │ │ + b.n 4aee6 <_PyBytes_ReverseFind@@Base+0x296> │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4aeee <_PyBytes_ReverseFind@@Base+0x2a4> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4aeee <_PyBytes_ReverseFind@@Base+0x2a4> │ │ │ │ + bne.n 4aef4 <_PyBytes_ReverseFind@@Base+0x2a4> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4aef4 <_PyBytes_ReverseFind@@Base+0x2a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4aeb2 <_PyBytes_ReverseFind@@Base+0x268> │ │ │ │ + bne.n 4aeb8 <_PyBytes_ReverseFind@@Base+0x268> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4aeb2 <_PyBytes_ReverseFind@@Base+0x268> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4aeb8 <_PyBytes_ReverseFind@@Base+0x268> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4aeba <_PyBytes_ReverseFind@@Base+0x270> │ │ │ │ + bne.n 4aec0 <_PyBytes_ReverseFind@@Base+0x270> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4aeba <_PyBytes_ReverseFind@@Base+0x270> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4aec0 <_PyBytes_ReverseFind@@Base+0x270> │ │ │ │ + nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r0, r0 │ │ │ │ strh r0, [r6, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9fa78 │ │ │ │ + bl 9f978 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r6, 4afaa <_PyBytes_ReverseFind@@Base+0x360> │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 4afde <_PyBytes_ReverseFind@@Base+0x394> │ │ │ │ + cbnz r6, 4afb2 <_PyBytes_ReverseFind@@Base+0x362> │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 4afe6 <_PyBytes_ReverseFind@@Base+0x396> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4afa6 <_PyBytes_ReverseFind@@Base+0x35c> │ │ │ │ + bge.n 4afae <_PyBytes_ReverseFind@@Base+0x35e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4afa6 <_PyBytes_ReverseFind@@Base+0x35c> │ │ │ │ + cbnz r3, 4afae <_PyBytes_ReverseFind@@Base+0x35e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4afde <_PyBytes_ReverseFind@@Base+0x394> │ │ │ │ - bl 14da10 │ │ │ │ + b.n 4afe6 <_PyBytes_ReverseFind@@Base+0x396> │ │ │ │ + bl 14db4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4afc4 <_PyBytes_ReverseFind@@Base+0x37a> │ │ │ │ + bge.n 4afcc <_PyBytes_ReverseFind@@Base+0x37c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4afc4 <_PyBytes_ReverseFind@@Base+0x37a> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4afcc <_PyBytes_ReverseFind@@Base+0x37c> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4afd8 <_PyBytes_ReverseFind@@Base+0x38e> │ │ │ │ + bge.n 4afe0 <_PyBytes_ReverseFind@@Base+0x390> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4afd8 <_PyBytes_ReverseFind@@Base+0x38e> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4afe0 <_PyBytes_ReverseFind@@Base+0x390> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 4af7e <_PyBytes_ReverseFind@@Base+0x334> │ │ │ │ + bne.n 4af86 <_PyBytes_ReverseFind@@Base+0x336> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4aff6 <_PyBytes_ReverseFind@@Base+0x3ac> │ │ │ │ + bge.n 4affe <_PyBytes_ReverseFind@@Base+0x3ae> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4aff6 <_PyBytes_ReverseFind@@Base+0x3ac> │ │ │ │ + cbnz r3, 4affe <_PyBytes_ReverseFind@@Base+0x3ae> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4aff6 <_PyBytes_ReverseFind@@Base+0x3ac> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4affe <_PyBytes_ReverseFind@@Base+0x3ae> │ │ │ │ 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 102df0 │ │ │ │ + bl 102c98 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4b022 <_PyBytes_ReverseFind@@Base+0x3d8> │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 4b030 <_PyBytes_ReverseFind@@Base+0x3e6> │ │ │ │ + bne.n 4b02a <_PyBytes_ReverseFind@@Base+0x3da> │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 4b038 <_PyBytes_ReverseFind@@Base+0x3e8> │ │ │ │ mov r0, r4 │ │ │ │ blx 2ad14 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2b0e5c │ │ │ │ + b.w 2b098c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #20] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4b03e <_PyBytes_ReverseFind@@Base+0x3f4> │ │ │ │ - b.w 17dba0 │ │ │ │ + beq.n 4b046 <_PyBytes_ReverseFind@@Base+0x3f6> │ │ │ │ + b.w 17d95c │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ - b.w 2bdfdc │ │ │ │ + b.w 2be364 │ │ │ │ mov r0, r1 │ │ │ │ - b.w 1f1df8 │ │ │ │ + b.w 1f1e48 │ │ │ │ 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 4b07c <_PyBytes_ReverseFind@@Base+0x432> │ │ │ │ + bhi.n 4b084 <_PyBytes_ReverseFind@@Base+0x434> │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl 100c44 <_PyNumber_Index@@Base> │ │ │ │ + bl 100af0 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4b092 <_PyBytes_ReverseFind@@Base+0x448> │ │ │ │ - b.n 4b0a4 <_PyBytes_ReverseFind@@Base+0x45a> │ │ │ │ - movw r0, #22324 @ 0x5734 │ │ │ │ + cbnz r0, 4b09a <_PyBytes_ReverseFind@@Base+0x44a> │ │ │ │ + b.n 4b0ac <_PyBytes_ReverseFind@@Base+0x45c> │ │ │ │ + movw r0, #23220 @ 0x5ab4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e27bc │ │ │ │ + bl e26e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b17a <_PyBytes_ReverseFind@@Base+0x530> │ │ │ │ - b.n 4b06e <_PyBytes_ReverseFind@@Base+0x424> │ │ │ │ - bl 9b910 │ │ │ │ + beq.n 4b182 <_PyBytes_ReverseFind@@Base+0x532> │ │ │ │ + b.n 4b076 <_PyBytes_ReverseFind@@Base+0x426> │ │ │ │ + bl 9b7e4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4b0b2 <_PyBytes_ReverseFind@@Base+0x468> │ │ │ │ + blt.n 4b0ba <_PyBytes_ReverseFind@@Base+0x46a> │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 4b0c2 <_PyBytes_ReverseFind@@Base+0x478> │ │ │ │ - bl 94124 │ │ │ │ + bne.n 4b0ca <_PyBytes_ReverseFind@@Base+0x47a> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b17a <_PyBytes_ReverseFind@@Base+0x530> │ │ │ │ + bne.n 4b182 <_PyBytes_ReverseFind@@Base+0x532> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4b0c2 <_PyBytes_ReverseFind@@Base+0x478> │ │ │ │ + b.n 4b0ca <_PyBytes_ReverseFind@@Base+0x47a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b0a0 <_PyBytes_ReverseFind@@Base+0x456> │ │ │ │ + bne.n 4b0a8 <_PyBytes_ReverseFind@@Base+0x458> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b0a0 <_PyBytes_ReverseFind@@Base+0x456> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b0a8 <_PyBytes_ReverseFind@@Base+0x458> │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 4b14e <_PyBytes_ReverseFind@@Base+0x504> │ │ │ │ + ble.n 4b156 <_PyBytes_ReverseFind@@Base+0x506> │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 4b0f6 <_PyBytes_ReverseFind@@Base+0x4ac> │ │ │ │ + bpl.n 4b0fe <_PyBytes_ReverseFind@@Base+0x4ae> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4b0f2 <_PyBytes_ReverseFind@@Base+0x4a8> │ │ │ │ + beq.n 4b0fa <_PyBytes_ReverseFind@@Base+0x4aa> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59168 @ 0xe720 │ │ │ │ + movw r1, #60064 @ 0xeaa0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 4b150 <_PyBytes_ReverseFind@@Base+0x506> │ │ │ │ + b.n 4b158 <_PyBytes_ReverseFind@@Base+0x508> │ │ │ │ movw r1, #34272 @ 0x85e0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 4b108 <_PyBytes_ReverseFind@@Base+0x4be> │ │ │ │ - bl 9ef00 │ │ │ │ - cbz r0, 4b128 <_PyBytes_ReverseFind@@Base+0x4de> │ │ │ │ + beq.n 4b110 <_PyBytes_ReverseFind@@Base+0x4c0> │ │ │ │ + bl 9ee00 │ │ │ │ + cbz r0, 4b130 <_PyBytes_ReverseFind@@Base+0x4e0> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4b148 <_PyBytes_ReverseFind@@Base+0x4fe> │ │ │ │ + beq.n 4b150 <_PyBytes_ReverseFind@@Base+0x500> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59256 @ 0xe778 │ │ │ │ + movw r1, #60152 @ 0xeaf8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #63392 @ 0xf7a0 │ │ │ │ + movw r2, #64088 @ 0xfa58 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #34736 @ 0x87b0 │ │ │ │ + movw r1, #35432 @ 0x8a68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #22324 @ 0x5734 │ │ │ │ + movw r0, #23220 @ 0x5ab4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4b17a <_PyBytes_ReverseFind@@Base+0x530> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4b182 <_PyBytes_ReverseFind@@Base+0x532> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 4b150 <_PyBytes_ReverseFind@@Base+0x506> │ │ │ │ + b.n 4b158 <_PyBytes_ReverseFind@@Base+0x508> │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 4b16c <_PyBytes_ReverseFind@@Base+0x522> │ │ │ │ - cbz r1, 4b15c <_PyBytes_ReverseFind@@Base+0x512> │ │ │ │ + bgt.n 4b174 <_PyBytes_ReverseFind@@Base+0x524> │ │ │ │ + cbz r1, 4b164 <_PyBytes_ReverseFind@@Base+0x514> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 4b164 <_PyBytes_ReverseFind@@Base+0x51a> │ │ │ │ + b.n 4b16c <_PyBytes_ReverseFind@@Base+0x51c> │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 188614 │ │ │ │ + b.w 188930 │ │ │ │ subs r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 4655a │ │ │ │ + b.w 46560 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - cbz r0, 4b190 <_PyBytes_ReverseFind@@Base+0x546> │ │ │ │ + cbz r0, 4b198 <_PyBytes_ReverseFind@@Base+0x548> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - b.w 2be288 │ │ │ │ + b.w 2be610 │ │ │ │ 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, 4b1b4 <_PyBytes_ReverseFind@@Base+0x56a> │ │ │ │ - bl ce6b0 │ │ │ │ - cbz r0, 4b1e6 <_PyBytes_ReverseFind@@Base+0x59c> │ │ │ │ + cbnz r1, 4b1bc <_PyBytes_ReverseFind@@Base+0x56c> │ │ │ │ + bl ce538 │ │ │ │ + cbz r0, 4b1ee <_PyBytes_ReverseFind@@Base+0x59e> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r5, [r3, #0] │ │ │ │ - b.n 4b1e6 <_PyBytes_ReverseFind@@Base+0x59c> │ │ │ │ + b.n 4b1ee <_PyBytes_ReverseFind@@Base+0x59e> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ adds r0, r3, #1 │ │ │ │ - bl ce748 │ │ │ │ - cbz r0, 4b1e6 <_PyBytes_ReverseFind@@Base+0x59c> │ │ │ │ + bl ce5d0 │ │ │ │ + cbz r0, 4b1ee <_PyBytes_ReverseFind@@Base+0x59e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ adds r6, r2, #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 4b1dc <_PyBytes_ReverseFind@@Base+0x592> │ │ │ │ + ble.n 4b1e4 <_PyBytes_ReverseFind@@Base+0x594> │ │ │ │ ldr r7, [r4, #4] │ │ │ │ ldr.w r7, [r7, r2, lsl #2] │ │ │ │ str.w r7, [r1, r2, lsl #2] │ │ │ │ mov r2, r6 │ │ │ │ - b.n 4b1c6 <_PyBytes_ReverseFind@@Base+0x57c> │ │ │ │ + b.n 4b1ce <_PyBytes_ReverseFind@@Base+0x57e> │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ subs r3, #1 │ │ │ │ str.w r5, [r1, r3, lsl #2] │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b2f6 <_PyBytes_ReverseFind@@Base+0x6ac> │ │ │ │ + beq.n 4b2fe <_PyBytes_ReverseFind@@Base+0x6ae> │ │ │ │ strd r7, r0, [sp] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, sp │ │ │ │ - ldr r0, [pc, #240] @ (4b304 <_PyBytes_ReverseFind@@Base+0x6ba>) │ │ │ │ - bl 164f20 │ │ │ │ + ldr r0, [pc, #240] @ (4b30c <_PyBytes_ReverseFind@@Base+0x6bc>) │ │ │ │ + bl 164fc4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b2d8 <_PyBytes_ReverseFind@@Base+0x68e> │ │ │ │ + beq.n 4b2e0 <_PyBytes_ReverseFind@@Base+0x690> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #15856 @ 0x3df0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4b244 <_PyBytes_ReverseFind@@Base+0x5fa> │ │ │ │ + beq.n 4b24c <_PyBytes_ReverseFind@@Base+0x5fc> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59392 @ 0xe800 │ │ │ │ + movw r1, #60288 @ 0xeb80 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 4b2d8 <_PyBytes_ReverseFind@@Base+0x68e> │ │ │ │ + bl f3988 │ │ │ │ + b.n 4b2e0 <_PyBytes_ReverseFind@@Base+0x690> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 158b18 │ │ │ │ + bl 158d2c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4b2d8 <_PyBytes_ReverseFind@@Base+0x68e> │ │ │ │ + blt.n 4b2e0 <_PyBytes_ReverseFind@@Base+0x690> │ │ │ │ movw r0, #1716 @ 0x6b4 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - bl 7fd10 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd50 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b2d8 <_PyBytes_ReverseFind@@Base+0x68e> │ │ │ │ + beq.n 4b2e0 <_PyBytes_ReverseFind@@Base+0x690> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ sub.w lr, r0, #8 │ │ │ │ - ldr r2, [pc, #160] @ (4b308 <_PyBytes_ReverseFind@@Base+0x6be>) │ │ │ │ + ldr r2, [pc, #160] @ (4b310 <_PyBytes_ReverseFind@@Base+0x6c0>) │ │ │ │ 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] │ │ │ │ @@ -46119,100 +46121,100 @@ │ │ │ │ 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 4b2be <_PyBytes_ReverseFind@@Base+0x674> │ │ │ │ + bge.n 4b2c6 <_PyBytes_ReverseFind@@Base+0x676> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4b2be <_PyBytes_ReverseFind@@Base+0x674> │ │ │ │ + cbnz r3, 4b2c6 <_PyBytes_ReverseFind@@Base+0x676> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b2cc <_PyBytes_ReverseFind@@Base+0x682> │ │ │ │ + bge.n 4b2d4 <_PyBytes_ReverseFind@@Base+0x684> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 4b2d0 <_PyBytes_ReverseFind@@Base+0x686> │ │ │ │ + cbz r4, 4b2d8 <_PyBytes_ReverseFind@@Base+0x688> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4b2fa <_PyBytes_ReverseFind@@Base+0x6b0> │ │ │ │ + b.n 4b302 <_PyBytes_ReverseFind@@Base+0x6b2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b2fa <_PyBytes_ReverseFind@@Base+0x6b0> │ │ │ │ - bl 84e14 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b302 <_PyBytes_ReverseFind@@Base+0x6b2> │ │ │ │ + bl 84e54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b2f6 <_PyBytes_ReverseFind@@Base+0x6ac> │ │ │ │ + bge.n 4b2fe <_PyBytes_ReverseFind@@Base+0x6ae> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4b2f6 <_PyBytes_ReverseFind@@Base+0x6ac> │ │ │ │ + cbnz r3, 4b2fe <_PyBytes_ReverseFind@@Base+0x6ae> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, 4b33a <_PyBytes_ReverseFind@@Base+0x6f0> │ │ │ │ + cbz r4, 4b342 <_PyBytes_ReverseFind@@Base+0x6f2> │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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, 4b33c <_PyBytes_ReverseFind@@Base+0x6f2> │ │ │ │ + cbz r0, 4b344 <_PyBytes_ReverseFind@@Base+0x6f4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b33c <_PyBytes_ReverseFind@@Base+0x6f2> │ │ │ │ + bge.n 4b344 <_PyBytes_ReverseFind@@Base+0x6f4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b33c <_PyBytes_ReverseFind@@Base+0x6f2> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b344 <_PyBytes_ReverseFind@@Base+0x6f4> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ - cbnz r2, 4b358 <_PyBytes_ReverseFind@@Base+0x70e> │ │ │ │ + cbnz r2, 4b360 <_PyBytes_ReverseFind@@Base+0x710> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 4b358 <_PyBytes_ReverseFind@@Base+0x70e> │ │ │ │ + cbz r0, 4b360 <_PyBytes_ReverseFind@@Base+0x710> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b358 <_PyBytes_ReverseFind@@Base+0x70e> │ │ │ │ + bge.n 4b360 <_PyBytes_ReverseFind@@Base+0x710> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b358 <_PyBytes_ReverseFind@@Base+0x70e> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b360 <_PyBytes_ReverseFind@@Base+0x710> │ │ │ │ + bl 8471c <_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 4b37c <_PyBytes_ReverseFind@@Base+0x732> │ │ │ │ + bne.n 4b384 <_PyBytes_ReverseFind@@Base+0x734> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 172d4c │ │ │ │ + b.w 172dcc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12652 @ 0x316c │ │ │ │ + movw r0, #13348 @ 0x3424 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b370 <_PyBytes_ReverseFind@@Base+0x726> │ │ │ │ + bne.n 4b378 <_PyBytes_ReverseFind@@Base+0x728> │ │ │ │ pop {r4, pc} │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ @@ -46225,159 +46227,159 @@ │ │ │ │ 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 203548 │ │ │ │ + bl 203778 │ │ │ │ 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 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4b46a <_PyBytes_ReverseFind@@Base+0x820> │ │ │ │ + beq.n 4b472 <_PyBytes_ReverseFind@@Base+0x822> │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4b46a <_PyBytes_ReverseFind@@Base+0x820> │ │ │ │ + beq.n 4b472 <_PyBytes_ReverseFind@@Base+0x822> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #39709 @ 0x9b1d │ │ │ │ + movw r3, #39817 @ 0x9b89 │ │ │ │ movt r3, #21 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4b40c <_PyBytes_ReverseFind@@Base+0x7c2> │ │ │ │ + bne.n 4b414 <_PyBytes_ReverseFind@@Base+0x7c4> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 4b410 <_PyBytes_ReverseFind@@Base+0x7c6> │ │ │ │ + b.n 4b418 <_PyBytes_ReverseFind@@Base+0x7c8> │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 4b432 <_PyBytes_ReverseFind@@Base+0x7e8> │ │ │ │ + beq.n 4b43a <_PyBytes_ReverseFind@@Base+0x7ea> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 4b432 <_PyBytes_ReverseFind@@Base+0x7e8> │ │ │ │ + cbz r3, 4b43a <_PyBytes_ReverseFind@@Base+0x7ea> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r3, #18721 @ 0x4921 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4b432 <_PyBytes_ReverseFind@@Base+0x7e8> │ │ │ │ + bne.n 4b43a <_PyBytes_ReverseFind@@Base+0x7ea> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 6482a │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 4b44c <_PyBytes_ReverseFind@@Base+0x802> │ │ │ │ + cbz r0, 4b454 <_PyBytes_ReverseFind@@Base+0x804> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b44c <_PyBytes_ReverseFind@@Base+0x802> │ │ │ │ + bge.n 4b454 <_PyBytes_ReverseFind@@Base+0x804> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b44c <_PyBytes_ReverseFind@@Base+0x802> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b454 <_PyBytes_ReverseFind@@Base+0x804> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 4b46a <_PyBytes_ReverseFind@@Base+0x820> │ │ │ │ + cbz r0, 4b472 <_PyBytes_ReverseFind@@Base+0x822> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b46a <_PyBytes_ReverseFind@@Base+0x820> │ │ │ │ + bge.n 4b472 <_PyBytes_ReverseFind@@Base+0x822> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b46a <_PyBytes_ReverseFind@@Base+0x820> │ │ │ │ + cbnz r3, 4b472 <_PyBytes_ReverseFind@@Base+0x822> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbz r3, 4b4b6 <_PyBytes_ReverseFind@@Base+0x86c> │ │ │ │ + cbz r3, 4b4be <_PyBytes_ReverseFind@@Base+0x86e> │ │ │ │ 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 4b49c <_PyBytes_ReverseFind@@Base+0x852> │ │ │ │ + bge.n 4b4a4 <_PyBytes_ReverseFind@@Base+0x854> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ - bl 7ab44 │ │ │ │ + bl 7ab54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4b4bc <_PyBytes_ReverseFind@@Base+0x872> │ │ │ │ + beq.n 4b4c4 <_PyBytes_ReverseFind@@Base+0x874> │ │ │ │ adds r5, #1 │ │ │ │ - b.n 4b484 <_PyBytes_ReverseFind@@Base+0x83a> │ │ │ │ + b.n 4b48c <_PyBytes_ReverseFind@@Base+0x83c> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #59548 @ 0xe89c │ │ │ │ + movw r1, #60444 @ 0xec1c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 4b4bc <_PyBytes_ReverseFind@@Base+0x872> │ │ │ │ + bl f3988 │ │ │ │ + b.n 4b4c4 <_PyBytes_ReverseFind@@Base+0x874> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 7ab44 │ │ │ │ + b.w 7ab54 │ │ │ │ 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 29fc44 │ │ │ │ + bl 29f78c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4b4fa <_PyBytes_ReverseFind@@Base+0x8b0> │ │ │ │ + cbz r0, 4b502 <_PyBytes_ReverseFind@@Base+0x8b2> │ │ │ │ mov r1, r5 │ │ │ │ - bl 22f068 <_PySet_Update@@Base> │ │ │ │ + bl 22f318 <_PySet_Update@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4b4fa <_PyBytes_ReverseFind@@Base+0x8b0> │ │ │ │ + bne.n 4b502 <_PyBytes_ReverseFind@@Base+0x8b2> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b4f8 <_PyBytes_ReverseFind@@Base+0x8ae> │ │ │ │ + bge.n 4b500 <_PyBytes_ReverseFind@@Base+0x8b0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4b4f8 <_PyBytes_ReverseFind@@Base+0x8ae> │ │ │ │ + cbnz r3, 4b500 <_PyBytes_ReverseFind@@Base+0x8b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, 4b52e <_PyBytes_ReverseFind@@Base+0x8e4> │ │ │ │ + cbnz r5, 4b536 <_PyBytes_ReverseFind@@Base+0x8e6> │ │ │ │ mov r4, r0 │ │ │ │ - bl 1f69b4 │ │ │ │ + bl 1f6be4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 4b52e <_PyBytes_ReverseFind@@Base+0x8e4> │ │ │ │ + cbz r0, 4b536 <_PyBytes_ReverseFind@@Base+0x8e6> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b52e <_PyBytes_ReverseFind@@Base+0x8e4> │ │ │ │ + bge.n 4b536 <_PyBytes_ReverseFind@@Base+0x8e6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b52e <_PyBytes_ReverseFind@@Base+0x8e4> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b536 <_PyBytes_ReverseFind@@Base+0x8e6> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ 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 │ │ │ │ - ldr r2, [pc, #88] @ (4b59c <_PyBytes_ReverseFind@@Base+0x952>) │ │ │ │ + ldr r2, [pc, #88] @ (4b5a4 <_PyBytes_ReverseFind@@Base+0x954>) │ │ │ │ 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] │ │ │ │ @@ -46391,17 +46393,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 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ @@ -46425,341 +46427,341 @@ │ │ │ │ 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, 4b5ea <_PyBytes_ReverseFind@@Base+0x9a0> │ │ │ │ + cbz r3, 4b5f2 <_PyBytes_ReverseFind@@Base+0x9a2> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 4b602 <_PyBytes_ReverseFind@@Base+0x9b8> │ │ │ │ + b.n 4b60a <_PyBytes_ReverseFind@@Base+0x9ba> │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 4b5f2 <_PyBytes_ReverseFind@@Base+0x9a8> │ │ │ │ + bge.n 4b5fa <_PyBytes_ReverseFind@@Base+0x9aa> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4b602 <_PyBytes_ReverseFind@@Base+0x9b8> │ │ │ │ + b.n 4b60a <_PyBytes_ReverseFind@@Base+0x9ba> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 4b5ee <_PyBytes_ReverseFind@@Base+0x9a4> │ │ │ │ + bgt.n 4b5f6 <_PyBytes_ReverseFind@@Base+0x9a6> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4b5ee <_PyBytes_ReverseFind@@Base+0x9a4> │ │ │ │ + beq.n 4b5f6 <_PyBytes_ReverseFind@@Base+0x9a6> │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 4b622 <_PyBytes_ReverseFind@@Base+0x9d8> │ │ │ │ + b.n 4b62a <_PyBytes_ReverseFind@@Base+0x9da> │ │ │ │ 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] @ (4b724 <_PyBytes_ReverseFind@@Base+0xada>) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #268] @ (4b72c <_PyBytes_ReverseFind@@Base+0xadc>) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b71c <_PyBytes_ReverseFind@@Base+0xad2> │ │ │ │ + beq.n 4b724 <_PyBytes_ReverseFind@@Base+0xad4> │ │ │ │ cmn r6, r5 │ │ │ │ - beq.n 4b63c <_PyBytes_ReverseFind@@Base+0x9f2> │ │ │ │ + beq.n 4b644 <_PyBytes_ReverseFind@@Base+0x9f4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4b63e <_PyBytes_ReverseFind@@Base+0x9f4> │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 4b63e <_PyBytes_ReverseFind@@Base+0x9f4> │ │ │ │ + bne.n 4b646 <_PyBytes_ReverseFind@@Base+0x9f6> │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 4b646 <_PyBytes_ReverseFind@@Base+0x9f6> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4b71c <_PyBytes_ReverseFind@@Base+0xad2> │ │ │ │ + b.n 4b724 <_PyBytes_ReverseFind@@Base+0xad4> │ │ │ │ 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 4b6a0 <_PyBytes_ReverseFind@@Base+0xa56> │ │ │ │ + bls.n 4b6a8 <_PyBytes_ReverseFind@@Base+0xa58> │ │ │ │ ldrb.w r3, [r9] │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 4b67e <_PyBytes_ReverseFind@@Base+0xa34> │ │ │ │ + bne.n 4b686 <_PyBytes_ReverseFind@@Base+0xa36> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 4b69a <_PyBytes_ReverseFind@@Base+0xa50> │ │ │ │ + ble.n 4b6a2 <_PyBytes_ReverseFind@@Base+0xa52> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e2fc4 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 2e333c <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ add.w r2, fp, r1 │ │ │ │ adds r3, r5, r4 │ │ │ │ cmp r4, r2 │ │ │ │ - bgt.n 4b704 <_PyBytes_ReverseFind@@Base+0xaba> │ │ │ │ + bgt.n 4b70c <_PyBytes_ReverseFind@@Base+0xabc> │ │ │ │ subs r4, r3, r1 │ │ │ │ - b.n 4b69a <_PyBytes_ReverseFind@@Base+0xa50> │ │ │ │ + b.n 4b6a2 <_PyBytes_ReverseFind@@Base+0xa52> │ │ │ │ cmp r4, sl │ │ │ │ - beq.n 4b704 <_PyBytes_ReverseFind@@Base+0xaba> │ │ │ │ + beq.n 4b70c <_PyBytes_ReverseFind@@Base+0xabc> │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 4b68c <_PyBytes_ReverseFind@@Base+0xa42> │ │ │ │ + beq.n 4b694 <_PyBytes_ReverseFind@@Base+0xa44> │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 4b69a <_PyBytes_ReverseFind@@Base+0xa50> │ │ │ │ + bne.n 4b6a2 <_PyBytes_ReverseFind@@Base+0xa52> │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r3, r6 │ │ │ │ - blt.n 4b704 <_PyBytes_ReverseFind@@Base+0xaba> │ │ │ │ + blt.n 4b70c <_PyBytes_ReverseFind@@Base+0xabc> │ │ │ │ add r6, r4 │ │ │ │ movs r4, #0 │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 4b658 <_PyBytes_ReverseFind@@Base+0xa0e> │ │ │ │ + b.n 4b660 <_PyBytes_ReverseFind@@Base+0xa10> │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r6, r3 │ │ │ │ - bgt.n 4b704 <_PyBytes_ReverseFind@@Base+0xaba> │ │ │ │ + bgt.n 4b70c <_PyBytes_ReverseFind@@Base+0xabc> │ │ │ │ adds r0, r4, r6 │ │ │ │ - bl 8096c │ │ │ │ + bl 809ac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4b71c <_PyBytes_ReverseFind@@Base+0xad2> │ │ │ │ + cbz r0, 4b724 <_PyBytes_ReverseFind@@Base+0xad4> │ │ │ │ add.w sl, r0, #16 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r9, #32 │ │ │ │ cmp r7, r8 │ │ │ │ - bls.n 4b71c <_PyBytes_ReverseFind@@Base+0xad2> │ │ │ │ + bls.n 4b724 <_PyBytes_ReverseFind@@Base+0xad4> │ │ │ │ ldrb.w r2, [r8], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 4b6e8 <_PyBytes_ReverseFind@@Base+0xa9e> │ │ │ │ + bne.n 4b6f0 <_PyBytes_ReverseFind@@Base+0xaa0> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 4b6fa <_PyBytes_ReverseFind@@Base+0xab0> │ │ │ │ + ble.n 4b702 <_PyBytes_ReverseFind@@Base+0xab2> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2e2fc4 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 2e333c <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ subs r1, r5, r1 │ │ │ │ add r6, r1 │ │ │ │ mov r3, sl │ │ │ │ add r1, sl │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4b700 <_PyBytes_ReverseFind@@Base+0xab6> │ │ │ │ + beq.n 4b708 <_PyBytes_ReverseFind@@Base+0xab8> │ │ │ │ strb.w r9, [r3], #1 │ │ │ │ - b.n 4b6de <_PyBytes_ReverseFind@@Base+0xa94> │ │ │ │ + b.n 4b6e6 <_PyBytes_ReverseFind@@Base+0xa96> │ │ │ │ mov r3, sl │ │ │ │ cmp r2, #10 │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ - beq.n 4b6fe <_PyBytes_ReverseFind@@Base+0xab4> │ │ │ │ + beq.n 4b706 <_PyBytes_ReverseFind@@Base+0xab6> │ │ │ │ cmp r2, #13 │ │ │ │ - beq.n 4b6fe <_PyBytes_ReverseFind@@Base+0xab4> │ │ │ │ + beq.n 4b706 <_PyBytes_ReverseFind@@Base+0xab6> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 4b700 <_PyBytes_ReverseFind@@Base+0xab6> │ │ │ │ + b.n 4b708 <_PyBytes_ReverseFind@@Base+0xab8> │ │ │ │ mov r3, sl │ │ │ │ - b.n 4b700 <_PyBytes_ReverseFind@@Base+0xab6> │ │ │ │ + b.n 4b708 <_PyBytes_ReverseFind@@Base+0xab8> │ │ │ │ movs r6, #0 │ │ │ │ mov sl, r3 │ │ │ │ - b.n 4b6be <_PyBytes_ReverseFind@@Base+0xa74> │ │ │ │ + b.n 4b6c6 <_PyBytes_ReverseFind@@Base+0xa76> │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56604 @ 0xdd1c │ │ │ │ + movw r1, #57500 @ 0xe09c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 4b638 <_PyBytes_ReverseFind@@Base+0x9ee> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 4b640 <_PyBytes_ReverseFind@@Base+0x9f0> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r7, #252 @ 0xfc │ │ │ │ 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, 4b74a <_PyBytes_ReverseFind@@Base+0xb00> │ │ │ │ + cbz r0, 4b752 <_PyBytes_ReverseFind@@Base+0xb02> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b756 <_PyBytes_ReverseFind@@Base+0xb0c> │ │ │ │ + bge.n 4b75e <_PyBytes_ReverseFind@@Base+0xb0e> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4b756 <_PyBytes_ReverseFind@@Base+0xb0c> │ │ │ │ + b.n 4b75e <_PyBytes_ReverseFind@@Base+0xb0e> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 2bee7c <_Py_c_abs@@Base+0x11c> │ │ │ │ + bl 2bf204 <_Py_c_abs@@Base+0x11c> │ │ │ │ str r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b73c <_PyBytes_ReverseFind@@Base+0xaf2> │ │ │ │ + bne.n 4b744 <_PyBytes_ReverseFind@@Base+0xaf4> │ │ │ │ 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, #18036 @ 0x4674 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 4b788 <_PyBytes_ReverseFind@@Base+0xb3e> │ │ │ │ + beq.n 4b790 <_PyBytes_ReverseFind@@Base+0xb40> │ │ │ │ mov r1, r4 │ │ │ │ - bl 9ef00 │ │ │ │ + bl 9ee00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4ba96 <_PyBytes_ReverseFind@@Base+0xe4c> │ │ │ │ + beq.w 4ba9e <_PyBytes_ReverseFind@@Base+0xe4e> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 4b7a0 <_PyBytes_ReverseFind@@Base+0xb56> │ │ │ │ + beq.n 4b7a8 <_PyBytes_ReverseFind@@Base+0xb58> │ │ │ │ movw r1, #18036 @ 0x4674 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9ef00 │ │ │ │ + bl 9ee00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4ba96 <_PyBytes_ReverseFind@@Base+0xe4c> │ │ │ │ + beq.w 4ba9e <_PyBytes_ReverseFind@@Base+0xe4e> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbnz r2, 4b7bc <_PyBytes_ReverseFind@@Base+0xb72> │ │ │ │ + cbnz r2, 4b7c4 <_PyBytes_ReverseFind@@Base+0xb74> │ │ │ │ mov r1, r2 │ │ │ │ movw r0, #57360 @ 0xe010 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bl 7fbe0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4b8ea <_PyBytes_ReverseFind@@Base+0xca0> │ │ │ │ + b.n 4b8f2 <_PyBytes_ReverseFind@@Base+0xca2> │ │ │ │ ldr r6, [r5, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4b860 <_PyBytes_ReverseFind@@Base+0xc16> │ │ │ │ + beq.n 4b868 <_PyBytes_ReverseFind@@Base+0xc18> │ │ │ │ mov r0, r6 │ │ │ │ - bl 252d14 <_PyXI_GetMainNamespace@@Base+0x2f0> │ │ │ │ + bl 252964 <_PyXI_GetMainNamespace@@Base+0x300> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4b7d4 <_PyBytes_ReverseFind@@Base+0xb8a> │ │ │ │ - bl 23b660 │ │ │ │ + cbnz r0, 4b7dc <_PyBytes_ReverseFind@@Base+0xb8c> │ │ │ │ + bl 23bab4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4b8ea <_PyBytes_ReverseFind@@Base+0xca0> │ │ │ │ + b.n 4b8f2 <_PyBytes_ReverseFind@@Base+0xca2> │ │ │ │ movw r0, #18712 @ 0x4918 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd10 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd50 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4b7ec <_PyBytes_ReverseFind@@Base+0xba2> │ │ │ │ + cbz r0, 4b7f4 <_PyBytes_ReverseFind@@Base+0xba4> │ │ │ │ ldrb r7, [r6, #0] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 4b80a <_PyBytes_ReverseFind@@Base+0xbc0> │ │ │ │ + b.n 4b812 <_PyBytes_ReverseFind@@Base+0xbc2> │ │ │ │ mov r0, r6 │ │ │ │ - bl 83b58 │ │ │ │ - b.n 4bae8 <_PyBytes_ReverseFind@@Base+0xe9e> │ │ │ │ + bl 83b98 │ │ │ │ + b.n 4baf0 <_PyBytes_ReverseFind@@Base+0xea0> │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ - cbz r2, 4b80a <_PyBytes_ReverseFind@@Base+0xbc0> │ │ │ │ + cbz r2, 4b812 <_PyBytes_ReverseFind@@Base+0xbc2> │ │ │ │ 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 4b7f4 <_PyBytes_ReverseFind@@Base+0xbaa> │ │ │ │ + bcc.n 4b7fc <_PyBytes_ReverseFind@@Base+0xbac> │ │ │ │ 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] @ (4bac8 <_PyBytes_ReverseFind@@Base+0xe7e>) │ │ │ │ + ldr r3, [pc, #660] @ (4bad0 <_PyBytes_ReverseFind@@Base+0xe80>) │ │ │ │ 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 4b8f0 <_PyBytes_ReverseFind@@Base+0xca6> │ │ │ │ + b.n 4b8f8 <_PyBytes_ReverseFind@@Base+0xca8> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r1, [r3, #108] @ 0x6c │ │ │ │ - movw r3, #3201 @ 0xc81 │ │ │ │ + movw r3, #3361 @ 0xd21 │ │ │ │ movt r3, #22 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4b8ae <_PyBytes_ReverseFind@@Base+0xc64> │ │ │ │ + bne.n 4b8b6 <_PyBytes_ReverseFind@@Base+0xc66> │ │ │ │ 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 4b8ae <_PyBytes_ReverseFind@@Base+0xc64> │ │ │ │ + blt.n 4b8b6 <_PyBytes_ReverseFind@@Base+0xc66> │ │ │ │ mov r0, r5 │ │ │ │ - bl 9ac24 │ │ │ │ + bl 9aaf8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4bae8 <_PyBytes_ReverseFind@@Base+0xe9e> │ │ │ │ + beq.w 4baf0 <_PyBytes_ReverseFind@@Base+0xea0> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ bl 7fbe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4bae8 <_PyBytes_ReverseFind@@Base+0xe9e> │ │ │ │ + beq.w 4baf0 <_PyBytes_ReverseFind@@Base+0xea0> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [r0, #8] │ │ │ │ - b.n 4b8f0 <_PyBytes_ReverseFind@@Base+0xca6> │ │ │ │ + b.n 4b8f8 <_PyBytes_ReverseFind@@Base+0xca8> │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #57360 @ 0xe010 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ bl 7fbe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4bae8 <_PyBytes_ReverseFind@@Base+0xe9e> │ │ │ │ + beq.w 4baf0 <_PyBytes_ReverseFind@@Base+0xea0> │ │ │ │ mov r1, r5 │ │ │ │ - bl a042c │ │ │ │ - cbz r0, 4b8f0 <_PyBytes_ReverseFind@@Base+0xca6> │ │ │ │ + bl a032c │ │ │ │ + cbz r0, 4b8f8 <_PyBytes_ReverseFind@@Base+0xca8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4ba92 <_PyBytes_ReverseFind@@Base+0xe48> │ │ │ │ + bge.w 4ba9a <_PyBytes_ReverseFind@@Base+0xe4a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4ba92 <_PyBytes_ReverseFind@@Base+0xe48> │ │ │ │ + bne.w 4ba9a <_PyBytes_ReverseFind@@Base+0xe4a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ba92 <_PyBytes_ReverseFind@@Base+0xe48> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ba9a <_PyBytes_ReverseFind@@Base+0xe4a> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 4bae8 <_PyBytes_ReverseFind@@Base+0xe9e> │ │ │ │ - bl 105e04 │ │ │ │ + beq.w 4baf0 <_PyBytes_ReverseFind@@Base+0xea0> │ │ │ │ + bl 105cbc │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 4b914 <_PyBytes_ReverseFind@@Base+0xcca> │ │ │ │ + cbnz r0, 4b91c <_PyBytes_ReverseFind@@Base+0xccc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4ba5e <_PyBytes_ReverseFind@@Base+0xe14> │ │ │ │ + bge.w 4ba66 <_PyBytes_ReverseFind@@Base+0xe16> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4ba5e <_PyBytes_ReverseFind@@Base+0xe14> │ │ │ │ + bne.w 4ba66 <_PyBytes_ReverseFind@@Base+0xe16> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ba5e <_PyBytes_ReverseFind@@Base+0xe14> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ba66 <_PyBytes_ReverseFind@@Base+0xe16> │ │ │ │ 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 a7dc8 │ │ │ │ + bl a7cc8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ba0e <_PyBytes_ReverseFind@@Base+0xdc4> │ │ │ │ + beq.n 4ba16 <_PyBytes_ReverseFind@@Base+0xdc6> │ │ │ │ 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 │ │ │ │ @@ -46768,374 +46770,374 @@ │ │ │ │ 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 298d68 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ + bl 298964 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4b968 <_PyBytes_ReverseFind@@Base+0xd1e> │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 4b990 <_PyBytes_ReverseFind@@Base+0xd46> │ │ │ │ - b.n 4ba74 <_PyBytes_ReverseFind@@Base+0xe2a> │ │ │ │ + cbnz r0, 4b970 <_PyBytes_ReverseFind@@Base+0xd20> │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 4b998 <_PyBytes_ReverseFind@@Base+0xd48> │ │ │ │ + b.n 4ba7c <_PyBytes_ReverseFind@@Base+0xe2c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r1, r7 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ - bl f2fd4 │ │ │ │ + bl f2f60 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4ba74 <_PyBytes_ReverseFind@@Base+0xe2a> │ │ │ │ - beq.n 4b990 <_PyBytes_ReverseFind@@Base+0xd46> │ │ │ │ + blt.n 4ba7c <_PyBytes_ReverseFind@@Base+0xe2c> │ │ │ │ + beq.n 4b998 <_PyBytes_ReverseFind@@Base+0xd48> │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl db574 │ │ │ │ + bl db428 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4b9dc <_PyBytes_ReverseFind@@Base+0xd92> │ │ │ │ - b.n 4ba74 <_PyBytes_ReverseFind@@Base+0xe2a> │ │ │ │ + bne.n 4b9e4 <_PyBytes_ReverseFind@@Base+0xd94> │ │ │ │ + b.n 4ba7c <_PyBytes_ReverseFind@@Base+0xe2c> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e774 │ │ │ │ + bl 8e648 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ba74 <_PyBytes_ReverseFind@@Base+0xe2a> │ │ │ │ + beq.n 4ba7c <_PyBytes_ReverseFind@@Base+0xe2c> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 109260 │ │ │ │ + bl 109114 │ │ │ │ ldr.w r3, [sl] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4b9c8 <_PyBytes_ReverseFind@@Base+0xd7e> │ │ │ │ + bne.n 4b9d0 <_PyBytes_ReverseFind@@Base+0xd80> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ba74 <_PyBytes_ReverseFind@@Base+0xe2a> │ │ │ │ + bge.n 4ba7c <_PyBytes_ReverseFind@@Base+0xe2c> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ba74 <_PyBytes_ReverseFind@@Base+0xe2a> │ │ │ │ + bne.n 4ba7c <_PyBytes_ReverseFind@@Base+0xe2c> │ │ │ │ mov r0, sl │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ba74 <_PyBytes_ReverseFind@@Base+0xe2a> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ba7c <_PyBytes_ReverseFind@@Base+0xe2c> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b9dc <_PyBytes_ReverseFind@@Base+0xd92> │ │ │ │ + bge.n 4b9e4 <_PyBytes_ReverseFind@@Base+0xd94> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 4b9dc <_PyBytes_ReverseFind@@Base+0xd92> │ │ │ │ + cbnz r3, 4b9e4 <_PyBytes_ReverseFind@@Base+0xd94> │ │ │ │ mov r0, sl │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b9f0 <_PyBytes_ReverseFind@@Base+0xda6> │ │ │ │ + bge.n 4b9f8 <_PyBytes_ReverseFind@@Base+0xda8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4b9f0 <_PyBytes_ReverseFind@@Base+0xda6> │ │ │ │ + cbnz r3, 4b9f8 <_PyBytes_ReverseFind@@Base+0xda8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b91c <_PyBytes_ReverseFind@@Base+0xcd2> │ │ │ │ + bge.n 4b924 <_PyBytes_ReverseFind@@Base+0xcd4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b91c <_PyBytes_ReverseFind@@Base+0xcd2> │ │ │ │ + bne.n 4b924 <_PyBytes_ReverseFind@@Base+0xcd4> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b91c <_PyBytes_ReverseFind@@Base+0xcd2> │ │ │ │ - ldr r0, [pc, #188] @ (4bacc <_PyBytes_ReverseFind@@Base+0xe82>) │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b924 <_PyBytes_ReverseFind@@Base+0xcd4> │ │ │ │ + ldr r0, [pc, #188] @ (4bad4 <_PyBytes_ReverseFind@@Base+0xe84>) │ │ │ │ add r1, sp, #24 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl ad484 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ + bl ad368 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4ba74 <_PyBytes_ReverseFind@@Base+0xe2a> │ │ │ │ + cbz r0, 4ba7c <_PyBytes_ReverseFind@@Base+0xe2c> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 22f068 <_PySet_Update@@Base> │ │ │ │ + bl 22f318 <_PySet_Update@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4ba42 <_PyBytes_ReverseFind@@Base+0xdf8> │ │ │ │ + bne.n 4ba4a <_PyBytes_ReverseFind@@Base+0xdfa> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ba72 <_PyBytes_ReverseFind@@Base+0xe28> │ │ │ │ + bge.n 4ba7a <_PyBytes_ReverseFind@@Base+0xe2a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ba72 <_PyBytes_ReverseFind@@Base+0xe28> │ │ │ │ + cbnz r3, 4ba7a <_PyBytes_ReverseFind@@Base+0xe2a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ba72 <_PyBytes_ReverseFind@@Base+0xe28> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ba7a <_PyBytes_ReverseFind@@Base+0xe2a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ba56 <_PyBytes_ReverseFind@@Base+0xe0c> │ │ │ │ + bge.n 4ba5e <_PyBytes_ReverseFind@@Base+0xe0e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ba56 <_PyBytes_ReverseFind@@Base+0xe0c> │ │ │ │ + cbnz r3, 4ba5e <_PyBytes_ReverseFind@@Base+0xe0e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4ba62 <_PyBytes_ReverseFind@@Base+0xe18> │ │ │ │ + blt.n 4ba6a <_PyBytes_ReverseFind@@Base+0xe1a> │ │ │ │ mov r4, r8 │ │ │ │ - b.n 4bae8 <_PyBytes_ReverseFind@@Base+0xe9e> │ │ │ │ + b.n 4baf0 <_PyBytes_ReverseFind@@Base+0xea0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ba5e <_PyBytes_ReverseFind@@Base+0xe14> │ │ │ │ + bne.n 4ba66 <_PyBytes_ReverseFind@@Base+0xe16> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ba5e <_PyBytes_ReverseFind@@Base+0xe14> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ba66 <_PyBytes_ReverseFind@@Base+0xe16> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4bae8 <_PyBytes_ReverseFind@@Base+0xe9e> │ │ │ │ + b.n 4baf0 <_PyBytes_ReverseFind@@Base+0xea0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 29fc44 │ │ │ │ + bl 29f78c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4bae6 <_PyBytes_ReverseFind@@Base+0xe9c> │ │ │ │ - ldr r0, [pc, #44] @ (4bad0 <_PyBytes_ReverseFind@@Base+0xe86>) │ │ │ │ + cbz r0, 4baee <_PyBytes_ReverseFind@@Base+0xe9e> │ │ │ │ + ldr r0, [pc, #44] @ (4bad8 <_PyBytes_ReverseFind@@Base+0xe88>) │ │ │ │ add r1, sp, #24 │ │ │ │ strd r5, r6, [sp, #24] │ │ │ │ - bl ad310 <_PyUnicodeWriter_Finish@@Base+0x1374> │ │ │ │ + bl ad1f4 <_PyUnicodeWriter_Finish@@Base+0x1374> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4bad4 <_PyBytes_ReverseFind@@Base+0xe8a> │ │ │ │ + cbnz r0, 4badc <_PyBytes_ReverseFind@@Base+0xe8c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bae8 <_PyBytes_ReverseFind@@Base+0xe9e> │ │ │ │ + bge.n 4baf0 <_PyBytes_ReverseFind@@Base+0xea0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4bae8 <_PyBytes_ReverseFind@@Base+0xe9e> │ │ │ │ + cbnz r3, 4baf0 <_PyBytes_ReverseFind@@Base+0xea0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4bae8 <_PyBytes_ReverseFind@@Base+0xe9e> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4baf0 <_PyBytes_ReverseFind@@Base+0xea0> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrd r0, r0, [r4, #328]! @ 0x148 │ │ │ │ lsls r0, r3, #14 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bae6 <_PyBytes_ReverseFind@@Base+0xe9c> │ │ │ │ + bge.n 4baee <_PyBytes_ReverseFind@@Base+0xe9e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4bae6 <_PyBytes_ReverseFind@@Base+0xe9c> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4baee <_PyBytes_ReverseFind@@Base+0xe9e> │ │ │ │ + bl 8471c <_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, 4bb12 <_PyBytes_ReverseFind@@Base+0xec8> │ │ │ │ + cbnz r1, 4bb1a <_PyBytes_ReverseFind@@Base+0xeca> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1ef95c │ │ │ │ + bl 1ef9b0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4bb24 <_PyBytes_ReverseFind@@Base+0xeda> │ │ │ │ - b.n 4bb90 <_PyBytes_ReverseFind@@Base+0xf46> │ │ │ │ - movw r0, #23008 @ 0x59e0 │ │ │ │ + cbnz r0, 4bb2c <_PyBytes_ReverseFind@@Base+0xedc> │ │ │ │ + b.n 4bb98 <_PyBytes_ReverseFind@@Base+0xf48> │ │ │ │ + movw r0, #23904 @ 0x5d60 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 23f908 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 23fd6c <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4bb06 <_PyBytes_ReverseFind@@Base+0xebc> │ │ │ │ - b.n 4bb8e <_PyBytes_ReverseFind@@Base+0xf44> │ │ │ │ + bne.n 4bb0e <_PyBytes_ReverseFind@@Base+0xebe> │ │ │ │ + b.n 4bb96 <_PyBytes_ReverseFind@@Base+0xf46> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r5, #64340 @ 0xfb54 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 4bb60 <_PyBytes_ReverseFind@@Base+0xf16> │ │ │ │ + beq.n 4bb68 <_PyBytes_ReverseFind@@Base+0xf18> │ │ │ │ mov r1, r5 │ │ │ │ - bl 9ef00 │ │ │ │ - cbnz r0, 4bb60 <_PyBytes_ReverseFind@@Base+0xf16> │ │ │ │ + bl 9ee00 │ │ │ │ + cbnz r0, 4bb68 <_PyBytes_ReverseFind@@Base+0xf18> │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #59648 @ 0xe900 │ │ │ │ + movw r1, #60544 @ 0xec80 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4bb82 <_PyBytes_ReverseFind@@Base+0xf38> │ │ │ │ - b.n 4bb8e <_PyBytes_ReverseFind@@Base+0xf44> │ │ │ │ + blt.n 4bb8a <_PyBytes_ReverseFind@@Base+0xf3a> │ │ │ │ + b.n 4bb96 <_PyBytes_ReverseFind@@Base+0xf46> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl a0250 │ │ │ │ + bl a0150 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4bb7a <_PyBytes_ReverseFind@@Base+0xf30> │ │ │ │ - cbz r7, 4bb90 <_PyBytes_ReverseFind@@Base+0xf46> │ │ │ │ + beq.n 4bb82 <_PyBytes_ReverseFind@@Base+0xf32> │ │ │ │ + cbz r7, 4bb98 <_PyBytes_ReverseFind@@Base+0xf48> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ - bl a0250 │ │ │ │ + bl a0150 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4bb90 <_PyBytes_ReverseFind@@Base+0xf46> │ │ │ │ + bne.n 4bb98 <_PyBytes_ReverseFind@@Base+0xf48> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bb8e <_PyBytes_ReverseFind@@Base+0xf44> │ │ │ │ + bge.n 4bb96 <_PyBytes_ReverseFind@@Base+0xf46> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4bb8e <_PyBytes_ReverseFind@@Base+0xf44> │ │ │ │ + cbnz r3, 4bb96 <_PyBytes_ReverseFind@@Base+0xf46> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0004bb96 : │ │ │ │ - ldr r0, [pc, #4] @ (4bb9c ) │ │ │ │ - b.w 1d97e8 │ │ │ │ +0004bb9e : │ │ │ │ + ldr r0, [pc, #4] @ (4bba4 ) │ │ │ │ + b.w 1d96e0 │ │ │ │ subs r0, #40 @ 0x28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0004bba0 : │ │ │ │ +0004bba8 : │ │ │ │ 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 4bbbe │ │ │ │ + bpl.n 4bbc6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 4bbd4 │ │ │ │ + beq.n 4bbdc │ │ │ │ mov r0, r2 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ movs r1, #123 @ 0x7b │ │ │ │ - movw r0, #37012 @ 0x9094 │ │ │ │ + movw r0, #37908 @ 0x9414 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 4bbfa │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 4bc02 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 4bbde │ │ │ │ + blt.n 4bbe6 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r1, r0 │ │ │ │ - blt.n 4bc00 │ │ │ │ + blt.n 4bc08 │ │ │ │ mov r0, r2 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ movw r3, #43700 @ 0xaab4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59716 @ 0xe944 │ │ │ │ + movw r1, #60612 @ 0xecc4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4bc10 │ │ │ │ + b.n 4bc18 │ │ │ │ adds r3, #16 │ │ │ │ ldr.w r0, [r3, r1, lsl #2] │ │ │ │ str.w r2, [r3, r1, lsl #2] │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ 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 ee690 │ │ │ │ + bl ee620 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #204] @ (4bcf8 ) │ │ │ │ + ldr r1, [pc, #204] @ (4bd00 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1decfc │ │ │ │ + bl 1debf4 │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbnz r0, 4bc3a │ │ │ │ + cbnz r0, 4bc42 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4bcf6 │ │ │ │ + b.n 4bcfe │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ded00 │ │ │ │ + bl 1debf8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4bc34 │ │ │ │ - ldr r1, [pc, #180] @ (4bcfc ) │ │ │ │ + blt.n 4bc3c │ │ │ │ + ldr r1, [pc, #180] @ (4bd04 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1decfc │ │ │ │ + bl 1debf4 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bc34 │ │ │ │ + beq.n 4bc3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ded00 │ │ │ │ + bl 1debf8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4bc34 │ │ │ │ - ldr r1, [pc, #156] @ (4bd00 ) │ │ │ │ + blt.n 4bc3c │ │ │ │ + ldr r1, [pc, #156] @ (4bd08 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1decfc │ │ │ │ + bl 1debf4 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bc34 │ │ │ │ + beq.n 4bc3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ded00 │ │ │ │ + bl 1debf8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4bc34 │ │ │ │ - ldr r1, [pc, #136] @ (4bd04 ) │ │ │ │ + blt.n 4bc3c │ │ │ │ + ldr r1, [pc, #136] @ (4bd0c ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1decfc │ │ │ │ + bl 1debf4 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bc34 │ │ │ │ + beq.n 4bc3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ded00 │ │ │ │ + bl 1debf8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4bc34 │ │ │ │ - ldr r1, [pc, #112] @ (4bd08 ) │ │ │ │ + blt.n 4bc3c │ │ │ │ + ldr r1, [pc, #112] @ (4bd10 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1decfc │ │ │ │ + bl 1debf4 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bc34 │ │ │ │ + beq.n 4bc3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ded00 │ │ │ │ + bl 1debf8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4bc34 │ │ │ │ - ldr r1, [pc, #92] @ (4bd0c ) │ │ │ │ + blt.n 4bc3c │ │ │ │ + ldr r1, [pc, #92] @ (4bd14 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1decfc │ │ │ │ + bl 1debf4 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bc34 │ │ │ │ + beq.n 4bc3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ded00 │ │ │ │ + bl 1debf8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4bc34 │ │ │ │ + blt.n 4bc3c │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #59752 @ 0xe968 │ │ │ │ + movw r2, #60648 @ 0xece8 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #18652 @ 0x48dc │ │ │ │ + movw r1, #19548 @ 0x4c5c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 213834 │ │ │ │ + bl 213a64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4bc34 │ │ │ │ + blt.n 4bc3c │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27992 @ 0x6d58 │ │ │ │ + movw r1, #28888 @ 0x70d8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ lsls r2, r2, #1 │ │ │ │ subs r0, #112 @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ subs r0, #132 @ 0x84 │ │ │ │ @@ -47152,639 +47154,639 @@ │ │ │ │ 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 4bd38 │ │ │ │ - bl b0b94 │ │ │ │ - bl b0c18 <_Py_ReachedRecursionLimitWithMargin@@Base+0x54> │ │ │ │ - cbz r0, 4bd3e │ │ │ │ + beq.n 4bd40 │ │ │ │ + bl b0a94 │ │ │ │ + bl b0b1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 4bd46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 51dbc <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 4bd4a │ │ │ │ + cbz r3, 4bd52 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4bd7c │ │ │ │ + b.n 4bd84 │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b3c74 │ │ │ │ - cbnz r0, 4bd78 │ │ │ │ + bl b3b80 │ │ │ │ + cbnz r0, 4bd80 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 4bd78 │ │ │ │ + cbnz r3, 4bd80 │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbnz r0, 4bd78 │ │ │ │ + bl b3b80 │ │ │ │ + cbnz r0, 4bd80 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 4bd78 │ │ │ │ + cbnz r3, 4bd80 │ │ │ │ movs r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbnz r0, 4bd78 │ │ │ │ + bl b3b80 │ │ │ │ + cbnz r0, 4bd80 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 4bd92 │ │ │ │ + cbz r0, 4bd9a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bd94 │ │ │ │ + bge.n 4bd9c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #4] @ (4bd98 ) │ │ │ │ + ldr r0, [pc, #4] @ (4bda0 ) │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r6, #216 @ 0xd8 │ │ │ │ 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 4bdd6 │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + bmi.n 4bdde │ │ │ │ + movw r2, #55964 @ 0xda9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #42020 @ 0xa424 │ │ │ │ + movw r1, #42716 @ 0xa6dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #15516 @ 0x3c9c │ │ │ │ + movw r0, #16412 @ 0x401c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4be20 │ │ │ │ + b.n 4be28 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2984 │ │ │ │ + bl a2884 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4be20 │ │ │ │ + cbz r0, 4be28 │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4be06 │ │ │ │ + beq.n 4be0e │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62068 @ 0xf274 │ │ │ │ + movw r1, #62764 @ 0xf52c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 4bdd2 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 4bdda │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ blx 2b304 │ │ │ │ - cbnz r0, 4be18 │ │ │ │ - bl 23b660 │ │ │ │ + cbnz r0, 4be20 │ │ │ │ + bl 23bab4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4be20 │ │ │ │ + b.n 4be28 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4be46 │ │ │ │ + bne.n 4be4e │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 150b5c │ │ │ │ + b.w 150cdc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12676 @ 0x3184 │ │ │ │ + movw r0, #13372 @ 0x343c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4be3a │ │ │ │ + bne.n 4be42 │ │ │ │ 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 168c1c │ │ │ │ - cbz r0, 4be84 │ │ │ │ + bl 168cc0 │ │ │ │ + cbz r0, 4be8c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ 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 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4bf40 │ │ │ │ + beq.n 4bf48 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ - bl f92a4 │ │ │ │ + bl f921c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4bf3c │ │ │ │ + bne.n 4bf44 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4bf3c │ │ │ │ + bne.n 4bf44 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r7, #516] @ 0x204 │ │ │ │ - bl dcef0 │ │ │ │ + bl dcdc8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bf2e │ │ │ │ + beq.n 4bf36 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bf30 │ │ │ │ + beq.n 4bf38 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r1, [r7, #820] @ 0x334 │ │ │ │ mov r0, r5 │ │ │ │ - bl 990f4 │ │ │ │ + bl 98fcc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4bf30 │ │ │ │ + beq.n 4bf38 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4beec │ │ │ │ + bge.n 4bef4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4beec │ │ │ │ + cbnz r3, 4bef4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ 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 990f4 │ │ │ │ + bl 98fcc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4bf30 │ │ │ │ + beq.n 4bf38 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bf48 │ │ │ │ + bge.n 4bf50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4bf48 │ │ │ │ + cbnz r3, 4bf50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4bf48 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bf50 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4bf48 │ │ │ │ + b.n 4bf50 │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, 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 │ │ │ │ │ │ │ │ -0004bf5c : │ │ │ │ +0004bf64 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #33556 @ 0x8314 │ │ │ │ + movw r1, #34452 @ 0x8694 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 281cb4 <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ - cbnz r0, 4bf84 │ │ │ │ + bl 2817ec <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ + cbnz r0, 4bf8c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 281f7c <_PyParkingLot_AfterFork@@Base+0x278> │ │ │ │ + b.w 281ab4 <_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, #6824 @ 0x1aa8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 4bfc0 │ │ │ │ + beq.n 4bfc8 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #59760 @ 0xe970 │ │ │ │ + movw r1, #60656 @ 0xecf0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ - bl 4c250 │ │ │ │ + b.w f3988 │ │ │ │ + bl 4c258 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ 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, 4bffe │ │ │ │ + cbnz r1, 4c006 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #50320 @ 0xc490 │ │ │ │ + movw r1, #51216 @ 0xc810 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 4c00a │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 4c012 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl e5404 │ │ │ │ + bl e5324 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 4c010 │ │ │ │ + bge.n 4c018 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4c014 │ │ │ │ + b.n 4c01c │ │ │ │ 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 4c036 │ │ │ │ + bne.n 4c03e │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 40dd0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12632 @ 0x3158 │ │ │ │ + movw r0, #13328 @ 0x3410 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c02a │ │ │ │ + bne.n 4c032 │ │ │ │ pop {r4, pc} │ │ │ │ ldrd r3, r2, [r0] │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0004c05c <_PyObject_SetManagedDict@@Base>: │ │ │ │ +0004c064 <_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 4c0ce <_PyObject_SetManagedDict@@Base+0x72> │ │ │ │ - cbnz r6, 4c09a <_PyObject_SetManagedDict@@Base+0x3e> │ │ │ │ + bpl.n 4c0d6 <_PyObject_SetManagedDict@@Base+0x72> │ │ │ │ + cbnz r6, 4c0a2 <_PyObject_SetManagedDict@@Base+0x3e> │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add r0, r5 │ │ │ │ - cbz r1, 4c08e <_PyObject_SetManagedDict@@Base+0x32> │ │ │ │ + cbz r1, 4c096 <_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 1e821c <_PyEval_NoToolsForUnwind@@Base+0xab4> │ │ │ │ + bl 1e81b0 <_PyEval_NoToolsForUnwind@@Base+0xb48> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4c0ec <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ + b.n 4c0f4 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 258250 │ │ │ │ - cbnz r0, 4c0e8 <_PyObject_SetManagedDict@@Base+0x8c> │ │ │ │ - cbz r4, 4c0b2 <_PyObject_SetManagedDict@@Base+0x56> │ │ │ │ + bl 257db8 │ │ │ │ + cbnz r0, 4c0f0 <_PyObject_SetManagedDict@@Base+0x8c> │ │ │ │ + cbz r4, 4c0ba <_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 4c0ec <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ + bge.n 4c0f4 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ subs r4, r3, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ - cbnz r4, 4c0ec <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ + cbnz r4, 4c0f4 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 4c0ec <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ - cbz r1, 4c0dc <_PyObject_SetManagedDict@@Base+0x80> │ │ │ │ + b.n 4c0f4 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ + cbz r1, 4c0e4 <_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 84e30 │ │ │ │ - b.n 4c096 <_PyObject_SetManagedDict@@Base+0x3a> │ │ │ │ + bl 84e70 │ │ │ │ + b.n 4c09e <_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, 4c118 <_PyObject_SetManagedDict@@Base+0xbc> │ │ │ │ + cbz r0, 4c120 <_PyObject_SetManagedDict@@Base+0xbc> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c118 <_PyObject_SetManagedDict@@Base+0xbc> │ │ │ │ + bge.n 4c120 <_PyObject_SetManagedDict@@Base+0xbc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4c118 <_PyObject_SetManagedDict@@Base+0xbc> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4c120 <_PyObject_SetManagedDict@@Base+0xbc> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 4c132 <_PyObject_SetManagedDict@@Base+0xd6> │ │ │ │ + cbz r0, 4c13a <_PyObject_SetManagedDict@@Base+0xd6> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c132 <_PyObject_SetManagedDict@@Base+0xd6> │ │ │ │ + bge.n 4c13a <_PyObject_SetManagedDict@@Base+0xd6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4c132 <_PyObject_SetManagedDict@@Base+0xd6> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4c13a <_PyObject_SetManagedDict@@Base+0xd6> │ │ │ │ + bl 8471c <_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, 4c152 <_PyObject_SetManagedDict@@Base+0xf6> │ │ │ │ + cbz r3, 4c15a <_PyObject_SetManagedDict@@Base+0xf6> │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - b.n 4c16a <_PyObject_SetManagedDict@@Base+0x10e> │ │ │ │ + b.n 4c172 <_PyObject_SetManagedDict@@Base+0x10e> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 4c15a <_PyObject_SetManagedDict@@Base+0xfe> │ │ │ │ + bgt.n 4c162 <_PyObject_SetManagedDict@@Base+0xfe> │ │ │ │ movs r7, #0 │ │ │ │ - b.n 4c16a <_PyObject_SetManagedDict@@Base+0x10e> │ │ │ │ + b.n 4c172 <_PyObject_SetManagedDict@@Base+0x10e> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4c156 <_PyObject_SetManagedDict@@Base+0xfa> │ │ │ │ + bgt.n 4c15e <_PyObject_SetManagedDict@@Base+0xfa> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4c156 <_PyObject_SetManagedDict@@Base+0xfa> │ │ │ │ + beq.n 4c15e <_PyObject_SetManagedDict@@Base+0xfa> │ │ │ │ clz r7, r1 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ - b.n 4c18c <_PyObject_SetManagedDict@@Base+0x130> │ │ │ │ + b.n 4c194 <_PyObject_SetManagedDict@@Base+0x130> │ │ │ │ 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] │ │ │ │ - ldr r3, [pc, #200] @ (4c24c <_PyObject_SetManagedDict@@Base+0x1f0>) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #200] @ (4c254 <_PyObject_SetManagedDict@@Base+0x1f0>) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c244 <_PyObject_SetManagedDict@@Base+0x1e8> │ │ │ │ + beq.n 4c24c <_PyObject_SetManagedDict@@Base+0x1e8> │ │ │ │ add r6, r7 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 4c1a2 <_PyObject_SetManagedDict@@Base+0x146> │ │ │ │ + beq.n 4c1aa <_PyObject_SetManagedDict@@Base+0x146> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl e5404 │ │ │ │ + bl e5324 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bge.n 4c1a2 <_PyObject_SetManagedDict@@Base+0x146> │ │ │ │ + bge.n 4c1aa <_PyObject_SetManagedDict@@Base+0x146> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4c244 <_PyObject_SetManagedDict@@Base+0x1e8> │ │ │ │ + b.n 4c24c <_PyObject_SetManagedDict@@Base+0x1e8> │ │ │ │ ldr r4, [r5, #32] │ │ │ │ - cbz r4, 4c1dc <_PyObject_SetManagedDict@@Base+0x180> │ │ │ │ - cbz r6, 4c1aa <_PyObject_SetManagedDict@@Base+0x14e> │ │ │ │ + cbz r4, 4c1e4 <_PyObject_SetManagedDict@@Base+0x180> │ │ │ │ + cbz r6, 4c1b2 <_PyObject_SetManagedDict@@Base+0x14e> │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 4c23c <_PyObject_SetManagedDict@@Base+0x1e0> │ │ │ │ + beq.n 4c244 <_PyObject_SetManagedDict@@Base+0x1e0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 7ab44 │ │ │ │ + bl 7ab54 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4c1c6 <_PyObject_SetManagedDict@@Base+0x16a> │ │ │ │ - bl 94124 │ │ │ │ + bne.n 4c1ce <_PyObject_SetManagedDict@@Base+0x16a> │ │ │ │ + bl 93ff8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4c1dc <_PyObject_SetManagedDict@@Base+0x180> │ │ │ │ - b.n 4c19e <_PyObject_SetManagedDict@@Base+0x142> │ │ │ │ + cbz r0, 4c1e4 <_PyObject_SetManagedDict@@Base+0x180> │ │ │ │ + b.n 4c1a6 <_PyObject_SetManagedDict@@Base+0x142> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 19b9fc │ │ │ │ + bl 19c104 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4c1bc <_PyObject_SetManagedDict@@Base+0x160> │ │ │ │ + blt.n 4c1c4 <_PyObject_SetManagedDict@@Base+0x160> │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ ldr.w r4, [r3, r0, lsl #2] │ │ │ │ - cbnz r4, 4c1ee <_PyObject_SetManagedDict@@Base+0x192> │ │ │ │ - b.n 4c1bc <_PyObject_SetManagedDict@@Base+0x160> │ │ │ │ + cbnz r4, 4c1f6 <_PyObject_SetManagedDict@@Base+0x192> │ │ │ │ + b.n 4c1c4 <_PyObject_SetManagedDict@@Base+0x160> │ │ │ │ movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c140 │ │ │ │ - b.n 4c244 <_PyObject_SetManagedDict@@Base+0x1e8> │ │ │ │ - cbz r6, 4c218 <_PyObject_SetManagedDict@@Base+0x1bc> │ │ │ │ + bl 15c1a8 │ │ │ │ + b.n 4c24c <_PyObject_SetManagedDict@@Base+0x1e8> │ │ │ │ + cbz r6, 4c220 <_PyObject_SetManagedDict@@Base+0x1bc> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 4c23c <_PyObject_SetManagedDict@@Base+0x1e0> │ │ │ │ + beq.n 4c244 <_PyObject_SetManagedDict@@Base+0x1e0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29f4c0 │ │ │ │ + bl 29f008 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r4, #8] │ │ │ │ - cbnz r3, 4c20c <_PyObject_SetManagedDict@@Base+0x1b0> │ │ │ │ + cbnz r3, 4c214 <_PyObject_SetManagedDict@@Base+0x1b0> │ │ │ │ str r4, [r5, #32] │ │ │ │ - b.n 4c20e <_PyObject_SetManagedDict@@Base+0x1b2> │ │ │ │ + b.n 4c216 <_PyObject_SetManagedDict@@Base+0x1b2> │ │ │ │ str r4, [r3, #8] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - b.n 4c23c <_PyObject_SetManagedDict@@Base+0x1e0> │ │ │ │ + b.n 4c244 <_PyObject_SetManagedDict@@Base+0x1e0> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 4c23c <_PyObject_SetManagedDict@@Base+0x1e0> │ │ │ │ + beq.n 4c244 <_PyObject_SetManagedDict@@Base+0x1e0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29f4c0 │ │ │ │ + bl 29f008 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ strd r3, r6, [r4, #8] │ │ │ │ - cbnz r3, 4c232 <_PyObject_SetManagedDict@@Base+0x1d6> │ │ │ │ + cbnz r3, 4c23a <_PyObject_SetManagedDict@@Base+0x1d6> │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ - b.n 4c234 <_PyObject_SetManagedDict@@Base+0x1d8> │ │ │ │ + b.n 4c23c <_PyObject_SetManagedDict@@Base+0x1d8> │ │ │ │ str r4, [r3, #12] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ str r4, [r5, #32] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r0, #212 @ 0xd4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0004c250 : │ │ │ │ +0004c258 : │ │ │ │ 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, #6492 @ 0x195c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4c286 │ │ │ │ + beq.n 4c28e │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18728 @ 0x4928 │ │ │ │ + movw r1, #19424 @ 0x4be0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 4c2ac │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 4c2b4 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #6824 @ 0x1aa8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4c2b2 │ │ │ │ + beq.n 4c2ba │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59828 @ 0xe9b4 │ │ │ │ + movw r1, #60724 @ 0xed34 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4c398 │ │ │ │ + b.n 4c3a0 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ - cbz r7, 4c2d0 │ │ │ │ + cbz r7, 4c2d8 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #59864 @ 0xe9d8 │ │ │ │ + movw r1, #60760 @ 0xed58 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 4c2ac │ │ │ │ + bl f3988 │ │ │ │ + b.n 4c2b4 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 4c2f2 │ │ │ │ + beq.n 4c2fa │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #59896 @ 0xe9f8 │ │ │ │ + movw r1, #60792 @ 0xed78 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 4c2ac │ │ │ │ - ldr.w r8, [pc, #172] @ 4c3a0 │ │ │ │ + bl f3988 │ │ │ │ + b.n 4c2b4 │ │ │ │ + ldr.w r8, [pc, #172] @ 4c3a8 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r6, r8] │ │ │ │ ldr.w r0, [r9, #120] @ 0x78 │ │ │ │ - cbnz r0, 4c30e │ │ │ │ - bl 24f4a8 │ │ │ │ - cbz r0, 4c30e │ │ │ │ + cbnz r0, 4c316 │ │ │ │ + bl 24f0cc │ │ │ │ + cbz r0, 4c316 │ │ │ │ str.w r0, [r9, #120] @ 0x78 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 4c32e │ │ │ │ + beq.n 4c336 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #59940 @ 0xea24 │ │ │ │ + movw r1, #60836 @ 0xeda4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 4c2ac │ │ │ │ + bl f3988 │ │ │ │ + b.n 4c2b4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ - cbnz r1, 4c38e │ │ │ │ + cbnz r1, 4c396 │ │ │ │ ldr.w r6, [r8, r6] │ │ │ │ str r1, [r5, #16] │ │ │ │ ldr r4, [r6, #120] @ 0x78 │ │ │ │ - cbnz r4, 4c34c │ │ │ │ - bl 24f4a8 │ │ │ │ + cbnz r4, 4c354 │ │ │ │ + bl 24f0cc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c2ac │ │ │ │ + beq.n 4c2b4 │ │ │ │ str r0, [r6, #120] @ 0x78 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4cf56 │ │ │ │ + bl 4cf5e │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c2ac │ │ │ │ + beq.n 4c2b4 │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n 4c384 │ │ │ │ + bne.n 4c38c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c372 │ │ │ │ + bge.n 4c37a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4c372 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4c37a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c140 │ │ │ │ - b.n 4c2ac │ │ │ │ + bl 15c1a8 │ │ │ │ + b.n 4c2b4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl 84e30 │ │ │ │ - b.n 4c398 │ │ │ │ + bl 84e70 │ │ │ │ + b.n 4c3a0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 2852cc │ │ │ │ + b.w 284e08 │ │ │ │ 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 │ │ │ │ @@ -47796,73 +47798,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] @ (4c4f4 ) │ │ │ │ + ldr r1, [pc, #280] @ (4c4fc ) │ │ │ │ add.w r5, sp, #16512 @ 0x4080 │ │ │ │ mov r6, r0 │ │ │ │ - movw r2, #51120 @ 0xc7b0 │ │ │ │ + movw r2, #52056 @ 0xcb58 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [r5, #52] @ 0x34 │ │ │ │ mov.w r1, #0 │ │ │ │ add r3, sp, #24 │ │ │ │ - movw r1, #59980 @ 0xea4c │ │ │ │ + movw r1, #60876 @ 0xedcc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #52 @ 0x34 │ │ │ │ - bl a6adc │ │ │ │ + bl a69dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c4cc │ │ │ │ + beq.n 4c4d4 │ │ │ │ add r5, sp, #184 @ 0xb8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #60120 @ 0xead8 │ │ │ │ + movw r1, #61016 @ 0xee58 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #60000 @ 0xea60 │ │ │ │ + movw r0, #60896 @ 0xede0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ ldr.w r1, [r5, #-160] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4c464 │ │ │ │ + beq.n 4c46c │ │ │ │ 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 24942c │ │ │ │ + bl 249610 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4c464 │ │ │ │ + beq.n 4c46c │ │ │ │ add.w r3, sp, #16384 @ 0x4000 │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ ldrh r4, [r3, #0] │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 4c468 │ │ │ │ + beq.n 4c470 │ │ │ │ cmp r4, #10 │ │ │ │ - beq.n 4c474 │ │ │ │ + beq.n 4c47c │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #51244 @ 0xc82c │ │ │ │ + movw r1, #52180 @ 0xcbd4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4c4c2 │ │ │ │ + b.n 4c4ca │ │ │ │ add.w r7, sp, #16384 @ 0x4000 │ │ │ │ mov.w r8, #4 │ │ │ │ adds r7, #52 @ 0x34 │ │ │ │ - b.n 4c47e │ │ │ │ + b.n 4c486 │ │ │ │ add.w r7, sp, #16384 @ 0x4000 │ │ │ │ mov.w r8, #16 │ │ │ │ adds r7, #56 @ 0x38 │ │ │ │ - bl b0a68 │ │ │ │ + bl b0968 │ │ │ │ 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 │ │ │ │ @@ -47870,1289 +47872,1287 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #28 │ │ │ │ blx 2b134 │ │ │ │ mov r0, r9 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ 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 3fbcc │ │ │ │ + bl 3fa54 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r5, #-160] │ │ │ │ - bl 83b58 │ │ │ │ - b.n 4c4ce │ │ │ │ + bl 83b98 │ │ │ │ + b.n 4c4d6 │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, sp, #16512 @ 0x4080 │ │ │ │ - ldr r3, [pc, #32] @ (4c4f4 ) │ │ │ │ + ldr r3, [pc, #32] @ (4c4fc ) │ │ │ │ adds r1, #52 @ 0x34 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4c4e6 │ │ │ │ + beq.n 4c4ee │ │ │ │ blx 2baf0 <__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 4c0ee <_PyObject_SetManagedDict@@Base+0x92> │ │ │ │ + b.n 4c0f6 <_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, #32696 @ 0x7fb8 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ - bl 2ab9cc │ │ │ │ + bl 2ab4ec │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 4c56e │ │ │ │ - cbz r0, 4c528 │ │ │ │ + beq.n 4c576 │ │ │ │ + cbz r0, 4c530 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r4 │ │ │ │ - b.n 4c52c │ │ │ │ + b.n 4c534 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.n 4c572 │ │ │ │ + bpl.n 4c57a │ │ │ │ ldr r2, [r3, #32] │ │ │ │ movw r1, #5744 @ 0x1670 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ - bl e04bc │ │ │ │ + bl e0378 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4c57a │ │ │ │ + cbz r0, 4c582 │ │ │ │ mov r1, r5 │ │ │ │ - bl a0250 │ │ │ │ - cbz r0, 4c57a │ │ │ │ + bl a0150 │ │ │ │ + cbz r0, 4c582 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c56e │ │ │ │ + bge.n 4c576 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4c56e │ │ │ │ + cbnz r3, 4c576 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4c57a │ │ │ │ + b.n 4c582 │ │ │ │ movw r4, #5736 @ 0x1668 │ │ │ │ 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, 4c598 │ │ │ │ + cbz r2, 4c5a0 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ - b.n 4c59a │ │ │ │ + b.n 4c5a2 │ │ │ │ mov r4, r2 │ │ │ │ add.w r3, r1, #16 │ │ │ │ subs r1, r5, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - bhi.n 4c5a8 │ │ │ │ - cbnz r2, 4c5a8 │ │ │ │ - cbnz r3, 4c5c6 │ │ │ │ + bhi.n 4c5b0 │ │ │ │ + cbnz r2, 4c5b0 │ │ │ │ + cbnz r3, 4c5ce │ │ │ │ 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] @ (4c5e4 ) │ │ │ │ - bl 11e804 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #36] @ (4c5ec ) │ │ │ │ + bl 11ea6c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 4c5de │ │ │ │ + cbz r0, 4c5e6 │ │ │ │ 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 16beec <_PyList_SliceSubscript@@Base+0x12b0> │ │ │ │ + b.w 16bf78 <_PyList_SliceSubscript@@Base+0x12ac> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r1, #0 │ │ │ │ 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, 4c604 │ │ │ │ + cbnz r2, 4c60c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 4c62c │ │ │ │ - b.n 4c61a │ │ │ │ - movw r0, #45796 @ 0xb2e4 │ │ │ │ + beq.n 4c634 │ │ │ │ + b.n 4c622 │ │ │ │ + movw r0, #46692 @ 0xb664 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r1, r2 │ │ │ │ - bl 21c7a0 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21c9a0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c5fc │ │ │ │ + bne.n 4c604 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4c65e │ │ │ │ - movw r0, #45796 @ 0xb2e4 │ │ │ │ + b.n 4c666 │ │ │ │ + movw r0, #46692 @ 0xb664 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r2, #1 │ │ │ │ - bl e27bc │ │ │ │ + bl e26e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c616 │ │ │ │ + beq.n 4c61e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl a86e4 │ │ │ │ + bl a85e4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4c65e │ │ │ │ + cbz r0, 4c666 │ │ │ │ ldrd r1, r2, [r5, #12] │ │ │ │ - bl 10a0b8 │ │ │ │ + bl 109f6c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4c64e │ │ │ │ + blt.n 4c656 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4c65e │ │ │ │ + b.n 4c666 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4c64a │ │ │ │ + bne.n 4c652 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c64a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c652 │ │ │ │ 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, 4c68e │ │ │ │ + cbnz r3, 4c696 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1de04c <_PyType_Name@@Base> │ │ │ │ + bl 1ddf44 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - movw r0, #38648 @ 0x96f8 │ │ │ │ + movw r0, #39544 @ 0x9a78 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 1038c0 │ │ │ │ - bl 170b00 │ │ │ │ - cbz r0, 4c6a8 │ │ │ │ + b.w 103768 │ │ │ │ + bl 170b7c │ │ │ │ + cbz r0, 4c6b0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 4c6ee │ │ │ │ - movw r0, #45408 @ 0xb160 │ │ │ │ + bne.n 4c6f6 │ │ │ │ + movw r0, #46344 @ 0xb508 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 882f4 │ │ │ │ + b.w 882d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a6b4 │ │ │ │ + bl 9a588 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4c6e6 │ │ │ │ + cbz r0, 4c6ee │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1de04c <_PyType_Name@@Base> │ │ │ │ + bl 1ddf44 <_PyType_Name@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #44048 @ 0xac10 │ │ │ │ + movw r0, #45876 @ 0xb334 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4c6d6 │ │ │ │ + blt.n 4c6de │ │ │ │ mov r4, r6 │ │ │ │ - b.n 4c6e6 │ │ │ │ + b.n 4c6ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4c6d2 │ │ │ │ + bne.n 4c6da │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c6d2 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c6da │ │ │ │ mov r0, r5 │ │ │ │ - bl 219404 │ │ │ │ - b.n 4c6f0 │ │ │ │ + bl 219638 │ │ │ │ + b.n 4c6f8 │ │ │ │ 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 4c72a │ │ │ │ + bne.n 4c732 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c848 │ │ │ │ + beq.w 4c850 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ - b.n 4c850 │ │ │ │ + b.n 4c858 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ movw r7, #12120 @ 0x2f58 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 4c784 │ │ │ │ + beq.n 4c78c │ │ │ │ movw r1, #11520 @ 0x2d00 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 4c784 │ │ │ │ + beq.n 4c78c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef00 │ │ │ │ - cbnz r0, 4c784 │ │ │ │ + bl 9ee00 │ │ │ │ + cbnz r0, 4c78c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef00 │ │ │ │ + bl 9ee00 │ │ │ │ movw r1, #19192 @ 0x4af8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 4c784 │ │ │ │ + beq.n 4c78c │ │ │ │ lsls r7, r0, #31 │ │ │ │ - bmi.n 4c784 │ │ │ │ + bmi.n 4c78c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef00 │ │ │ │ + bl 9ee00 │ │ │ │ movw r1, #18036 @ 0x4674 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 4c784 │ │ │ │ + beq.n 4c78c │ │ │ │ lsls r0, r0, #31 │ │ │ │ - bmi.n 4c784 │ │ │ │ + bmi.n 4c78c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef00 │ │ │ │ - cbz r0, 4c7a2 │ │ │ │ + bl 9ee00 │ │ │ │ + cbz r0, 4c7aa │ │ │ │ ldr r6, [r5, #8] │ │ │ │ - cbz r6, 4c78a │ │ │ │ + cbz r6, 4c792 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 141d44 │ │ │ │ + bl 142054 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4c7d8 │ │ │ │ + beq.n 4c7e0 │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, r6 │ │ │ │ it gt │ │ │ │ movgt r5, r4 │ │ │ │ cmp r0, r6 │ │ │ │ it gt │ │ │ │ movgt r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f8ac │ │ │ │ + bl 9f7ac │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4c7b0 │ │ │ │ - b.n 4c7d8 │ │ │ │ - cbnz r7, 4c7fc │ │ │ │ + cbnz r0, 4c7b8 │ │ │ │ + b.n 4c7e0 │ │ │ │ + cbnz r7, 4c804 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fa78 │ │ │ │ + bl 9f978 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r6, 4c81e │ │ │ │ - bl f22a8 │ │ │ │ + cbz r6, 4c826 │ │ │ │ + bl f2240 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4c7dc │ │ │ │ + blt.n 4c7e4 │ │ │ │ adds r3, r7, #1 │ │ │ │ - bne.n 4c7ae │ │ │ │ + bne.n 4c7b6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4c7ec │ │ │ │ + blt.n 4c7f4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4c850 │ │ │ │ + b.n 4c858 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4c7cc │ │ │ │ + bne.n 4c7d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c7cc │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c7d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4c7d8 │ │ │ │ + bne.n 4c7e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c7d8 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c7e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4c80e │ │ │ │ + blt.n 4c816 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 4c850 │ │ │ │ + b.n 4c858 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4c804 │ │ │ │ + bne.n 4c80c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c804 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c80c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c832 │ │ │ │ + bge.n 4c83a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4c832 │ │ │ │ + cbnz r3, 4c83a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - bl 94124 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + bl 93ff8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 4c850 │ │ │ │ + b.n 4c858 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ 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, 4c870 │ │ │ │ + cbz r3, 4c878 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4c888 │ │ │ │ + b.n 4c890 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 4c878 │ │ │ │ + bge.n 4c880 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4c888 │ │ │ │ + b.n 4c890 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4c874 │ │ │ │ + bgt.n 4c87c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4c874 │ │ │ │ + beq.n 4c87c │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 4c8aa │ │ │ │ + b.n 4c8b2 │ │ │ │ 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] @ (4cb24 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #644] @ (4cb2c ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4ccfc │ │ │ │ + beq.w 4cd04 │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 4c8f6 │ │ │ │ + beq.n 4c8fe │ │ │ │ ldr.w r8, [r4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 4c8be │ │ │ │ + beq.n 4c8c6 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 4c8c6 │ │ │ │ - b.n 4c904 │ │ │ │ + bne.n 4c8ce │ │ │ │ + b.n 4c90c │ │ │ │ movw r8, #5744 @ 0x1670 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 100c44 <_PyNumber_Index@@Base> │ │ │ │ + bl 100af0 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4c8ee │ │ │ │ - bl 9b910 │ │ │ │ + cbz r0, 4c8f6 │ │ │ │ + bl 9b7e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c8ea │ │ │ │ + bge.n 4c8f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4c8ea │ │ │ │ + cbnz r3, 4c8f2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r2, r5, #1 │ │ │ │ - bne.n 4c908 │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 4c904 │ │ │ │ - b.n 4ccfa │ │ │ │ + bne.n 4c910 │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 4c90c │ │ │ │ + b.n 4cd02 │ │ │ │ movw r8, #5744 @ 0x1670 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4c908 │ │ │ │ + b.n 4c910 │ │ │ │ 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, 4c91e │ │ │ │ + cbz r7, 4c926 │ │ │ │ ldr.w r6, [r9, #20] │ │ │ │ - b.n 4c926 │ │ │ │ + b.n 4c92e │ │ │ │ movw r6, #32180 @ 0x7db4 │ │ │ │ movt r6, #87 @ 0x57 │ │ │ │ cmp r5, #0 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it lt │ │ │ │ mvnlt.w r5, #2147483648 @ 0x80000000 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w 4ca98 │ │ │ │ + bne.w 4caa0 │ │ │ │ cmp r5, #11 │ │ │ │ mov r0, r5 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4ccee │ │ │ │ - movw sl, #30096 @ 0x7590 │ │ │ │ + beq.w 4ccf6 │ │ │ │ + movw sl, #30992 @ 0x7910 │ │ │ │ movt sl, #50 @ 0x32 │ │ │ │ str.w r9, [sp, #20] │ │ │ │ movs r0, #0 │ │ │ │ mov.w r9, #0 │ │ │ │ cmp r5, r9 │ │ │ │ - beq.n 4c9fa │ │ │ │ + beq.n 4ca02 │ │ │ │ cmp r7, r0 │ │ │ │ - ble.n 4c97a │ │ │ │ + ble.n 4c982 │ │ │ │ ldrb r3, [r6, r0] │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bpl.n 4c97c │ │ │ │ + bpl.n 4c984 │ │ │ │ adds r0, #1 │ │ │ │ - b.n 4c968 │ │ │ │ - beq.n 4ca70 │ │ │ │ + b.n 4c970 │ │ │ │ + beq.n 4ca78 │ │ │ │ add.w r8, r0, #1 │ │ │ │ cmp r7, r8 │ │ │ │ - ble.n 4c996 │ │ │ │ + ble.n 4c99e │ │ │ │ ldrb.w r3, [r6, r8] │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.n 4c996 │ │ │ │ + bmi.n 4c99e │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 4c980 │ │ │ │ + b.n 4c988 │ │ │ │ sub.w r1, r8, r0 │ │ │ │ add r0, r6 │ │ │ │ - bl 188614 │ │ │ │ + bl 188930 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ca7c │ │ │ │ + beq.n 4ca84 │ │ │ │ cmp.w r9, #11 │ │ │ │ - bgt.n 4c9b4 │ │ │ │ + bgt.n 4c9bc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r9, lsl #2] │ │ │ │ - b.n 4c9f2 │ │ │ │ + b.n 4c9fa │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 4c9de │ │ │ │ + cbz r0, 4c9e6 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ca80 │ │ │ │ + bge.n 4ca88 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ca80 │ │ │ │ + bne.n 4ca88 │ │ │ │ mov r0, fp │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ca80 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ca88 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c9f2 │ │ │ │ + bge.n 4c9fa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 4c9f2 │ │ │ │ + cbnz r3, 4c9fa │ │ │ │ mov r0, fp │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ add.w r9, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ - b.n 4c964 │ │ │ │ + b.n 4c96c │ │ │ │ mov r8, r9 │ │ │ │ cmp r7, r0 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ - ble.n 4ca76 │ │ │ │ - movw r3, #30096 @ 0x7590 │ │ │ │ + ble.n 4ca7e │ │ │ │ + movw r3, #30992 @ 0x7910 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldrb r2, [r6, r0] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #28 │ │ │ │ - bpl.n 4ca1e │ │ │ │ + bpl.n 4ca26 │ │ │ │ adds r0, #1 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 4ca0c │ │ │ │ - b.n 4ca76 │ │ │ │ + bne.n 4ca14 │ │ │ │ + b.n 4ca7e │ │ │ │ subs r1, r7, r0 │ │ │ │ add r0, r6 │ │ │ │ - bl 188614 │ │ │ │ + bl 188930 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4ca80 │ │ │ │ + cbz r0, 4ca88 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4ca38 │ │ │ │ + bgt.n 4ca40 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4ca6a │ │ │ │ + b.n 4ca72 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r0, 4ca58 │ │ │ │ + cbz r0, 4ca60 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ca80 │ │ │ │ + bge.n 4ca88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ca80 │ │ │ │ + cbnz r3, 4ca88 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ca80 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ca88 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ca6a │ │ │ │ + bge.n 4ca72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ca6a │ │ │ │ + cbnz r3, 4ca72 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 4ca76 │ │ │ │ + b.n 4ca7e │ │ │ │ mov r8, r9 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ str.w r8, [r4, #8] │ │ │ │ - b.n 4ccee │ │ │ │ + b.n 4ccf6 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ca94 │ │ │ │ + bge.n 4ca9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ca94 │ │ │ │ + cbnz r3, 4ca9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4ccee │ │ │ │ + b.n 4ccf6 │ │ │ │ mov r0, r8 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ - bl 158d98 │ │ │ │ + bl 158a94 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4ca94 │ │ │ │ + bne.n 4ca9c │ │ │ │ ldr.w fp, [sp, #60] @ 0x3c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 4caca │ │ │ │ + bne.n 4cad2 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21640 @ 0x5488 │ │ │ │ + movw r1, #22336 @ 0x5740 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4cce8 │ │ │ │ + b.n 4ccf0 │ │ │ │ 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 4cbca │ │ │ │ + bne.n 4cbd2 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4cce8 │ │ │ │ + beq.w 4ccf0 │ │ │ │ mov r8, sl │ │ │ │ mov r0, sl │ │ │ │ cmp r7, sl │ │ │ │ - ble.n 4cb7e │ │ │ │ + ble.n 4cb86 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4cb7e │ │ │ │ + beq.n 4cb86 │ │ │ │ ldrb.w r3, [r6, sl] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4cb72 │ │ │ │ + bne.n 4cb7a │ │ │ │ sub.w r1, sl, r0 │ │ │ │ add r0, r6 │ │ │ │ - bl 188614 │ │ │ │ + bl 188930 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4cccc │ │ │ │ + beq.w 4ccd4 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4cb28 │ │ │ │ + bgt.n 4cb30 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4cb66 │ │ │ │ + b.n 4cb6e │ │ │ │ subs r1, #88 @ 0x58 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ ldr.w r2, [fp] │ │ │ │ - cbz r0, 4cb52 │ │ │ │ + cbz r0, 4cb5a │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4cccc │ │ │ │ + bge.w 4ccd4 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 4cccc │ │ │ │ + bne.w 4ccd4 │ │ │ │ mov r0, fp │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4cccc │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ccd4 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cb66 │ │ │ │ + bge.n 4cb6e │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 4cb66 │ │ │ │ + cbnz r2, 4cb6e │ │ │ │ mov r0, fp │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ add.w sl, sl, #1 │ │ │ │ add.w r8, r8, #1 │ │ │ │ mov r0, sl │ │ │ │ - b.n 4cb7a │ │ │ │ + b.n 4cb82 │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r7, sl │ │ │ │ - bne.n 4cafa │ │ │ │ + bne.n 4cb02 │ │ │ │ subs r5, #1 │ │ │ │ - b.n 4caf2 │ │ │ │ + b.n 4cafa │ │ │ │ cmp r7, r0 │ │ │ │ - blt.n 4cbc4 │ │ │ │ + blt.n 4cbcc │ │ │ │ subs r1, r7, r0 │ │ │ │ add r0, r6 │ │ │ │ - bl 188614 │ │ │ │ + bl 188930 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4cccc │ │ │ │ + beq.w 4ccd4 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4cba0 │ │ │ │ + bgt.n 4cba8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4cbc0 │ │ │ │ + b.n 4cbc8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4cc9a │ │ │ │ + bne.n 4cca2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cbc0 │ │ │ │ + bge.n 4cbc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4cbc0 │ │ │ │ + cbnz r3, 4cbc8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ - b.n 4cce8 │ │ │ │ - bl 80d6c │ │ │ │ + b.n 4ccf0 │ │ │ │ + bl 80dac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4cce8 │ │ │ │ + beq.w 4ccf0 │ │ │ │ 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 4cc72 │ │ │ │ + beq.n 4cc7a │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ strd r5, ip, [sp] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 2207b8 │ │ │ │ + bl 220a10 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ subs.w r9, r0, #0 │ │ │ │ add.w r0, r6, sl │ │ │ │ - blt.n 4cc72 │ │ │ │ + blt.n 4cc7a │ │ │ │ mov r1, r9 │ │ │ │ - bl 188614 │ │ │ │ + bl 188930 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ccc8 │ │ │ │ + beq.n 4ccd0 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4cc2e │ │ │ │ + bgt.n 4cc36 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4cc68 │ │ │ │ + b.n 4cc70 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r0, 4cc56 │ │ │ │ + cbz r0, 4cc5e │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cccc │ │ │ │ + bge.n 4ccd4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4cccc │ │ │ │ + bne.n 4ccd4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4cccc │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ccd4 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cc68 │ │ │ │ + bge.n 4cc70 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbnz r2, 4cc68 │ │ │ │ + cbnz r2, 4cc70 │ │ │ │ mov r0, r1 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ add sl, fp │ │ │ │ add.w r8, r8, #1 │ │ │ │ add sl, r9 │ │ │ │ - b.n 4cbde │ │ │ │ + b.n 4cbe6 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ - bl 188614 │ │ │ │ + bl 188930 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4cccc │ │ │ │ + cbz r0, 4ccd4 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4cc8e │ │ │ │ + bgt.n 4cc96 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4ccc0 │ │ │ │ + b.n 4ccc8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r0, 4ccae │ │ │ │ + cbz r0, 4ccb6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cccc │ │ │ │ + bge.n 4ccd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4cccc │ │ │ │ + cbnz r3, 4ccd4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4cccc │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ccd4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ccc0 │ │ │ │ + bge.n 4ccc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ccc0 │ │ │ │ + cbnz r3, 4ccc8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ add.w r3, r8, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 4cce8 │ │ │ │ + b.n 4ccf0 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4cac6 │ │ │ │ + bge.w 4cace │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4cac6 │ │ │ │ + bne.w 4cace │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4cac6 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4cace │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - b.n 4ccfc │ │ │ │ + b.n 4cd04 │ │ │ │ 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 4cd18 │ │ │ │ - movw r0, #60124 @ 0xeadc │ │ │ │ + bpl.n 4cd20 │ │ │ │ + movw r0, #61020 @ 0xee5c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 1038c0 │ │ │ │ - movw r0, #60148 @ 0xeaf4 │ │ │ │ + b.w 103768 │ │ │ │ + movw r0, #61044 @ 0xee74 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ 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] @ (4cd64 ) │ │ │ │ - bl 247334 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (4cd6c ) │ │ │ │ + bl 2474a4 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 4cd52 │ │ │ │ + cbz r2, 4cd5a │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #55696 @ 0xd990 │ │ │ │ + movw r0, #56592 @ 0xdd10 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 950d8 │ │ │ │ - movw r0, #60164 @ 0xeb04 │ │ │ │ + b.w 94fac │ │ │ │ + movw r0, #61060 @ 0xee84 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 950d8 │ │ │ │ + b.w 94fac │ │ │ │ nop │ │ │ │ ands.w r0, r0, r2, lsr #1 │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #49432 @ 0xc118 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 173eb4 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ + b.w 173f34 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ 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, #6492 @ 0x195c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4cdaa │ │ │ │ + bne.n 4cdb2 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cdc8 │ │ │ │ + bge.n 4cdd0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4cdc8 │ │ │ │ + b.n 4cdd0 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #57512 @ 0xe0a8 │ │ │ │ + movw r1, #58408 @ 0xe428 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 4cde6 │ │ │ │ + bl f3988 │ │ │ │ + b.n 4cdee │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 285228 │ │ │ │ + bl 284d64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cde6 │ │ │ │ + bge.n 4cdee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4cde6 │ │ │ │ + cbnz r3, 4cdee │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - movs r0, r0 │ │ │ │ - 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 29ba30 │ │ │ │ + bl 29b580 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 4ce4c │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 4ce50 │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #64] @ 4ce60 │ │ │ │ + vldr d7, [pc, #68] @ 4ce68 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4ce50 │ │ │ │ + bhi.n 4ce54 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ vcmp.f64 d7, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it ge │ │ │ │ movge r0, r3 │ │ │ │ - b.n 4ce58 │ │ │ │ + b.n 4ce5c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4ce58 │ │ │ │ + b.n 4ce5c │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ + nop.w │ │ │ │ @ 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 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 4ce86 │ │ │ │ + cbnz r0, 4ce8e │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 4ce90 │ │ │ │ - b.n 4ce96 │ │ │ │ + cbnz r0, 4ce98 │ │ │ │ + b.n 4ce9e │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ce80 │ │ │ │ - b.n 4cec2 │ │ │ │ + beq.n 4ce88 │ │ │ │ + b.n 4ceca │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4cec2 │ │ │ │ + cbnz r0, 4ceca │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 4cea0 │ │ │ │ + cbz r0, 4cea8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4cec2 │ │ │ │ + cbnz r0, 4ceca │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 4ceaa │ │ │ │ + cbz r0, 4ceb2 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4cec2 │ │ │ │ + cbnz r0, 4ceca │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 4ceb4 │ │ │ │ + cbz r0, 4cebc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4cec2 │ │ │ │ + cbnz r0, 4ceca │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 4cec2 │ │ │ │ + cbz r0, 4ceca │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ 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] │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r4, 4cee8 │ │ │ │ - movw r0, #60568 @ 0xec98 │ │ │ │ + cbnz r4, 4cef0 │ │ │ │ + movw r0, #61324 @ 0xef8c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - movw r0, #60588 @ 0xecac │ │ │ │ + movw r0, #61344 @ 0xefa0 │ │ │ │ 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 1038c0 │ │ │ │ + bl 103768 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cf1c │ │ │ │ + bge.n 4cf24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4cf1c │ │ │ │ + cbnz r3, 4cf24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0004cf20 : │ │ │ │ +0004cf28 : │ │ │ │ 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 4d150 │ │ │ │ + bl 4d15a │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 4cf50 │ │ │ │ + bne.n 4cf58 │ │ │ │ movs r4, #0 │ │ │ │ - movw r0, #60624 @ 0xecd0 │ │ │ │ + movw r0, #61520 @ 0xf050 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 242960 │ │ │ │ + bl 242dc0 │ │ │ │ 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 7ab44 │ │ │ │ + bl 7ab54 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4cff4 │ │ │ │ + beq.n 4cffc │ │ │ │ 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 4d1c2 │ │ │ │ + bl 4d1cc │ │ │ │ cmp r0, #3 │ │ │ │ - bhi.n 4cfcc │ │ │ │ + bhi.n 4cfd4 │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r2, r6, #24 │ │ │ │ subs r2, r0, #0 │ │ │ │ - ldr r3, [pc, #100] @ (4cffc ) │ │ │ │ + ldr r3, [pc, #100] @ (4d004 ) │ │ │ │ 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 4cff6 │ │ │ │ + bge.n 4cffe │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #4092] @ 0xffc │ │ │ │ - b.n 4cff6 │ │ │ │ + b.n 4cffe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - b.n 4cff6 │ │ │ │ - bl 285f50 │ │ │ │ + b.n 4cffe │ │ │ │ + bl 285a98 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbnz r4, 4cfea │ │ │ │ + cbnz r4, 4cff2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cff6 │ │ │ │ + bge.n 4cffe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4cff6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4cff6 │ │ │ │ + cbnz r3, 4cffe │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4cffe │ │ │ │ ldr r3, [r5, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b.n 4cff6 │ │ │ │ + b.n 4cffe │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4d00a │ │ │ │ - b.w 17dba0 │ │ │ │ + beq.n 4d012 │ │ │ │ + b.w 17d95c │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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, 4d032 │ │ │ │ + cbz r3, 4d03a │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4d04a │ │ │ │ + b.n 4d052 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 4d03a │ │ │ │ + bge.n 4d042 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4d04a │ │ │ │ + b.n 4d052 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 4d036 │ │ │ │ + bgt.n 4d03e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4d036 │ │ │ │ + beq.n 4d03e │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 4d06a │ │ │ │ + b.n 4d078 │ │ │ │ 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] @ (4d14c ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + movw r3, #15904 @ 0x3e20 │ │ │ │ + movt r3, #82 @ 0x52 │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d144 │ │ │ │ + beq.n 4d152 │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 4d07c │ │ │ │ + beq.n 4d08a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl e5404 │ │ │ │ + bl e5324 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge.n 4d07c │ │ │ │ + bge.n 4d08a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d144 │ │ │ │ + b.n 4d152 │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 4d08c │ │ │ │ + beq.n 4d09a │ │ │ │ ldr.w r9, [r7, #20] │ │ │ │ - b.n 4d094 │ │ │ │ + b.n 4d0a2 │ │ │ │ movw r9, #32180 @ 0x7db4 │ │ │ │ movt r9, #87 @ 0x57 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d144 │ │ │ │ + beq.n 4d152 │ │ │ │ movs r0, #0 │ │ │ │ cmp r8, r0 │ │ │ │ - ble.n 4d144 │ │ │ │ + ble.n 4d152 │ │ │ │ mov r1, r0 │ │ │ │ ldrb.w r3, [r9, r1] │ │ │ │ adds r6, r1, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 4d0be │ │ │ │ + beq.n 4d0cc │ │ │ │ cmp r3, #13 │ │ │ │ - beq.n 4d0be │ │ │ │ + beq.n 4d0cc │ │ │ │ cmp r8, r6 │ │ │ │ - beq.n 4d0e4 │ │ │ │ + beq.n 4d0f2 │ │ │ │ mov r1, r6 │ │ │ │ - b.n 4d0a8 │ │ │ │ + b.n 4d0b6 │ │ │ │ cmp r8, r1 │ │ │ │ - ble.n 4d0e8 │ │ │ │ + ble.n 4d0f6 │ │ │ │ ldrb.w r3, [r9, r1] │ │ │ │ adds r6, r1, #1 │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 4d0dc │ │ │ │ + bne.n 4d0ea │ │ │ │ cmp r8, r6 │ │ │ │ - ble.n 4d0dc │ │ │ │ + ble.n 4d0ea │ │ │ │ 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 4d0ea │ │ │ │ + b.n 4d0f8 │ │ │ │ mov r1, r8 │ │ │ │ - b.n 4d0ea │ │ │ │ + b.n 4d0f8 │ │ │ │ mov r6, r1 │ │ │ │ subs r1, r1, r0 │ │ │ │ add r0, r9 │ │ │ │ - bl 188614 │ │ │ │ + bl 188930 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 4d12c │ │ │ │ + cbz r0, 4d13a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r0, 4d116 │ │ │ │ + cbz r0, 4d124 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d12c │ │ │ │ + bge.n 4d13a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4d12c │ │ │ │ + cbnz r3, 4d13a │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d12c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d13a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d128 │ │ │ │ + bge.n 4d136 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4d128 │ │ │ │ + cbnz r3, 4d136 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - b.n 4d0a2 │ │ │ │ + b.n 4d0b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d078 │ │ │ │ + bge.n 4d086 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4d078 │ │ │ │ + bne.n 4d086 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d078 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d086 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - subs r6, #4 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0004d150 : │ │ │ │ +0004d15a : │ │ │ │ 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, 4d198 │ │ │ │ + cbnz r3, 4d1a2 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4d176 │ │ │ │ + cbnz r0, 4d180 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 4d1b0 │ │ │ │ + b.n 4d1ba │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d1be │ │ │ │ + bge.n 4d1c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d1be │ │ │ │ + cbnz r3, 4d1c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d1be │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d1c8 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbnz r0, 4d1bc │ │ │ │ + cbnz r0, 4d1c6 │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f644c │ │ │ │ - cbnz r0, 4d1b6 │ │ │ │ + bl f63cc │ │ │ │ + cbnz r0, 4d1c0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4d1be │ │ │ │ - bl f6bdc │ │ │ │ - b.n 4d1be │ │ │ │ + b.n 4d1c8 │ │ │ │ + bl f6b5c │ │ │ │ + b.n 4d1c8 │ │ │ │ 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 │ │ │ │ @@ -49162,1548 +49162,1547 @@ │ │ │ │ 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 4d398 │ │ │ │ + bne.w 4d3a2 │ │ │ │ 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 4d5e8 │ │ │ │ + beq.w 4d5f2 │ │ │ │ add.w fp, r5, #4294967295 @ 0xffffffff │ │ │ │ str r1, [sp, #12] │ │ │ │ and.w r0, r0, fp │ │ │ │ - bl 2e3430 <_PyMonitoring_FireBranchEvent@@Base+0xa1c> │ │ │ │ + bl 2e37a8 <_PyMonitoring_FireBranchEvent@@Base+0xa20> │ │ │ │ add.w r3, r4, r0, lsl #3 │ │ │ │ mov r9, r0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4d2fe │ │ │ │ + bne.n 4d308 │ │ │ │ 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 4d1c2 │ │ │ │ + bl 4d1cc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bls.w 4d5ee │ │ │ │ + bls.w 4d5f8 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 4d2c0 │ │ │ │ + bne.n 4d2ca │ │ │ │ ldr r3, [r5, #8] │ │ │ │ subs r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4d2c0 │ │ │ │ + bhi.n 4d2ca │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4d2c0 │ │ │ │ + beq.n 4d2ca │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ab7d0 │ │ │ │ + bl 2ab2f0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d2ca │ │ │ │ + beq.n 4d2d4 │ │ │ │ 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 84e30 │ │ │ │ + bl 84e70 │ │ │ │ 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 4d2a4 │ │ │ │ + bge.n 4d2ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4d2a4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4d2ae │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4d460 │ │ │ │ + bge.w 4d46a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4d460 │ │ │ │ + bne.w 4d46a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d460 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d46a │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ab7d0 │ │ │ │ + bl 2ab2f0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4d2e6 │ │ │ │ + cbnz r0, 4d2f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4d512 │ │ │ │ + bge.w 4d51c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4d512 │ │ │ │ + bne.w 4d51c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d512 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d51c │ │ │ │ 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 4d456 │ │ │ │ - b.n 4d460 │ │ │ │ - bl f2fd4 │ │ │ │ + blt.w 4d460 │ │ │ │ + b.n 4d46a │ │ │ │ + bl f2f60 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4d512 │ │ │ │ - beq.w 4d5e8 │ │ │ │ + blt.w 4d51c │ │ │ │ + beq.w 4d5f2 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ subs r0, #2 │ │ │ │ cmp r0, #1 │ │ │ │ - bls.w 4d5ec │ │ │ │ - bl 285e44 │ │ │ │ + bls.w 4d5f6 │ │ │ │ + bl 28598c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4d394 │ │ │ │ + cbz r0, 4d39e │ │ │ │ mov r9, r4 │ │ │ │ ldr.w r8, [r9, #12]! │ │ │ │ and.w r0, fp, r8 │ │ │ │ - bl 2e3430 <_PyMonitoring_FireBranchEvent@@Base+0xa1c> │ │ │ │ + bl 2e37a8 <_PyMonitoring_FireBranchEvent@@Base+0xa20> │ │ │ │ movs r1, #0 │ │ │ │ lsls r3, r0, #1 │ │ │ │ add.w r0, r6, #12 │ │ │ │ cmp r3, r1 │ │ │ │ add.w r1, r1, #1 │ │ │ │ - bls.n 4d35a │ │ │ │ + bls.n 4d364 │ │ │ │ ldr.w r2, [r9, #4]! │ │ │ │ - cbz r2, 4d354 │ │ │ │ + cbz r2, 4d35e │ │ │ │ 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 4d334 │ │ │ │ + b.n 4d33e │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ adds r3, #2 │ │ │ │ adds r4, #16 │ │ │ │ add.w r0, r6, #8 │ │ │ │ cmp r3, ip │ │ │ │ - bcs.n 4d388 │ │ │ │ + bcs.n 4d392 │ │ │ │ ldr.w r2, [r4, r3, lsl #2] │ │ │ │ - cbz r2, 4d380 │ │ │ │ + cbz r2, 4d38a │ │ │ │ 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 4d366 │ │ │ │ + b.n 4d370 │ │ │ │ bic.w r3, r8, r5 │ │ │ │ movs r5, #3 │ │ │ │ str r3, [r6, #12] │ │ │ │ str r6, [r7, #0] │ │ │ │ - b.n 4d5ee │ │ │ │ + b.n 4d5f8 │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 4d512 │ │ │ │ + b.n 4d51c │ │ │ │ movw r5, #468 @ 0x1d4 │ │ │ │ movt r5, #81 @ 0x51 │ │ │ │ cmp sl, r5 │ │ │ │ - bne.w 4d4f6 │ │ │ │ + bne.w 4d500 │ │ │ │ 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 4d5e8 │ │ │ │ + beq.w 4d5f2 │ │ │ │ add.w r1, r8, #5 │ │ │ │ add r5, sp, #20 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov.w r8, #0 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ - bl 4d1c2 │ │ │ │ + bl 4d1cc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 4d420 │ │ │ │ + beq.n 4d42a │ │ │ │ cmp r0, #3 │ │ │ │ - bne.w 4d5ee │ │ │ │ + bne.w 4d5f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 59c68 │ │ │ │ + bl 59c70 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4d402 │ │ │ │ + cbnz r0, 4d40c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4d512 │ │ │ │ + bge.w 4d51c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4d512 │ │ │ │ + bne.w 4d51c │ │ │ │ mov r0, r2 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d512 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d51c │ │ │ │ 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 4d41c │ │ │ │ + bge.n 4d426 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4d41c │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4d426 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ str r4, [r7, #0] │ │ │ │ - b.n 4d5ee │ │ │ │ + b.n 4d5f8 │ │ │ │ ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ subs.w sl, r3, #1 │ │ │ │ - beq.w 4d5ee │ │ │ │ + beq.w 4d5f8 │ │ │ │ cmp.w sl, #15 │ │ │ │ - ble.n 4d464 │ │ │ │ + ble.n 4d46e │ │ │ │ mov r0, r4 │ │ │ │ - bl 59c68 │ │ │ │ + bl 59c70 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d512 │ │ │ │ + beq.n 4d51c │ │ │ │ add.w r6, r0, r6, lsl #2 │ │ │ │ str.w sl, [r0, #136] @ 0x88 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 4d460 │ │ │ │ + cbz r0, 4d46a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str.w r8, [r6, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d460 │ │ │ │ + bge.n 4d46a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4d460 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4d46a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ str r4, [r7, #0] │ │ │ │ - b.n 4d57e │ │ │ │ + b.n 4d588 │ │ │ │ mov.w r0, sl, lsl #1 │ │ │ │ - bl 285e44 │ │ │ │ + bl 28598c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d512 │ │ │ │ + beq.n 4d51c │ │ │ │ add.w lr, r4, #8 │ │ │ │ mov r1, r8 │ │ │ │ mov r4, r8 │ │ │ │ mov r2, r8 │ │ │ │ mov.w ip, #1 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 4d4ea │ │ │ │ + beq.n 4d4f4 │ │ │ │ ldr.w r3, [lr, r2, lsl #2] │ │ │ │ - cbz r3, 4d4ea │ │ │ │ + cbz r3, 4d4f4 │ │ │ │ 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 4d4cc │ │ │ │ + bne.n 4d4d6 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ subs r5, #2 │ │ │ │ cmp r5, #1 │ │ │ │ - bhi.n 4d4cc │ │ │ │ + bhi.n 4d4d6 │ │ │ │ ldr r5, [r3, #16] │ │ │ │ - cbz r5, 4d4cc │ │ │ │ + cbz r5, 4d4d6 │ │ │ │ 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 4d4dc │ │ │ │ - b.n 4d4e0 │ │ │ │ + blt.n 4d4e6 │ │ │ │ + b.n 4d4ea │ │ │ │ ldr r5, [r3, #0] │ │ │ │ mov.w fp, #0 │ │ │ │ str.w fp, [r0, sl, lsl #2] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d4e0 │ │ │ │ + bge.n 4d4ea │ │ │ │ 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 4d47e │ │ │ │ + bne.n 4d488 │ │ │ │ str r4, [r0, #12] │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 4d57e │ │ │ │ + b.n 4d588 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4d5e8 │ │ │ │ + bne.n 4d5f2 │ │ │ │ add r2, sp, #20 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 58e94 <_PyContext_NewHamtForTests@@Base+0x67c> │ │ │ │ + bl 58e9c <_PyContext_NewHamtForTests@@Base+0x67c> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 4d5ee │ │ │ │ + beq.n 4d5f8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 4d516 │ │ │ │ + beq.n 4d520 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4d5ee │ │ │ │ + b.n 4d5f8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r3, r1, r1, lsr #31 │ │ │ │ asrs r3, r3, #1 │ │ │ │ subs r3, #1 │ │ │ │ - beq.n 4d5ee │ │ │ │ + beq.n 4d5f8 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4d582 │ │ │ │ - bl 285e44 │ │ │ │ + bne.n 4d58c │ │ │ │ + bl 28598c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d512 │ │ │ │ + beq.n 4d51c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbnz r3, 4d54e │ │ │ │ + cbnz r3, 4d558 │ │ │ │ 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 4d568 │ │ │ │ - b.n 4d56c │ │ │ │ + blt.n 4d572 │ │ │ │ + b.n 4d576 │ │ │ │ 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 4d56c │ │ │ │ + bge.n 4d576 │ │ │ │ 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 4d5ee │ │ │ │ + b.n 4d5f8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ subs r1, #2 │ │ │ │ - bl 58d6a <_PyContext_NewHamtForTests@@Base+0x552> │ │ │ │ + bl 58d72 <_PyContext_NewHamtForTests@@Base+0x552> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d512 │ │ │ │ + beq.n 4d51c │ │ │ │ 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 4d5be │ │ │ │ + bge.n 4d5c8 │ │ │ │ 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 4d59a │ │ │ │ + b.n 4d5a4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ adds r3, #2 │ │ │ │ adds r4, #16 │ │ │ │ add.w r5, r0, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bge.n 4d57c │ │ │ │ + bge.n 4d586 │ │ │ │ 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 4d5c8 │ │ │ │ + b.n 4d5d2 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 4d5ee │ │ │ │ + b.n 4d5f8 │ │ │ │ movs r5, #2 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b4894 <_PyDeadline_Get@@Base+0xae4> │ │ │ │ + bl 2b438c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4d61a │ │ │ │ + bne.n 4d624 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d64a │ │ │ │ + b.n 4d654 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a90c4 <_PyEval_SliceIndexNotNone@@Base+0x54c> │ │ │ │ + bl 2b4ef4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4d616 │ │ │ │ + beq.n 4d620 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ 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 84e18 │ │ │ │ + bl 84e58 │ │ │ │ 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 188614 │ │ │ │ + bl 188930 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4d690 │ │ │ │ + cbz r0, 4d69a │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4d674 │ │ │ │ + cbz r3, 4d67e │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4d67c │ │ │ │ + b.n 4d686 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 4d684 │ │ │ │ + cbz r2, 4d68e │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 4d68c │ │ │ │ + b.n 4d696 │ │ │ │ movw r1, #32180 @ 0x7db4 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ - bl 4d9fe │ │ │ │ + bl 4da06 │ │ │ │ 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 9f8ac │ │ │ │ + bl 9f7ac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d73a │ │ │ │ + beq.n 4d744 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r5, r3 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1a28 │ │ │ │ - cbz r0, 4d71e │ │ │ │ + bl 2c1da4 │ │ │ │ + cbz r0, 4d728 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 4d706 │ │ │ │ + cbz r0, 4d710 │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n 4d6de │ │ │ │ + bne.n 4d6e8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d6fe │ │ │ │ + bge.n 4d708 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4d6fe │ │ │ │ + cbnz r3, 4d708 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d6fe │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d708 │ │ │ │ mov r1, r6 │ │ │ │ - bl f2fd4 │ │ │ │ + bl f2f60 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d6fa │ │ │ │ + bge.n 4d704 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4d6fa │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4d704 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 4d702 │ │ │ │ + bne.n 4d70c │ │ │ │ adds r5, #1 │ │ │ │ - b.n 4d6b6 │ │ │ │ + b.n 4d6c0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 4d6b6 │ │ │ │ + beq.n 4d6c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d71a │ │ │ │ + bge.n 4d724 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4d71a │ │ │ │ + cbnz r3, 4d724 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d73a │ │ │ │ + b.n 4d744 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d732 │ │ │ │ + bge.n 4d73c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4d732 │ │ │ │ + cbnz r3, 4d73c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ 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 4d766 │ │ │ │ + bhi.n 4d770 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 4d77e │ │ │ │ + ble.n 4d788 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - b.n 4d786 │ │ │ │ - movw r0, #42216 @ 0xa4e8 │ │ │ │ + b.n 4d790 │ │ │ │ + movw r0, #43152 @ 0xa890 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - bl e27bc │ │ │ │ + bl e26e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4d75c │ │ │ │ + bne.n 4d766 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4d810 │ │ │ │ + b.n 4d81a │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #6492 @ 0x195c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4d7a8 │ │ │ │ + bne.n 4d7b2 │ │ │ │ ldr r5, [r6, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d7c6 │ │ │ │ + bge.n 4d7d0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 4d7c6 │ │ │ │ + b.n 4d7d0 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57512 @ 0xe0a8 │ │ │ │ + movw r1, #58408 @ 0xe428 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 285228 │ │ │ │ + bl 284d64 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r2, 4d7e2 │ │ │ │ + cbz r2, 4d7ec │ │ │ │ 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 4d7f6 │ │ │ │ + bge.n 4d800 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d7f6 │ │ │ │ + cbnz r3, 4d800 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 4d7fe │ │ │ │ + bne.n 4d808 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d810 │ │ │ │ - cbnz r6, 4d80e │ │ │ │ + b.n 4d81a │ │ │ │ + cbnz r6, 4d818 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d810 │ │ │ │ + bge.n 4d81a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4d810 │ │ │ │ + b.n 4d81a │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, 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 29ba30 │ │ │ │ + bl 29b580 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 4d872 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 4d87c │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #68] @ 4d888 │ │ │ │ + vldr d7, [pc, #64] @ 4d890 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 4d876 │ │ │ │ + bgt.n 4d880 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ movgt r0, r3 │ │ │ │ - b.n 4d87e │ │ │ │ + b.n 4d888 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4d87e │ │ │ │ + b.n 4d888 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ - nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ - b.w 1ecc2c │ │ │ │ + b.w 1ecbbc │ │ │ │ │ │ │ │ -0004d894 : │ │ │ │ +0004d89c : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (4d8ac ) │ │ │ │ + ldr r4, [pc, #16] @ (4d8b4 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 10a33c │ │ │ │ + b.w 10a1f0 │ │ │ │ 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, 4d8cc │ │ │ │ + cbz r3, 4d8d4 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - b.n 4d8e4 │ │ │ │ + b.n 4d8ec │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 4d8d4 │ │ │ │ + bgt.n 4d8dc │ │ │ │ movs r7, #0 │ │ │ │ - b.n 4d8e4 │ │ │ │ + b.n 4d8ec │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4d8d0 │ │ │ │ + bgt.n 4d8d8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4d8d0 │ │ │ │ + beq.n 4d8d8 │ │ │ │ clz r7, r1 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ - b.n 4d906 │ │ │ │ + b.n 4d90e │ │ │ │ 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] @ (4d9a4 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #168] @ (4d9ac ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d99e │ │ │ │ + beq.n 4d9a6 │ │ │ │ add r5, r7 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r5, #1 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ movw r3, #16500 @ 0x4074 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ movweq r4, #5744 @ 0x1670 │ │ │ │ mov r1, r7 │ │ │ │ ite ne │ │ │ │ ldrne r4, [r4, #4] │ │ │ │ movteq r4, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4d964 │ │ │ │ - bl 90908 │ │ │ │ + bne.n 4d96c │ │ │ │ + bl 907dc │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4d956 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 4d99c │ │ │ │ + cbnz r0, 4d95e │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 4d9a4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7ab44 │ │ │ │ + bl 7ab54 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4d98a │ │ │ │ + beq.n 4d992 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 378ca │ │ │ │ + bl 378c6 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4d98e │ │ │ │ - b.n 4d98a │ │ │ │ + bge.n 4d996 │ │ │ │ + b.n 4d992 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d99c │ │ │ │ + bge.n 4d9a4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4d99c │ │ │ │ - bl f22a8 │ │ │ │ + b.n 4d9a4 │ │ │ │ + bl f2240 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4d98a │ │ │ │ - beq.n 4d97c │ │ │ │ + blt.n 4d992 │ │ │ │ + beq.n 4d984 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 9b084 │ │ │ │ + b.w 9af58 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl a2be0 │ │ │ │ + bl a2ae0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4d98e │ │ │ │ + bge.n 4d996 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d99e │ │ │ │ + b.n 4d9a6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d99e │ │ │ │ + bge.n 4d9a6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4d99e │ │ │ │ + b.n 4d9a6 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subs r6, #48 @ 0x30 │ │ │ │ + subs r6, #76 @ 0x4c │ │ │ │ lsls r2, r2, #1 │ │ │ │ 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 29ba30 │ │ │ │ + bl 29b580 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 4d9ee │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 4d9f6 │ │ │ │ vcmp.f64 d9, d8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it vs │ │ │ │ movvs r0, r3 │ │ │ │ - b.n 4d9f0 │ │ │ │ + b.n 4d9f8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ mov r0, r1 │ │ │ │ - b.w 149ca0 │ │ │ │ + b.w 149ee4 │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ - movw r7, #30096 @ 0x7590 │ │ │ │ + movw r7, #30992 @ 0x7910 │ │ │ │ movt r7, #50 @ 0x32 │ │ │ │ - movw r6, #31120 @ 0x7990 │ │ │ │ + movw r6, #32016 @ 0x7d10 │ │ │ │ movt r6, #50 @ 0x32 │ │ │ │ - movw r5, #2736 @ 0xab0 │ │ │ │ + movw r5, #3608 @ 0xe18 │ │ │ │ movt r5, #66 @ 0x42 │ │ │ │ movs r4, #0 │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 4da3c │ │ │ │ + bge.n 4da44 │ │ │ │ ldrb r3, [r1, r4] │ │ │ │ ldr.w ip, [r7, r3, lsl #2] │ │ │ │ tst.w ip, #1 │ │ │ │ - beq.n 4da2e │ │ │ │ + beq.n 4da36 │ │ │ │ ldrb r3, [r5, r3] │ │ │ │ - b.n 4da36 │ │ │ │ + b.n 4da3e │ │ │ │ tst.w ip, #2 │ │ │ │ it ne │ │ │ │ ldrbne r3, [r6, r3] │ │ │ │ strb r3, [r0, r4] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 4da1a │ │ │ │ + b.n 4da22 │ │ │ │ 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 4da6c │ │ │ │ + bge.n 4da74 │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bne.n 4da66 │ │ │ │ + bne.n 4da6e │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 4da6c │ │ │ │ - cbnz r3, 4da6c │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.n 4da74 │ │ │ │ + cbnz r3, 4da74 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #46784 @ 0xb6c0 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 2b896c │ │ │ │ + b.w 2b8cfc │ │ │ │ │ │ │ │ -0004da80 : │ │ │ │ - ldr r0, [pc, #4] @ (4da88 ) │ │ │ │ - b.w 1d97e8 │ │ │ │ +0004da88 : │ │ │ │ + ldr r0, [pc, #4] @ (4da90 ) │ │ │ │ + b.w 1d96e0 │ │ │ │ nop │ │ │ │ - subs r6, #100 @ 0x64 │ │ │ │ + subs r6, #128 @ 0x80 │ │ │ │ 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 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 2b420 │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 4dabe │ │ │ │ + bhi.n 4dac6 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 158d98 │ │ │ │ + bl 158a94 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4dad2 │ │ │ │ - b.n 4db18 │ │ │ │ - movw r0, #3384 @ 0xd38 │ │ │ │ + cbz r0, 4dada │ │ │ │ + b.n 4db20 │ │ │ │ + movw r0, #4080 @ 0xff0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ - bl e27bc │ │ │ │ - cbz r0, 4db18 │ │ │ │ - b.n 4dab0 │ │ │ │ + bl e26e0 │ │ │ │ + cbz r0, 4db20 │ │ │ │ + b.n 4dab8 │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 4db4c │ │ │ │ + ble.n 4db54 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4db3a │ │ │ │ + beq.n 4db42 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 4db1c │ │ │ │ + bpl.n 4db24 │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a2984 │ │ │ │ + bl a2884 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4db18 │ │ │ │ + cbz r0, 4db20 │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4db3c │ │ │ │ + beq.n 4db44 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62068 @ 0xf274 │ │ │ │ + movw r1, #62764 @ 0xf52c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4db7c │ │ │ │ - movw r2, #30868 @ 0x7894 │ │ │ │ + b.n 4db84 │ │ │ │ + movw r2, #31564 @ 0x7b4c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #34736 @ 0x87b0 │ │ │ │ + movw r1, #35432 @ 0x8a68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #3384 @ 0xd38 │ │ │ │ + movw r0, #4080 @ 0xff0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4db18 │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4db20 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 4db4e │ │ │ │ + beq.n 4db56 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl e5404 │ │ │ │ + bl e5324 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 4db4e │ │ │ │ - b.n 4db18 │ │ │ │ + bge.n 4db56 │ │ │ │ + b.n 4db20 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ - cbnz r4, 4db5c │ │ │ │ + cbnz r4, 4db64 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 2a77bc │ │ │ │ + bl 2a72d4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4db7c │ │ │ │ + cbz r0, 4db84 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - movw r0, #14468 @ 0x3884 │ │ │ │ + movw r0, #15164 @ 0x3b3c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 4db86 │ │ │ │ + cbz r3, 4db8e │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ 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 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 188614 │ │ │ │ + bl 188930 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4dbcc │ │ │ │ + cbz r0, 4dbd4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4dbb0 │ │ │ │ + cbz r3, 4dbb8 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4dbb8 │ │ │ │ + b.n 4dbc0 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 4dbc0 │ │ │ │ + cbz r2, 4dbc8 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 4dbc8 │ │ │ │ + b.n 4dbd0 │ │ │ │ movw r1, #32180 @ 0x7db4 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ - bl 4dde0 │ │ │ │ + bl 4dde8 │ │ │ │ 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, 4dc02 │ │ │ │ + cbnz r3, 4dc0a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1de04c <_PyType_Name@@Base> │ │ │ │ + bl 1ddf44 <_PyType_Name@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #61004 @ 0xee4c │ │ │ │ + movw r0, #61900 @ 0xf1cc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ and.w r3, r6, #253 @ 0xfd │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bne.n 4dc12 │ │ │ │ - bl 55d98 │ │ │ │ + bne.n 4dc1a │ │ │ │ + bl 55da0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4dc18 │ │ │ │ - bl 2c1ce4 <_PyUnicode_ToDigit@@Base+0x280> │ │ │ │ + b.n 4dc20 │ │ │ │ + bl 2c2060 <_PyUnicode_ToDigit@@Base+0x280> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 4dc50 │ │ │ │ + cbz r4, 4dc58 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1de04c <_PyType_Name@@Base> │ │ │ │ + bl 1ddf44 <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #61016 @ 0xee58 │ │ │ │ + movw r0, #61912 @ 0xf1d8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4dc40 │ │ │ │ + blt.n 4dc48 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4dc50 │ │ │ │ + b.n 4dc58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4dc3c │ │ │ │ + bne.n 4dc44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4dc3c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4dc44 │ │ │ │ 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 ee690 │ │ │ │ + bl ee620 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #56] @ (4dca4 ) │ │ │ │ + ldr r1, [pc, #56] @ (4dcac ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1decfc │ │ │ │ - movw r1, #61032 @ 0xee68 │ │ │ │ + bl 1debf4 │ │ │ │ + movw r1, #61928 @ 0xf1e8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl ef7b8 │ │ │ │ + bl ef748 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4dc9e │ │ │ │ + blt.n 4dca6 │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27992 @ 0x6d58 │ │ │ │ + movw r1, #28888 @ 0x70d8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ asrs r0, r0, #31 │ │ │ │ - b.n 4dca2 │ │ │ │ + b.n 4dcaa │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r6, #152 @ 0x98 │ │ │ │ + subs r6, #180 @ 0xb4 │ │ │ │ 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 15bd38 │ │ │ │ + bl 15bda0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19be20 │ │ │ │ + bl 19c528 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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, #59137 @ 0xe701 │ │ │ │ + movw r1, #59145 @ 0xe709 │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #1092 @ 0x444 │ │ │ │ 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 4e328 │ │ │ │ + bl 4e330 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4dd14 │ │ │ │ + bge.n 4dd1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4dd14 │ │ │ │ + cbnz r3, 4dd1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0004dd18 : │ │ │ │ - ldr r0, [pc, #4] @ (4dd20 ) │ │ │ │ - b.w 1d97e8 │ │ │ │ +0004dd20 : │ │ │ │ + ldr r0, [pc, #4] @ (4dd28 ) │ │ │ │ + b.w 1d96e0 │ │ │ │ nop │ │ │ │ - subs r6, #172 @ 0xac │ │ │ │ + subs r6, #200 @ 0xc8 │ │ │ │ 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, 4dd3e │ │ │ │ + cbz r3, 4dd46 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4dd56 │ │ │ │ + b.n 4dd5e │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 4dd46 │ │ │ │ + bgt.n 4dd4e │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4dd56 │ │ │ │ + b.n 4dd5e │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4dd42 │ │ │ │ + bgt.n 4dd4a │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4dd42 │ │ │ │ + beq.n 4dd4a │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 4dd76 │ │ │ │ + b.n 4dd7e │ │ │ │ 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] @ (4dddc ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #108] @ (4dde4 ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4ddd4 │ │ │ │ + cbz r0, 4dddc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ add r5, r6 │ │ │ │ - bl 2847b0 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ - cbz r0, 4ddc8 │ │ │ │ + bl 2842ec <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + cbz r0, 4ddd0 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 4dd9a │ │ │ │ + beq.n 4dda2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4dd9e │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 4ddc8 │ │ │ │ - b.n 4dd9e │ │ │ │ + bne.n 4dda6 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 4ddd0 │ │ │ │ + b.n 4dda6 │ │ │ │ mov.w r4, #524288 @ 0x80000 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ - bl b0a68 │ │ │ │ + bl b0968 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bca0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 4ddcc │ │ │ │ + bne.n 4ddd4 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4ddd4 │ │ │ │ + b.n 4dddc │ │ │ │ mov r0, r4 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r6, #224 @ 0xe0 │ │ │ │ + subs r6, #252 @ 0xfc │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ - movw ip, #31120 @ 0x7990 │ │ │ │ + movw ip, #32016 @ 0x7d10 │ │ │ │ movt ip, #50 @ 0x32 │ │ │ │ - movw lr, #30096 @ 0x7590 │ │ │ │ + movw lr, #30992 @ 0x7910 │ │ │ │ movt lr, #50 @ 0x32 │ │ │ │ - movw r7, #2736 @ 0xab0 │ │ │ │ + movw r7, #3608 @ 0xe18 │ │ │ │ movt r7, #66 @ 0x42 │ │ │ │ mov r5, r3 │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 4de30 │ │ │ │ + bge.n 4de38 │ │ │ │ ldrb r4, [r1, r5] │ │ │ │ ldr.w r6, [lr, r4, lsl #2] │ │ │ │ tst.w r6, #1 │ │ │ │ - beq.n 4de16 │ │ │ │ - cbnz r3, 4de2a │ │ │ │ + beq.n 4de1e │ │ │ │ + cbnz r3, 4de32 │ │ │ │ ldrb r4, [r7, r4] │ │ │ │ movs r3, #1 │ │ │ │ - b.n 4de2a │ │ │ │ + b.n 4de32 │ │ │ │ ands.w r6, r6, #2 │ │ │ │ - beq.n 4de24 │ │ │ │ - cbz r3, 4de28 │ │ │ │ + beq.n 4de2c │ │ │ │ + cbz r3, 4de30 │ │ │ │ ldrb.w r4, [ip, r4] │ │ │ │ - b.n 4de2a │ │ │ │ + b.n 4de32 │ │ │ │ mov r3, r6 │ │ │ │ - b.n 4de2a │ │ │ │ + b.n 4de32 │ │ │ │ movs r3, #1 │ │ │ │ strb r4, [r0, r5] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 4ddfe │ │ │ │ + b.n 4de06 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - cbnz r2, 4de3a │ │ │ │ + cbnz r2, 4de42 │ │ │ │ movs r0, #1 │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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 161a48 │ │ │ │ + bl 161aec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4df8e │ │ │ │ + beq.w 4df96 │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 4de84 │ │ │ │ - bl 18390c │ │ │ │ + bne.n 4de8c │ │ │ │ + bl 1836c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4de74 │ │ │ │ + blt.n 4de7c │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4df8e │ │ │ │ + b.n 4df96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4de70 │ │ │ │ + bne.n 4de78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4de70 │ │ │ │ - ldr.w fp, [pc, #268] @ 4df94 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4de78 │ │ │ │ + ldr.w fp, [pc, #268] @ 4df9c │ │ │ │ mov r7, r0 │ │ │ │ mov.w r9, #1 │ │ │ │ cmp r8, r9 │ │ │ │ - ble.n 4df8e │ │ │ │ + ble.n 4df96 │ │ │ │ ldr.w r0, [sl, r9, lsl #2] │ │ │ │ - bl 161a48 │ │ │ │ + bl 161aec │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4deba │ │ │ │ + cbnz r0, 4dec2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4deaa │ │ │ │ + blt.n 4deb2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4df8e │ │ │ │ + b.n 4df96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4dea6 │ │ │ │ + bne.n 4deae │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4dea6 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4deae │ │ │ │ cmp r4, fp │ │ │ │ - bne.n 4ded4 │ │ │ │ + bne.n 4dedc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4df86 │ │ │ │ + bge.n 4df8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4df86 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4df86 │ │ │ │ + bne.n 4df8e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4df8e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 4dee8 │ │ │ │ + beq.n 4def0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4def2 │ │ │ │ + bne.n 4defa │ │ │ │ movs r0, #0 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4df5c │ │ │ │ + b.n 4df64 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1a6374 <_PyLong_GCD@@Base> │ │ │ │ + bl 1a69f8 <_PyLong_GCD@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4df5c │ │ │ │ + cbz r0, 4df64 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 165ed8 │ │ │ │ + bl 165f7c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4df1c │ │ │ │ + bge.n 4df24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4df1c │ │ │ │ + cbnz r3, 4df24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 4df5a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 4df62 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 14da10 │ │ │ │ + bl 14db4c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4df3c │ │ │ │ + bge.n 4df44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4df3c │ │ │ │ + cbnz r3, 4df44 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 4df5c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 4df64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18390c │ │ │ │ + bl 1836c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4df5a │ │ │ │ + bge.n 4df62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4df5a │ │ │ │ + cbnz r3, 4df62 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4df70 │ │ │ │ + bge.n 4df78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4df70 │ │ │ │ + cbnz r3, 4df78 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4df84 │ │ │ │ + bge.n 4df8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4df84 │ │ │ │ + cbnz r3, 4df8c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 4df8e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 4df96 │ │ │ │ add.w r9, r9, #1 │ │ │ │ mov r7, r4 │ │ │ │ - b.n 4de8e │ │ │ │ + b.n 4de96 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strh r0, [r4, #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 ee690 │ │ │ │ + bl ee620 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #56] @ (4dfe8 ) │ │ │ │ + ldr r1, [pc, #56] @ (4dff0 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1decfc │ │ │ │ - movw r1, #61040 @ 0xee70 │ │ │ │ + bl 1debf4 │ │ │ │ + movw r1, #61936 @ 0xf1f0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl ef7b8 │ │ │ │ + bl ef748 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4dfe2 │ │ │ │ + blt.n 4dfea │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27992 @ 0x6d58 │ │ │ │ + movw r1, #28888 @ 0x70d8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef85c │ │ │ │ + bl ef7ec │ │ │ │ asrs r0, r0, #31 │ │ │ │ - b.n 4dfe6 │ │ │ │ + b.n 4dfee │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r7, #12 │ │ │ │ + subs r7, #40 @ 0x28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ - b.w 29dacc │ │ │ │ + b.w 29d61c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 4e006 │ │ │ │ + cbz r0, 4e00e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e014 │ │ │ │ + bge.n 4e01c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 4e00c │ │ │ │ - b.n 4e2c0 │ │ │ │ + cbz r0, 4e014 │ │ │ │ + b.n 4e2c8 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 r3, [pc, #128] @ (4e0a8 ) │ │ │ │ + ldr r3, [pc, #128] @ (4e0b0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ bl 7fab4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4e0a0 │ │ │ │ + cbz r0, 4e0a8 │ │ │ │ add.w r3, r5, #113664 @ 0x1bc00 │ │ │ │ - movw r6, #42388 @ 0xa594 │ │ │ │ + movw r6, #43260 @ 0xa8fc │ │ │ │ movt r6, #54 @ 0x36 │ │ │ │ add.w r8, r3, #227 @ 0xe3 │ │ │ │ add.w r5, r3, #243 @ 0xf3 │ │ │ │ ldrb.w r0, [r8, #1]! │ │ │ │ - cbz r0, 4e09a │ │ │ │ - bl 943dc │ │ │ │ + cbz r0, 4e0a2 │ │ │ │ + bl 942b0 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e078 │ │ │ │ + bge.n 4e080 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4e078 │ │ │ │ + cbnz r3, 4e080 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 4e09a │ │ │ │ + bne.n 4e0a2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4e08a │ │ │ │ + blt.n 4e092 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4e0a0 │ │ │ │ + b.n 4e0a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e086 │ │ │ │ + bne.n 4e08e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e086 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e08e │ │ │ │ adds r6, #4 │ │ │ │ cmp r8, r5 │ │ │ │ - bne.n 4e04c │ │ │ │ + bne.n 4e054 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ 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, #400] @ (4e250 ) │ │ │ │ + ldr r3, [pc, #400] @ (4e258 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r4, [r3, #1688] @ 0x698 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 4e1a6 │ │ │ │ + bne.n 4e1ae │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 4e0dc │ │ │ │ + bpl.n 4e0e4 │ │ │ │ vneg.f64 d0, d0 │ │ │ │ movs r4, #1 │ │ │ │ vmov.f64 d8, #96 @ 0x3f000000 0.5 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2c040 │ │ │ │ vcmpe.f64 d0, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt.n 4e10a │ │ │ │ + blt.n 4e112 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 4e114 │ │ │ │ + bpl.n 4e11c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ subs r2, r0, #1 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - bgt.w 4e21a │ │ │ │ - b.n 4e130 │ │ │ │ + bgt.w 4e222 │ │ │ │ + b.n 4e138 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 4e144 │ │ │ │ + beq.n 4e14c │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42616 @ 0xa678 │ │ │ │ + movw r1, #43552 @ 0xaa20 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4e234 │ │ │ │ + b.n 4e23c │ │ │ │ vadd.f64 d0, d0, d0 │ │ │ │ cmn.w r2, #126 @ 0x7e │ │ │ │ - bge.n 4e146 │ │ │ │ + bge.n 4e14e │ │ │ │ adds r0, #125 @ 0x7d │ │ │ │ blx 2b59c │ │ │ │ movs r2, #0 │ │ │ │ - b.n 4e164 │ │ │ │ + b.n 4e16c │ │ │ │ movs r2, #0 │ │ │ │ - cbnz r2, 4e152 │ │ │ │ + cbnz r2, 4e15a │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 4e15e │ │ │ │ + beq.n 4e166 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ adds r2, #127 @ 0x7f │ │ │ │ vsub.f64 d0, d0, d7 │ │ │ │ - b.n 4e164 │ │ │ │ + b.n 4e16c │ │ │ │ ite ne │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - vldr d7, [pc, #216] @ 4e240 │ │ │ │ + vldr d7, [pc, #216] @ 4e248 │ │ │ │ vmla.f64 d8, d0, d7 │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ vmov r3, s15 │ │ │ │ lsrs r1, r3, #23 │ │ │ │ - beq.n 4e180 │ │ │ │ + beq.n 4e188 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - beq.n 4e21a │ │ │ │ + beq.n 4e222 │ │ │ │ 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 4e234 │ │ │ │ + b.n 4e23c │ │ │ │ vcvt.f32.f64 s15, d0 │ │ │ │ - vldr s14, [pc, #168] @ 4e254 │ │ │ │ + vldr s14, [pc, #168] @ 4e25c │ │ │ │ vabs.f32 s13, s15 │ │ │ │ vcmp.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 4e1d0 │ │ │ │ + ble.n 4e1d8 │ │ │ │ vabs.f64 d0, d0 │ │ │ │ - vldr d6, [pc, #132] @ 4e248 │ │ │ │ + vldr d6, [pc, #132] @ 4e250 │ │ │ │ vcmp.f64 d0, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 4e1f4 │ │ │ │ - b.n 4e21a │ │ │ │ + bgt.n 4e1fc │ │ │ │ + b.n 4e222 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 4e1f4 │ │ │ │ + bvc.n 4e1fc │ │ │ │ vmov r3, s1 │ │ │ │ lsls r3, r3, #12 │ │ │ │ - bmi.n 4e1f4 │ │ │ │ + bmi.n 4e1fc │ │ │ │ vmov r2, s15 │ │ │ │ ubfx r1, r2, #0, #22 │ │ │ │ - cbz r1, 4e1f0 │ │ │ │ + cbz r1, 4e1f8 │ │ │ │ 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 │ │ │ │ @@ -50711,23 +50710,23 @@ │ │ │ │ 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 4e208 │ │ │ │ + bne.n 4e210 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4e234 │ │ │ │ + b.n 4e23c │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61052 @ 0xee7c │ │ │ │ + movw r1, #61948 @ 0xf1fc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -50735,65 +50734,65 @@ │ │ │ │ adcs r0, r4 │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ vcvt.u32.f32 , , #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 4e268 │ │ │ │ + cbz r0, 4e270 │ │ │ │ movw r1, #20232 @ 0x4f08 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.w f0adc │ │ │ │ + b.w f0a6c │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 7ab44 │ │ │ │ + bl 7ab54 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4e2ae │ │ │ │ + beq.n 4e2b6 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29f37c │ │ │ │ + bl 29eec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4e2ae │ │ │ │ + beq.n 4e2b6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w db574 │ │ │ │ + b.w db428 │ │ │ │ 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 │ │ │ │ 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] @ (4e324 ) │ │ │ │ + ldr r6, [pc, #84] @ (4e32c ) │ │ │ │ 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 7fd10 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 4e320 │ │ │ │ + bl 7fd50 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 4e328 │ │ │ │ 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 │ │ │ │ @@ -50816,17 +50815,17 @@ │ │ │ │ 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, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 7fd10 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd50 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4e36e │ │ │ │ + cbz r0, 4e376 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #12 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -50835,67 +50834,67 @@ │ │ │ │ str r6, [r0, #68] @ 0x44 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ blx 2b420 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strb.w r3, [r4, #76] @ 0x4c │ │ │ │ str r5, [r4, #12] │ │ │ │ - bl 97b3c │ │ │ │ + bl 97a18 │ │ │ │ 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 ee690 │ │ │ │ + bl ee620 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbnz r0, 4e394 │ │ │ │ + cbnz r0, 4e39c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbnz r0, 4e39e │ │ │ │ - b.n 4e3a4 │ │ │ │ + cbnz r0, 4e3a6 │ │ │ │ + b.n 4e3ac │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e38e │ │ │ │ - b.n 4e3d0 │ │ │ │ + beq.n 4e396 │ │ │ │ + b.n 4e3d8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4e3d0 │ │ │ │ + cbnz r0, 4e3d8 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 4e3ae │ │ │ │ + cbz r0, 4e3b6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4e3d0 │ │ │ │ + cbnz r0, 4e3d8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 4e3b8 │ │ │ │ + cbz r0, 4e3c0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4e3d0 │ │ │ │ + cbnz r0, 4e3d8 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 4e3c2 │ │ │ │ + cbz r0, 4e3ca │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4e3d0 │ │ │ │ + cbnz r0, 4e3d8 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 4e3d0 │ │ │ │ + cbz r0, 4e3d8 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #61092 @ 0xeea4 │ │ │ │ + movw r0, #61988 @ 0xf224 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 4e3e8 │ │ │ │ + cbz r0, 4e3f0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bx lr │ │ │ │ ldrb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ @@ -50909,255 +50908,255 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r5, #16500 @ 0x4074 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, r5 │ │ │ │ - bne.n 4e440 │ │ │ │ + bne.n 4e448 │ │ │ │ movw r3, #18712 @ 0x4918 │ │ │ │ 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 4e44e │ │ │ │ - ldr r2, [pc, #328] @ (4e58c ) │ │ │ │ + b.n 4e456 │ │ │ │ + ldr r2, [pc, #328] @ (4e594 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1f4c40 │ │ │ │ + bl 1f4e70 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 4e584 │ │ │ │ + beq.w 4e58c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr.w r8, [r7, #52] @ 0x34 │ │ │ │ ldr r6, [r7, #32] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 4e4fa │ │ │ │ + bne.n 4e502 │ │ │ │ mov r0, r7 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 4e584 │ │ │ │ + beq.w 4e58c │ │ │ │ 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 90908 │ │ │ │ + bl 907dc │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r2, 4e4a4 │ │ │ │ - bl 94124 │ │ │ │ + cbnz r2, 4e4ac │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4e51a │ │ │ │ + bne.n 4e522 │ │ │ │ movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c140 │ │ │ │ - b.n 4e51a │ │ │ │ - bl 378ca │ │ │ │ + bl 15c1a8 │ │ │ │ + b.n 4e522 │ │ │ │ + bl 378c6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e4be │ │ │ │ + bge.n 4e4c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4e4be │ │ │ │ + cbnz r3, 4e4c6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 4e568 │ │ │ │ + bne.n 4e570 │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 4e552 │ │ │ │ + bne.n 4e55a │ │ │ │ ldr r6, [r6, #8] │ │ │ │ - b.n 4e460 │ │ │ │ + b.n 4e468 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a2be0 │ │ │ │ + bl a2ae0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4e530 │ │ │ │ + blt.n 4e538 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4e542 │ │ │ │ + blt.n 4e54a │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 4e568 │ │ │ │ + bne.n 4e570 │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 4e552 │ │ │ │ + bne.n 4e55a │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4e584 │ │ │ │ + beq.n 4e58c │ │ │ │ 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 9b084 │ │ │ │ + bl 9af58 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4e4ce │ │ │ │ + bne.n 4e4d6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e568 │ │ │ │ + bge.n 4e570 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4e568 │ │ │ │ + cbnz r3, 4e570 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e568 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e570 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e4e4 │ │ │ │ + bne.n 4e4ec │ │ │ │ mov r0, sl │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e4e4 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e4ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e4ec │ │ │ │ + bne.n 4e4f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e4ec │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e4f4 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1192 @ 0x4a8 │ │ │ │ + movw r1, #2088 @ 0x828 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4e574 │ │ │ │ + blt.n 4e57c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4e584 │ │ │ │ + b.n 4e58c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e570 │ │ │ │ + bne.n 4e578 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e570 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e578 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, 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 2bdae4 │ │ │ │ - cbz r0, 4e5c0 │ │ │ │ + bl 2bde6c │ │ │ │ + cbz r0, 4e5c8 │ │ │ │ movw r3, #43796 @ 0xab14 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 17fc88 │ │ │ │ + bl 17f9e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4e5e2 │ │ │ │ + b.n 4e5ea │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ - movw r3, #61645 @ 0xf0cd │ │ │ │ + movw r3, #61653 @ 0xf0d5 │ │ │ │ movt r3, #4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4e5de │ │ │ │ + bne.n 4e5e6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e5e2 │ │ │ │ + bge.n 4e5ea │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4e5e2 │ │ │ │ + b.n 4e5ea │ │ │ │ ldr r1, [sp, #0] │ │ │ │ blx r2 │ │ │ │ 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 r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 100c44 <_PyNumber_Index@@Base> │ │ │ │ - cbnz r0, 4e60c │ │ │ │ - bl 94124 │ │ │ │ + bl 100af0 <_PyNumber_Index@@Base> │ │ │ │ + cbnz r0, 4e614 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4e67c │ │ │ │ + bne.n 4e684 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4e62c │ │ │ │ + b.n 4e634 │ │ │ │ mov r5, r0 │ │ │ │ - bl 9b910 │ │ │ │ + bl 9b7e4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e628 │ │ │ │ + bge.n 4e630 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4e628 │ │ │ │ + cbnz r3, 4e630 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 4e5fe │ │ │ │ + beq.n 4e606 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 4e648 │ │ │ │ - cbz r1, 4e638 │ │ │ │ + bgt.n 4e650 │ │ │ │ + cbz r1, 4e640 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 4e640 │ │ │ │ + b.n 4e648 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 188614 │ │ │ │ + b.w 188930 │ │ │ │ subs r4, r4, r1 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4655a │ │ │ │ - cbz r0, 4e67e │ │ │ │ + bl 46560 │ │ │ │ + cbz r0, 4e686 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4e660 │ │ │ │ + cbz r3, 4e668 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - b.n 4e668 │ │ │ │ + b.n 4e670 │ │ │ │ movw r3, #32180 @ 0x7db4 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ add r4, r3 │ │ │ │ cmp r2, #43 @ 0x2b │ │ │ │ - beq.n 4e674 │ │ │ │ + beq.n 4e67c │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 4e67e │ │ │ │ + bne.n 4e686 │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ strb r2, [r3, #0] │ │ │ │ strb r1, [r4, #0] │ │ │ │ - b.n 4e67e │ │ │ │ + b.n 4e686 │ │ │ │ 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 │ │ │ │ - ldr r1, [pc, #108] @ (4e6fc ) │ │ │ │ + ldr r1, [pc, #108] @ (4e704 ) │ │ │ │ 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] │ │ │ │ @@ -51172,109 +51171,109 @@ │ │ │ │ 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 84e18 │ │ │ │ + bl 84e58 │ │ │ │ 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 4e6f8 │ │ │ │ + bge.n 4e700 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4e6f8 │ │ │ │ + cbnz r3, 4e700 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #2 │ │ │ │ - b.w 8e774 │ │ │ │ + b.w 8e648 │ │ │ │ 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 ee690 │ │ │ │ + bl ee620 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 4e72e │ │ │ │ + cbz r0, 4e736 │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4e750 │ │ │ │ + bne.n 4e758 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 193afc │ │ │ │ + b.w 194198 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12684 @ 0x318c │ │ │ │ + movw r0, #13380 @ 0x3444 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4e744 │ │ │ │ + bne.n 4e74c │ │ │ │ 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 84db0 │ │ │ │ + bl 84df0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4e7b0 │ │ │ │ + bl 4e7b8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 90660 │ │ │ │ + b.w 90538 │ │ │ │ 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 ee690 │ │ │ │ + bl ee620 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 4e7ae │ │ │ │ + cbz r0, 4e7b6 │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 4e7da │ │ │ │ + cbz r0, 4e7e2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e7da │ │ │ │ + bge.n 4e7e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4e7da │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4e7e2 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ strb.w r3, [r4, #76] @ 0x4c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -51282,115 +51281,115 @@ │ │ │ │ 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 4e82c │ │ │ │ + bhi.n 4e834 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 4e842 │ │ │ │ + bmi.n 4e84a │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + movw r2, #55964 @ 0xda9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #34400 @ 0x8660 │ │ │ │ + movw r1, #35096 @ 0x8918 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #3328 @ 0xd00 │ │ │ │ + movw r0, #4024 @ 0xfb8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4e8ee │ │ │ │ - movw r0, #3328 @ 0xd00 │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4e8f6 │ │ │ │ + movw r0, #4024 @ 0xfb8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ - bl e27bc │ │ │ │ + bl e26e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e8ee │ │ │ │ - b.n 4e802 │ │ │ │ + beq.n 4e8f6 │ │ │ │ + b.n 4e80a │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 4e8c4 │ │ │ │ + ble.n 4e8cc │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4e8aa │ │ │ │ + beq.n 4e8b2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 4e88c │ │ │ │ + bpl.n 4e894 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2984 │ │ │ │ + bl a2884 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e8ee │ │ │ │ + beq.n 4e8f6 │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4e8ac │ │ │ │ + beq.n 4e8b4 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62068 @ 0xf274 │ │ │ │ + movw r1, #62764 @ 0xf52c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 4e8ee │ │ │ │ - movw r2, #30868 @ 0x7894 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 4e8f6 │ │ │ │ + movw r2, #31564 @ 0x7b4c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #34736 @ 0x87b0 │ │ │ │ + movw r1, #35432 @ 0x8a68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #3328 @ 0xd00 │ │ │ │ + movw r0, #4024 @ 0xfb8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4e8ee │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4e8f6 │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 4e8ca │ │ │ │ + beq.n 4e8d2 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4e8cc │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 4e8ee │ │ │ │ - b.n 4e8cc │ │ │ │ + bne.n 4e8d4 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 4e8f6 │ │ │ │ + b.n 4e8d4 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 4e8cc │ │ │ │ + b.n 4e8d4 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 27ace8 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + bl 27a870 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 4e8ee │ │ │ │ - movw r0, #14468 @ 0x3884 │ │ │ │ + cbz r0, 4e8f6 │ │ │ │ + movw r0, #15164 @ 0x3b3c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 950d8 │ │ │ │ + b.w 94fac │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - cbz r0, 4e908 │ │ │ │ + cbz r0, 4e910 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e918 │ │ │ │ + bge.n 4e920 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - cbz r0, 4e910 │ │ │ │ - b.w 4e2c0 │ │ │ │ + cbz r0, 4e918 │ │ │ │ + b.w 4e2c8 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -51398,74 +51397,74 @@ │ │ │ │ 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, #62485 @ 0xf415 │ │ │ │ + movw r1, #63369 @ 0xf789 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ movw r0, #676 @ 0x2a4 │ │ │ │ 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 4e328 │ │ │ │ + bl 4e330 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e972 │ │ │ │ + bge.n 4e97a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4e972 │ │ │ │ + cbnz r3, 4e97a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 │ │ │ │ - cbz r1, 4e98e │ │ │ │ + cbz r1, 4e996 │ │ │ │ adds r0, #3 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4e990 │ │ │ │ + b.n 4e998 │ │ │ │ movs r2, #1 │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ adds r1, r0, r2 │ │ │ │ ldrb r3, [r0, r2] │ │ │ │ lsls r0, r4, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ orr.w r0, r0, r3, lsr #7 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ - bne.n 4e9be │ │ │ │ + bne.n 4e9c6 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2656 @ 0xa60 │ │ │ │ + movw r1, #3352 @ 0xd18 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ - b.n 4e9f6 │ │ │ │ + b.n 4e9fe │ │ │ │ ldrb r5, [r1, r2] │ │ │ │ lsls r3, r3, #16 │ │ │ │ ldrb.w r2, [r1, r2, lsl #1] │ │ │ │ and.w r3, r3, #8323072 @ 0x7f0000 │ │ │ │ orr.w r3, r3, r5, lsl #8 │ │ │ │ orrs r3, r2 │ │ │ │ vmov s0, r3 │ │ │ │ vcvt.f64.s32 d0, d0, #23 │ │ │ │ - cbz r0, 4e9e6 │ │ │ │ + cbz r0, 4e9ee │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ subs r0, #127 @ 0x7f │ │ │ │ vadd.f64 d0, d0, d7 │ │ │ │ - b.n 4e9ea │ │ │ │ + b.n 4e9f2 │ │ │ │ mvn.w r0, #125 @ 0x7d │ │ │ │ blx 2b59c │ │ │ │ lsls r3, r4, #24 │ │ │ │ it mi │ │ │ │ vnegmi.f64 d0, d0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -51473,131 +51472,131 @@ │ │ │ │ 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, 4ea1e │ │ │ │ + cbnz r5, 4ea26 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 4ea1e │ │ │ │ + ble.n 4ea26 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4ea1e │ │ │ │ - cbnz r2, 4ea3e │ │ │ │ + bne.n 4ea26 │ │ │ │ + cbnz r2, 4ea46 │ │ │ │ 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] @ (4eb04 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #208] @ (4eb0c ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4eafc │ │ │ │ + beq.n 4eb04 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r1, #61756 @ 0xf13c │ │ │ │ + movw r1, #62652 @ 0xf4bc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 122760 │ │ │ │ + bl 1229c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4eafc │ │ │ │ + beq.n 4eb04 │ │ │ │ mov r0, r6 │ │ │ │ movs r6, #0 │ │ │ │ - bl 26ea2c │ │ │ │ + bl 26e564 │ │ │ │ mov r7, r0 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.n 4ea72 │ │ │ │ + bpl.n 4ea7a │ │ │ │ cmp r6, r3 │ │ │ │ - bge.n 4eada │ │ │ │ + bge.n 4eae2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr.w r5, [r3, r6, lsl #2] │ │ │ │ - b.n 4ea7e │ │ │ │ + b.n 4ea86 │ │ │ │ cmp r6, r3 │ │ │ │ - bge.n 4eada │ │ │ │ + bge.n 4eae2 │ │ │ │ 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 2a6cb8 <_PyTime_AsTimeval@@Base+0x1430> │ │ │ │ + bl 2a67d0 <_PyTime_AsTimeval@@Base+0x1430> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4eac2 │ │ │ │ + bne.n 4eaca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4eaac │ │ │ │ + bge.n 4eab4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4eaac │ │ │ │ + cbnz r3, 4eab4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4eafa │ │ │ │ + bge.n 4eb02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4eafa │ │ │ │ + cbnz r3, 4eb02 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4eafa │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4eb02 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ead6 │ │ │ │ + bge.n 4eade │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ead6 │ │ │ │ + cbnz r3, 4eade │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 4ea5c │ │ │ │ + b.n 4ea64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4eae8 │ │ │ │ + bge.n 4eaf0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 4eaf2 │ │ │ │ + cbz r3, 4eafa │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 4eafc │ │ │ │ + b.n 4eb04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4eae8 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4eaf0 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ tst r0, r0 │ │ │ │ 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, #3 │ │ │ │ - beq.n 4eb30 │ │ │ │ + beq.n 4eb38 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12840 @ 0x3228 │ │ │ │ + movw r0, #13536 @ 0x34e0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r2, r3 │ │ │ │ - bl e28ec <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 4eb48 │ │ │ │ + bl e2810 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 4eb50 │ │ │ │ ldrd r1, r2, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl a2be0 │ │ │ │ + bl a2ae0 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -51605,340 +51604,340 @@ │ │ │ │ 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 4eb74 │ │ │ │ + bhi.n 4eb7c │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl 100c44 <_PyNumber_Index@@Base> │ │ │ │ + bl 100af0 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4eb8a │ │ │ │ - b.n 4eb9c │ │ │ │ - movw r0, #22124 @ 0x566c │ │ │ │ + cbnz r0, 4eb92 │ │ │ │ + b.n 4eba4 │ │ │ │ + movw r0, #23020 @ 0x59ec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e27bc │ │ │ │ + bl e26e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ec76 │ │ │ │ - b.n 4eb66 │ │ │ │ - bl 9b910 │ │ │ │ + beq.n 4ec7e │ │ │ │ + b.n 4eb6e │ │ │ │ + bl 9b7e4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4ebaa │ │ │ │ + blt.n 4ebb2 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 4ebba │ │ │ │ - bl 94124 │ │ │ │ + bne.n 4ebc2 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4ec76 │ │ │ │ + bne.n 4ec7e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4ebba │ │ │ │ + b.n 4ebc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4eb98 │ │ │ │ + bne.n 4eba0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4eb98 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4eba0 │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 4ec46 │ │ │ │ + ble.n 4ec4e │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 4ebee │ │ │ │ + bpl.n 4ebf6 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4ebea │ │ │ │ + beq.n 4ebf2 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54304 @ 0xd420 │ │ │ │ + movw r1, #55180 @ 0xd78c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 4ec48 │ │ │ │ + b.n 4ec50 │ │ │ │ movw r1, #34272 @ 0x85e0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 4ec00 │ │ │ │ - bl 9ef00 │ │ │ │ - cbz r0, 4ec20 │ │ │ │ + beq.n 4ec08 │ │ │ │ + bl 9ee00 │ │ │ │ + cbz r0, 4ec28 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4ec40 │ │ │ │ + beq.n 4ec48 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54396 @ 0xd47c │ │ │ │ + movw r1, #55272 @ 0xd7e8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #63392 @ 0xf7a0 │ │ │ │ + movw r2, #64088 @ 0xfa58 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #34736 @ 0x87b0 │ │ │ │ + movw r1, #35432 @ 0x8a68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #22124 @ 0x566c │ │ │ │ + movw r0, #23020 @ 0x59ec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4ec76 │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4ec7e │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 4ec48 │ │ │ │ + b.n 4ec50 │ │ │ │ movs r3, #32 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r4, r2 │ │ │ │ - bgt.n 4ec58 │ │ │ │ + bgt.n 4ec60 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 216ea4 <_PyThreadState_NewBound@@Base+0x100> │ │ │ │ + b.w 2170d8 <_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 2cfd24 <_PyXIData_ReleaseAndRawFree@@Base+0x8> │ │ │ │ + b.w 2d009c <_PyXIData_ReleaseAndRawFree@@Base+0x8> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.w 2cfcd4 <_PyEval_GetANext@@Base+0x1398> │ │ │ │ + b.w 2d004c <_PyEval_GetANext@@Base+0x1390> │ │ │ │ │ │ │ │ -0004ec80 <_PyTraceback_Add@@Base>: │ │ │ │ +0004ec88 <_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] @ (4ed4c <_PyTraceback_Add@@Base+0xcc>) │ │ │ │ + ldr r4, [pc, #184] @ (4ed54 <_PyTraceback_Add@@Base+0xcc>) │ │ │ │ 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 7fab4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ed3c <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + beq.n 4ed44 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ mov r1, r7 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4ed50 │ │ │ │ + bl 4ed58 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 4ecd8 <_PyTraceback_Add@@Base+0x58> │ │ │ │ + cbnz r0, 4ece0 <_PyTraceback_Add@@Base+0x58> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ed3c <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + bge.n 4ed44 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ed3c <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + cbnz r3, 4ed44 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ed3c <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ed44 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ mov r3, sl │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4ee14 │ │ │ │ + bl 4ee1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ecfa <_PyTraceback_Add@@Base+0x7a> │ │ │ │ + bge.n 4ed02 <_PyTraceback_Add@@Base+0x7a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ecfa <_PyTraceback_Add@@Base+0x7a> │ │ │ │ + cbnz r3, 4ed02 <_PyTraceback_Add@@Base+0x7a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ed0e <_PyTraceback_Add@@Base+0x8e> │ │ │ │ + bge.n 4ed16 <_PyTraceback_Add@@Base+0x8e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4ed0e <_PyTraceback_Add@@Base+0x8e> │ │ │ │ + cbnz r3, 4ed16 <_PyTraceback_Add@@Base+0x8e> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 4ed3c <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 4ed44 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ str.w r9, [r5, #20] │ │ │ │ str.w r8, [r6, #72] @ 0x48 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r0, r5 │ │ │ │ - bl f7210 │ │ │ │ + bl f7190 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ed46 <_PyTraceback_Add@@Base+0xc6> │ │ │ │ + bge.n 4ed4e <_PyTraceback_Add@@Base+0xc6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ed46 <_PyTraceback_Add@@Base+0xc6> │ │ │ │ + cbnz r3, 4ed4e <_PyTraceback_Add@@Base+0xc6> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1f5a10 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b.w 1f5c40 <_PyErr_ChainExceptions1@@Base> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0004ed50 : │ │ │ │ +0004ed58 : │ │ │ │ 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 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 4edc4 │ │ │ │ + cbz r0, 4edcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cd39c │ │ │ │ + bl 1cd22c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4edce │ │ │ │ - ldr r0, [pc, #136] @ (4ee04 ) │ │ │ │ + cbz r0, 4edd6 │ │ │ │ + ldr r0, [pc, #136] @ (4ee0c ) │ │ │ │ movs r1, #6 │ │ │ │ - bl 80764 │ │ │ │ + bl 807a4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4edd6 │ │ │ │ - ldr r0, [pc, #128] @ (4ee08 ) │ │ │ │ + cbz r0, 4edde │ │ │ │ + ldr r0, [pc, #128] @ (4ee10 ) │ │ │ │ movs r1, #2 │ │ │ │ - bl 80764 │ │ │ │ + bl 807a4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4eddc │ │ │ │ + cbz r0, 4ede4 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #12 │ │ │ │ blx 2b420 │ │ │ │ - ldr r3, [pc, #108] @ (4ee0c ) │ │ │ │ + ldr r3, [pc, #108] @ (4ee14 ) │ │ │ │ strd r4, r3, [sp, #24] │ │ │ │ mov r0, sp │ │ │ │ strd r3, r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #100] @ (4ee10 ) │ │ │ │ + ldr r3, [pc, #100] @ (4ee18 ) │ │ │ │ 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 af338 <_Py_write@@Base+0x264> │ │ │ │ + bl af238 <_Py_write@@Base+0x264> │ │ │ │ mov r8, r0 │ │ │ │ - b.n 4edde │ │ │ │ + b.n 4ede6 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 4edde │ │ │ │ + b.n 4ede6 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4edde │ │ │ │ + b.n 4ede6 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4edde │ │ │ │ + b.n 4ede6 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #44] @ (4ee0c ) │ │ │ │ - bl 84e30 │ │ │ │ + ldr r0, [pc, #44] @ (4ee14 ) │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - rsbs r0, r8, #13434880 @ 0xcd0000 │ │ │ │ - @ instruction: 0xf5e0004d │ │ │ │ + vld4.16 {d16-d19}, [r0]! │ │ │ │ + vld4.16 {d16-d19}, [r8]! │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0004ee14 : │ │ │ │ +0004ee1c : │ │ │ │ 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 1cf4f0 │ │ │ │ + bl 1cf380 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4ef88 │ │ │ │ + beq.w 4ef90 │ │ │ │ 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 b794c <_Py_NewReferenceNoTotal@@Base+0x590> │ │ │ │ + bl b782c <_Py_NewReferenceNoTotal@@Base+0x590> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ee6a │ │ │ │ + bge.n 4ee72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ee6a │ │ │ │ + cbnz r3, 4ee72 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 4ef86 │ │ │ │ + beq.w 4ef8e │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ movw r0, #24500 @ 0x5fb4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ add r1, r3 │ │ │ │ - bl 844a8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 844e8 <_PyObject_GC_NewVar@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4ee90 │ │ │ │ + cbnz r0, 4ee98 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ef88 │ │ │ │ - b.n 4eeb6 │ │ │ │ + bge.n 4ef90 │ │ │ │ + b.n 4eebe │ │ │ │ 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 4eec6 │ │ │ │ + blt.n 4eece │ │ │ │ orr.w r2, r5, #1 │ │ │ │ - b.n 4eeca │ │ │ │ + b.n 4eed2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ef88 │ │ │ │ + bne.n 4ef90 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ef88 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ef90 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r7, 4eed8 │ │ │ │ + cbz r7, 4eee0 │ │ │ │ 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 │ │ │ │ @@ -51964,35 +51963,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 4ef2a │ │ │ │ + bge.n 4ef32 │ │ │ │ movs r2, #1 │ │ │ │ adds r3, #1 │ │ │ │ str.w r2, [lr, #4]! │ │ │ │ - b.n 4ef1a │ │ │ │ + b.n 4ef22 │ │ │ │ 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 4ef54 │ │ │ │ + bge.n 4ef5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ef54 │ │ │ │ + cbnz r3, 4ef5c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [pc, #56] @ (4ef90 ) │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [pc, #56] @ (4ef98 ) │ │ │ │ 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 │ │ │ │ @@ -52000,30 +51999,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 4ef88 │ │ │ │ + b.n 4ef90 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0004ef94 : │ │ │ │ - ldr r2, [pc, #52] @ (4efcc ) │ │ │ │ +0004ef9c : │ │ │ │ + ldr r2, [pc, #52] @ (4efd4 ) │ │ │ │ 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 4efc8 │ │ │ │ + bls.n 4efd0 │ │ │ │ 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 │ │ │ │ @@ -52040,99 +52039,99 @@ │ │ │ │ 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, 4effe │ │ │ │ - movw r1, #62148 @ 0xf2c4 │ │ │ │ + cbnz r2, 4f006 │ │ │ │ + movw r1, #63044 @ 0xf644 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6adc │ │ │ │ - cbnz r0, 4f012 │ │ │ │ + bl a69dc │ │ │ │ + cbnz r0, 4f01a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4f0b2 │ │ │ │ - movw r0, #62176 @ 0xf2e0 │ │ │ │ + b.n 4f0ba │ │ │ │ + movw r0, #63072 @ 0xf660 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r1, r2 │ │ │ │ - bl 21c7a0 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21c9a0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4effa │ │ │ │ - b.n 4efe8 │ │ │ │ + beq.n 4f002 │ │ │ │ + b.n 4eff0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 4f0a0 │ │ │ │ + bne.n 4f0a8 │ │ │ │ movs r0, #5 │ │ │ │ - bl fb0c4 │ │ │ │ + bl fb03c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f0b2 │ │ │ │ + beq.n 4f0ba │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 4f084 │ │ │ │ + bpl.n 4f08c │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - bl 1de06c <_PyType_Name@@Base+0x20> │ │ │ │ + bl 1ddf64 <_PyType_Name@@Base+0x20> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f08e │ │ │ │ + beq.n 4f096 │ │ │ │ add.w r7, r8, #12 │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - bge.n 4f076 │ │ │ │ + bge.n 4f07e │ │ │ │ ldr.w r9, [r7, #4]! │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 4f066 │ │ │ │ + ble.n 4f06e │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29936 @ 0x74f0 │ │ │ │ + movw r1, #30832 @ 0x7870 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl abb9c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl aba80 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f08e │ │ │ │ + beq.n 4f096 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 280ac0 │ │ │ │ + bl 2805f8 │ │ │ │ adds r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4f042 │ │ │ │ - b.n 4f08e │ │ │ │ + bge.n 4f04a │ │ │ │ + b.n 4f096 │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1de06c <_PyType_Name@@Base+0x20> │ │ │ │ + bl 1ddf64 <_PyType_Name@@Base+0x20> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4f096 │ │ │ │ - b.n 4f08e │ │ │ │ + bne.n 4f09e │ │ │ │ + b.n 4f096 │ │ │ │ mov r1, r8 │ │ │ │ - bl 280ac0 │ │ │ │ + bl 2805f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4f096 │ │ │ │ + bge.n 4f09e │ │ │ │ mov r0, r4 │ │ │ │ - bl 256d68 │ │ │ │ - b.n 4effa │ │ │ │ + bl 2568d0 │ │ │ │ + b.n 4f002 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dd17c │ │ │ │ + bl 1dd070 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4f0b2 │ │ │ │ + b.n 4f0ba │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r8] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 4f0c2 │ │ │ │ - b.w 24ef4c │ │ │ │ - ldr r0, [pc, #4] @ (4f0c8 ) │ │ │ │ + cbz r0, 4f0ca │ │ │ │ + b.w 24ec8c │ │ │ │ + ldr r0, [pc, #4] @ (4f0d0 ) │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -52147,219 +52146,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 4f1c6 │ │ │ │ + beq.n 4f1ce │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f1c6 │ │ │ │ + bne.n 4f1ce │ │ │ │ mov r0, r4 │ │ │ │ - bl 2af5b8 │ │ │ │ + bl 2af0e8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f1c6 │ │ │ │ + beq.n 4f1ce │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b0d38 │ │ │ │ + bl 2b0868 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b0d38 │ │ │ │ + bl 2b0868 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b0d38 │ │ │ │ + bl 2b0868 │ │ │ │ mov r1, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b0d38 │ │ │ │ + bl 2b0868 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b0d38 │ │ │ │ + bl 2b0868 │ │ │ │ mov r3, r5 │ │ │ │ strd sl, r0, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #62200 @ 0xf2f8 │ │ │ │ + movw r0, #63096 @ 0xf678 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4f172 │ │ │ │ + cbnz r0, 4f17a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.n 4f47c │ │ │ │ + b.n 4f484 │ │ │ │ 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, #62208 @ 0xf300 │ │ │ │ + movw r0, #63104 @ 0xf680 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 2b115c │ │ │ │ + bl 2b0c88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f1a8 │ │ │ │ + bge.n 4f1b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f1a8 │ │ │ │ + cbnz r3, 4f1b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4f168 │ │ │ │ + beq.n 4f170 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f1c6 │ │ │ │ + bge.n 4f1ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4f1c6 │ │ │ │ + cbnz r3, 4f1ce │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_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 4f280 │ │ │ │ + beq.n 4f288 │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f280 │ │ │ │ + bne.n 4f288 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2af5b8 │ │ │ │ + bl 2af0e8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f280 │ │ │ │ - movw r3, #47665 @ 0xba31 │ │ │ │ + beq.n 4f288 │ │ │ │ + movw r3, #48593 @ 0xbdd1 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r3 │ │ │ │ str r6, [sp, #4] │ │ │ │ - movw r0, #62228 @ 0xf314 │ │ │ │ + movw r0, #63124 @ 0xf694 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4f22c │ │ │ │ + cbnz r0, 4f234 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 4f47c │ │ │ │ + b.n 4f484 │ │ │ │ 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, #62236 @ 0xf31c │ │ │ │ + movw r0, #63132 @ 0xf69c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 2b115c │ │ │ │ + bl 2b0c88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f262 │ │ │ │ + bge.n 4f26a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f262 │ │ │ │ + cbnz r3, 4f26a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4f222 │ │ │ │ + beq.n 4f22a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f280 │ │ │ │ + bge.n 4f288 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4f280 │ │ │ │ + cbnz r3, 4f288 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_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 2b6d8c <_PyObject_GetState@@Base> │ │ │ │ + bl 2b70ec <_PyObject_GetState@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4f2fa │ │ │ │ - ldr r0, [pc, #120] @ (4f31c ) │ │ │ │ + cbz r0, 4f302 │ │ │ │ + ldr r0, [pc, #120] @ (4f324 ) │ │ │ │ add r1, sp, #12 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl ad484 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ + bl ad368 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4f300 │ │ │ │ - bl 9f8ac │ │ │ │ + cbz r0, 4f308 │ │ │ │ + bl 9f7ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f2c8 │ │ │ │ + bge.n 4f2d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4f2c8 │ │ │ │ + cbnz r3, 4f2d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 4f304 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 4f30c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [pc, #80] @ (4f320 ) │ │ │ │ + ldr r2, [pc, #80] @ (4f328 ) │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r0, #5 │ │ │ │ - bl 8ecd4 │ │ │ │ + bl 8eba8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f300 │ │ │ │ + bge.n 4f308 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f300 │ │ │ │ + cbnz r3, 4f308 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4f300 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4f308 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4f308 │ │ │ │ - ldr r7, [pc, #28] @ (4f320 ) │ │ │ │ - b.n 4f308 │ │ │ │ - ldr r7, [pc, #24] @ (4f320 ) │ │ │ │ + b.n 4f310 │ │ │ │ + ldr r7, [pc, #28] @ (4f328 ) │ │ │ │ + b.n 4f310 │ │ │ │ + ldr r7, [pc, #24] @ (4f328 ) │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrd r0, r0, [r4, #328]! @ 0x148 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ @@ -52368,121 +52367,121 @@ │ │ │ │ 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 4f3fa │ │ │ │ + beq.n 4f402 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f3fa │ │ │ │ + bne.n 4f402 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2af5b8 │ │ │ │ + bl 2af0e8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f3fa │ │ │ │ + beq.n 4f402 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b0d38 │ │ │ │ + bl 2b0868 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b0d38 │ │ │ │ + bl 2b0868 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b0d38 │ │ │ │ + bl 2b0868 │ │ │ │ mov r1, r9 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b0d38 │ │ │ │ + bl 2b0868 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #62328 @ 0xf378 │ │ │ │ + movw r0, #63224 @ 0xf6f8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4f3a6 │ │ │ │ + cbnz r0, 4f3ae │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.n 4f47c │ │ │ │ + b.n 4f484 │ │ │ │ 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, #62336 @ 0xf380 │ │ │ │ + movw r0, #63232 @ 0xf700 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 2b115c │ │ │ │ + bl 2b0c88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f3dc │ │ │ │ + bge.n 4f3e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f3dc │ │ │ │ + cbnz r3, 4f3e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4f39c │ │ │ │ + beq.n 4f3a4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f3fa │ │ │ │ + bge.n 4f402 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4f3fa │ │ │ │ + cbnz r3, 4f402 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_Py_Dealloc@@Base> │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl b1e0c <_Py_GetConfig@@Base> │ │ │ │ + bl b1d10 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ - cbnz r3, 4f422 │ │ │ │ + cbnz r3, 4f42a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 244944 │ │ │ │ movw r3, #43776 @ 0xab00 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62352 @ 0xf390 │ │ │ │ + movw r1, #63248 @ 0xf710 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 235f20 │ │ │ │ + bl 2361d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f418 │ │ │ │ + beq.n 4f420 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 4f648 │ │ │ │ + bl 4f650 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4f478 │ │ │ │ + beq.n 4f480 │ │ │ │ cmp r0, #2 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r3, r5 │ │ │ │ itte ne │ │ │ │ movwne r2, #5744 @ 0x1670 │ │ │ │ movtne r2, #80 @ 0x50 │ │ │ │ @@ -52493,312 +52492,312 @@ │ │ │ │ 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 2ae4d0 │ │ │ │ - movw r1, #31119 @ 0x798f │ │ │ │ + bl 2ae000 │ │ │ │ + movw r1, #31135 @ 0x799f │ │ │ │ movt r1, #7 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 2c188 │ │ │ │ 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, 4f518 │ │ │ │ + cbz r0, 4f520 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 4f518 │ │ │ │ + cbnz r0, 4f520 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2af5b8 │ │ │ │ + bl 2af0e8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f518 │ │ │ │ + beq.n 4f520 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b0d38 │ │ │ │ + bl 2b0868 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b0d38 │ │ │ │ + bl 2b0868 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b0d38 │ │ │ │ + bl 2b0868 │ │ │ │ mov r3, r7 │ │ │ │ strd r6, r0, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #47665 @ 0xba31 │ │ │ │ + movw r1, #48593 @ 0xbdd1 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #62424 @ 0xf3d8 │ │ │ │ + movw r0, #63320 @ 0xf758 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4f51c │ │ │ │ + cbnz r0, 4f524 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4f47c │ │ │ │ + bl 4f484 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4f572 │ │ │ │ + b.n 4f57a │ │ │ │ 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, #62432 @ 0xf3e0 │ │ │ │ + movw r0, #63328 @ 0xf760 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ - bl 2b115c │ │ │ │ + bl 2b0c88 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f552 │ │ │ │ + bge.n 4f55a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4f552 │ │ │ │ + cbnz r3, 4f55a │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4f512 │ │ │ │ + beq.n 4f51a │ │ │ │ mov r0, r5 │ │ │ │ - bl 102df0 │ │ │ │ + bl 102c98 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f572 │ │ │ │ + bge.n 4f57a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f572 │ │ │ │ + cbnz r3, 4f57a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0004f57a : │ │ │ │ +0004f582 : │ │ │ │ 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] @ 4f644 │ │ │ │ + ldr.w sl, [pc, #176] @ 4f64c │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [r3, #28] │ │ │ │ ldr.w r8, [fp, sl] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 4f5a4 │ │ │ │ + ble.n 4f5ac │ │ │ │ ldr r5, [r0, r4] │ │ │ │ - cbnz r5, 4f5c4 │ │ │ │ + cbnz r5, 4f5cc │ │ │ │ movw r1, #43556 @ 0xaa24 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #62452 @ 0xf3f4 │ │ │ │ + movw r2, #63348 @ 0xf774 │ │ │ │ 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 23371c <_PyErr_Format@@Base> │ │ │ │ + b.w 2339d8 <_PyErr_Format@@Base> │ │ │ │ ldr r7, [r1, #8] │ │ │ │ adds r1, #16 │ │ │ │ - cbz r2, 4f5ce │ │ │ │ + cbz r2, 4f5d6 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 4f5dc │ │ │ │ + cbnz r3, 4f5e4 │ │ │ │ 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 f92e8 │ │ │ │ + bl f9260 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4f63e │ │ │ │ - movw r3, #24437 @ 0x5f75 │ │ │ │ + cbz r0, 4f646 │ │ │ │ + movw r3, #24969 @ 0x6189 │ │ │ │ movt r3, #20 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ orr.w r2, r7, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 4f61a │ │ │ │ + bne.n 4f622 │ │ │ │ strd r2, r9, [sp] │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r0, [fp, sl] │ │ │ │ ldrd r1, r2, [r4, #8] │ │ │ │ - bl 1461bc <_Py_Check_ArgsIterable@@Base+0x288> │ │ │ │ + bl 1463f8 <_Py_Check_ArgsIterable@@Base+0x2b0> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4f624 │ │ │ │ + b.n 4f62c │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dc148 <_PyAST_Compile@@Base+0x578> │ │ │ │ + bl 1dc03c <_PyAST_Compile@@Base+0x578> │ │ │ │ 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 1cad28 │ │ │ │ + b.w 1cabb8 │ │ │ │ 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, #41344 @ 0xa180 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4f67e │ │ │ │ + beq.n 4f686 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11504 @ 0x2cf0 │ │ │ │ + movw r1, #12200 @ 0x2fa8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 4f6a2 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 4f6aa │ │ │ │ ldr r4, [r0, #8] │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 4f6a6 │ │ │ │ + bls.n 4f6ae │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #62608 @ 0xf490 │ │ │ │ + movw r1, #63504 @ 0xf810 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ - cbnz r7, 4f6d4 │ │ │ │ + cbnz r7, 4f6dc │ │ │ │ cmp r3, r7 │ │ │ │ - ble.n 4f6d4 │ │ │ │ + ble.n 4f6dc │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.n 4f6d4 │ │ │ │ - cbnz r2, 4f6f8 │ │ │ │ + bgt.n 4f6dc │ │ │ │ + cbnz r2, 4f700 │ │ │ │ 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] │ │ │ │ - ldr r3, [pc, #444] @ (4f8a8 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #444] @ (4f8b0 ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4f89e │ │ │ │ + beq.w 4f8a6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f75c │ │ │ │ + beq.n 4f764 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 4f73e │ │ │ │ + bpl.n 4f746 │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl a2984 │ │ │ │ + bl a2884 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 4f73a │ │ │ │ + cbz r0, 4f742 │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4f75e │ │ │ │ + beq.n 4f766 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62068 @ 0xf274 │ │ │ │ + movw r1, #62764 @ 0xf52c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4f89e │ │ │ │ - movw r2, #30868 @ 0x7894 │ │ │ │ + b.n 4f8a6 │ │ │ │ + movw r2, #31564 @ 0x7b4c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #34400 @ 0x8660 │ │ │ │ + movw r1, #35096 @ 0x8918 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #15548 @ 0x3cbc │ │ │ │ + movw r0, #16444 @ 0x403c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4f73a │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4f742 │ │ │ │ movs r7, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 4f7a6 │ │ │ │ + ble.n 4f7ae │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 4f78a │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + bmi.n 4f792 │ │ │ │ + movw r2, #55964 @ 0xda9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #34736 @ 0x87b0 │ │ │ │ + movw r1, #35432 @ 0x8a68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #15548 @ 0x3cbc │ │ │ │ + movw r0, #16444 @ 0x403c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4f73a │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4f742 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2984 │ │ │ │ + bl a2884 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4f89e │ │ │ │ + beq.w 4f8a6 │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 4f724 │ │ │ │ - b.n 4f7a8 │ │ │ │ + bne.n 4f72c │ │ │ │ + b.n 4f7b0 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 26ea2c │ │ │ │ + bl 26e564 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 7fd10 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd50 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f89c │ │ │ │ + beq.n 4f8a4 │ │ │ │ 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] │ │ │ │ @@ -52816,360 +52815,360 @@ │ │ │ │ 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, 4f806 │ │ │ │ + cbz r3, 4f80e │ │ │ │ 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, 4f816 │ │ │ │ + cbz r2, 4f81e │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbz r0, 4f83e │ │ │ │ + cbz r0, 4f846 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 4f83e │ │ │ │ + cbz r0, 4f846 │ │ │ │ mov r1, r4 │ │ │ │ blx 2ad68 │ │ │ │ movw r3, #224 @ 0xe0 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ movs r0, #0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r5, 4f834 │ │ │ │ + cbz r5, 4f83c │ │ │ │ adds r0, #1 │ │ │ │ - b.n 4f82a │ │ │ │ + b.n 4f832 │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - cbnz r0, 4f85a │ │ │ │ + cbnz r0, 4f862 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f852 │ │ │ │ + bge.n 4f85a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4f852 │ │ │ │ + cbnz r3, 4f85a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - bl 23b660 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + bl 23bab4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4f89e │ │ │ │ + b.n 4f8a6 │ │ │ │ movw r7, #224 @ 0xe0 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ae4d0 │ │ │ │ + bl 2ae000 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r3, 4f896 │ │ │ │ + cbz r3, 4f89e │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ ldr r3, [r3, r5] │ │ │ │ - cbz r3, 4f890 │ │ │ │ + cbz r3, 4f898 │ │ │ │ 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 4f86a │ │ │ │ + b.n 4f872 │ │ │ │ mov r0, r4 │ │ │ │ - bl 97b3c │ │ │ │ + bl 97a18 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cmp r4, r0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ 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, 4f8ce │ │ │ │ + cbnz r3, 4f8d6 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 4f8ce │ │ │ │ + ble.n 4f8d6 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4f8ce │ │ │ │ - cbnz r4, 4f8ea │ │ │ │ + bne.n 4f8d6 │ │ │ │ + cbnz r4, 4f8f2 │ │ │ │ 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] @ (4f944 ) │ │ │ │ + ldr r3, [pc, #100] @ (4f94c ) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4f93a │ │ │ │ + cbz r0, 4f942 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 251188 │ │ │ │ + bl 250eb8 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4f92e │ │ │ │ + beq.n 4f936 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 4f948 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ - cbz r0, 4f92e │ │ │ │ + bl 4f950 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + cbz r0, 4f936 │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ - bl b0a68 │ │ │ │ + bl b0968 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ blx 2b690 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 4f932 │ │ │ │ + bne.n 4f93a │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4f93a │ │ │ │ + b.n 4f942 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r0, r6 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0004f948 <_PyLong_UnsignedLongLong_Converter@@Base>: │ │ │ │ +0004f950 <_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 1f0a44 │ │ │ │ + bl 1f0a98 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4f97a <_PyLong_UnsignedLongLong_Converter@@Base+0x32> │ │ │ │ + beq.n 4f982 <_PyLong_UnsignedLongLong_Converter@@Base+0x32> │ │ │ │ cmp r0, #8 │ │ │ │ - bls.n 4f97e <_PyLong_UnsignedLongLong_Converter@@Base+0x36> │ │ │ │ + bls.n 4f986 <_PyLong_UnsignedLongLong_Converter@@Base+0x36> │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62676 @ 0xf4d4 │ │ │ │ + movw r1, #63572 @ 0xf854 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4f980 <_PyLong_UnsignedLongLong_Converter@@Base+0x38> │ │ │ │ + b.n 4f988 <_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 170b00 │ │ │ │ - cbz r0, 4f9ac <_PyLong_UnsignedLongLong_Converter@@Base+0x64> │ │ │ │ + bl 170b7c │ │ │ │ + cbz r0, 4f9b4 <_PyLong_UnsignedLongLong_Converter@@Base+0x64> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4fa12 <_PyLong_UnsignedLongLong_Converter@@Base+0xca> │ │ │ │ - movw r0, #16636 @ 0x40fc │ │ │ │ + beq.n 4fa1a <_PyLong_UnsignedLongLong_Converter@@Base+0xca> │ │ │ │ + movw r0, #17332 @ 0x43b4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 882f4 │ │ │ │ + b.w 882d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 13dc7c │ │ │ │ + bl 13dfb4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4f9be <_PyLong_UnsignedLongLong_Converter@@Base+0x76> │ │ │ │ + cbnz r0, 4f9c6 <_PyLong_UnsignedLongLong_Converter@@Base+0x76> │ │ │ │ mov r0, r6 │ │ │ │ - bl 219404 │ │ │ │ - b.n 4fa14 <_PyLong_UnsignedLongLong_Converter@@Base+0xcc> │ │ │ │ + bl 219638 │ │ │ │ + b.n 4fa1c <_PyLong_UnsignedLongLong_Converter@@Base+0xcc> │ │ │ │ ldr r5, [r6, #32] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1de04c <_PyType_Name@@Base> │ │ │ │ + bl 1ddf44 <_PyType_Name@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r0 │ │ │ │ - blt.n 4f9e0 <_PyLong_UnsignedLongLong_Converter@@Base+0x98> │ │ │ │ + blt.n 4f9e8 <_PyLong_UnsignedLongLong_Converter@@Base+0x98> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #62896 @ 0xf5b0 │ │ │ │ + movw r0, #63792 @ 0xf930 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4f9f0 <_PyLong_UnsignedLongLong_Converter@@Base+0xa8> │ │ │ │ + b.n 4f9f8 <_PyLong_UnsignedLongLong_Converter@@Base+0xa8> │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #44048 @ 0xac10 │ │ │ │ + movw r0, #45876 @ 0xb334 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 219404 │ │ │ │ + bl 219638 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4fa02 <_PyLong_UnsignedLongLong_Converter@@Base+0xba> │ │ │ │ + blt.n 4fa0a <_PyLong_UnsignedLongLong_Converter@@Base+0xba> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4fa14 <_PyLong_UnsignedLongLong_Converter@@Base+0xcc> │ │ │ │ + b.n 4fa1c <_PyLong_UnsignedLongLong_Converter@@Base+0xcc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4f9fe <_PyLong_UnsignedLongLong_Converter@@Base+0xb6> │ │ │ │ + bne.n 4fa06 <_PyLong_UnsignedLongLong_Converter@@Base+0xb6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4f9fe <_PyLong_UnsignedLongLong_Converter@@Base+0xb6> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4fa06 <_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 4fa46 <_PyLong_UnsignedLongLong_Converter@@Base+0xfe> │ │ │ │ + bgt.n 4fa4e <_PyLong_UnsignedLongLong_Converter@@Base+0xfe> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54812 @ 0xd61c │ │ │ │ + movw r1, #55508 @ 0xd8d4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 4fa60 <_PyLong_UnsignedLongLong_Converter@@Base+0x118> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 4fa68 <_PyLong_UnsignedLongLong_Converter@@Base+0x118> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 4fa64 <_PyLong_UnsignedLongLong_Converter@@Base+0x11c> │ │ │ │ + cbz r3, 4fa6c <_PyLong_UnsignedLongLong_Converter@@Base+0x11c> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6068 @ 0x17b4 │ │ │ │ + movw r1, #6764 @ 0x1a6c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4fa70 <_PyLong_UnsignedLongLong_Converter@@Base+0x128> │ │ │ │ + b.n 4fa78 <_PyLong_UnsignedLongLong_Converter@@Base+0x128> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #8] @ (4fa74 <_PyLong_UnsignedLongLong_Converter@@Base+0x12c>) │ │ │ │ + ldr r0, [pc, #8] @ (4fa7c <_PyLong_UnsignedLongLong_Converter@@Base+0x12c>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl ad484 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ + bl ad368 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @ instruction: 0xfaf40052 │ │ │ │ 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, 4fa94 <_PyLong_UnsignedLongLong_Converter@@Base+0x14c> │ │ │ │ + cbz r1, 4fa9c <_PyLong_UnsignedLongLong_Converter@@Base+0x14c> │ │ │ │ ldr.w fp, [r1] │ │ │ │ - b.n 4fa96 <_PyLong_UnsignedLongLong_Converter@@Base+0x14e> │ │ │ │ + b.n 4fa9e <_PyLong_UnsignedLongLong_Converter@@Base+0x14e> │ │ │ │ mov fp, r1 │ │ │ │ - movw sl, #62916 @ 0xf5c4 │ │ │ │ + movw sl, #63812 @ 0xf944 │ │ │ │ movt sl, #49 @ 0x31 │ │ │ │ - movw r7, #62928 @ 0xf5d0 │ │ │ │ + movw r7, #63824 @ 0xf950 │ │ │ │ movt r7, #49 @ 0x31 │ │ │ │ adds r4, r1, #4 │ │ │ │ mov.w r9, #0 │ │ │ │ - movw r8, #51844 @ 0xca84 │ │ │ │ + movw r8, #56164 @ 0xdb64 │ │ │ │ movt r8, #48 @ 0x30 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ cmp r9, fp │ │ │ │ - bge.n 4fb42 <_PyLong_UnsignedLongLong_Converter@@Base+0x1fa> │ │ │ │ + bge.n 4fb4a <_PyLong_UnsignedLongLong_Converter@@Base+0x1fa> │ │ │ │ ldr.w r6, [r4, #4]! │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r1, r7 │ │ │ │ movne r1, sl │ │ │ │ - bl 238eec │ │ │ │ + bl 23937c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4fb44 <_PyLong_UnsignedLongLong_Converter@@Base+0x1fc> │ │ │ │ + beq.n 4fb4c <_PyLong_UnsignedLongLong_Converter@@Base+0x1fc> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 249634 │ │ │ │ + bl 249818 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 4fb44 <_PyLong_UnsignedLongLong_Converter@@Base+0x1fc> │ │ │ │ + beq.n 4fb4c <_PyLong_UnsignedLongLong_Converter@@Base+0x1fc> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 238eec │ │ │ │ + bl 23937c │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4fb44 <_PyLong_UnsignedLongLong_Converter@@Base+0x1fc> │ │ │ │ + beq.n 4fb4c <_PyLong_UnsignedLongLong_Converter@@Base+0x1fc> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 249634 │ │ │ │ + bl 249818 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4fb44 <_PyLong_UnsignedLongLong_Converter@@Base+0x1fc> │ │ │ │ + beq.n 4fb4c <_PyLong_UnsignedLongLong_Converter@@Base+0x1fc> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - cbz r3, 4fb3c <_PyLong_UnsignedLongLong_Converter@@Base+0x1f4> │ │ │ │ + cbz r3, 4fb44 <_PyLong_UnsignedLongLong_Converter@@Base+0x1f4> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov.w r8, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - ble.n 4fb3c <_PyLong_UnsignedLongLong_Converter@@Base+0x1f4> │ │ │ │ + ble.n 4fb44 <_PyLong_UnsignedLongLong_Converter@@Base+0x1f4> │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #51472 @ 0xc910 │ │ │ │ + movw r1, #52632 @ 0xcd98 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 238eec │ │ │ │ + bl 23937c │ │ │ │ add.w r2, r8, #2 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 4fb44 <_PyLong_UnsignedLongLong_Converter@@Base+0x1fc> │ │ │ │ + beq.n 4fb4c <_PyLong_UnsignedLongLong_Converter@@Base+0x1fc> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ ldr.w r1, [r3, r2, lsl #2] │ │ │ │ movs r2, #2 │ │ │ │ - bl 249634 │ │ │ │ + bl 249818 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4fb08 <_PyLong_UnsignedLongLong_Converter@@Base+0x1c0> │ │ │ │ - b.n 4fb44 <_PyLong_UnsignedLongLong_Converter@@Base+0x1fc> │ │ │ │ + bne.n 4fb10 <_PyLong_UnsignedLongLong_Converter@@Base+0x1c0> │ │ │ │ + b.n 4fb4c <_PyLong_UnsignedLongLong_Converter@@Base+0x1fc> │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 4fab8 <_PyLong_UnsignedLongLong_Converter@@Base+0x170> │ │ │ │ + b.n 4fac0 <_PyLong_UnsignedLongLong_Converter@@Base+0x170> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbz r3, 4fb5c <_PyLong_UnsignedLongLong_Converter@@Base+0x214> │ │ │ │ + cbz r3, 4fb64 <_PyLong_UnsignedLongLong_Converter@@Base+0x214> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4fb62 <_PyLong_UnsignedLongLong_Converter@@Base+0x21a> │ │ │ │ + bge.n 4fb6a <_PyLong_UnsignedLongLong_Converter@@Base+0x21a> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 4fb62 <_PyLong_UnsignedLongLong_Converter@@Base+0x21a> │ │ │ │ + b.n 4fb6a <_PyLong_UnsignedLongLong_Converter@@Base+0x21a> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.w 4e2c0 │ │ │ │ + b.w 4e2c8 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ - b.w 4fd90 │ │ │ │ + b.w 4fd98 │ │ │ │ │ │ │ │ -0004fb6c <_PyTime_AsTimeval_clamp@@Base>: │ │ │ │ +0004fb74 <_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 2a3640 │ │ │ │ + bl 2a3158 │ │ │ │ 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 │ │ │ │ @@ -53183,403 +53182,403 @@ │ │ │ │ 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, #62936 @ 0xf5d8 │ │ │ │ + movw r1, #63832 @ 0xf958 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl a6adc │ │ │ │ + bl a69dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4fc3c <_PyTime_AsTimeval_clamp@@Base+0xd0> │ │ │ │ + beq.n 4fc44 <_PyTime_AsTimeval_clamp@@Base+0xd0> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbnz r0, 4fc22 <_PyTime_AsTimeval_clamp@@Base+0xb6> │ │ │ │ + cbnz r0, 4fc2a <_PyTime_AsTimeval_clamp@@Base+0xb6> │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ add r4, sp, #12 │ │ │ │ - bne.n 4fc02 <_PyTime_AsTimeval_clamp@@Base+0x96> │ │ │ │ + bne.n 4fc0a <_PyTime_AsTimeval_clamp@@Base+0x96> │ │ │ │ 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 2b3ac <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4fc92 <_PyTime_AsTimeval_clamp@@Base+0x126> │ │ │ │ + blt.n 4fc9a <_PyTime_AsTimeval_clamp@@Base+0x126> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 8f744 │ │ │ │ + bl 8f61c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4fca4 <_PyTime_AsTimeval_clamp@@Base+0x138> │ │ │ │ + b.n 4fcac <_PyTime_AsTimeval_clamp@@Base+0x138> │ │ │ │ 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 2b3ac <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4fc92 <_PyTime_AsTimeval_clamp@@Base+0x126> │ │ │ │ + blt.n 4fc9a <_PyTime_AsTimeval_clamp@@Base+0x126> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4fca4 <_PyTime_AsTimeval_clamp@@Base+0x138> │ │ │ │ + b.n 4fcac <_PyTime_AsTimeval_clamp@@Base+0x138> │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 4fc40 <_PyTime_AsTimeval_clamp@@Base+0xd4> │ │ │ │ + bne.n 4fc48 <_PyTime_AsTimeval_clamp@@Base+0xd4> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62952 @ 0xf5e8 │ │ │ │ + movw r1, #63848 @ 0xf968 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4fca4 <_PyTime_AsTimeval_clamp@@Base+0x138> │ │ │ │ + b.n 4fcac <_PyTime_AsTimeval_clamp@@Base+0x138> │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp.w r3, #1024 @ 0x400 │ │ │ │ - bcc.n 4fc60 <_PyTime_AsTimeval_clamp@@Base+0xf4> │ │ │ │ + bcc.n 4fc68 <_PyTime_AsTimeval_clamp@@Base+0xf4> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62992 @ 0xf610 │ │ │ │ + movw r1, #63888 @ 0xf990 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 4fc3c <_PyTime_AsTimeval_clamp@@Base+0xd0> │ │ │ │ - bl 8096c │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 4fc44 <_PyTime_AsTimeval_clamp@@Base+0xd0> │ │ │ │ + bl 809ac │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - cbz r0, 4fca4 <_PyTime_AsTimeval_clamp@@Base+0x138> │ │ │ │ + cbz r0, 4fcac <_PyTime_AsTimeval_clamp@@Base+0x138> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add.w r3, r4, #16 │ │ │ │ str r6, [sp, #0] │ │ │ │ blx 2b3ac <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4fc9a <_PyTime_AsTimeval_clamp@@Base+0x12e> │ │ │ │ + bge.n 4fca2 <_PyTime_AsTimeval_clamp@@Base+0x12e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4fc92 <_PyTime_AsTimeval_clamp@@Base+0x126> │ │ │ │ + bge.n 4fc9a <_PyTime_AsTimeval_clamp@@Base+0x126> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4fc92 <_PyTime_AsTimeval_clamp@@Base+0x126> │ │ │ │ + cbnz r3, 4fc9a <_PyTime_AsTimeval_clamp@@Base+0x126> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4fca4 <_PyTime_AsTimeval_clamp@@Base+0x138> │ │ │ │ + b.n 4fcac <_PyTime_AsTimeval_clamp@@Base+0x138> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, sp, #32 │ │ │ │ - bl b7024 <_PyBytes_Resize@@Base> │ │ │ │ + bl b6f04 <_PyBytes_Resize@@Base> │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ 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, 4fcca <_PyTime_AsTimeval_clamp@@Base+0x15e> │ │ │ │ + cbnz r3, 4fcd2 <_PyTime_AsTimeval_clamp@@Base+0x15e> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 4fcca <_PyTime_AsTimeval_clamp@@Base+0x15e> │ │ │ │ + ble.n 4fcd2 <_PyTime_AsTimeval_clamp@@Base+0x15e> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4fcca <_PyTime_AsTimeval_clamp@@Base+0x15e> │ │ │ │ - cbnz r0, 4fce2 <_PyTime_AsTimeval_clamp@@Base+0x176> │ │ │ │ + bne.n 4fcd2 <_PyTime_AsTimeval_clamp@@Base+0x15e> │ │ │ │ + cbnz r0, 4fcea <_PyTime_AsTimeval_clamp@@Base+0x176> │ │ │ │ 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, #80] @ (4fd2c <_PyTime_AsTimeval_clamp@@Base+0x1c0>) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 4fd26 <_PyTime_AsTimeval_clamp@@Base+0x1ba> │ │ │ │ + ldr r3, [pc, #80] @ (4fd34 <_PyTime_AsTimeval_clamp@@Base+0x1c0>) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 4fd2e <_PyTime_AsTimeval_clamp@@Base+0x1ba> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 251188 │ │ │ │ + bl 250eb8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4fd24 <_PyTime_AsTimeval_clamp@@Base+0x1b8> │ │ │ │ - bl b0a68 │ │ │ │ + beq.n 4fd2c <_PyTime_AsTimeval_clamp@@Base+0x1b8> │ │ │ │ + bl b0968 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b974 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 4fd1a <_PyTime_AsTimeval_clamp@@Base+0x1ae> │ │ │ │ + bne.n 4fd22 <_PyTime_AsTimeval_clamp@@Base+0x1ae> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4fd26 <_PyTime_AsTimeval_clamp@@Base+0x1ba> │ │ │ │ + b.n 4fd2e <_PyTime_AsTimeval_clamp@@Base+0x1ba> │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 133360 │ │ │ │ - b.n 4fd26 <_PyTime_AsTimeval_clamp@@Base+0x1ba> │ │ │ │ + bl 133590 │ │ │ │ + b.n 4fd2e <_PyTime_AsTimeval_clamp@@Base+0x1ba> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ orrs r0, 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 4fd5e <_PyTime_AsTimeval_clamp@@Base+0x1f2> │ │ │ │ + bgt.n 4fd66 <_PyTime_AsTimeval_clamp@@Base+0x1f2> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54812 @ 0xd61c │ │ │ │ + movw r1, #55508 @ 0xd8d4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 4fd78 <_PyTime_AsTimeval_clamp@@Base+0x20c> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 4fd80 <_PyTime_AsTimeval_clamp@@Base+0x20c> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 4fd7c <_PyTime_AsTimeval_clamp@@Base+0x210> │ │ │ │ + cbz r3, 4fd84 <_PyTime_AsTimeval_clamp@@Base+0x210> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6068 @ 0x17b4 │ │ │ │ + movw r1, #6764 @ 0x1a6c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4fd88 <_PyTime_AsTimeval_clamp@@Base+0x21c> │ │ │ │ + b.n 4fd90 <_PyTime_AsTimeval_clamp@@Base+0x21c> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #8] @ (4fd8c <_PyTime_AsTimeval_clamp@@Base+0x220>) │ │ │ │ + ldr r0, [pc, #8] @ (4fd94 <_PyTime_AsTimeval_clamp@@Base+0x220>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl ad484 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ + bl ad368 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ lsrs r0, r5, #7 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -0004fd90 : │ │ │ │ +0004fd98 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ - cbz r3, 4fd9a │ │ │ │ + cbz r3, 4fda2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 4fdb2 │ │ │ │ + cbnz r3, 4fdba │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63024 @ 0xf630 │ │ │ │ + movw r1, #63920 @ 0xf9b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ 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, 4fe10 │ │ │ │ + cbz r0, 4fe18 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ - cbz r3, 4fddc │ │ │ │ + cbz r3, 4fde4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - movw r3, #36569 @ 0x8ed9 │ │ │ │ + movw r3, #36577 @ 0x8ee1 │ │ │ │ movt r3, #4 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 4fddc │ │ │ │ - cbnz r1, 4fe10 │ │ │ │ + beq.n 4fde4 │ │ │ │ + cbnz r1, 4fe18 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #63068 @ 0xf65c │ │ │ │ + movw r1, #63964 @ 0xf9dc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4fe00 │ │ │ │ + blt.n 4fe08 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4fe10 │ │ │ │ + b.n 4fe18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4fdfc │ │ │ │ + bne.n 4fe04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 4fdfc │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4fe04 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, 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 296bb8 │ │ │ │ + b.w 296700 │ │ │ │ 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, 4fe50 │ │ │ │ + cbnz r0, 4fe58 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 4fe5a │ │ │ │ - b.n 4fe60 │ │ │ │ + cbnz r0, 4fe62 │ │ │ │ + b.n 4fe68 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4fe4a │ │ │ │ - b.n 4fe6e │ │ │ │ + beq.n 4fe52 │ │ │ │ + b.n 4fe76 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4fe6e │ │ │ │ + cbnz r0, 4fe76 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 4fe6e │ │ │ │ + cbz r0, 4fe76 │ │ │ │ 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, #32] │ │ │ │ - cbz r0, 4fe84 │ │ │ │ + cbz r0, 4fe8c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4fe94 │ │ │ │ + bge.n 4fe9c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - cbz r0, 4fe8c │ │ │ │ - b.w 4e2c0 │ │ │ │ + cbz r0, 4fe94 │ │ │ │ + b.w 4e2c8 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - cbz r4, 4feb8 │ │ │ │ + cbz r4, 4fec0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 940bc │ │ │ │ + b.w 93f90 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55504 @ 0xd8d0 │ │ │ │ + movw r1, #56440 @ 0xdc78 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ 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 2b95c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 153ef0 │ │ │ │ + b.w 1540c8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, 4ff04 │ │ │ │ + cbz r0, 4ff0c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ff14 │ │ │ │ + bge.n 4ff1c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbz r0, 4ff0c │ │ │ │ - b.w 4e2c0 │ │ │ │ + cbz r0, 4ff14 │ │ │ │ + b.w 4e2c8 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 4521e │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4ff3c │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 4ff56 │ │ │ │ + cbnz r0, 4ff44 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 4ff5e │ │ │ │ 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 1d96d4 <_PyBytes_DecodeEscape2@@Base+0x474> │ │ │ │ + bl 1d95cc <_PyBytes_DecodeEscape2@@Base+0x474> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 4ff70 │ │ │ │ + cbz r0, 4ff78 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ff80 │ │ │ │ + bge.n 4ff88 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 4ff78 │ │ │ │ - b.w 4e2c0 │ │ │ │ + cbz r0, 4ff80 │ │ │ │ + b.w 4e2c8 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1de06c <_PyType_Name@@Base+0x20> │ │ │ │ + bl 1ddf64 <_PyType_Name@@Base+0x20> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4ffc4 │ │ │ │ + beq.n 4ffcc │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 249634 │ │ │ │ + bl 249818 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4ffc4 │ │ │ │ + beq.n 4ffcc │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4fa78 <_PyLong_UnsignedLongLong_Converter@@Base+0x130> │ │ │ │ + bl 4fa80 <_PyLong_UnsignedLongLong_Converter@@Base+0x130> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4ffc4 │ │ │ │ + beq.n 4ffcc │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1de06c <_PyType_Name@@Base+0x20> │ │ │ │ + b.w 1ddf64 <_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 │ │ │ │ @@ -53587,38 +53586,38 @@ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vabs.f64 d0, d0 │ │ │ │ blx 2b8e4 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vadd.f64 d0, d0, d0 │ │ │ │ blx 2ad08 │ │ │ │ vcvt.s32.f64 s0, d0 │ │ │ │ - vldr d7, [pc, #128] @ 50080 │ │ │ │ + vldr d7, [pc, #128] @ 50088 │ │ │ │ vmov r2, s0 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi.n 5004c │ │ │ │ + bhi.n 50054 │ │ │ │ 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 2b3a0 │ │ │ │ - b.n 5005c │ │ │ │ + b.n 50064 │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ vsub.f64 d0, d6, d9 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ blx 2c4a4 │ │ │ │ - b.n 5005c │ │ │ │ + b.n 50064 │ │ │ │ vmov.f64 d6, #120 @ 0x3fc00000 1.5 │ │ │ │ vsub.f64 d9, d9, d6 │ │ │ │ vmul.f64 d0, d9, d7 │ │ │ │ blx 2b3a0 │ │ │ │ vneg.f64 d0, d0 │ │ │ │ - b.n 5005c │ │ │ │ + b.n 50064 │ │ │ │ vmov.f64 d6, #0 @ 0x40000000 2.0 │ │ │ │ vsub.f64 d9, d9, d6 │ │ │ │ vmul.f64 d0, d9, d7 │ │ │ │ blx 2c4a4 │ │ │ │ vmov r3, s17 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmov.f64 d6, #240 @ 0xbf800000 -1.0 │ │ │ │ @@ -53636,431 +53635,431 @@ │ │ │ │ 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, 500a4 │ │ │ │ + cbz r0, 500ac │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 1ac428 │ │ │ │ + bl 1ac240 │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ add.w r0, r4, #12 │ │ │ │ movw r1, #5744 @ 0x1670 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 1a6224 <_PyLong_UInt64_Converter@@Base+0x2cf0> │ │ │ │ + bl 1a68a8 <_PyLong_UInt64_Converter@@Base+0x2c68> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add.w r0, r4, #16 │ │ │ │ movw r1, #5744 @ 0x1670 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 1a6224 <_PyLong_UInt64_Converter@@Base+0x2cf0> │ │ │ │ + bl 1a68a8 <_PyLong_UInt64_Converter@@Base+0x2c68> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 490b4 │ │ │ │ + b.w 490bc │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 50100 │ │ │ │ + cbz r3, 50108 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 500fc │ │ │ │ + bne.n 50104 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ subs r0, r0, r3 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #44872 @ 0xaf48 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 173eb4 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ + b.w 173f34 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 491d0 │ │ │ │ + b.w 491d8 │ │ │ │ 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 r3, #11 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r3 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ mov r8, r1 │ │ │ │ adds r0, #1 │ │ │ │ mov r7, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 502bc │ │ │ │ + beq.w 502c4 │ │ │ │ movs r6, #0 │ │ │ │ - movw sl, #35732 @ 0x8b94 │ │ │ │ + movw sl, #36604 @ 0x8efc │ │ │ │ movt sl, #63 @ 0x3f │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs r3, r3, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 50222 │ │ │ │ + ble.n 5022a │ │ │ │ cmp r4, r7 │ │ │ │ - bge.n 5018a │ │ │ │ + bge.n 50192 │ │ │ │ ldrh.w r0, [r8, r4, lsl #1] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 50180 │ │ │ │ + bhi.n 50188 │ │ │ │ ldrb.w r0, [sl, r0] │ │ │ │ - b.n 50184 │ │ │ │ - bl 20c478 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbz r0, 5018e │ │ │ │ + b.n 5018c │ │ │ │ + bl 20c6a8 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbz r0, 50196 │ │ │ │ adds r4, #1 │ │ │ │ - b.n 5016e │ │ │ │ - beq.w 5029c │ │ │ │ + b.n 50176 │ │ │ │ + beq.w 502a4 │ │ │ │ add.w fp, r4, #1 │ │ │ │ cmp fp, r7 │ │ │ │ - bge.n 501b0 │ │ │ │ + bge.n 501b8 │ │ │ │ ldrh.w r0, [r8, fp, lsl #1] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 501a4 │ │ │ │ + bhi.n 501ac │ │ │ │ ldrb.w r0, [sl, r0] │ │ │ │ - b.n 501a8 │ │ │ │ - bl 20c478 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbnz r0, 501e0 │ │ │ │ + b.n 501b0 │ │ │ │ + bl 20c6a8 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbnz r0, 501e8 │ │ │ │ add.w fp, fp, #1 │ │ │ │ - b.n 50192 │ │ │ │ - cbnz r4, 501e0 │ │ │ │ + b.n 5019a │ │ │ │ + cbnz r4, 501e8 │ │ │ │ cmp fp, r7 │ │ │ │ - bne.n 501e0 │ │ │ │ + bne.n 501e8 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 501e0 │ │ │ │ + bne.n 501e8 │ │ │ │ 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 5029c │ │ │ │ + b.n 502a4 │ │ │ │ sub.w r1, fp, r4 │ │ │ │ add.w r0, r8, r4, lsl #1 │ │ │ │ - bl 228f2c │ │ │ │ + bl 229184 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 502a0 │ │ │ │ + beq.n 502a8 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 501fe │ │ │ │ + bgt.n 50206 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 5021c │ │ │ │ + b.n 50224 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbnz r0, 50274 │ │ │ │ + cbnz r0, 5027c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5021c │ │ │ │ + bge.n 50224 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5021c │ │ │ │ + cbnz r3, 50224 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ mov r4, fp │ │ │ │ - b.n 50166 │ │ │ │ + b.n 5016e │ │ │ │ cmp r4, r7 │ │ │ │ - bge.n 5029c │ │ │ │ - movw r9, #35732 @ 0x8b94 │ │ │ │ + bge.n 502a4 │ │ │ │ + movw r9, #36604 @ 0x8efc │ │ │ │ movt r9, #63 @ 0x3f │ │ │ │ ldrh.w r0, [r8, r4, lsl #1] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 5023c │ │ │ │ + bhi.n 50244 │ │ │ │ ldrb.w r0, [r9, r0] │ │ │ │ - b.n 50240 │ │ │ │ - bl 20c478 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbz r0, 5024a │ │ │ │ + b.n 50248 │ │ │ │ + bl 20c6a8 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbz r0, 50252 │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne.n 5022e │ │ │ │ - b.n 5029c │ │ │ │ + bne.n 50236 │ │ │ │ + b.n 502a4 │ │ │ │ cmp r7, r4 │ │ │ │ - beq.n 5029c │ │ │ │ + beq.n 502a4 │ │ │ │ subs r1, r7, r4 │ │ │ │ add.w r0, r8, r4, lsl #1 │ │ │ │ - bl 228f2c │ │ │ │ + bl 229184 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 502a0 │ │ │ │ + cbz r0, 502a8 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 50268 │ │ │ │ + bgt.n 50270 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 5029a │ │ │ │ + b.n 502a2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r0, 50288 │ │ │ │ + cbz r0, 50290 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 502a0 │ │ │ │ + bge.n 502a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 502a0 │ │ │ │ + cbnz r3, 502a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 502a0 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 502a8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5029a │ │ │ │ + bge.n 502a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5029a │ │ │ │ + cbnz r3, 502a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ str r6, [r5, #8] │ │ │ │ - b.n 502bc │ │ │ │ + b.n 502c4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 502ac │ │ │ │ + blt.n 502b4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 502bc │ │ │ │ + b.n 502c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 502a8 │ │ │ │ + bne.n 502b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 502a8 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 502b0 │ │ │ │ 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 50384 │ │ │ │ + beq.n 5038c │ │ │ │ mov r8, r1 │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50382 │ │ │ │ + bne.n 5038a │ │ │ │ mov r0, r4 │ │ │ │ - bl 2af5b8 │ │ │ │ + bl 2af0e8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 50384 │ │ │ │ + beq.n 5038c │ │ │ │ mov r0, r7 │ │ │ │ - bl 1acb6c │ │ │ │ + bl 1ac984 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 5030a │ │ │ │ + cbnz r0, 50312 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4f47c │ │ │ │ - b.n 50384 │ │ │ │ + bl 4f484 │ │ │ │ + b.n 5038c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b0d38 │ │ │ │ + bl 2b0868 │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 5032e │ │ │ │ + cbnz r0, 50336 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50302 │ │ │ │ + bge.n 5030a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50302 │ │ │ │ + bne.n 5030a │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 50302 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5030a │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #14384 @ 0x3830 │ │ │ │ + movw r0, #15080 @ 0x3ae8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50302 │ │ │ │ + beq.n 5030a │ │ │ │ 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, #63224 @ 0xf6f8 │ │ │ │ + movw r0, #64120 @ 0xfa78 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 2b115c │ │ │ │ + bl 2b0c88 │ │ │ │ str r5, [r4, #24] │ │ │ │ - cbnz r0, 5036c │ │ │ │ + cbnz r0, 50374 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4f47c │ │ │ │ + bl 4f484 │ │ │ │ mov r5, r6 │ │ │ │ - b.n 50384 │ │ │ │ + b.n 5038c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50368 │ │ │ │ + bge.n 50370 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50368 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 50368 │ │ │ │ + bne.n 50370 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 50370 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 2b794 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ bic.w r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ ite ne │ │ │ │ movne r0, #64 @ 0x40 │ │ │ │ moveq r0, #128 @ 0x80 │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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 503d8 │ │ │ │ + bgt.n 503e0 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54812 @ 0xd61c │ │ │ │ + movw r1, #55508 @ 0xd8d4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 503f2 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 503fa │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 503f6 │ │ │ │ + cbz r3, 503fe │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6068 @ 0x17b4 │ │ │ │ + movw r1, #6764 @ 0x1a6c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 50402 │ │ │ │ + b.n 5040a │ │ │ │ ldr r3, [r0, #20] │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #12] @ (50408 ) │ │ │ │ + ldr r0, [pc, #12] @ (50410 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl ad484 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ + bl ad368 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ mrc2 0, 1, r0, cr0, cr2, {2} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 497be │ │ │ │ + b.w 497c6 │ │ │ │ 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 │ │ │ │ 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 50442 │ │ │ │ + beq.n 5044a │ │ │ │ ldr.w r6, [ip, #8] │ │ │ │ - b.n 5045a │ │ │ │ + b.n 50462 │ │ │ │ cmp r3, ip │ │ │ │ - bgt.n 5044a │ │ │ │ + bgt.n 50452 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5045a │ │ │ │ + b.n 50462 │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.n 50446 │ │ │ │ + bgt.n 5044e │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 50446 │ │ │ │ + beq.n 5044e │ │ │ │ clz r6, r2 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 50484 │ │ │ │ + b.n 5048c │ │ │ │ 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] │ │ │ │ movw r3, #17532 @ 0x447c │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5058c │ │ │ │ + beq.w 50594 │ │ │ │ add r5, r6 │ │ │ │ ldr.w r9, [r4] │ │ │ │ cmp r5, #1 │ │ │ │ mov r0, r8 │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ite eq │ │ │ │ moveq r4, r6 │ │ │ │ ldrne r4, [r4, #4] │ │ │ │ - bl 26ea2c │ │ │ │ + bl 26e564 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2d0ae8 <_PyBytes_GetXIData@@Base+0xc4> │ │ │ │ + bl 2d0e60 <_PyBytes_GetXIData@@Base+0xc4> │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 504b2 │ │ │ │ + bne.n 504ba │ │ │ │ ands.w r5, r0, #1 │ │ │ │ - beq.n 504cc │ │ │ │ + beq.n 504d4 │ │ │ │ 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 12b514 │ │ │ │ + bl 12b798 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5058c │ │ │ │ + b.n 50594 │ │ │ │ mov r0, r5 │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5058c │ │ │ │ + beq.n 50594 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5058c │ │ │ │ + beq.n 50594 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 5058c │ │ │ │ + bge.n 50594 │ │ │ │ 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 │ │ │ │ @@ -54068,100 +54067,100 @@ │ │ │ │ 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 f2fd4 │ │ │ │ + bl f2f60 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50528 │ │ │ │ + bge.n 50530 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 50528 │ │ │ │ + cbnz r3, 50530 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 50570 │ │ │ │ - bge.n 5053c │ │ │ │ + beq.n 50578 │ │ │ │ + bge.n 50544 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5054a │ │ │ │ - b.n 50558 │ │ │ │ + blt.n 50552 │ │ │ │ + b.n 50560 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 50570 │ │ │ │ - b.n 50530 │ │ │ │ + bne.n 50578 │ │ │ │ + b.n 50538 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 50558 │ │ │ │ + cbnz r3, 50560 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5056c │ │ │ │ + bge.n 50574 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5056c │ │ │ │ + cbnz r3, 50574 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5058c │ │ │ │ + b.n 50594 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50588 │ │ │ │ + bge.n 50590 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 50588 │ │ │ │ + cbnz r3, 50590 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ - b.n 504d8 │ │ │ │ + b.n 504e0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 4994a │ │ │ │ + b.w 49952 │ │ │ │ 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] @ (505dc ) │ │ │ │ - bl 247334 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (505e4 ) │ │ │ │ + bl 2474a4 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - cbz r2, 505ca │ │ │ │ - movw r0, #63364 @ 0xf784 │ │ │ │ + cbz r2, 505d2 │ │ │ │ + movw r0, #64260 @ 0xfb04 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 950d8 │ │ │ │ - movw r0, #60164 @ 0xeb04 │ │ │ │ + b.w 94fac │ │ │ │ + movw r0, #61060 @ 0xee84 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 950d8 │ │ │ │ + b.w 94fac │ │ │ │ nop │ │ │ │ ands.w r0, r0, 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 2c62c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 153ef0 │ │ │ │ + b.w 1540c8 │ │ │ │ │ │ │ │ -000505fe : │ │ │ │ - ldr r2, [pc, #52] @ (50634 ) │ │ │ │ +00050606 : │ │ │ │ + ldr r2, [pc, #52] @ (5063c ) │ │ │ │ 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 │ │ │ │ @@ -54184,425 +54183,425 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #32580 @ 0x7f44 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154818 │ │ │ │ + bl 1549f0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f186c │ │ │ │ + bl f1804 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 50688 │ │ │ │ - bne.n 506c4 │ │ │ │ + bgt.n 50690 │ │ │ │ + bne.n 506cc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63372 @ 0xf78c │ │ │ │ + movw r1, #64268 @ 0xfb0c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ mov r0, r4 │ │ │ │ - bl 50a6e │ │ │ │ + bl 50a76 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 506c6 │ │ │ │ + cbz r0, 506ce │ │ │ │ mov r1, r5 │ │ │ │ - bl 2a3be8 │ │ │ │ - cbnz r0, 506b0 │ │ │ │ + bl 2a3700 │ │ │ │ + cbnz r0, 506b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 506c4 │ │ │ │ + bge.n 506cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 506c4 │ │ │ │ + cbnz r3, 506cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 506c4 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 506cc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 506c6 │ │ │ │ + bge.n 506ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 506c6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 506c6 │ │ │ │ + cbnz r3, 506ce │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 506ce │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 506d4 │ │ │ │ - b.w 943dc │ │ │ │ + blt.n 506dc │ │ │ │ + b.w 942b0 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 49af4 │ │ │ │ + b.w 49afc │ │ │ │ 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, 50706 │ │ │ │ + cbz r3, 5070e │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 5071e │ │ │ │ + b.n 50726 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 5070e │ │ │ │ + bgt.n 50716 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5071e │ │ │ │ + b.n 50726 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5070a │ │ │ │ + bne.n 50712 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 5070a │ │ │ │ + beq.n 50712 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 50740 │ │ │ │ + b.n 50748 │ │ │ │ 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] @ (5091c ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #488] @ (50924 ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50910 │ │ │ │ + beq.w 50918 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movw r7, #25136 @ 0x6230 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 50756 │ │ │ │ + bne.n 5075e │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 50776 │ │ │ │ - bl 174724 │ │ │ │ + b.n 5077e │ │ │ │ + bl 1747a4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 50776 │ │ │ │ - bl 94124 │ │ │ │ + bne.n 5077e │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 50910 │ │ │ │ + bne.w 50918 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 50784 │ │ │ │ + bne.n 5078c │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 507a4 │ │ │ │ - bl 174724 │ │ │ │ + b.n 507ac │ │ │ │ + bl 1747a4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 507a4 │ │ │ │ - bl 94124 │ │ │ │ + bne.n 507ac │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 50910 │ │ │ │ + bne.w 50918 │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 507b8 │ │ │ │ + beq.n 507c0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 507c6 │ │ │ │ + bne.n 507ce │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ blx 2b2c4 │ │ │ │ - b.n 50902 │ │ │ │ - bl 161a48 │ │ │ │ + b.n 5090a │ │ │ │ + bl 161aec │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50910 │ │ │ │ + beq.w 50918 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 5080e │ │ │ │ + bne.n 50816 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63424 @ 0xf7c0 │ │ │ │ + movw r1, #64320 @ 0xfb40 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 50910 │ │ │ │ + bge.w 50918 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 50910 │ │ │ │ + bne.w 50918 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 50910 │ │ │ │ - bl 21f5f0 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 50918 │ │ │ │ + bl 21f84c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5082a │ │ │ │ + bge.n 50832 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5082a │ │ │ │ + cbnz r3, 50832 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r5, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 50854 │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 5085a │ │ │ │ + bne.n 5085c │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 50862 │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f644c │ │ │ │ + bl f63cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50910 │ │ │ │ - bl f6bdc │ │ │ │ - b.n 5085a │ │ │ │ + beq.n 50918 │ │ │ │ + bl f6b5c │ │ │ │ + b.n 50862 │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ - beq.n 50886 │ │ │ │ + beq.n 5088e │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 50886 │ │ │ │ + bvs.n 5088e │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 508fe │ │ │ │ + bvs.n 50906 │ │ │ │ vmov r3, s18 │ │ │ │ vmov r1, s19 │ │ │ │ vmov r2, s16 │ │ │ │ vmov r7, s17 │ │ │ │ cmp r1, r7 │ │ │ │ it eq │ │ │ │ cmpeq r3, r2 │ │ │ │ - bne.n 5088c │ │ │ │ + bne.n 50894 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - b.n 50902 │ │ │ │ + b.n 5090a │ │ │ │ bic.w r6, r1, #2147483648 @ 0x80000000 │ │ │ │ bic.w r0, r7, #2147483648 @ 0x80000000 │ │ │ │ teq r1, r7 │ │ │ │ - bpl.n 508c6 │ │ │ │ + bpl.n 508ce │ │ │ │ adds r2, r3, r2 │ │ │ │ adc.w r0, r6, r0 │ │ │ │ cmp r4, r2 │ │ │ │ sbcs.w r0, r5, r0 │ │ │ │ - bcs.n 508fe │ │ │ │ + bcs.n 50906 │ │ │ │ cmp r3, r4 │ │ │ │ sbcs.w r2, r6, r5 │ │ │ │ - bcs.n 508da │ │ │ │ + bcs.n 508e2 │ │ │ │ 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 50902 │ │ │ │ + b.n 5090a │ │ │ │ cmp r2, r3 │ │ │ │ sbcs.w r7, r0, r6 │ │ │ │ - bcs.n 508e6 │ │ │ │ + bcs.n 508ee │ │ │ │ subs r2, r3, r2 │ │ │ │ sbc.w r0, r6, r0 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r0, r5 │ │ │ │ - bcc.n 508fe │ │ │ │ + bcc.n 50906 │ │ │ │ subs r6, r3, r4 │ │ │ │ sbc.w r7, r1, r5 │ │ │ │ vmov d0, r6, r7 │ │ │ │ - b.n 50902 │ │ │ │ + b.n 5090a │ │ │ │ subs r2, r2, r3 │ │ │ │ sbc.w r0, r0, r6 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r0, r5 │ │ │ │ - bcc.n 508fe │ │ │ │ + bcc.n 50906 │ │ │ │ adds r6, r4, r3 │ │ │ │ adc.w r7, r5, r1 │ │ │ │ vmov d0, r6, r7 │ │ │ │ - b.n 50902 │ │ │ │ + b.n 5090a │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 9b9c0 │ │ │ │ + b.w 9b894 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r8, r5 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 49f6c │ │ │ │ + b.w 49f74 │ │ │ │ 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 21236c │ │ │ │ + bl 21259c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 509a6 │ │ │ │ - movw r6, #64028 @ 0xfa1c │ │ │ │ + cbz r0, 509ae │ │ │ │ + movw r6, #64924 @ 0xfd9c │ │ │ │ movt r6, #74 @ 0x4a │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 509a6 │ │ │ │ - bl 882f4 │ │ │ │ + cbz r0, 509ae │ │ │ │ + bl 882d4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 5098a │ │ │ │ - bl f22a8 │ │ │ │ + cbz r5, 50992 │ │ │ │ + bl f2240 │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - blt.n 5098a │ │ │ │ - bne.n 50970 │ │ │ │ - bl 9ba94 │ │ │ │ + blt.n 50992 │ │ │ │ + bne.n 50978 │ │ │ │ + bl 9b968 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5098a │ │ │ │ + beq.n 50992 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r6, #4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5094a │ │ │ │ + bge.n 50952 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5094a │ │ │ │ + bne.n 50952 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5094a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 50952 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5099e │ │ │ │ + bge.n 509a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5099e │ │ │ │ + cbnz r3, 509a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ 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, #23984 @ 0x5db0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 50a0e │ │ │ │ + bne.n 50a16 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r2, #2 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bne.n 509e8 │ │ │ │ + bne.n 509f0 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ - b.n 50a6a │ │ │ │ + b.n 50a72 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 509f6 │ │ │ │ + beq.n 509fe │ │ │ │ movw r4, #5736 @ 0x1668 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 50a6a │ │ │ │ + b.n 50a72 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - b.n 50a6a │ │ │ │ + b.n 50a72 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - bpl.n 509ec │ │ │ │ + bpl.n 509f4 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r0 │ │ │ │ bl 7fab4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 50a6a │ │ │ │ + cbz r0, 50a72 │ │ │ │ mov r1, r7 │ │ │ │ - bl a0250 │ │ │ │ + bl a0150 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 50a40 │ │ │ │ + bne.n 50a48 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50a68 │ │ │ │ + bge.n 50a70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 50a68 │ │ │ │ + cbnz r3, 50a70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 50a68 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 50a70 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl f35e0 │ │ │ │ + bl f3560 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 50a58 │ │ │ │ + blt.n 50a60 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 50a6a │ │ │ │ + b.n 50a72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50a54 │ │ │ │ + bne.n 50a5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 50a54 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 50a5c │ │ │ │ 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, #32580 @ 0x7f44 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154818 │ │ │ │ + bl 1549f0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 50b38 │ │ │ │ + bne.n 50b40 │ │ │ │ movs r2, #0 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ mov r1, r2 │ │ │ │ - bl 21edbc │ │ │ │ + bl 21efbc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50baa │ │ │ │ + beq.n 50bb2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r7, #0 │ │ │ │ str r3, [r0, #32] │ │ │ │ - ble.n 50baa │ │ │ │ + ble.n 50bb2 │ │ │ │ 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] │ │ │ │ @@ -54610,211 +54609,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 50afa │ │ │ │ + bne.n 50b02 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21eec4 │ │ │ │ + bl 21f0c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50b8e │ │ │ │ + beq.n 50b96 │ │ │ │ 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 50b1e │ │ │ │ + bls.n 50b26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25115c <_PyMarshal_GetXIData@@Base+0x31c> │ │ │ │ + bl 250c00 <_PyMarshal_GetXIData@@Base+0x90> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 50b24 │ │ │ │ - b.n 50b8e │ │ │ │ + bne.n 50b2c │ │ │ │ + b.n 50b96 │ │ │ │ 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 50ac0 │ │ │ │ - b.n 50baa │ │ │ │ + bne.n 50ac8 │ │ │ │ + b.n 50bb2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 50b4a │ │ │ │ + bge.n 50b52 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl f52b0 │ │ │ │ + bl f526c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 50b60 │ │ │ │ + b.n 50b68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #41320 @ 0xa168 │ │ │ │ + movw r1, #42016 @ 0xa420 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 9e5dc │ │ │ │ + bl 9e4dc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 50baa │ │ │ │ + cbz r4, 50bb2 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n 50baa │ │ │ │ + beq.n 50bb2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef00 │ │ │ │ - cbnz r0, 50baa │ │ │ │ + bl 9ee00 │ │ │ │ + cbnz r0, 50bb2 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #63464 @ 0xf7e8 │ │ │ │ + movw r1, #64360 @ 0xfb68 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 50b9a │ │ │ │ + blt.n 50ba2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 50baa │ │ │ │ + b.n 50bb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50b96 │ │ │ │ + bne.n 50b9e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 50b96 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 50b9e │ │ │ │ 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, #40096 @ 0x9ca0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r0, #44320 @ 0xad20 │ │ │ │ + movw r0, #45216 @ 0xb0a0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r2, r3 │ │ │ │ - bl 950d8 │ │ │ │ - cbz r0, 50c04 │ │ │ │ + bl 94fac │ │ │ │ + cbz r0, 50c0c │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a22a4 │ │ │ │ + bl 1a29c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50c08 │ │ │ │ + bge.n 50c10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 50c08 │ │ │ │ + cbnz r3, 50c10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 50c08 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 50c10 │ │ │ │ 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, 50c2e │ │ │ │ + cbz r7, 50c36 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ - b.n 50c46 │ │ │ │ + b.n 50c4e │ │ │ │ cmp r3, r7 │ │ │ │ - bgt.n 50c36 │ │ │ │ + bgt.n 50c3e │ │ │ │ movs r6, #0 │ │ │ │ - b.n 50c46 │ │ │ │ + b.n 50c4e │ │ │ │ cmp r3, #3 │ │ │ │ - bgt.n 50c32 │ │ │ │ + bgt.n 50c3a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 50c32 │ │ │ │ + beq.n 50c3a │ │ │ │ clz r6, r2 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 50c6a │ │ │ │ + b.n 50c72 │ │ │ │ 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] @ (50da4 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #324] @ (50dac ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50d9a │ │ │ │ + beq.w 50da2 │ │ │ │ add r5, r6 │ │ │ │ ldr.w r9, [r4] │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 50c8c │ │ │ │ + beq.n 50c94 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ - cbz r7, 50c86 │ │ │ │ + cbz r7, 50c8e │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 50c88 │ │ │ │ - b.n 50c92 │ │ │ │ + bne.n 50c90 │ │ │ │ + b.n 50c9a │ │ │ │ mov r7, r6 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - b.n 50c94 │ │ │ │ + b.n 50c9c │ │ │ │ mov r5, r6 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 50c94 │ │ │ │ + b.n 50c9c │ │ │ │ mov r5, r6 │ │ │ │ mov r0, sl │ │ │ │ - bl 26ea2c │ │ │ │ + bl 26e564 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2d0ae8 <_PyBytes_GetXIData@@Base+0xc4> │ │ │ │ + bl 2d0e60 <_PyBytes_GetXIData@@Base+0xc4> │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 50cac │ │ │ │ + bne.n 50cb4 │ │ │ │ ands.w r4, r0, #1 │ │ │ │ - beq.n 50d1e │ │ │ │ + beq.n 50d26 │ │ │ │ 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 12b514 │ │ │ │ + bl 12b798 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 50d9a │ │ │ │ + b.n 50da2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 50d26 │ │ │ │ + bge.n 50d2e │ │ │ │ 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 │ │ │ │ @@ -54822,76 +54821,76 @@ │ │ │ │ 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 f2fd4 │ │ │ │ + bl f2f60 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 50d34 │ │ │ │ + blt.n 50d3c │ │ │ │ cmp.w fp, #1 │ │ │ │ - beq.n 50d46 │ │ │ │ + beq.n 50d4e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 50d84 │ │ │ │ + blt.n 50d8c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 50d98 │ │ │ │ + bne.n 50da0 │ │ │ │ adds r4, #1 │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50cc8 │ │ │ │ + bne.n 50cd0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50d94 │ │ │ │ + bge.n 50d9c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - b.n 50d94 │ │ │ │ + b.n 50d9c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50d08 │ │ │ │ + bne.n 50d10 │ │ │ │ mov r0, sl │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 50d08 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 50d10 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c253c <_PyUnicode_ToDigit@@Base+0xad8> │ │ │ │ + bl 2c28bc <_PyUnicode_ToDigit@@Base+0xadc> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50d62 │ │ │ │ + bge.n 50d6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 50d62 │ │ │ │ + cbnz r3, 50d6a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 50d9a │ │ │ │ + bne.n 50da2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50d7a │ │ │ │ + bge.n 50d82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 50d7a │ │ │ │ + cbnz r3, 50d82 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 121440 <_PyArg_UnpackKeywords@@Base+0x32e8> │ │ │ │ + b.w 1216a8 <_PyArg_UnpackKeywords@@Base+0x32e8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50d16 │ │ │ │ + bne.n 50d1e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 50d16 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 50d1e │ │ │ │ mov r4, r7 │ │ │ │ - b.n 50d9a │ │ │ │ + b.n 50da2 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add ip, sl │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -54900,871 +54899,871 @@ │ │ │ │ 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 50e78 │ │ │ │ + beq.n 50e80 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50e78 │ │ │ │ + bne.n 50e80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2af5b8 │ │ │ │ + bl 2af0e8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 50e78 │ │ │ │ + beq.n 50e80 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b0d38 │ │ │ │ + bl 2b0868 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b0d38 │ │ │ │ + bl 2b0868 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b0d38 │ │ │ │ + bl 2b0868 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r7 │ │ │ │ str.w r9, [sp] │ │ │ │ - movw r0, #63508 @ 0xf814 │ │ │ │ + movw r0, #64404 @ 0xfb94 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 50e24 │ │ │ │ + cbnz r0, 50e2c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 4f47c │ │ │ │ + b.w 4f484 │ │ │ │ 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, #63516 @ 0xf81c │ │ │ │ + movw r0, #64412 @ 0xfb9c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 2b115c │ │ │ │ + bl 2b0c88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50e5a │ │ │ │ + bge.n 50e62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 50e5a │ │ │ │ + cbnz r3, 50e62 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 50e18 │ │ │ │ + beq.n 50e20 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50e78 │ │ │ │ + bge.n 50e80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 50e78 │ │ │ │ + cbnz r3, 50e80 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 50e86 │ │ │ │ + cbz r3, 50e8e │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 50e8e │ │ │ │ + b.n 50e96 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r1, #5744 @ 0x1670 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.w 2b6734 <_PySys_GetSizeOf@@Base+0x104> │ │ │ │ + b.w 2b6a94 <_PySys_GetSizeOf@@Base+0x104> │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 50ea2 │ │ │ │ + cbz r3, 50eaa │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 50eaa │ │ │ │ + b.n 50eb2 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #40488 @ 0x9e28 │ │ │ │ + movw r1, #41384 @ 0xa1a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w 237e88 │ │ │ │ + b.w 2382dc │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 50f5e │ │ │ │ + beq.n 50f66 │ │ │ │ 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 94124 │ │ │ │ + bl 93ff8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50f5a │ │ │ │ + bne.n 50f62 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2af5b8 │ │ │ │ + bl 2af0e8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 50f5a │ │ │ │ - movw r0, #13820 @ 0x35fc │ │ │ │ + beq.n 50f62 │ │ │ │ + movw r0, #14716 @ 0x397c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 50f08 │ │ │ │ + cbnz r0, 50f10 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 4f47c │ │ │ │ + b.w 4f484 │ │ │ │ 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, #63536 @ 0xf830 │ │ │ │ + movw r0, #64432 @ 0xfbb0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 2b115c │ │ │ │ + bl 2b0c88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50f3c │ │ │ │ + bge.n 50f44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 50f3c │ │ │ │ + cbnz r3, 50f44 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 50efc │ │ │ │ + beq.n 50f04 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50f5a │ │ │ │ + bge.n 50f62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 50f5a │ │ │ │ + cbnz r3, 50f62 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb.w r2, [r3, #38] @ 0x26 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 50f80 │ │ │ │ + bne.n 50f88 │ │ │ │ ldr.w r2, [r3, #-36] │ │ │ │ sub.w r0, r3, #36 @ 0x24 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50f88 │ │ │ │ + bge.n 50f90 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #-36] │ │ │ │ bx lr │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 50fb8 │ │ │ │ + blt.n 50fc0 │ │ │ │ movw r9, #43700 @ 0xaab4 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r7, r0 │ │ │ │ add.w r5, r1, #12 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 50ffa │ │ │ │ + b.n 51002 │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r3, r8 │ │ │ │ - movw r1, #63552 @ 0xf840 │ │ │ │ + movw r1, #64448 @ 0xfbc0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ ldr.w r1, [r9] │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ - bl ffd10 │ │ │ │ + bl ffbbc │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 51000 │ │ │ │ + beq.n 51008 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a7180 <_PyTime_AsTimeval@@Base+0x18f8> │ │ │ │ + bl 2a6c98 <_PyTime_AsTimeval@@Base+0x18f8> │ │ │ │ adds r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5100a │ │ │ │ + cbz r0, 51012 │ │ │ │ cmp r6, r8 │ │ │ │ - blt.n 50fd4 │ │ │ │ - b.n 5100a │ │ │ │ - bl 94124 │ │ │ │ + blt.n 50fdc │ │ │ │ + b.n 51012 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50fe8 │ │ │ │ + beq.n 50ff0 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 51018 │ │ │ │ + cbz r3, 51020 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 51020 │ │ │ │ + b.n 51028 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #40588 @ 0x9e8c │ │ │ │ + movw r1, #41484 @ 0xa20c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w 237e88 │ │ │ │ + b.w 2382dc │ │ │ │ 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] @ (5119c ) │ │ │ │ + ldr r5, [pc, #340] @ (511a4 ) │ │ │ │ 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 5107c │ │ │ │ - movw r0, #36320 @ 0x8de0 │ │ │ │ + beq.n 51084 │ │ │ │ + movw r0, #37016 @ 0x9098 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51184 │ │ │ │ + beq.w 5118c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl 149484 │ │ │ │ + bl 1496c8 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51188 │ │ │ │ - ldr r2, [pc, #268] @ (511a0 ) │ │ │ │ + beq.n 51190 │ │ │ │ + ldr r2, [pc, #268] @ (511a8 ) │ │ │ │ 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 510c0 │ │ │ │ + bmi.n 510c8 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63616 @ 0xf880 │ │ │ │ + movw r1, #64512 @ 0xfc00 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 51188 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 51190 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #100663296 @ 0x6000000 │ │ │ │ - bne.n 510e4 │ │ │ │ + bne.n 510ec │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63664 @ 0xf8b0 │ │ │ │ + movw r1, #64560 @ 0xfc30 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 51188 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 51190 │ │ │ │ mov r0, r6 │ │ │ │ - bl 17a264 │ │ │ │ + bl 17a020 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bgt.n 51108 │ │ │ │ + bgt.n 51110 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63704 @ 0xf8d8 │ │ │ │ + movw r1, #64600 @ 0xfc58 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 51188 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 51190 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2828bc │ │ │ │ + bl 2823f4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 51188 │ │ │ │ + cbz r0, 51190 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbnz r3, 5113e │ │ │ │ + cbnz r3, 51146 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63736 @ 0xf8f8 │ │ │ │ + movw r1, #64632 @ 0xfc78 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 283270 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ - b.n 51188 │ │ │ │ + bl 282da8 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + b.n 51190 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ movw r1, #5744 @ 0x1670 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r0, #63780 @ 0xf924 │ │ │ │ + movw r0, #64676 @ 0xfca4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #4452 @ 0x1164 │ │ │ │ + movw r1, #5348 @ 0x14e4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5117a │ │ │ │ + beq.n 51182 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c1f8 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 283270 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ - b.n 51188 │ │ │ │ + bl 282da8 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + b.n 51190 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ - bl 149e68 │ │ │ │ + bl 149ff8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r1, #24 │ │ │ │ + lsrs r0, r2, #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 511ce │ │ │ │ + bhi.n 511d6 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl 100c44 <_PyNumber_Index@@Base> │ │ │ │ + bl 100af0 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 511e4 │ │ │ │ - b.n 511f6 │ │ │ │ - movw r0, #22324 @ 0x5734 │ │ │ │ + cbnz r0, 511ec │ │ │ │ + b.n 511fe │ │ │ │ + movw r0, #23220 @ 0x5ab4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e27bc │ │ │ │ + bl e26e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 512c0 │ │ │ │ - b.n 511c0 │ │ │ │ - bl 9b910 │ │ │ │ + beq.n 512c8 │ │ │ │ + b.n 511c8 │ │ │ │ + bl 9b7e4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 51204 │ │ │ │ + blt.n 5120c │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 51214 │ │ │ │ - bl 94124 │ │ │ │ + bne.n 5121c │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 512c0 │ │ │ │ + bne.n 512c8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 51214 │ │ │ │ + b.n 5121c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 511f2 │ │ │ │ + bne.n 511fa │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 511f2 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 511fa │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 512a0 │ │ │ │ + ble.n 512a8 │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 51248 │ │ │ │ + bpl.n 51250 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 51244 │ │ │ │ + beq.n 5124c │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59168 @ 0xe720 │ │ │ │ + movw r1, #60064 @ 0xeaa0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 512a2 │ │ │ │ + b.n 512aa │ │ │ │ movw r1, #34272 @ 0x85e0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 5125a │ │ │ │ - bl 9ef00 │ │ │ │ - cbz r0, 5127a │ │ │ │ + beq.n 51262 │ │ │ │ + bl 9ee00 │ │ │ │ + cbz r0, 51282 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 5129a │ │ │ │ + beq.n 512a2 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59256 @ 0xe778 │ │ │ │ + movw r1, #60152 @ 0xeaf8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #63392 @ 0xf7a0 │ │ │ │ + movw r2, #64088 @ 0xfa58 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #34736 @ 0x87b0 │ │ │ │ + movw r1, #35432 @ 0x8a68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #22324 @ 0x5734 │ │ │ │ + movw r0, #23220 @ 0x5ab4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 512c0 │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 512c8 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 512a2 │ │ │ │ + b.n 512aa │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 512b2 │ │ │ │ + bgt.n 512ba │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 216ea4 <_PyThreadState_NewBound@@Base+0x100> │ │ │ │ + b.w 2170d8 <_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 2cfd24 <_PyXIData_ReleaseAndRawFree@@Base+0x8> │ │ │ │ + b.w 2d009c <_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, #20] │ │ │ │ - cbz r0, 512e8 │ │ │ │ + cbz r0, 512f0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51304 │ │ │ │ + bge.n 5130c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 51304 │ │ │ │ + b.n 5130c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 51302 │ │ │ │ - bl 1ef95c │ │ │ │ - cbz r0, 512fe │ │ │ │ + cbz r0, 5130a │ │ │ │ + bl 1ef9b0 │ │ │ │ + cbz r0, 51306 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #20] │ │ │ │ - b.n 51304 │ │ │ │ - ldr r0, [pc, #4] @ (51308 ) │ │ │ │ + b.n 5130c │ │ │ │ + ldr r0, [pc, #4] @ (51310 ) │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ 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 r5, r0 │ │ │ │ - ldr r0, [pc, #60] @ (5135c ) │ │ │ │ - bl 247334 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ (51364 ) │ │ │ │ + bl 2474a4 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 5133e │ │ │ │ + blt.n 51346 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #55696 @ 0xd990 │ │ │ │ + movw r0, #56592 @ 0xdd10 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 950d8 │ │ │ │ + b.w 94fac │ │ │ │ movs r0, #0 │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 5135a │ │ │ │ + cbz r0, 51362 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #55704 @ 0xd998 │ │ │ │ + movw r0, #56600 @ 0xdd18 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 950d8 │ │ │ │ + b.w 94fac │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ands.w r0, r0, r2, lsr #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, #12] │ │ │ │ - cbz r0, 51382 │ │ │ │ + cbz r0, 5138a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 513a4 │ │ │ │ + bge.n 513ac │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 513a4 │ │ │ │ + b.n 513ac │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 5139c │ │ │ │ - bl 1ef95c │ │ │ │ - cbz r0, 51398 │ │ │ │ + cbz r0, 513a4 │ │ │ │ + bl 1ef9b0 │ │ │ │ + cbz r0, 513a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #12] │ │ │ │ - b.n 513a4 │ │ │ │ + b.n 513ac │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 r5, r3 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ subs r7, r3, #1 │ │ │ │ adds r3, r7, #1 │ │ │ │ - beq.n 513f0 │ │ │ │ + beq.n 513f8 │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 513ce │ │ │ │ + bne.n 513d6 │ │ │ │ ldrb r4, [r6, r7] │ │ │ │ - b.n 513dc │ │ │ │ + b.n 513e4 │ │ │ │ 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 514d2 │ │ │ │ + bl 514da │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 513c0 │ │ │ │ + bne.n 513c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 42868 │ │ │ │ - cbnz r0, 51406 │ │ │ │ + bl 42868 │ │ │ │ + cbnz r0, 5140e │ │ │ │ movw r0, #963 @ 0x3c3 │ │ │ │ - b.n 51430 │ │ │ │ + b.n 51438 │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 5140e │ │ │ │ + bne.n 51416 │ │ │ │ ldrb r4, [r6, r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl 514d2 │ │ │ │ - cbz r0, 51420 │ │ │ │ + bl 514da │ │ │ │ + cbz r0, 51428 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r9 │ │ │ │ - bge.n 5141e │ │ │ │ - b.n 513f6 │ │ │ │ + bge.n 51426 │ │ │ │ + b.n 513fe │ │ │ │ cmp.w r8, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r4, [r6, r5, lsl #1] │ │ │ │ ldrne.w r4, [r6, r5, lsl #2] │ │ │ │ - b.n 513fe │ │ │ │ - beq.n 5142c │ │ │ │ + b.n 51406 │ │ │ │ + beq.n 51434 │ │ │ │ mov r0, r4 │ │ │ │ - bl 42868 │ │ │ │ + bl 42868 │ │ │ │ addw r0, r0, #962 @ 0x3c2 │ │ │ │ - b.n 51430 │ │ │ │ + b.n 51438 │ │ │ │ movw r0, #962 @ 0x3c2 │ │ │ │ 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 r4, [r0, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 51456 │ │ │ │ + cbz r4, 5145e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51498 │ │ │ │ + bge.n 514a0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 51498 │ │ │ │ + b.n 514a0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 51490 │ │ │ │ + bne.n 51498 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 51490 │ │ │ │ - bl 13dc7c │ │ │ │ + bpl.n 51498 │ │ │ │ + bl 13dfb4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 514ce │ │ │ │ - bl 11a410 │ │ │ │ + cbz r0, 514d6 │ │ │ │ + bl 11a678 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5148c │ │ │ │ + bge.n 51494 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5148c │ │ │ │ + cbnz r3, 51494 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 51496 │ │ │ │ - bl 11a410 │ │ │ │ + b.n 5149e │ │ │ │ + bl 11a678 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 514ce │ │ │ │ + cbz r4, 514d6 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1de04c <_PyType_Name@@Base> │ │ │ │ + bl 1ddf44 <_PyType_Name@@Base> │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ - movw r0, #45784 @ 0xb2d8 │ │ │ │ + movw r0, #46680 @ 0xb658 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 514be │ │ │ │ + blt.n 514c6 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 514ce │ │ │ │ + b.n 514d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 514ba │ │ │ │ + bne.n 514c2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 514ba │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 514c2 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 514fc │ │ │ │ + bcs.n 51504 │ │ │ │ lsrs r1, r0, #6 │ │ │ │ - movw r2, #51108 @ 0xc7a4 │ │ │ │ + movw r2, #51980 @ 0xcb0c │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ and.w r0, r0, #63 @ 0x3f │ │ │ │ - movw r3, #58020 @ 0xe2a4 │ │ │ │ + movw r3, #58892 @ 0xe60c │ │ │ │ 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 514fe │ │ │ │ + b.n 51506 │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #49876 @ 0xc2d4 │ │ │ │ + movw r3, #50748 @ 0xc63c │ │ │ │ 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, 5152e │ │ │ │ + cbz r3, 51536 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 51546 │ │ │ │ + b.n 5154e │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 51536 │ │ │ │ + bge.n 5153e │ │ │ │ movs r5, #0 │ │ │ │ - b.n 51546 │ │ │ │ + b.n 5154e │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 51532 │ │ │ │ + bgt.n 5153a │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 51532 │ │ │ │ + beq.n 5153a │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 51560 │ │ │ │ + b.n 51568 │ │ │ │ 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] @ (515c4 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 515bc │ │ │ │ + ldr r3, [pc, #104] @ (515cc ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 515c4 │ │ │ │ adds r4, r4, r5 │ │ │ │ it ne │ │ │ │ ldrne r4, [r0, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl ee690 │ │ │ │ + bl ee620 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 515b0 │ │ │ │ + cbz r4, 515b8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5159c │ │ │ │ + beq.n 515a4 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64112 @ 0xfa70 │ │ │ │ + movw r1, #65008 @ 0xfdf0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b910 │ │ │ │ + bl 9b7e4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 515ae │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 515bc │ │ │ │ + bne.n 515b6 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 515c4 │ │ │ │ str r4, [r5, #20] │ │ │ │ mov r0, r6 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r0, fp │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r3, [pc, #148] @ (5166c ) │ │ │ │ + ldr r3, [pc, #148] @ (51674 ) │ │ │ │ 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, 5160c │ │ │ │ + cbz r3, 51614 │ │ │ │ adds r0, #17 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 51602 │ │ │ │ + bne.n 5160a │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 515f2 │ │ │ │ + bne.n 515fa │ │ │ │ dmb ish │ │ │ │ - beq.n 5160c │ │ │ │ - bl 2b86ac │ │ │ │ + beq.n 51614 │ │ │ │ + bl 2b9a44 │ │ │ │ ldrd r0, r3, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ - cbz r3, 5161c │ │ │ │ - bl 516b4 │ │ │ │ + cbz r3, 51624 │ │ │ │ + bl 516bc │ │ │ │ mov r5, r0 │ │ │ │ - b.n 51622 │ │ │ │ - bl 52710 │ │ │ │ + b.n 5162a │ │ │ │ + bl 52718 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - cbz r3, 5164c │ │ │ │ + cbz r3, 51654 │ │ │ │ add.w r0, r4, #17 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 51642 │ │ │ │ + bne.n 5164a │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 51632 │ │ │ │ + bne.n 5163a │ │ │ │ dmb ish │ │ │ │ - beq.n 5164c │ │ │ │ - bl 284f00 │ │ │ │ + beq.n 51654 │ │ │ │ + bl 284a3c │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2c2e64 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (5166c ) │ │ │ │ + bl 2c31e4 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (51674 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 51666 │ │ │ │ + beq.n 5166e │ │ │ │ blx 2baf0 <__stack_chk_fail@plt> │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, 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 r0, r1 │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 51690 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 516ac │ │ │ │ + bne.n 51698 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 516b4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c444 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 516a2 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 516ac │ │ │ │ + bne.n 516aa │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 516b4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 2d4fd4 │ │ │ │ + b.w 2d5354 │ │ │ │ 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] @ (51820 ) │ │ │ │ + ldr r3, [pc, #344] @ (51828 ) │ │ │ │ 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 516f2 │ │ │ │ + bne.n 516fa │ │ │ │ orrs.w r3, r7, r9 │ │ │ │ - bne.n 516f6 │ │ │ │ + bne.n 516fe │ │ │ │ mov r8, r6 │ │ │ │ - b.n 516fc │ │ │ │ + b.n 51704 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r8, #128 @ 0x80 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ blx 2b420 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ @@ -55773,19 +55772,19 @@ │ │ │ │ blx 2b420 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ blx 2bff8 │ │ │ │ subs.w r2, r7, r8 │ │ │ │ sbc.w r4, r9, #0 │ │ │ │ - cbnz r6, 5172a │ │ │ │ + cbnz r6, 51732 │ │ │ │ cmp r8, r6 │ │ │ │ it ne │ │ │ │ movne r6, #128 @ 0x80 │ │ │ │ - vldr d7, [pc, #236] @ 51818 │ │ │ │ + vldr d7, [pc, #236] @ 51820 │ │ │ │ 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 │ │ │ │ @@ -55794,15 +55793,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 1b35b8 <_Py_SetLocaleFromEnv@@Base+0x1690> │ │ │ │ + bl 1b33d0 <_Py_SetLocaleFromEnv@@Base+0x1690> │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ blx 2b420 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ @@ -55814,15 +55813,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 1b36e0 <_Py_SetLocaleFromEnv@@Base+0x17b8> │ │ │ │ + bl 1b34f8 <_Py_SetLocaleFromEnv@@Base+0x17b8> │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ blx 2affc <__explicit_bzero_chk@plt> │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r1, r6 │ │ │ │ @@ -55859,247 +55858,247 @@ │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #392] @ 0x188 │ │ │ │ blx 2bff8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r2 │ │ │ │ blx 2affc <__explicit_bzero_chk@plt> │ │ │ │ - ldr r3, [pc, #32] @ (51820 ) │ │ │ │ + ldr r3, [pc, #32] @ (51828 ) │ │ │ │ ldrb r0, [r5, #1] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #460] @ 0x1cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 51810 │ │ │ │ + beq.n 51818 │ │ │ │ blx 2baf0 <__stack_chk_fail@plt> │ │ │ │ add sp, #468 @ 0x1d4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, 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] │ │ │ │ - bl a80f0 │ │ │ │ + bl a7ff0 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2d5470 │ │ │ │ + b.w 2d57f0 │ │ │ │ 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, #58020 @ 0xe2a4 │ │ │ │ + movw fp, #58892 @ 0xe60c │ │ │ │ movt fp, #61 @ 0x3d │ │ │ │ - movw r7, #51108 @ 0xc7a4 │ │ │ │ + movw r7, #51980 @ 0xcb0c │ │ │ │ movt r7, #62 @ 0x3e │ │ │ │ ldr.w sl, [sp, #64] @ 0x40 │ │ │ │ - movw r6, #49876 @ 0xc2d4 │ │ │ │ + movw r6, #50748 @ 0xc63c │ │ │ │ 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 5193c │ │ │ │ + bge.n 51944 │ │ │ │ cmp.w r9, #1 │ │ │ │ - bne.n 51890 │ │ │ │ + bne.n 51898 │ │ │ │ ldrb.w r0, [r8, r4] │ │ │ │ - b.n 518a6 │ │ │ │ + b.n 518ae │ │ │ │ cmp.w r9, #2 │ │ │ │ - bne.n 5189c │ │ │ │ + bne.n 518a4 │ │ │ │ ldrh.w r0, [r8, r4, lsl #1] │ │ │ │ - b.n 518a6 │ │ │ │ + b.n 518ae │ │ │ │ ldr.w r0, [r8, r4, lsl #2] │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 518ba │ │ │ │ + bcs.n 518c2 │ │ │ │ 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 518bc │ │ │ │ + b.n 518c4 │ │ │ │ movs r3, #0 │ │ │ │ add.w r3, r6, r3, lsl #4 │ │ │ │ ldrh r2, [r3, #14] │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bpl.n 518fe │ │ │ │ + bpl.n 51906 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst.w r3, #7340032 @ 0x700000 │ │ │ │ - beq.n 518fe │ │ │ │ + beq.n 51906 │ │ │ │ asrs r2, r3, #24 │ │ │ │ ubfx ip, r3, #20, #3 │ │ │ │ uxtah r2, r2, r3 │ │ │ │ - movw r3, #35888 @ 0x8c30 │ │ │ │ + movw r3, #36760 @ 0x8f98 │ │ │ │ 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 518fa │ │ │ │ + beq.n 51902 │ │ │ │ ldr.w r0, [r3], #4 │ │ │ │ str.w r0, [r1], #4 │ │ │ │ - b.n 518e8 │ │ │ │ + b.n 518f0 │ │ │ │ mov r0, ip │ │ │ │ - b.n 51904 │ │ │ │ + b.n 5190c │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 253808 <_PyXI_GetMainNamespace@@Base+0xde4> │ │ │ │ + bl 253374 <_PyXI_GetMainNamespace@@Base+0xd10> │ │ │ │ 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 51932 │ │ │ │ + bge.n 5193a │ │ │ │ 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 51910 │ │ │ │ + b.n 51918 │ │ │ │ cmp r0, #0 │ │ │ │ it ge │ │ │ │ addge r5, r5, r0 │ │ │ │ adds r4, #1 │ │ │ │ - b.n 5187e │ │ │ │ + b.n 51886 │ │ │ │ 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, 51962 │ │ │ │ + cbnz r0, 5196a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 5196c │ │ │ │ - b.n 51972 │ │ │ │ + cbnz r0, 51974 │ │ │ │ + b.n 5197a │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5195c │ │ │ │ - b.n 5198a │ │ │ │ + beq.n 51964 │ │ │ │ + b.n 51992 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5198a │ │ │ │ + cbnz r0, 51992 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 5197c │ │ │ │ + cbz r0, 51984 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5198a │ │ │ │ + cbnz r0, 51992 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 5198a │ │ │ │ + cbz r0, 51992 │ │ │ │ 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 519e4 │ │ │ │ + bl 519ec │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 519e0 │ │ │ │ + cbz r0, 519e8 │ │ │ │ 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 519c2 │ │ │ │ + bge.n 519ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 519c2 │ │ │ │ + cbnz r3, 519ca │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 519de │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 519e6 │ │ │ │ movw r3, #43800 @ 0xab18 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f644c │ │ │ │ - cbz r0, 519de │ │ │ │ - bl f6bdc │ │ │ │ + bl f63cc │ │ │ │ + cbz r0, 519e6 │ │ │ │ + bl f6b5c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 2a71d8 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 2a6cf0 <_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 298c4c <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ + bl 298848 <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51a6c │ │ │ │ + beq.n 51a74 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ - cbnz r2, 51a6c │ │ │ │ + cbnz r2, 51a74 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 51a22 │ │ │ │ + cbnz r0, 51a2a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51a3c │ │ │ │ + bge.n 51a44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 51a3c │ │ │ │ + cbnz r3, 51a44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 51a3c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 51a44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51a34 │ │ │ │ + bge.n 51a3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 51a34 │ │ │ │ + cbnz r3, 51a3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 16d5f4 │ │ │ │ - cbz r0, 51a40 │ │ │ │ + bl 16d670 │ │ │ │ + cbz r0, 51a48 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 51a6c │ │ │ │ + b.n 51a74 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64140 @ 0xfa8c │ │ │ │ + movw r1, #65036 @ 0xfe0c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51a6a │ │ │ │ + bge.n 51a72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 51a6a │ │ │ │ + cbnz r3, 51a72 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #84] @ (51ad4 ) │ │ │ │ + ldr r2, [pc, #84] @ (51adc ) │ │ │ │ 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] │ │ │ │ @@ -56113,99 +56112,99 @@ │ │ │ │ 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 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 90660 │ │ │ │ + b.w 90538 │ │ │ │ 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 r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #2 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 2491f0 │ │ │ │ - cbz r0, 51b3e │ │ │ │ + bl 2493d4 │ │ │ │ + cbz r0, 51b46 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 51d14 <_PyLong_UnsignedLong_Converter@@Base+0x3c> │ │ │ │ + bl 51d1c <_PyLong_UnsignedLong_Converter@@Base+0x3c> │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51b14 │ │ │ │ + bge.n 51b1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 51b14 │ │ │ │ + cbnz r3, 51b1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.n 51b3e │ │ │ │ + beq.n 51b46 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 51f0a │ │ │ │ + bl 51f12 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 51b3e │ │ │ │ + beq.n 51b46 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - cbnz r1, 51b34 │ │ │ │ + cbnz r1, 51b3c │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #125 @ 0x7d │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1de06c <_PyType_Name@@Base+0x20> │ │ │ │ + b.w 1ddf64 <_PyType_Name@@Base+0x20> │ │ │ │ mov r0, r5 │ │ │ │ - bl 5209e │ │ │ │ + bl 520a6 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 51b28 │ │ │ │ + bne.n 51b30 │ │ │ │ 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 51b6a │ │ │ │ + bne.n 51b72 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ blx 2c380 │ │ │ │ - bl 1e3f40 │ │ │ │ + bl 1e3e34 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #46192 @ 0xb470 │ │ │ │ + movw r0, #47088 @ 0xb7f0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 51bac │ │ │ │ + cbz r0, 51bb4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 15c140 │ │ │ │ + bl 15c1a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51bac │ │ │ │ + bge.n 51bb4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 51bac │ │ │ │ + cbnz r3, 51bb4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrd r3, r2, [r0, #32] │ │ │ │ orrs r3, r2 │ │ │ │ ittee ne │ │ │ │ movwne r0, #4372 @ 0x1114 │ │ │ │ movtne r0, #80 @ 0x50 │ │ │ │ movweq r0, #5996 @ 0x176c │ │ │ │ @@ -56220,272 +56219,272 @@ │ │ │ │ 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 51cd2 │ │ │ │ + beq.n 51cda │ │ │ │ mov r5, r3 │ │ │ │ mov fp, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 51cd2 │ │ │ │ + bne.n 51cda │ │ │ │ mov r0, r4 │ │ │ │ - bl 2af5b8 │ │ │ │ + bl 2af0e8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 51cd2 │ │ │ │ + beq.n 51cda │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b0d38 │ │ │ │ + bl 2b0868 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r5, 51c22 │ │ │ │ + cbz r5, 51c2a │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - bl c79cc <_PyEval_EvalFrameDefault@@Base+0xca84> │ │ │ │ + bl c7858 <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 51c2a │ │ │ │ + b.n 51c32 │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b0d38 │ │ │ │ + bl 2b0868 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b0d38 │ │ │ │ + bl 2b0868 │ │ │ │ mov r1, r8 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b0d38 │ │ │ │ + bl 2b0868 │ │ │ │ mov r1, r7 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b0d38 │ │ │ │ + bl 2b0868 │ │ │ │ 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, #64176 @ 0xfab0 │ │ │ │ + movw r0, #65072 @ 0xfe30 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 51c7e │ │ │ │ + cbnz r0, 51c86 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 4f47c │ │ │ │ + b.w 4f484 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #62216 @ 0xf308 │ │ │ │ + movw r0, #63112 @ 0xf688 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ str r1, [r4, #24] │ │ │ │ mov.w r1, #576 @ 0x240 │ │ │ │ - bl 2b115c │ │ │ │ + bl 2b0c88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str r2, [r4, #24] │ │ │ │ - bge.n 51cb4 │ │ │ │ + bge.n 51cbc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 51cb4 │ │ │ │ + cbnz r3, 51cbc │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 51c72 │ │ │ │ + beq.n 51c7a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51cd2 │ │ │ │ + bge.n 51cda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 51cd2 │ │ │ │ + cbnz r3, 51cda │ │ │ │ mov r0, r6 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_Py_Dealloc@@Base> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00051cd8 <_PyLong_UnsignedLong_Converter@@Base>: │ │ │ │ +00051ce0 <_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 1519a4 │ │ │ │ + bl 151b78 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 51d0c <_PyLong_UnsignedLong_Converter@@Base+0x34> │ │ │ │ + beq.n 51d14 <_PyLong_UnsignedLong_Converter@@Base+0x34> │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 51d10 <_PyLong_UnsignedLong_Converter@@Base+0x38> │ │ │ │ + bls.n 51d18 <_PyLong_UnsignedLong_Converter@@Base+0x38> │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64184 @ 0xfab8 │ │ │ │ + movw r1, #65080 @ 0xfe38 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 51d12 <_PyLong_UnsignedLong_Converter@@Base+0x3a> │ │ │ │ + b.n 51d1a <_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, #64] @ (51d6c <_PyLong_UnsignedLong_Converter@@Base+0x94>) │ │ │ │ + ldr r1, [pc, #64] @ (51d74 <_PyLong_UnsignedLong_Converter@@Base+0x94>) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d631c │ │ │ │ - movw r3, #64308 @ 0xfb34 │ │ │ │ + bl 2d669c │ │ │ │ + movw r3, #65204 @ 0xfeb4 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - movw r1, #64304 @ 0xfb30 │ │ │ │ + movw r1, #65200 @ 0xfeb0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 238eec │ │ │ │ + bl 23937c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 51d68 <_PyLong_UnsignedLong_Converter@@Base+0x90> │ │ │ │ + beq.n 51d70 <_PyLong_UnsignedLong_Converter@@Base+0x90> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dcad4 │ │ │ │ + bl 1dc9c8 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ asrs r0, r5, #24 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00051d70 <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ +00051d78 <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ - cbz r3, 51d78 <_PyEval_FormatAwaitableError@@Base+0x8> │ │ │ │ + cbz r3, 51d80 <_PyEval_FormatAwaitableError@@Base+0x8> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbnz r3, 51dba <_PyEval_FormatAwaitableError@@Base+0x4a> │ │ │ │ + cbnz r3, 51dc2 <_PyEval_FormatAwaitableError@@Base+0x4a> │ │ │ │ cmp r2, #1 │ │ │ │ push {r4} │ │ │ │ - bne.n 51d98 <_PyEval_FormatAwaitableError@@Base+0x28> │ │ │ │ + bne.n 51da0 <_PyEval_FormatAwaitableError@@Base+0x28> │ │ │ │ movw r4, #43556 @ 0xaa24 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - movw r2, #64312 @ 0xfb38 │ │ │ │ + movw r2, #65208 @ 0xfeb8 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ pop {r4} │ │ │ │ - b.w 23371c <_PyErr_Format@@Base> │ │ │ │ + b.w 2339d8 <_PyErr_Format@@Base> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 51db6 <_PyEval_FormatAwaitableError@@Base+0x46> │ │ │ │ + bne.n 51dbe <_PyEval_FormatAwaitableError@@Base+0x46> │ │ │ │ movw r4, #43556 @ 0xaa24 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - movw r2, #64404 @ 0xfb94 │ │ │ │ + movw r2, #65300 @ 0xff14 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ pop {r4} │ │ │ │ - b.w 23371c <_PyErr_Format@@Base> │ │ │ │ + b.w 2339d8 <_PyErr_Format@@Base> │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #64496 @ 0xfbf0 │ │ │ │ + movw r1, #65392 @ 0xff70 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 11dad8 │ │ │ │ + b.w 11dd40 │ │ │ │ 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, 51e06 <_PyEval_FormatAwaitableError@@Base+0x96> │ │ │ │ + cbz r2, 51e0e <_PyEval_FormatAwaitableError@@Base+0x96> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 13dc7c │ │ │ │ + bl 13dfb4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 84e30 │ │ │ │ - cbz r4, 51e2e <_PyEval_FormatAwaitableError@@Base+0xbe> │ │ │ │ - ldr r0, [pc, #28] @ (51e34 <_PyEval_FormatAwaitableError@@Base+0xc4>) │ │ │ │ - bl 247334 <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 84e70 │ │ │ │ + cbz r4, 51e36 <_PyEval_FormatAwaitableError@@Base+0xbe> │ │ │ │ + ldr r0, [pc, #28] @ (51e3c <_PyEval_FormatAwaitableError@@Base+0xc4>) │ │ │ │ + bl 2474a4 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #55704 @ 0xd998 │ │ │ │ + movw r0, #56600 @ 0xdd18 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ands.w r0, r0, r2, lsr #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, 51e64 <_PyEval_FormatAwaitableError@@Base+0xf4> │ │ │ │ + cbnz r3, 51e6c <_PyEval_FormatAwaitableError@@Base+0xf4> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54812 @ 0xd61c │ │ │ │ + movw r1, #55508 @ 0xd8d4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 51e8c <_PyEval_FormatAwaitableError@@Base+0x11c> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 51e94 <_PyEval_FormatAwaitableError@@Base+0x11c> │ │ │ │ ldrb.w r3, [r0, #33] @ 0x21 │ │ │ │ - cbz r3, 51e82 <_PyEval_FormatAwaitableError@@Base+0x112> │ │ │ │ + cbz r3, 51e8a <_PyEval_FormatAwaitableError@@Base+0x112> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54496 @ 0xd4e0 │ │ │ │ + movw r1, #55192 @ 0xd798 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 51e8c <_PyEval_FormatAwaitableError@@Base+0x11c> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 51e94 <_PyEval_FormatAwaitableError@@Base+0x11c> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #1508 @ 0x5e4 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - bl 7fd10 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 51eec <_PyEval_FormatAwaitableError@@Base+0x17c> │ │ │ │ - ldr r5, [pc, #64] @ (51ef0 <_PyEval_FormatAwaitableError@@Base+0x180>) │ │ │ │ + bl 7fd50 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 51ef4 <_PyEval_FormatAwaitableError@@Base+0x17c> │ │ │ │ + ldr r5, [pc, #64] @ (51ef8 <_PyEval_FormatAwaitableError@@Base+0x180>) │ │ │ │ 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 │ │ │ │ @@ -56504,822 +56503,822 @@ │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r4, [r1, #3868] @ 0xf1c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00051ef4 : │ │ │ │ - cbz r0, 51f08 │ │ │ │ +00051efc : │ │ │ │ + cbz r0, 51f10 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51f08 │ │ │ │ + bge.n 51f10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 51f08 │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 51f10 │ │ │ │ + b.w 8471c <_Py_Dealloc@@Base> │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 51f70 │ │ │ │ + blt.n 51f78 │ │ │ │ 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 51f44 │ │ │ │ + beq.n 51f4c │ │ │ │ cmp r1, #115 @ 0x73 │ │ │ │ - beq.n 51f4e │ │ │ │ + beq.n 51f56 │ │ │ │ cmp r1, #97 @ 0x61 │ │ │ │ - beq.n 51f58 │ │ │ │ + beq.n 51f60 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64596 @ 0xfc54 │ │ │ │ + movw r1, #65492 @ 0xffd4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 51f74 │ │ │ │ - movw r1, #64588 @ 0xfc4c │ │ │ │ + b.n 51f7c │ │ │ │ + movw r1, #65484 @ 0xffcc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - b.n 51f60 │ │ │ │ - movw r1, #64592 @ 0xfc50 │ │ │ │ + b.n 51f68 │ │ │ │ + movw r1, #65488 @ 0xffd0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - b.n 51f60 │ │ │ │ - movw r1, #64584 @ 0xfc48 │ │ │ │ + b.n 51f68 │ │ │ │ + movw r1, #65480 @ 0xffc8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 238eec │ │ │ │ + bl 23937c │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 51f74 │ │ │ │ + b.n 51f7c │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ pop {r3, pc} │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, r3 │ │ │ │ - b.w 274c24 │ │ │ │ + b.w 2747ac │ │ │ │ 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 │ │ │ │ movs r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ 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, #48524 @ 0xbd8c │ │ │ │ + movw r1, #49220 @ 0xc044 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl e1cec │ │ │ │ + bl e1c10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5204c │ │ │ │ + beq.n 52054 │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl ffd10 │ │ │ │ + bl ffbbc │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 51fd0 │ │ │ │ - bl 94124 │ │ │ │ + bne.n 51fd8 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5204c │ │ │ │ - bl 158724 <_PyLong_FromByteArray@@Base+0x848> │ │ │ │ + bne.n 52054 │ │ │ │ + bl 158790 <_PyLong_FromByteArray@@Base+0x848> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5206e │ │ │ │ - movw r3, #56729 @ 0xdd99 │ │ │ │ + beq.n 52076 │ │ │ │ + movw r3, #56149 @ 0xdb55 │ │ │ │ movt r3, #23 │ │ │ │ add.w r1, r0, #16 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 5202a │ │ │ │ - cbnz r1, 52004 │ │ │ │ + bne.n 52032 │ │ │ │ + cbnz r1, 5200c │ │ │ │ movw r3, #43824 @ 0xab30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #35872 @ 0x8c20 │ │ │ │ + movw r1, #37568 @ 0x92c0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 52034 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 5203c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 5200c │ │ │ │ + cbz r3, 52014 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ - b.n 52014 │ │ │ │ + b.n 5201c │ │ │ │ movw r2, #32180 @ 0x7db4 │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ mov r0, r1 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ - bl 159020 │ │ │ │ + bl 15908c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 52034 │ │ │ │ + beq.n 5203c │ │ │ │ ldr r3, [r5, #24] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 52050 │ │ │ │ + b.n 52058 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 52050 │ │ │ │ + bge.n 52058 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5204c │ │ │ │ + bge.n 52054 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5204c │ │ │ │ + cbnz r3, 52054 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5206e │ │ │ │ + b.n 52076 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159270 │ │ │ │ + bl 1592dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5206c │ │ │ │ + bge.n 52074 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5206c │ │ │ │ + cbnz r3, 52074 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 8096c │ │ │ │ + bl 809ac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5209a │ │ │ │ + cbz r0, 520a2 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ - bl 4d9fe │ │ │ │ + bl 4da06 │ │ │ │ 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, r1 │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ mov r4, r0 │ │ │ │ - bl 1de06c <_PyType_Name@@Base+0x20> │ │ │ │ + bl 1ddf64 <_PyType_Name@@Base+0x20> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 520ce │ │ │ │ + beq.n 520d6 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d4d54 │ │ │ │ + bl 2d50d4 │ │ │ │ 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 8096c │ │ │ │ + bl 809ac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 520f6 │ │ │ │ + cbz r0, 520fe │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ - bl 4dde0 │ │ │ │ + bl 4dde8 │ │ │ │ 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 7fab4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 52132 │ │ │ │ + cbz r0, 5213a │ │ │ │ mov r1, r5 │ │ │ │ - bl a0250 │ │ │ │ + bl a0150 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 52132 │ │ │ │ + bne.n 5213a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52130 │ │ │ │ + bge.n 52138 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52130 │ │ │ │ + cbnz r3, 52138 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ 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, 52174 │ │ │ │ + cbnz r3, 5217c │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21640 @ 0x5488 │ │ │ │ + movw r1, #22336 @ 0x5740 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5238c │ │ │ │ + b.n 52394 │ │ │ │ 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 5225e │ │ │ │ + bne.n 52266 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w sl, [r3] │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5238c │ │ │ │ + beq.w 52394 │ │ │ │ str r6, [sp, #8] │ │ │ │ mov.w fp, #0 │ │ │ │ movs r0, #0 │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r4 │ │ │ │ cmp r7, fp │ │ │ │ - ble.n 5222c │ │ │ │ + ble.n 52234 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 5222c │ │ │ │ + ble.n 52234 │ │ │ │ ldr.w r3, [r8, fp, lsl #2] │ │ │ │ cmp sl, r3 │ │ │ │ - bne.n 5221e │ │ │ │ + bne.n 52226 │ │ │ │ sub.w r1, fp, r0 │ │ │ │ add.w r0, r8, r0, lsl #2 │ │ │ │ - bl 274fe0 │ │ │ │ + bl 274b68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5225a │ │ │ │ + beq.n 52262 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 521d8 │ │ │ │ + bgt.n 521e0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 52214 │ │ │ │ + b.n 5221c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r0, 52202 │ │ │ │ + cbz r0, 5220a │ │ │ │ mov r1, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r4, r5 │ │ │ │ - bge.w 52370 │ │ │ │ + bge.w 52378 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 52370 │ │ │ │ + bne.w 52378 │ │ │ │ mov r0, r1 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 52370 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 52378 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52214 │ │ │ │ + bge.n 5221c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52214 │ │ │ │ + cbnz r3, 5221c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ add.w fp, fp, #1 │ │ │ │ adds r6, #1 │ │ │ │ mov r0, fp │ │ │ │ - b.n 52226 │ │ │ │ + b.n 5222e │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r7, fp │ │ │ │ - bne.n 521b2 │ │ │ │ + bne.n 521ba │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - b.n 521a8 │ │ │ │ + b.n 521b0 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - cbnz r5, 52242 │ │ │ │ + cbnz r5, 5224a │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 52308 │ │ │ │ + beq.n 52310 │ │ │ │ cmp r7, r0 │ │ │ │ - blt.w 5236c │ │ │ │ + blt.w 52374 │ │ │ │ subs r1, r7, r0 │ │ │ │ add.w r0, r8, r0, lsl #2 │ │ │ │ - bl 274fe0 │ │ │ │ + bl 274b68 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5232c │ │ │ │ - b.n 52370 │ │ │ │ + bne.n 52334 │ │ │ │ + b.n 52378 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 52370 │ │ │ │ - bl 80d6c │ │ │ │ + b.n 52378 │ │ │ │ + bl 80dac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5238c │ │ │ │ + beq.w 52394 │ │ │ │ movs r5, #0 │ │ │ │ str r6, [sp, #12] │ │ │ │ mov sl, r5 │ │ │ │ sub.w r3, r9, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 522f6 │ │ │ │ + ble.n 522fe │ │ │ │ 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 2bc63c │ │ │ │ + bl 2bc9c0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 522f6 │ │ │ │ + blt.n 522fe │ │ │ │ add.w r0, r8, sl, lsl #2 │ │ │ │ mov r1, r6 │ │ │ │ - bl 274fe0 │ │ │ │ + bl 274b68 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52370 │ │ │ │ + beq.n 52378 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 522b2 │ │ │ │ + bgt.n 522ba │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 522ec │ │ │ │ + b.n 522f4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 522d8 │ │ │ │ + cbz r0, 522e0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52370 │ │ │ │ + bge.n 52378 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 52370 │ │ │ │ + bne.n 52378 │ │ │ │ mov r0, fp │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 52370 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 52378 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 522ec │ │ │ │ + bge.n 522f4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 522ec │ │ │ │ + cbnz r3, 522f4 │ │ │ │ mov r0, fp │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ adds r5, #1 │ │ │ │ add sl, r3 │ │ │ │ add sl, r6 │ │ │ │ - b.n 52270 │ │ │ │ + b.n 52278 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - cbnz r5, 5231c │ │ │ │ + cbnz r5, 52324 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5231c │ │ │ │ + bne.n 52324 │ │ │ │ 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 5236c │ │ │ │ + b.n 52374 │ │ │ │ sub.w r1, r7, sl │ │ │ │ add.w r0, r8, sl, lsl #2 │ │ │ │ - bl 274fe0 │ │ │ │ + bl 274b68 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 52370 │ │ │ │ + cbz r0, 52378 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 52338 │ │ │ │ + bgt.n 52340 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ - b.n 5236a │ │ │ │ + b.n 52372 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbz r0, 52358 │ │ │ │ + cbz r0, 52360 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52370 │ │ │ │ + bge.n 52378 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 52370 │ │ │ │ + cbnz r3, 52378 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 52370 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 52378 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5236a │ │ │ │ + bge.n 52372 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5236a │ │ │ │ + cbnz r3, 52372 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 5238c │ │ │ │ + b.n 52394 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 52170 │ │ │ │ + bge.w 52178 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 52170 │ │ │ │ + bne.w 52178 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 52170 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 52178 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 52450 │ │ │ │ + beq.n 52458 │ │ │ │ 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 94124 │ │ │ │ + bl 93ff8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5244c │ │ │ │ + bne.n 52454 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2af5b8 │ │ │ │ + bl 2af0e8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5244c │ │ │ │ + beq.n 52454 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b0d38 │ │ │ │ + bl 2b0868 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #47665 @ 0xba31 │ │ │ │ + movw r2, #48593 @ 0xbdd1 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r0, #64744 @ 0xfce8 │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ - bl 950d8 │ │ │ │ + movw r0, #104 @ 0x68 │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ + bl 94fac │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 523fa │ │ │ │ + cbnz r0, 52402 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 4f47c │ │ │ │ + b.w 4f484 │ │ │ │ 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, #64752 @ 0xfcf0 │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ - bl 2b115c │ │ │ │ + movw r0, #112 @ 0x70 │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ + bl 2b0c88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5242e │ │ │ │ + bge.n 52436 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5242e │ │ │ │ + cbnz r3, 52436 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 523ee │ │ │ │ + beq.n 523f6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5244c │ │ │ │ + bge.n 52454 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5244c │ │ │ │ + cbnz r3, 52454 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ mov r6, r2 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ mov r7, r1 │ │ │ │ - bl dce90 │ │ │ │ + bl dcd68 │ │ │ │ mov r5, r0 │ │ │ │ - bl 218a30 <_PyParkingLot_UnparkAll@@Base+0x1d4> │ │ │ │ + bl 218c64 <_PyParkingLot_UnparkAll@@Base+0x1d4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 52606 │ │ │ │ + beq.w 5260e │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ ldr.w r8, [r3, #3904] @ 0xf40 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 524a0 │ │ │ │ - movw r1, #32860 @ 0x805c │ │ │ │ + bne.n 524a8 │ │ │ │ + movw r1, #33756 @ 0x83dc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #28928 @ 0x7100 │ │ │ │ + movw r0, #29824 @ 0x7480 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ adds r3, #1 │ │ │ │ - bne.n 5258a │ │ │ │ + bne.n 52592 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5250e │ │ │ │ - ldr r3, [pc, #348] @ (52610 ) │ │ │ │ + bne.n 52516 │ │ │ │ + ldr r3, [pc, #348] @ (52618 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp sl, r3 │ │ │ │ - bne.w 52606 │ │ │ │ - movw r1, #17060 @ 0x42a4 │ │ │ │ + bne.w 5260e │ │ │ │ + movw r1, #17956 @ 0x4624 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ - bl e4148 │ │ │ │ - cbnz r0, 524e4 │ │ │ │ + bl e4064 │ │ │ │ + cbnz r0, 524ec │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r4, #376] @ 0x178 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 52508 │ │ │ │ - b.n 52524 │ │ │ │ - movw r1, #32416 @ 0x7ea0 │ │ │ │ + blt.n 52510 │ │ │ │ + b.n 5252c │ │ │ │ + movw r1, #33312 @ 0x8220 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ - bl e4148 │ │ │ │ + bl e4064 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 52606 │ │ │ │ + bne.w 5260e │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r4, #380] @ 0x17c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52524 │ │ │ │ + bge.n 5252c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 52524 │ │ │ │ + b.n 5252c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 52608 │ │ │ │ + beq.n 52610 │ │ │ │ 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 1cf208 <_PySys_GetRequiredAttr@@Base+0x1390> │ │ │ │ + bl 1cf098 <_PySys_GetRequiredAttr@@Base+0x1390> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 52548 │ │ │ │ + cbnz r0, 52550 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52608 │ │ │ │ + bge.n 52610 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 52608 │ │ │ │ + bne.n 52610 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 52608 │ │ │ │ - bl 9a668 │ │ │ │ - cbnz r0, 52566 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 52610 │ │ │ │ + bl 9a53c │ │ │ │ + cbnz r0, 5256e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 525f2 │ │ │ │ + bge.n 525fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 525f2 │ │ │ │ + bne.n 525fa │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 525f2 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 525fa │ │ │ │ mov r1, r5 │ │ │ │ - bl a0250 │ │ │ │ + bl a0150 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52582 │ │ │ │ + bge.n 5258a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 52582 │ │ │ │ + cbnz r3, 5258a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 525da │ │ │ │ - b.n 525f2 │ │ │ │ + bne.n 525e2 │ │ │ │ + b.n 525fa │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52606 │ │ │ │ + beq.n 5260e │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ - bl 1d90e8 │ │ │ │ + bl 1d8fe0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 525a6 │ │ │ │ + bne.n 525ae │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sp │ │ │ │ - bl 5eafa │ │ │ │ - b.n 52606 │ │ │ │ + bl 5eabe │ │ │ │ + b.n 5260e │ │ │ │ movs r2, #24 │ │ │ │ mov r0, sp │ │ │ │ movs r1, #0 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - cbz r2, 525cc │ │ │ │ + cbz r2, 525d4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #15716 @ 0x3d64 │ │ │ │ + movw r1, #16412 @ 0x401c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl ef7b8 │ │ │ │ + bl ef748 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 525cc │ │ │ │ - bl f6bdc │ │ │ │ + bge.n 525d4 │ │ │ │ + bl f6b5c │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a2be0 │ │ │ │ + bl a2ae0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 525f2 │ │ │ │ + beq.n 525fa │ │ │ │ ldr r1, [r7, #8] │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ - bl 1cbcfc <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ + bl 1cbb8c <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 52608 │ │ │ │ + bge.n 52610 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 141f68 │ │ │ │ + bl 142278 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52606 │ │ │ │ + bge.n 5260e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52606 │ │ │ │ + cbnz r3, 5260e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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] @ (52648 ) │ │ │ │ + ldr r3, [pc, #36] @ (52650 ) │ │ │ │ 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 5263a │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 52644 │ │ │ │ + bne.n 52642 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 5264c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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, 52670 │ │ │ │ + cbnz r6, 52678 │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 52670 │ │ │ │ + ble.n 52678 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 52670 │ │ │ │ - cbnz r2, 52696 │ │ │ │ + bne.n 52678 │ │ │ │ + cbnz r2, 5269e │ │ │ │ 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] │ │ │ │ movw r3, #18072 @ 0x4698 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5270a │ │ │ │ + beq.n 52712 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ movw r1, #8248 @ 0x2038 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 154818 │ │ │ │ - bl ee690 │ │ │ │ + bl 1549f0 │ │ │ │ + bl ee620 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 526ba │ │ │ │ + beq.n 526c2 │ │ │ │ mov r0, r3 │ │ │ │ - bl 9ef00 │ │ │ │ - cbz r0, 526dc │ │ │ │ + bl 9ee00 │ │ │ │ + cbz r0, 526e4 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 26ea2c │ │ │ │ + bl 26e564 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r2, r4 │ │ │ │ - bl 2a6cb8 <_PyTime_AsTimeval@@Base+0x1430> │ │ │ │ + bl 2a67d0 <_PyTime_AsTimeval@@Base+0x1430> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 5270c │ │ │ │ + b.n 52714 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r1, #8248 @ 0x2038 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ - bl 154818 │ │ │ │ - bl ee690 │ │ │ │ + bl 1549f0 │ │ │ │ + bl ee620 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #34400 @ 0x8660 │ │ │ │ + movw r1, #35096 @ 0x8918 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #19488 @ 0x4c20 │ │ │ │ + movw r0, #20384 @ 0x4fa0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ 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, #3824] @ 0xef0 │ │ │ │ - ldr r3, [pc, #260] @ (52828 ) │ │ │ │ + ldr r3, [pc, #260] @ (52830 ) │ │ │ │ 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 5274e │ │ │ │ + bne.n 52756 │ │ │ │ orrs.w r2, r6, r8 │ │ │ │ - bne.n 52754 │ │ │ │ + bne.n 5275c │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r3 │ │ │ │ - b.n 5275a │ │ │ │ + b.n 52762 │ │ │ │ mov.w r9, #0 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov sl, r5 │ │ │ │ blx 2b420 │ │ │ │ @@ -57334,17 +57333,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 52776 │ │ │ │ + bne.n 5277e │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 527a4 │ │ │ │ + bne.n 527ac │ │ │ │ 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 │ │ │ │ @@ -57356,15 +57355,15 @@ │ │ │ │ blx 2bff8 │ │ │ │ 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 1ba2bc │ │ │ │ + bl 1ba0d4 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ blx 2affc <__explicit_bzero_chk@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldrd r6, r7, [sp, #40] @ 0x28 │ │ │ │ strd r6, r7, [sp, #168] @ 0xa8 │ │ │ │ @@ -57376,21 +57375,21 @@ │ │ │ │ ldrd r6, r7, [sp, #32] │ │ │ │ strd r6, r7, [sp, #160] @ 0xa0 │ │ │ │ blx 2bff8 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r2 │ │ │ │ blx 2affc <__explicit_bzero_chk@plt> │ │ │ │ - ldr r3, [pc, #24] @ (52828 ) │ │ │ │ + ldr r3, [pc, #24] @ (52830 ) │ │ │ │ ldrb r0, [r4, #1] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 52822 │ │ │ │ + beq.n 5282a │ │ │ │ blx 2baf0 <__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 │ │ │ │ @@ -57398,728 +57397,728 @@ │ │ │ │ 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 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 529ce │ │ │ │ + beq.w 529d6 │ │ │ │ movs r7, #0 │ │ │ │ ldr.w r3, [r8, #48] @ 0x30 │ │ │ │ cmp r3, r7 │ │ │ │ - ble.n 5293a │ │ │ │ + ble.n 52942 │ │ │ │ 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 20d2c8 │ │ │ │ + bl 20d4f8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52936 │ │ │ │ + beq.n 5293e │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e774 │ │ │ │ + bl 8e648 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 528c2 │ │ │ │ + cbnz r0, 528ca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 528a6 │ │ │ │ + bge.n 528ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 528a6 │ │ │ │ + cbnz r3, 528ae │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 529d4 │ │ │ │ + bge.w 529dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 529d4 │ │ │ │ + bne.w 529dc │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 529d4 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 529dc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5290e │ │ │ │ + bne.n 52916 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 528e2 │ │ │ │ + bge.n 528ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 528e2 │ │ │ │ + cbnz r3, 528ea │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 528f6 │ │ │ │ + bge.n 528fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 528f6 │ │ │ │ + cbnz r3, 528fe │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 529d2 │ │ │ │ + bge.n 529da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 529d2 │ │ │ │ + bne.n 529da │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 529d2 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 529da │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52922 │ │ │ │ + bge.n 5292a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 52922 │ │ │ │ + cbnz r3, 5292a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52936 │ │ │ │ + bge.n 5293e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 52936 │ │ │ │ + cbnz r3, 5293e │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 5285e │ │ │ │ + b.n 52866 │ │ │ │ ldr.w r3, [r9, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 529ce │ │ │ │ + beq.n 529d6 │ │ │ │ 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 a7c24 │ │ │ │ + bl a7b24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 529ce │ │ │ │ + beq.n 529d6 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e774 │ │ │ │ + bl 8e648 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 52980 │ │ │ │ + cbnz r0, 52988 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 529d2 │ │ │ │ + bge.n 529da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 529d2 │ │ │ │ + cbnz r3, 529da │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 529d2 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 529da │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 529b6 │ │ │ │ + bne.n 529be │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 529a0 │ │ │ │ + bge.n 529a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 529a0 │ │ │ │ + cbnz r3, 529a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 529d2 │ │ │ │ + bge.n 529da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 529d2 │ │ │ │ + cbnz r3, 529da │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 529d2 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 529da │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5294a │ │ │ │ + bge.n 52952 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5294a │ │ │ │ + bne.n 52952 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5294a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 52952 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 529d4 │ │ │ │ + b.n 529dc │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 529fa │ │ │ │ + cbz r3, 52a02 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 52a12 │ │ │ │ + b.n 52a1a │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 52a02 │ │ │ │ + bge.n 52a0a │ │ │ │ movs r6, #0 │ │ │ │ - b.n 52a12 │ │ │ │ + b.n 52a1a │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 529fe │ │ │ │ + bgt.n 52a06 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 529fe │ │ │ │ + beq.n 52a06 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 52a34 │ │ │ │ + b.n 52a3c │ │ │ │ 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] @ (52cd8 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #688] @ (52ce0 ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 52e34 │ │ │ │ + beq.w 52e3c │ │ │ │ adds r5, r5, r6 │ │ │ │ - bne.n 52a44 │ │ │ │ + bne.n 52a4c │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add.w r9, r7, #16 │ │ │ │ mvn.w r8, #2147483648 @ 0x80000000 │ │ │ │ - b.n 52abc │ │ │ │ + b.n 52ac4 │ │ │ │ ldr.w sl, [r4] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 52a5e │ │ │ │ + beq.n 52a66 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 52a66 │ │ │ │ + bne.n 52a6e │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add.w r9, r7, #16 │ │ │ │ mvn.w r8, #2147483648 @ 0x80000000 │ │ │ │ - b.n 52aae │ │ │ │ + b.n 52ab6 │ │ │ │ movw sl, #5744 @ 0x1670 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 100c44 <_PyNumber_Index@@Base> │ │ │ │ + bl 100af0 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 52a90 │ │ │ │ - bl 9b910 │ │ │ │ + cbz r0, 52a98 │ │ │ │ + bl 9b7e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52a8a │ │ │ │ + bge.n 52a92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52a8a │ │ │ │ + cbnz r3, 52a92 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 52a9e │ │ │ │ - bl 94124 │ │ │ │ + bne.n 52aa6 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 52e16 │ │ │ │ + bne.w 52e1e │ │ │ │ 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, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp sl, r3 │ │ │ │ - bne.w 52c04 │ │ │ │ + bne.w 52c0c │ │ │ │ mov r0, r8 │ │ │ │ cmp r0, #11 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 52e34 │ │ │ │ + beq.w 52e3c │ │ │ │ subs r2, r6, #1 │ │ │ │ - movw fp, #30096 @ 0x7590 │ │ │ │ + movw fp, #30992 @ 0x7910 │ │ │ │ movt fp, #50 @ 0x32 │ │ │ │ mov r1, r2 │ │ │ │ movs r5, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r5, r8 │ │ │ │ - beq.n 52b80 │ │ │ │ + beq.n 52b88 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 52bda │ │ │ │ + blt.n 52be2 │ │ │ │ ldrb.w r3, [r9, r1] │ │ │ │ add.w sl, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bpl.n 52b0e │ │ │ │ + bpl.n 52b16 │ │ │ │ mov r1, sl │ │ │ │ - b.n 52ae6 │ │ │ │ + b.n 52aee │ │ │ │ ldrb.w r3, [r9, sl] │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 52b3c │ │ │ │ + bmi.n 52b44 │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 52afe │ │ │ │ + bne.n 52b06 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 52b3c │ │ │ │ + bne.n 52b44 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r0, #41760 @ 0xa320 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 52b3c │ │ │ │ + bne.n 52b44 │ │ │ │ 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 52bda │ │ │ │ + b.n 52be2 │ │ │ │ add.w r0, sl, #1 │ │ │ │ sub.w r1, r1, sl │ │ │ │ add r0, r9 │ │ │ │ - bl 80764 │ │ │ │ + bl 807a4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52be8 │ │ │ │ + beq.n 52bf0 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 52b5c │ │ │ │ + bgt.n 52b64 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 52b7a │ │ │ │ + b.n 52b82 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbnz r0, 52bae │ │ │ │ + cbnz r0, 52bb6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52b7a │ │ │ │ + bge.n 52b82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 52b7a │ │ │ │ + cbnz r3, 52b82 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r1, sl │ │ │ │ - b.n 52ae2 │ │ │ │ + b.n 52aea │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 52bda │ │ │ │ - movw r3, #30096 @ 0x7590 │ │ │ │ + blt.n 52be2 │ │ │ │ + movw r3, #30992 @ 0x7910 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldrb.w r2, [r9, r1] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r6, r2, #28 │ │ │ │ - bpl.n 52bc2 │ │ │ │ + bpl.n 52bca │ │ │ │ subs r1, #1 │ │ │ │ - bcc.n 52bda │ │ │ │ - b.n 52b8c │ │ │ │ + bcc.n 52be2 │ │ │ │ + b.n 52b94 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 52e1a │ │ │ │ + beq.w 52e22 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52be8 │ │ │ │ + bge.n 52bf0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 52be8 │ │ │ │ + cbnz r3, 52bf0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 52be8 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 52bf0 │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 80764 │ │ │ │ + bl 807a4 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 52be8 │ │ │ │ + cbz r0, 52bf0 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 52b9e │ │ │ │ + bgt.n 52ba6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 24841c │ │ │ │ + bl 24858c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 52e34 │ │ │ │ + bne.w 52e3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 52e16 │ │ │ │ + bge.w 52e1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 52e16 │ │ │ │ + bne.w 52e1e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 52e16 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 52e1e │ │ │ │ mov r0, sl │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 158d98 │ │ │ │ + bl 158a94 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 52e16 │ │ │ │ + bne.w 52e1e │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 52c38 │ │ │ │ + bne.n 52c40 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21640 @ 0x5488 │ │ │ │ + movw r1, #22336 @ 0x5740 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 52e0e │ │ │ │ + b.n 52e16 │ │ │ │ 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 52d0a │ │ │ │ + bne.n 52d12 │ │ │ │ ldrb.w sl, [r3] │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 52e0e │ │ │ │ + beq.w 52e16 │ │ │ │ subs r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 52ce6 │ │ │ │ + blt.n 52cee │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 52ce6 │ │ │ │ + beq.n 52cee │ │ │ │ ldrb.w r3, [r9, r6] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 52cdc │ │ │ │ + bne.n 52ce4 │ │ │ │ adds r0, r6, #1 │ │ │ │ subs r1, r1, r6 │ │ │ │ add r0, r9 │ │ │ │ - bl 80764 │ │ │ │ + bl 807a4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 52df2 │ │ │ │ + beq.w 52dfa │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 52c92 │ │ │ │ + bgt.n 52c9a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 52cd0 │ │ │ │ + b.n 52cd8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 52cbc │ │ │ │ + cbz r0, 52cc4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 52df2 │ │ │ │ + bge.w 52dfa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 52df2 │ │ │ │ + bne.w 52dfa │ │ │ │ mov r0, fp │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 52df2 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 52dfa │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52cd0 │ │ │ │ + bge.n 52cd8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 52cd0 │ │ │ │ + cbnz r3, 52cd8 │ │ │ │ mov r0, fp │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ subs r6, #1 │ │ │ │ adds r5, #1 │ │ │ │ mov r1, r6 │ │ │ │ - b.n 52ce0 │ │ │ │ + b.n 52ce8 │ │ │ │ mov ip, r8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ subs r6, #1 │ │ │ │ - bcs.n 52c6c │ │ │ │ + bcs.n 52c74 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 52c62 │ │ │ │ - cbnz r5, 52cf6 │ │ │ │ + b.n 52c6a │ │ │ │ + cbnz r5, 52cfe │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #41760 @ 0xa320 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 52d86 │ │ │ │ + beq.n 52d8e │ │ │ │ adds r0, r1, #1 │ │ │ │ - blt.n 52de6 │ │ │ │ + blt.n 52dee │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 80764 │ │ │ │ + bl 807a4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52da6 │ │ │ │ - b.n 52df2 │ │ │ │ - bl 80d6c │ │ │ │ + bne.n 52dae │ │ │ │ + b.n 52dfa │ │ │ │ + bl 80dac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52e0e │ │ │ │ + beq.n 52e16 │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 52d76 │ │ │ │ + beq.n 52d7e │ │ │ │ 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 2207b8 │ │ │ │ + bl 220a10 │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - blt.n 52d76 │ │ │ │ + blt.n 52d7e │ │ │ │ add.w r0, fp, sl │ │ │ │ subs r1, r6, r0 │ │ │ │ add r0, r9 │ │ │ │ - bl 80764 │ │ │ │ + bl 807a4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52df2 │ │ │ │ + beq.n 52dfa │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 52d52 │ │ │ │ + bgt.n 52d5a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 52d70 │ │ │ │ + b.n 52d78 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbnz r0, 52dbe │ │ │ │ + cbnz r0, 52dc6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52d70 │ │ │ │ + bge.n 52d78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 52d70 │ │ │ │ + cbnz r3, 52d78 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r6, sl │ │ │ │ - b.n 52d14 │ │ │ │ - cbnz r5, 52d9a │ │ │ │ + b.n 52d1c │ │ │ │ + cbnz r5, 52da2 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #41760 @ 0xa320 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 52d9a │ │ │ │ + bne.n 52da2 │ │ │ │ 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 52de6 │ │ │ │ + b.n 52dee │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 80764 │ │ │ │ + bl 807a4 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 52df2 │ │ │ │ + cbz r0, 52dfa │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 52db2 │ │ │ │ + bgt.n 52dba │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ - b.n 52de4 │ │ │ │ + b.n 52dec │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbz r0, 52dd2 │ │ │ │ + cbz r0, 52dda │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52df2 │ │ │ │ + bge.n 52dfa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 52df2 │ │ │ │ + cbnz r3, 52dfa │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 52df2 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 52dfa │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52de4 │ │ │ │ + bge.n 52dec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 52de4 │ │ │ │ + cbnz r3, 52dec │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 24841c │ │ │ │ + bl 24858c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 52e0e │ │ │ │ + bne.n 52e16 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 52c34 │ │ │ │ + bge.w 52c3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 52c34 │ │ │ │ + bne.w 52c3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 52c34 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 52c3c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 159ab4 │ │ │ │ - b.n 52e34 │ │ │ │ + bl 159b20 │ │ │ │ + b.n 52e3c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 52e34 │ │ │ │ + b.n 52e3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 52bd8 │ │ │ │ + bge.w 52be0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 52bd8 │ │ │ │ + bne.w 52be0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 52bd8 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 52be0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl 100c44 <_PyNumber_Index@@Base> │ │ │ │ - cbnz r0, 52e60 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 52eb6 │ │ │ │ + bl 100af0 <_PyNumber_Index@@Base> │ │ │ │ + cbnz r0, 52e68 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 52ebe │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 52e80 │ │ │ │ + b.n 52e88 │ │ │ │ mov r5, r0 │ │ │ │ - bl 9b910 │ │ │ │ + bl 9b7e4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52e7c │ │ │ │ + bge.n 52e84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 52e7c │ │ │ │ + cbnz r3, 52e84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 52e54 │ │ │ │ + beq.n 52e5c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bgt.n 52e90 │ │ │ │ + bgt.n 52e98 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 216ea4 <_PyThreadState_NewBound@@Base+0x100> │ │ │ │ + b.w 2170d8 <_PyThreadState_NewBound@@Base+0x100> │ │ │ │ subs r4, r4, r3 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2cfd24 <_PyXIData_ReleaseAndRawFree@@Base+0x8> │ │ │ │ - cbz r0, 52eb8 │ │ │ │ + bl 2d009c <_PyXIData_ReleaseAndRawFree@@Base+0x8> │ │ │ │ + cbz r0, 52ec0 │ │ │ │ add.w r2, r0, #16 │ │ │ │ ldrb r3, [r2, r4] │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - beq.n 52eae │ │ │ │ + beq.n 52eb6 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 52eb8 │ │ │ │ + bne.n 52ec0 │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ strb r3, [r0, #16] │ │ │ │ strb r1, [r2, r4] │ │ │ │ - b.n 52eb8 │ │ │ │ + b.n 52ec0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, 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 r5, r0 │ │ │ │ movw r4, #25136 @ 0x6230 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ strd r1, r0, [sp, #8] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 52ef6 │ │ │ │ + beq.n 52efe │ │ │ │ mov r1, r4 │ │ │ │ - bl 9ef00 │ │ │ │ - cbnz r0, 52ef6 │ │ │ │ + bl 9ee00 │ │ │ │ + cbnz r0, 52efe │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 174e88 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ + bl 174f08 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 52efe │ │ │ │ + bne.n 52f06 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 52f7a │ │ │ │ + b.n 52f82 │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 52f14 │ │ │ │ + beq.n 52f1c │ │ │ │ movw r1, #25136 @ 0x6230 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9ef00 │ │ │ │ - cbz r0, 52f1e │ │ │ │ + bl 9ee00 │ │ │ │ + cbz r0, 52f26 │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ - b.n 52f2e │ │ │ │ + b.n 52f36 │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 174e88 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ + bl 174f08 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 52f2e │ │ │ │ + bne.n 52f36 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.n 52f7a │ │ │ │ + b.n 52f82 │ │ │ │ vldr d1, [sp, #32] │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 52f56 │ │ │ │ + bne.n 52f5e │ │ │ │ movw r3, #43780 @ 0xab04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7992 @ 0x1f38 │ │ │ │ + movw r1, #8688 @ 0x21f0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 52f7a │ │ │ │ + b.n 52f82 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #24 │ │ │ │ vldr d0, [sp, #40] @ 0x28 │ │ │ │ bl 40a44 <_Py_IncRef@@Base+0x24c> │ │ │ │ - movw r0, #57348 @ 0xe004 │ │ │ │ + movw r0, #58244 @ 0xe384 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldrd r4, r5, [sp, #24] │ │ │ │ strd r4, r5, [sp] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ 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 │ │ │ │ movs r1, #0 │ │ │ │ - bl 27db20 <_PyUnicode_EncodeUTF16@@Base+0x2e38> │ │ │ │ + bl 27d658 <_PyUnicode_EncodeUTF16@@Base+0x2de8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 52fa4 │ │ │ │ - bl 9f8ac │ │ │ │ + cbz r0, 52fac │ │ │ │ + bl 9f7ac │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ 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 │ │ │ │ @@ -58131,329 +58130,329 @@ │ │ │ │ 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, #5744 @ 0x1670 │ │ │ │ - movweq r1, #64808 @ 0xfd28 │ │ │ │ + movweq r1, #168 @ 0xa8 │ │ │ │ movteq r4, #80 @ 0x50 │ │ │ │ itete ne │ │ │ │ - movwne r1, #64816 @ 0xfd30 │ │ │ │ - movteq r1, #49 @ 0x31 │ │ │ │ - movtne r1, #49 @ 0x31 │ │ │ │ + movwne r1, #176 @ 0xb0 │ │ │ │ + movteq r1, #50 @ 0x32 │ │ │ │ + movtne r1, #50 @ 0x32 │ │ │ │ streq r4, [sp, #0] │ │ │ │ - bl 9e5dc │ │ │ │ + bl 9e4dc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 27e104 <_PyUnicode_EncodeUTF16@@Base+0x341c> │ │ │ │ + b.w 27dc3c <_PyUnicode_EncodeUTF16@@Base+0x33cc> │ │ │ │ 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 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 530ce │ │ │ │ + beq.n 530d6 │ │ │ │ movs r7, #0 │ │ │ │ ldr.w r3, [r8, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp r3, r7 │ │ │ │ - ble.n 53090 │ │ │ │ + ble.n 53098 │ │ │ │ ldr.w r1, [r8, #76] @ 0x4c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 20d2c8 │ │ │ │ + bl 20d4f8 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 5308c │ │ │ │ - bl 9ba94 │ │ │ │ + cbz r5, 53094 │ │ │ │ + bl 9b968 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 53078 │ │ │ │ + bne.n 53080 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5305c │ │ │ │ + bge.n 53064 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5305c │ │ │ │ + cbnz r3, 53064 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 53068 │ │ │ │ + blt.n 53070 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 530ce │ │ │ │ + b.n 530d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 53064 │ │ │ │ + bne.n 5306c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 53064 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5306c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5308c │ │ │ │ + bge.n 53094 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5308c │ │ │ │ + cbnz r3, 53094 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 53024 │ │ │ │ + b.n 5302c │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - cbz r3, 530ce │ │ │ │ + cbz r3, 530d6 │ │ │ │ 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 a7c24 │ │ │ │ + bl a7b24 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r3, 530ce │ │ │ │ + cbz r3, 530d6 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5309a │ │ │ │ + bne.n 530a2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53064 │ │ │ │ + bge.n 5306c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 53064 │ │ │ │ + bne.n 5306c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 53064 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5306c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #40] @ (53100 ) │ │ │ │ + ldr r3, [pc, #40] @ (53108 ) │ │ │ │ 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, #12] @ 530f8 │ │ │ │ + vldr d7, [pc, #12] @ 53100 │ │ │ │ vcvt.f64.u32 d0, s0 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - b.w 9b9c0 │ │ │ │ + b.w 9b894 │ │ │ │ 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 53124 │ │ │ │ + beq.n 5312c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2d76e0 │ │ │ │ + b.w 2d7a60 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #5512 @ 0x1588 │ │ │ │ + movw r2, #6408 @ 0x1908 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #42020 @ 0xa424 │ │ │ │ + movw r1, #42716 @ 0xa6dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #64836 @ 0xfd44 │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ + movw r0, #196 @ 0xc4 │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ - bl 2d4b78 │ │ │ │ - cbz r0, 5319e │ │ │ │ + bl 2d4ef8 │ │ │ │ + cbz r0, 531a6 │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #9684 @ 0x25d4 │ │ │ │ + movw r1, #10564 @ 0x2944 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r6 │ │ │ │ - bl 238eec │ │ │ │ + bl 23937c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 53188 │ │ │ │ + beq.n 53190 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2594f4 <_PyDict_LoadGlobal@@Base+0xf10> │ │ │ │ + bl 25905c <_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 531a2 │ │ │ │ + bge.n 531aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 531a2 │ │ │ │ + cbnz r3, 531aa │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 531a2 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 531aa │ │ │ │ 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, #31976 @ 0x7ce8 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 154818 │ │ │ │ + bl 1549f0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 531e2 │ │ │ │ + beq.n 531ea │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 531e2 │ │ │ │ + beq.n 531ea │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 5320c │ │ │ │ - b.n 531fa │ │ │ │ + beq.n 53214 │ │ │ │ + b.n 53202 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 531da │ │ │ │ - movw r0, #64852 @ 0xfd54 │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ + beq.n 531e2 │ │ │ │ + movw r0, #212 @ 0xd4 │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21c7a0 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21c9a0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 531da │ │ │ │ - b.n 53294 │ │ │ │ - movw r0, #64852 @ 0xfd54 │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ + bne.n 531e2 │ │ │ │ + b.n 5329c │ │ │ │ + movw r0, #212 @ 0xd4 │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ movs r2, #1 │ │ │ │ - bl e27bc │ │ │ │ + bl e26e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53294 │ │ │ │ + beq.n 5329c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 9f8ac │ │ │ │ + bl 9f7ac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53296 │ │ │ │ + beq.n 5329e │ │ │ │ movs r0, #0 │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 53238 │ │ │ │ + cbnz r0, 53240 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53294 │ │ │ │ + bge.n 5329c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53294 │ │ │ │ + cbnz r3, 5329c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 53294 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5329c │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #31037 @ 0x793d │ │ │ │ + movw r3, #31005 @ 0x791d │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 53252 │ │ │ │ + bne.n 5325a │ │ │ │ mov r0, r5 │ │ │ │ - bl 878e0 │ │ │ │ + bl 1c7894 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5325a │ │ │ │ + b.n 53262 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 53288 │ │ │ │ + cbnz r5, 53290 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53270 │ │ │ │ + bge.n 53278 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53270 │ │ │ │ + cbnz r3, 53278 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53284 │ │ │ │ + bge.n 5328c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 53284 │ │ │ │ + cbnz r3, 5328c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 53296 │ │ │ │ + b.n 5329e │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r6, [r5, #8] │ │ │ │ str r3, [r5, #16] │ │ │ │ - b.n 53284 │ │ │ │ + b.n 5328c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 532b8 │ │ │ │ + cbnz r3, 532c0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 532ae │ │ │ │ + cbz r2, 532b6 │ │ │ │ movw r3, #57952 @ 0xe260 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 532b8 │ │ │ │ + bne.n 532c0 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ 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, #25136 @ 0x6230 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 532e4 │ │ │ │ + bne.n 532ec │ │ │ │ vldr d0, [r1, #8] │ │ │ │ - b.n 53318 │ │ │ │ + b.n 53320 │ │ │ │ mov r0, r1 │ │ │ │ - bl 174724 │ │ │ │ + bl 1747a4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 53318 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 53314 │ │ │ │ + bne.n 53320 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 5331c │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64860 @ 0xfd5c │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ + movw r1, #220 @ 0xdc │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 53348 │ │ │ │ + b.n 53350 │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 532fe │ │ │ │ - vldr d7, [pc, #44] @ 53350 │ │ │ │ + bls.n 53306 │ │ │ │ + vldr d7, [pc, #44] @ 53358 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #44] @ (53358 ) │ │ │ │ + ldr r2, [pc, #44] @ (53360 ) │ │ │ │ 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] │ │ │ │ @@ -58471,188 +58470,188 @@ │ │ │ │ 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, 5337a │ │ │ │ + cbz r3, 53382 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 53396 │ │ │ │ + b.n 5339e │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 53384 │ │ │ │ + bgt.n 5338c │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 53396 │ │ │ │ + b.n 5339e │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 5337e │ │ │ │ + bgt.n 53386 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 5337e │ │ │ │ + beq.n 53386 │ │ │ │ clz r8, r1 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ - b.n 533b8 │ │ │ │ + b.n 533c0 │ │ │ │ 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] @ (534a8 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #248] @ (534b0 ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5349e │ │ │ │ + beq.n 534a6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - bne.n 533cc │ │ │ │ - bl 94124 │ │ │ │ + bne.n 533d4 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5349e │ │ │ │ + bne.n 534a6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 533e0 │ │ │ │ - bl 94124 │ │ │ │ + bne.n 533e8 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5349e │ │ │ │ + bne.n 534a6 │ │ │ │ add r5, r8 │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 533ea │ │ │ │ + bne.n 533f2 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 53442 │ │ │ │ + b.n 5344a │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl e5404 │ │ │ │ + bl e5324 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5349e │ │ │ │ - bne.n 533e6 │ │ │ │ + blt.n 534a6 │ │ │ │ + bne.n 533ee │ │ │ │ movw r5, #18072 @ 0x4698 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ ldr.w r4, [r5, #188] @ 0xbc │ │ │ │ - cbz r4, 5343c │ │ │ │ - bl b0a68 │ │ │ │ + cbz r4, 53444 │ │ │ │ + bl b0968 │ │ │ │ mov.w r2, #524288 @ 0x80000 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c480 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5343c │ │ │ │ + bge.n 53444 │ │ │ │ ldr.w r3, [r5, #188] @ 0xbc │ │ │ │ adds r2, r3, #1 │ │ │ │ - bne.n 5343a │ │ │ │ + bne.n 53442 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #38 @ 0x26 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ str.w r3, [r5, #188] @ 0xbc │ │ │ │ - cbnz r3, 5345e │ │ │ │ + cbnz r3, 53466 │ │ │ │ ldr.w r5, [r5, #188] @ 0xbc │ │ │ │ - cbnz r5, 53484 │ │ │ │ - bl b0a68 │ │ │ │ + cbnz r5, 5348c │ │ │ │ + bl b0968 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ blx 2b7fc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5346e │ │ │ │ + bge.n 53476 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ - b.n 53488 │ │ │ │ - cbnz r5, 53492 │ │ │ │ + bl 1e3aa8 │ │ │ │ + b.n 53490 │ │ │ │ + cbnz r5, 5349a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f32dc <_Py_set_inheritable@@Base+0x54> │ │ │ │ + bl 1f3394 <_Py_set_inheritable@@Base+0x54> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 53492 │ │ │ │ + bne.n 5349a │ │ │ │ mov r0, r6 │ │ │ │ blx 2b5a8 │ │ │ │ - b.n 53488 │ │ │ │ + b.n 53490 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 53492 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 5349e │ │ │ │ + bne.n 5349a │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 534a6 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bx r5 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #64924 @ 0xfd9c │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ + movw r0, #284 @ 0x11c │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ 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 534e8 │ │ │ │ + bne.n 534f0 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52980 @ 0xcef4 │ │ │ │ + movw r1, #53876 @ 0xd274 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 5350e │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 53516 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r3, 5351a │ │ │ │ + cbnz r3, 53522 │ │ │ │ ldrb.w r3, [r0, #34] @ 0x22 │ │ │ │ - cbz r3, 53512 │ │ │ │ + cbz r3, 5351a │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ - movw r1, #53032 @ 0xcf28 │ │ │ │ + movw r1, #53928 @ 0xd2a8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 53532 │ │ │ │ + b.n 5353a │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ - bl 27e104 <_PyUnicode_EncodeUTF16@@Base+0x341c> │ │ │ │ + bl 27dc3c <_PyUnicode_EncodeUTF16@@Base+0x33cc> │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 2b4734 <_PyDeadline_Get@@Base+0x984> │ │ │ │ - cbnz r0, 53532 │ │ │ │ + bl 2b422c │ │ │ │ + cbnz r0, 5353a │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r4, #16] │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ - movw r4, #3280 @ 0xcd0 │ │ │ │ + movw r4, #4184 @ 0x1058 │ │ │ │ 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 │ │ │ │ @@ -58660,154 +58659,154 @@ │ │ │ │ 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 5357a │ │ │ │ + bne.n 53582 │ │ │ │ cmp r7, #2 │ │ │ │ - ble.n 5357a │ │ │ │ + ble.n 53582 │ │ │ │ cmp r7, #3 │ │ │ │ - bne.n 5357a │ │ │ │ - cbnz r6, 5359c │ │ │ │ + bne.n 53582 │ │ │ │ + cbnz r6, 535a4 │ │ │ │ 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] @ (53704 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #372] @ (5370c ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 536e8 │ │ │ │ + beq.w 536f0 │ │ │ │ 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 149484 │ │ │ │ + bl 1496c8 │ │ │ │ ldrd r9, r7, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 536e4 │ │ │ │ - ldr r3, [pc, #328] @ (53708 ) │ │ │ │ + beq.w 536ec │ │ │ │ + ldr r3, [pc, #328] @ (53710 ) │ │ │ │ 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 535ee │ │ │ │ + bmi.n 535f6 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63616 @ 0xf880 │ │ │ │ + movw r1, #64512 @ 0xfc00 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 536e4 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 536ec │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #100663296 @ 0x6000000 │ │ │ │ - bne.n 53612 │ │ │ │ + bne.n 5361a │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64996 @ 0xfde4 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ + movw r1, #356 @ 0x164 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 536e4 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 536ec │ │ │ │ mov r0, r8 │ │ │ │ - bl 17a264 │ │ │ │ + bl 17a020 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - bgt.n 53636 │ │ │ │ + bgt.n 5363e │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #65036 @ 0xfe0c │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ + movw r1, #396 @ 0x18c │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 536e4 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 536ec │ │ │ │ mov r0, sl │ │ │ │ - bl d9740 │ │ │ │ - cbnz r0, 53656 │ │ │ │ + bl d95f4 │ │ │ │ + cbnz r0, 5365e │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #65068 @ 0xfe2c │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ + movw r1, #428 @ 0x1ac │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 536e4 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 536ec │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2828bc │ │ │ │ + bl 2823f4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 536e4 │ │ │ │ + beq.n 536ec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbnz r3, 53682 │ │ │ │ + cbnz r3, 5368a │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #65116 @ 0xfe5c │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ + movw r1, #476 @ 0x1dc │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 536dc │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 536e4 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, sl │ │ │ │ - bl 2829bc │ │ │ │ + bl 2824f4 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 536dc │ │ │ │ + cbz r0, 536e4 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r5 │ │ │ │ str.w sl, [sp] │ │ │ │ - movw r1, #4452 @ 0x1164 │ │ │ │ + movw r1, #5348 @ 0x14e4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #63780 @ 0xf924 │ │ │ │ + movw r0, #64676 @ 0xfca4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 536d4 │ │ │ │ + beq.n 536dc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 536be │ │ │ │ + blt.n 536c6 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c570 │ │ │ │ - b.n 536c4 │ │ │ │ + b.n 536cc │ │ │ │ mov r0, r9 │ │ │ │ blx 2b480 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ef5b8 │ │ │ │ + bl 1ef5c0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ - bl 283270 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + bl 282da8 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 283270 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + bl 282da8 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ mov r6, r9 │ │ │ │ - b.n 536ee │ │ │ │ + b.n 536f6 │ │ │ │ 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 149e68 │ │ │ │ + bl 149ff8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ blxns r0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ @@ -58815,217 +58814,217 @@ │ │ │ │ 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 53730 │ │ │ │ + bne.n 53738 │ │ │ │ ldrd r5, r4, [r4] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 53796 │ │ │ │ - b.n 53748 │ │ │ │ + bpl.n 5379e │ │ │ │ + b.n 53750 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12872 @ 0x3248 │ │ │ │ + movw r0, #13568 @ 0x3500 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 53852 │ │ │ │ - b.n 53722 │ │ │ │ + beq.w 5385a │ │ │ │ + b.n 5372a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 53796 │ │ │ │ + bpl.n 5379e │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r6, r3, #25 │ │ │ │ - bpl.n 5375e │ │ │ │ + bpl.n 53766 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ mov r2, r1 │ │ │ │ lsls r0, r1, #25 │ │ │ │ - bmi.n 53776 │ │ │ │ + bmi.n 5377e │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #65160 @ 0xfe88 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ + movw r1, #520 @ 0x208 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 53852 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 5385a │ │ │ │ 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 53948 │ │ │ │ + bl 53950 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 53856 │ │ │ │ + b.n 5385e │ │ │ │ mov r0, r5 │ │ │ │ - bl 13ddbc │ │ │ │ - cbnz r0, 537c8 │ │ │ │ + bl 13dfa4 │ │ │ │ + cbnz r0, 537d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13ddbc │ │ │ │ - cbnz r0, 537c8 │ │ │ │ + bl 13dfa4 │ │ │ │ + cbnz r0, 537d0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #65224 @ 0xfec8 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ + movw r1, #584 @ 0x248 │ │ │ │ + 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 f3a08 │ │ │ │ + b.w f3988 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sp │ │ │ │ - bl 158d98 │ │ │ │ + bl 158a94 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 53852 │ │ │ │ + beq.n 5385a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 537f8 │ │ │ │ + ble.n 53800 │ │ │ │ movw r3, #43824 @ 0xab30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #28268 @ 0x6e6c │ │ │ │ + movw r1, #29164 @ 0x71ec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov r0, sp │ │ │ │ - bl 159ab4 │ │ │ │ - b.n 53852 │ │ │ │ + bl 159b20 │ │ │ │ + b.n 5385a │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 158d98 │ │ │ │ + bl 158a94 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5380c │ │ │ │ + bne.n 53814 │ │ │ │ mov r0, sp │ │ │ │ - bl 159ab4 │ │ │ │ - b.n 53852 │ │ │ │ + bl 159b20 │ │ │ │ + b.n 5385a │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 53836 │ │ │ │ + ble.n 5383e │ │ │ │ movw r3, #43824 @ 0xab30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #28268 @ 0x6e6c │ │ │ │ + movw r1, #29164 @ 0x71ec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov r0, sp │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 159ab4 │ │ │ │ - b.n 53852 │ │ │ │ + bl 159b20 │ │ │ │ + b.n 5385a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 53948 │ │ │ │ + bl 53950 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 159ab4 │ │ │ │ - b.n 53856 │ │ │ │ + bl 159b20 │ │ │ │ + b.n 5385e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5386e │ │ │ │ + b.n 53876 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r2 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #65300 @ 0xff14 │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ + movw r0, #660 @ 0x294 │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ ldr r3, [r1, #64] @ 0x40 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ 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 84db0 │ │ │ │ + bl 84df0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 538c8 │ │ │ │ + bge.n 538d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 538c8 │ │ │ │ + cbnz r3, 538d0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_Py_Dealloc@@Base> │ │ │ │ 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, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ - bl 51d14 <_PyLong_UnsignedLong_Converter@@Base+0x3c> │ │ │ │ + bl 51d1c <_PyLong_UnsignedLong_Converter@@Base+0x3c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 53912 │ │ │ │ + beq.n 5391a │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 51f0a │ │ │ │ + bl 51f12 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 53912 │ │ │ │ + beq.n 5391a │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - cbnz r1, 53908 │ │ │ │ + cbnz r1, 53910 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37388 @ 0x920c │ │ │ │ + movw r1, #38156 @ 0x950c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 238eec │ │ │ │ + b.w 23937c │ │ │ │ mov r0, r4 │ │ │ │ - bl 5209e │ │ │ │ + bl 520a6 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 538f6 │ │ │ │ + bne.n 538fe │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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, 5393e │ │ │ │ + cbnz r0, 53946 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 53946 │ │ │ │ + cbz r0, 5394e │ │ │ │ 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 53930 │ │ │ │ + beq.n 53938 │ │ │ │ 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 │ │ │ │ @@ -59037,174 +59036,174 @@ │ │ │ │ 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 53988 │ │ │ │ + ble.n 53990 │ │ │ │ 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 5396e │ │ │ │ + b.n 53976 │ │ │ │ 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 102df0 │ │ │ │ + bl 102c98 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 539bc │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 539e2 │ │ │ │ + bne.n 539c4 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 539ea │ │ │ │ movs r0, #0 │ │ │ │ - b.n 539c8 │ │ │ │ + b.n 539d0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 539b8 │ │ │ │ + blt.n 539c0 │ │ │ │ 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, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r2, [r4, #16] │ │ │ │ - b.n 539e4 │ │ │ │ + b.n 539ec │ │ │ │ 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, #65336 @ 0xff38 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ - bl a6adc │ │ │ │ - cbz r0, 53a24 │ │ │ │ + movw r1, #696 @ 0x2b8 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + bl a69dc │ │ │ │ + cbz r0, 53a2c │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 53c20 │ │ │ │ + bl 53c28 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #65352 @ 0xff48 │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ - bl 950d8 │ │ │ │ + movw r0, #712 @ 0x2c8 │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ + bl 94fac │ │ │ │ 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, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 53a62 │ │ │ │ + beq.n 53a6a │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #65488 @ 0xffd0 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ + movw r1, #848 @ 0x350 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f3a08 │ │ │ │ - ldr r1, [pc, #184] @ (53b1c ) │ │ │ │ + b.w f3988 │ │ │ │ + ldr r1, [pc, #184] @ (53b24 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl f2ce0 │ │ │ │ + bl f2c78 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 53a7e │ │ │ │ - bne.n 53a88 │ │ │ │ + blt.n 53a86 │ │ │ │ + bne.n 53a90 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl f2ce0 │ │ │ │ + bl f2c78 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 53a82 │ │ │ │ + bge.n 53a8a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 53b16 │ │ │ │ - beq.n 53a8a │ │ │ │ + b.n 53b1e │ │ │ │ + beq.n 53a92 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ - b.n 53a8a │ │ │ │ - ldr r6, [pc, #144] @ (53b1c ) │ │ │ │ + b.n 53a92 │ │ │ │ + ldr r6, [pc, #144] @ (53b24 ) │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 14da10 │ │ │ │ + bl 14db4c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53b16 │ │ │ │ + beq.n 53b1e │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1449f0 │ │ │ │ + bl 144d00 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53ab6 │ │ │ │ + bge.n 53abe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53ab6 │ │ │ │ + cbnz r3, 53abe │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 53b14 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 53b1c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl 151ce0 │ │ │ │ + bl 151eb4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 53ada │ │ │ │ + cbnz r0, 53ae2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53b16 │ │ │ │ + bge.n 53b1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 53b16 │ │ │ │ + cbnz r3, 53b1e │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 53b16 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 53b1e │ │ │ │ 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 53af4 │ │ │ │ + bge.n 53afc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53af4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53afc │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53b02 │ │ │ │ + bge.n 53b0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 53b0c │ │ │ │ + cbz r3, 53b14 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 53b16 │ │ │ │ + b.n 53b1e │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 53b02 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 53b0a │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r0, [r4, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -59212,318 +59211,318 @@ │ │ │ │ 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 2e2d30 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 2e30a8 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e2fc4 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 2e333c <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ 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 2e2d30 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 2e30a8 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e2fc4 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 2e333c <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ 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, 53bf2 │ │ │ │ + cbz r0, 53bfa │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ cmpne r0, #1 │ │ │ │ ite eq │ │ │ │ moveq r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ - cbz r5, 53bc6 │ │ │ │ + cbz r5, 53bce │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r4, #39508 @ 0x9a54 │ │ │ │ + movw r4, #40444 @ 0x9dfc │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ - movw r2, #32576 @ 0x7f40 │ │ │ │ + movw r2, #33472 @ 0x82c0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r3, r1 │ │ │ │ cmp r6, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ str r5, [sp, #8] │ │ │ │ - movw r0, #65520 @ 0xfff0 │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ - bl 1038c0 │ │ │ │ - b.n 53c1a │ │ │ │ + movw r0, #880 @ 0x370 │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ + bl 103768 │ │ │ │ + b.n 53c22 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r4, #39508 @ 0x9a54 │ │ │ │ + movw r4, #40444 @ 0x9dfc │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #32576 @ 0x7f40 │ │ │ │ + movw r2, #33472 @ 0x82c0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r3, r1 │ │ │ │ cmp r6, r5 │ │ │ │ it eq │ │ │ │ moveq r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #12 │ │ │ │ + movw r0, #908 @ 0x38c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1038c0 │ │ │ │ - b.n 53c1a │ │ │ │ - cbz r5, 53c06 │ │ │ │ + bl 103768 │ │ │ │ + b.n 53c22 │ │ │ │ + cbz r5, 53c0e │ │ │ │ mov r3, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r0, #36 @ 0x24 │ │ │ │ + movw r0, #932 @ 0x3a4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1038c0 │ │ │ │ - b.n 53c1a │ │ │ │ + bl 103768 │ │ │ │ + b.n 53c22 │ │ │ │ mov r3, r4 │ │ │ │ - movw r0, #56 @ 0x38 │ │ │ │ + movw r0, #952 @ 0x3b8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ 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 80764 │ │ │ │ + bl 807a4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 53c90 │ │ │ │ + cbz r0, 53c98 │ │ │ │ cmp r6, #3 │ │ │ │ - ble.n 53c4e │ │ │ │ + ble.n 53c56 │ │ │ │ ldrb r3, [r5, #23] │ │ │ │ - cbz r3, 53c4e │ │ │ │ + cbz r3, 53c56 │ │ │ │ ldrb r3, [r0, #18] │ │ │ │ orn r3, r3, #127 @ 0x7f │ │ │ │ strb r3, [r0, #18] │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - cbz r3, 53c62 │ │ │ │ + cbz r3, 53c6a │ │ │ │ ldr r2, [r5, #24] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 53c6c │ │ │ │ + bne.n 53c74 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8e934 │ │ │ │ + bl 8e808 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 53c74 │ │ │ │ + b.n 53c7c │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e774 │ │ │ │ + bl 8e648 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 53c80 │ │ │ │ + blt.n 53c88 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 53c90 │ │ │ │ + b.n 53c98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 53c7c │ │ │ │ + bne.n 53c84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 53c7c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 53c84 │ │ │ │ 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 │ │ │ │ - ldr r1, [pc, #108] @ (53d14 ) │ │ │ │ + ldr r1, [pc, #108] @ (53d1c ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 53d0e │ │ │ │ + beq.n 53d16 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 53cd6 │ │ │ │ + cbz r5, 53cde │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ef95c │ │ │ │ + bl 1ef9b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53cd2 │ │ │ │ + bge.n 53cda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 53cd2 │ │ │ │ + cbnz r3, 53cda │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 53cd8 │ │ │ │ - b.n 53d0e │ │ │ │ - ldr r4, [pc, #64] @ (53d18 ) │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 53ce0 │ │ │ │ + b.n 53d16 │ │ │ │ + ldr r4, [pc, #64] @ (53d20 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 2b6d8c <_PyObject_GetState@@Base> │ │ │ │ + bl 2b70ec <_PyObject_GetState@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 53cf8 │ │ │ │ + cbnz r0, 53d00 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53d0e │ │ │ │ + bge.n 53d16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53d0e │ │ │ │ + cbnz r3, 53d16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 53d0e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 53d16 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #176 @ 0xb0 │ │ │ │ + movw r0, #1072 @ 0x430 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 950d8 │ │ │ │ + b.w 94fac │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xb6f0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldrd r1, r2, [r0, #8] │ │ │ │ - cbnz r2, 53d28 │ │ │ │ + cbnz r2, 53d30 │ │ │ │ movs r0, #1 │ │ │ │ - b.w 8e934 │ │ │ │ + b.w 8e808 │ │ │ │ movs r0, #2 │ │ │ │ - b.w 8e774 │ │ │ │ + b.w 8e648 │ │ │ │ push {r4, r5, r6, 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 53d56 │ │ │ │ - bl b0b94 │ │ │ │ - bl b0c18 <_Py_ReachedRecursionLimitWithMargin@@Base+0x54> │ │ │ │ - cbz r0, 53d5c │ │ │ │ + beq.n 53d5e │ │ │ │ + bl b0a94 │ │ │ │ + bl b0b1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 53d64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 51dbc <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 53d68 │ │ │ │ + cbz r3, 53d70 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 53df0 │ │ │ │ + b.n 53df8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl ba344 <_PyEvalFramePushAndInit@@Base+0x184> │ │ │ │ + bl ba224 <_PyEvalFramePushAndInit@@Base+0x184> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53de4 │ │ │ │ + beq.n 53dec │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.n 53d8c │ │ │ │ - bl b0b94 │ │ │ │ - bl b0c18 <_Py_ReachedRecursionLimitWithMargin@@Base+0x54> │ │ │ │ - cbz r0, 53d92 │ │ │ │ + beq.n 53d94 │ │ │ │ + bl b0a94 │ │ │ │ + bl b0b1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 53d9a │ │ │ │ mov r0, r4 │ │ │ │ - bl 51dbc <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 53dc8 │ │ │ │ + cbnz r3, 53dd0 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b3c74 │ │ │ │ - cbnz r0, 53ddc │ │ │ │ + bl b3b80 │ │ │ │ + cbnz r0, 53de4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 53dc8 │ │ │ │ + cbnz r3, 53dd0 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbnz r0, 53ddc │ │ │ │ + bl b3b80 │ │ │ │ + cbnz r0, 53de4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 53dc8 │ │ │ │ + cbnz r3, 53dd0 │ │ │ │ movs r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbnz r0, 53ddc │ │ │ │ + bl b3b80 │ │ │ │ + cbnz r0, 53de4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbz r3, 53dd0 │ │ │ │ + cbz r3, 53dd8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.n 53de4 │ │ │ │ + b.n 53dec │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbnz r0, 53ddc │ │ │ │ + bl b3b80 │ │ │ │ + cbnz r0, 53de4 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - cbnz r0, 53dea │ │ │ │ + cbnz r0, 53df2 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b.n 53dec │ │ │ │ - ldr r0, [pc, #8] @ (53df4 ) │ │ │ │ + b.n 53df4 │ │ │ │ + ldr r0, [pc, #8] @ (53dfc ) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r0, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 1e75d8 │ │ │ │ - ldr r1, [pc, #4] @ (53e04 ) │ │ │ │ - b.w 2a6e9c <_PyTime_AsTimeval@@Base+0x1614> │ │ │ │ + b.w 1e74d0 │ │ │ │ + ldr r1, [pc, #4] @ (53e0c ) │ │ │ │ + b.w 2a69b4 <_PyTime_AsTimeval@@Base+0x1614> │ │ │ │ add sp, #224 @ 0xe0 │ │ │ │ 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 29ba30 │ │ │ │ + bl 29b580 │ │ │ │ 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 53e5a │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 53e5a │ │ │ │ + bne.n 53e62 │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 53e62 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #184 @ 0xb8 │ │ │ │ + movw r1, #1080 @ 0x438 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 53e64 │ │ │ │ + b.n 53e6c │ │ │ │ mov r3, sp │ │ │ │ movs r2, #0 │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r0, [r4, #0] │ │ │ │ str r1, [r4, #4] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #28 │ │ │ │ @@ -59532,19 +59531,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, 53e8a │ │ │ │ + cbz r3, 53e92 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 53e8c │ │ │ │ + b.n 53e94 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r5, [pc, #528] @ (540a0 ) │ │ │ │ + ldr r5, [pc, #528] @ (540a8 ) │ │ │ │ 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} │ │ │ │ @@ -59557,360 +59556,360 @@ │ │ │ │ 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 53eda │ │ │ │ + bne.n 53ee2 │ │ │ │ cmp.w r8, #1 │ │ │ │ - ble.n 53eda │ │ │ │ + ble.n 53ee2 │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.n 53eda │ │ │ │ - cbnz r4, 53efc │ │ │ │ + bne.n 53ee2 │ │ │ │ + cbnz r4, 53f04 │ │ │ │ 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] @ (540a4 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #436] @ (540ac ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5406c │ │ │ │ + beq.w 54074 │ │ │ │ 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 149484 │ │ │ │ + bl 1496c8 │ │ │ │ ldrd sl, r9, [sp, #140] @ 0x8c │ │ │ │ ldr.w r8, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5407a │ │ │ │ + beq.w 54082 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ - bl 149484 │ │ │ │ + bl 1496c8 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ ldr r5, [sp, #100] @ 0x64 │ │ │ │ - cbz r0, 53f96 │ │ │ │ + cbz r0, 53f9e │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n 53f46 │ │ │ │ + beq.n 53f4e │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl e5404 │ │ │ │ + bl e5324 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bge.n 53f4a │ │ │ │ - b.n 53f96 │ │ │ │ + bge.n 53f52 │ │ │ │ + b.n 53f9e │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.n 53f56 │ │ │ │ + blt.n 53f5e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 53f78 │ │ │ │ + bpl.n 53f80 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #38400 @ 0x9600 │ │ │ │ + movw r1, #39336 @ 0x99a8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #220 @ 0xdc │ │ │ │ + movw r0, #1116 @ 0x45c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 53f96 │ │ │ │ - ldr.w fp, [pc, #308] @ 540a8 │ │ │ │ - b.n 53fec │ │ │ │ + beq.n 53f9e │ │ │ │ + ldr.w fp, [pc, #308] @ 540b0 │ │ │ │ + b.n 53ff4 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #37468 @ 0x925c │ │ │ │ + movw r2, #38164 @ 0x9514 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #48356 @ 0xbce4 │ │ │ │ + movw r1, #49052 @ 0xbf9c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 54080 │ │ │ │ + b.n 54088 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8096c │ │ │ │ + bl 809ac │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54080 │ │ │ │ + beq.n 54088 │ │ │ │ add.w r2, r0, #16 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl b0a68 │ │ │ │ + bl b0968 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp.w r9, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - blt.n 54006 │ │ │ │ + blt.n 5400e │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx 2be90 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 5405e │ │ │ │ + bge.n 54066 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne.n 54036 │ │ │ │ + bne.n 5403e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add.w fp, fp, #4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 54026 │ │ │ │ + blt.n 5402e │ │ │ │ ldr.w r7, [fp] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 53f9a │ │ │ │ + bne.n 53fa2 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ef5b8 │ │ │ │ - b.n 53f96 │ │ │ │ + bl 1ef5c0 │ │ │ │ + b.n 53f9e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 54018 │ │ │ │ + cbz r3, 54020 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, sl │ │ │ │ blx 2b86c │ │ │ │ mov r1, r0 │ │ │ │ - b.n 53fc8 │ │ │ │ + b.n 53fd0 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, sl │ │ │ │ blx 2acb4 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 53fc8 │ │ │ │ + b.n 53fd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 53fec │ │ │ │ + bne.n 53ff4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 53fec │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 53ff4 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1ef5b8 │ │ │ │ + bl 1ef5c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53f96 │ │ │ │ + bge.n 53f9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 53f96 │ │ │ │ + bne.n 53f9e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 53f96 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 53f9e │ │ │ │ cmp r7, r1 │ │ │ │ - beq.n 54068 │ │ │ │ + beq.n 54070 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl b7024 <_PyBytes_Resize@@Base> │ │ │ │ + bl b6f04 <_PyBytes_Resize@@Base> │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - b.n 54080 │ │ │ │ + b.n 54088 │ │ │ │ mov r8, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ - b.n 54080 │ │ │ │ + b.n 54088 │ │ │ │ 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 149e68 │ │ │ │ + bl 149ff8 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ - bl 149e68 │ │ │ │ + bl 149ff8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #172 @ 0xac │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - asrs r0, r4, #32 │ │ │ │ + asrs r0, r5, #14 │ │ │ │ lsls r6, r1, #1 │ │ │ │ blxns fp │ │ │ │ lsls r2, r2, #1 │ │ │ │ - asrs r0, r3, #2 │ │ │ │ + asrs r0, r4, #16 │ │ │ │ lsls r6, r1, #1 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #20448 @ 0x4fe0 │ │ │ │ + movw r1, #21344 @ 0x5360 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.n 540d8 │ │ │ │ + b.n 540e0 │ │ │ │ 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 2d8f40 │ │ │ │ + b.w 2d92c0 │ │ │ │ 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 519e4 │ │ │ │ + bl 519ec │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 54148 │ │ │ │ - cbnz r5, 54104 │ │ │ │ + cbz r0, 54150 │ │ │ │ + cbnz r5, 5410c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1da260 │ │ │ │ + bl 1da158 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 54116 │ │ │ │ + b.n 5411e │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #60120 @ 0xead8 │ │ │ │ + movw r2, #61016 @ 0xee58 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - bl 1da1e8 │ │ │ │ + bl 1da0e0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5412a │ │ │ │ + bge.n 54132 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5412a │ │ │ │ + cbnz r3, 54132 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 54146 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 5414e │ │ │ │ movw r3, #43800 @ 0xab18 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f644c │ │ │ │ - cbz r0, 54146 │ │ │ │ - bl f6bdc │ │ │ │ + bl f63cc │ │ │ │ + cbz r0, 5414e │ │ │ │ + bl f6b5c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 2a71d8 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 2a6cf0 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ - cbz r3, 5418c │ │ │ │ + cbz r3, 54194 │ │ │ │ mov r4, r0 │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 5418c │ │ │ │ + cbnz r0, 54194 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2af5b8 │ │ │ │ + bl 2af0e8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5418c │ │ │ │ - movw r0, #13820 @ 0x35fc │ │ │ │ + beq.n 54194 │ │ │ │ + movw r0, #14716 @ 0x397c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 54190 │ │ │ │ + cbnz r0, 54198 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4f47c │ │ │ │ + bl 4f484 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 541e4 │ │ │ │ + b.n 541ec │ │ │ │ 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, #268 @ 0x10c │ │ │ │ + movw r0, #1164 @ 0x48c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b115c │ │ │ │ + bl 2b0c88 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 541c4 │ │ │ │ + bge.n 541cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 541c4 │ │ │ │ + cbnz r3, 541cc │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 54186 │ │ │ │ + beq.n 5418e │ │ │ │ mov r0, r5 │ │ │ │ - bl 102df0 │ │ │ │ + bl 102c98 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 541e4 │ │ │ │ + bge.n 541ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 541e4 │ │ │ │ + cbnz r3, 541ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 2c5a0 │ │ │ │ - cbnz r0, 54214 │ │ │ │ + cbnz r0, 5421c │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ - b.n 5421c │ │ │ │ + bl 1e3aa8 │ │ │ │ + b.n 54224 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1cd39c │ │ │ │ + bl 1cd22c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #20456 @ 0x4fe8 │ │ │ │ + movw r1, #21352 @ 0x5368 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.n 540d8 │ │ │ │ + b.n 540e0 │ │ │ │ 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 e5404 │ │ │ │ + bl e5324 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 54262 │ │ │ │ + blt.n 5426a │ │ │ │ uxtb r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ blx 2bc14 │ │ │ │ and.w r4, r4, #1 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ strb.w r4, [r5, #44] @ 0x2c │ │ │ │ - b.n 54264 │ │ │ │ + b.n 5426c │ │ │ │ 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 │ │ │ │ @@ -59928,261 +59927,261 @@ │ │ │ │ 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 5451a │ │ │ │ + bmi.w 54522 │ │ │ │ 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 544c4 │ │ │ │ - ldr r3, [pc, #620] @ (54534 ) │ │ │ │ + beq.w 544cc │ │ │ │ + ldr r3, [pc, #620] @ (5453c ) │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - cbnz r6, 542dc │ │ │ │ + cbnz r6, 542e4 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ - cbz r3, 542d4 │ │ │ │ + cbz r3, 542dc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 54306 │ │ │ │ - bl 1da58c │ │ │ │ + cbnz r3, 5430e │ │ │ │ + bl 1da484 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 54486 │ │ │ │ + b.n 5448e │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.n 542ee │ │ │ │ + bcc.n 542f6 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 54344 │ │ │ │ - b.n 5430c │ │ │ │ + beq.n 5434c │ │ │ │ + b.n 54314 │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.n 542e4 │ │ │ │ - movw r1, #61552 @ 0xf070 │ │ │ │ + bcc.n 542ec │ │ │ │ + movw r1, #62248 @ 0xf328 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 35d90 <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 542e4 │ │ │ │ + beq.n 542ec │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 544c6 │ │ │ │ + b.n 544ce │ │ │ │ ldr.w r3, [r2, #172] @ 0xac │ │ │ │ - cbz r3, 5432a │ │ │ │ + cbz r3, 54332 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ movs r0, #0 │ │ │ │ adds r3, #12 │ │ │ │ cmp r5, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 54344 │ │ │ │ + ble.n 5434c │ │ │ │ ldr.w ip, [r3, #4]! │ │ │ │ cmp r1, ip │ │ │ │ - bne.n 54318 │ │ │ │ - b.n 54348 │ │ │ │ + bne.n 54320 │ │ │ │ + b.n 54350 │ │ │ │ mov r3, r2 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ - cbz r3, 54338 │ │ │ │ + cbz r3, 54340 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 54348 │ │ │ │ - b.n 5432c │ │ │ │ + beq.n 54350 │ │ │ │ + b.n 54334 │ │ │ │ movw r3, #34952 @ 0x8888 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 54348 │ │ │ │ + beq.n 54350 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 54382 │ │ │ │ + b.n 5438a │ │ │ │ ldr r3, [r2, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 54344 │ │ │ │ + beq.n 5434c │ │ │ │ movw r2, #9944 @ 0x26d8 │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ blx r3 │ │ │ │ movw r2, #5736 @ 0x1668 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 54486 │ │ │ │ + bne.w 5448e │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54380 │ │ │ │ + bge.n 54388 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 54380 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 54388 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r5, #1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r3, [r1, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 543f8 │ │ │ │ - movw r2, #23361 @ 0x5b41 │ │ │ │ + beq.n 54400 │ │ │ │ + movw r2, #23017 @ 0x59e9 │ │ │ │ movt r2, #16 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 543d6 │ │ │ │ + bne.n 543de │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bmi.n 543ae │ │ │ │ + bmi.n 543b6 │ │ │ │ movw r0, #5736 @ 0x1668 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 543f8 │ │ │ │ - b.n 543ee │ │ │ │ + bge.n 54400 │ │ │ │ + b.n 543f6 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n 5439c │ │ │ │ + bpl.n 543a4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1def68 │ │ │ │ + bl 1dee60 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #5996 @ 0x176c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, r2 │ │ │ │ - b.n 5448c │ │ │ │ + b.n 54494 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movw r2, #5736 @ 0x1668 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 54486 │ │ │ │ - b.n 5439c │ │ │ │ + bne.n 5448e │ │ │ │ + b.n 543a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 543f8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 54466 │ │ │ │ + cbnz r3, 54400 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 5446e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ - cbz r3, 54466 │ │ │ │ + cbz r3, 5446e │ │ │ │ movw r2, #9944 @ 0x26d8 │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ - movw r1, #49369 @ 0xc0d9 │ │ │ │ + movw r1, #49473 @ 0xc141 │ │ │ │ movt r1, #21 │ │ │ │ movw r5, #5736 @ 0x1668 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 54440 │ │ │ │ + bne.n 54448 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 54432 │ │ │ │ + beq.n 5443a │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 54432 │ │ │ │ + bne.n 5443a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 20427c │ │ │ │ + bl 2044ac │ │ │ │ mov r3, r0 │ │ │ │ - b.n 54448 │ │ │ │ + b.n 54450 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5444c │ │ │ │ + bge.n 54454 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 5444c │ │ │ │ + b.n 54454 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 54486 │ │ │ │ + bne.n 5448e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54466 │ │ │ │ + bge.n 5446e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 54466 │ │ │ │ + cbnz r3, 5446e │ │ │ │ movw r0, #5736 @ 0x1668 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 54480 │ │ │ │ + blt.n 54488 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - b.n 5448c │ │ │ │ + b.n 54494 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 54476 │ │ │ │ + b.n 5447e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 54306 │ │ │ │ + beq.w 5430e │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.n 544a2 │ │ │ │ + bne.n 544aa │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ subs r2, r3, r5 │ │ │ │ negs r5, r2 │ │ │ │ adcs r5, r2 │ │ │ │ - b.n 544ae │ │ │ │ + b.n 544b6 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r7, #4] │ │ │ │ - bl e5404 │ │ │ │ + bl e5324 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 544c6 │ │ │ │ + bge.n 544ce │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 544c6 │ │ │ │ + cbnz r2, 544ce │ │ │ │ mov r0, r3 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 544c6 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 544ce │ │ │ │ movs r5, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 544da │ │ │ │ + bge.n 544e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 544da │ │ │ │ + cbnz r3, 544e2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 54528 │ │ │ │ + blt.n 54530 │ │ │ │ ldr.w r3, [fp, #28] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 54500 │ │ │ │ + beq.n 54508 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57312 @ 0xdfe0 │ │ │ │ + movw r1, #58304 @ 0xe3c0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 54528 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 54530 │ │ │ │ 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 542a0 │ │ │ │ + b.n 542a8 │ │ │ │ mov r0, sl │ │ │ │ adds r7, #28 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ movs r0, #0 │ │ │ │ adds r7, #28 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -60193,440 +60192,440 @@ │ │ │ │ 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 54562 │ │ │ │ - bl b0b94 │ │ │ │ - bl b0c18 <_Py_ReachedRecursionLimitWithMargin@@Base+0x54> │ │ │ │ - cbz r0, 54568 │ │ │ │ + beq.n 5456a │ │ │ │ + bl b0a94 │ │ │ │ + bl b0b1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 54570 │ │ │ │ mov r0, r4 │ │ │ │ - bl 51dbc <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 54978 │ │ │ │ + bne.w 54980 │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b3c74 │ │ │ │ - cbz r0, 54590 │ │ │ │ + bl b3b80 │ │ │ │ + cbz r0, 54598 │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbz r0, 54590 │ │ │ │ - movw r3, #284 @ 0x11c │ │ │ │ + bl b3b80 │ │ │ │ + cbz r0, 54598 │ │ │ │ + movw r3, #1180 @ 0x49c │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - b.n 54606 │ │ │ │ + b.n 5460e │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 54978 │ │ │ │ + bne.w 54980 │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbz r0, 545b8 │ │ │ │ + bl b3b80 │ │ │ │ + cbz r0, 545c0 │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbz r0, 545b8 │ │ │ │ - movw r3, #332 @ 0x14c │ │ │ │ + bl b3b80 │ │ │ │ + cbz r0, 545c0 │ │ │ │ + movw r3, #1228 @ 0x4cc │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - b.n 54606 │ │ │ │ + b.n 5460e │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 54978 │ │ │ │ + bne.w 54980 │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbz r0, 545e0 │ │ │ │ + bl b3b80 │ │ │ │ + cbz r0, 545e8 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbz r0, 545e0 │ │ │ │ - movw r3, #380 @ 0x17c │ │ │ │ + bl b3b80 │ │ │ │ + cbz r0, 545e8 │ │ │ │ + movw r3, #1276 @ 0x4fc │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - b.n 54606 │ │ │ │ + b.n 5460e │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 54978 │ │ │ │ + bne.w 54980 │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbz r0, 54630 │ │ │ │ + bl b3b80 │ │ │ │ + cbz r0, 54638 │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbz r0, 54630 │ │ │ │ - movw r3, #428 @ 0x1ac │ │ │ │ + bl b3b80 │ │ │ │ + cbz r0, 54638 │ │ │ │ + movw r3, #1324 @ 0x52c │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ 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 22910c │ │ │ │ - bl 94124 │ │ │ │ + bl 229364 │ │ │ │ + bl 93ff8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - cbnz r0, 54678 │ │ │ │ - b.n 54978 │ │ │ │ + cbnz r0, 54680 │ │ │ │ + b.n 54980 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 54978 │ │ │ │ + bne.w 54980 │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbz r0, 5467e │ │ │ │ + bl b3b80 │ │ │ │ + cbz r0, 54686 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl df0a8 <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ + bl def5c <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ str r6, [r4, #8] │ │ │ │ - cbnz r0, 5467e │ │ │ │ + cbnz r0, 54686 │ │ │ │ movw r1, #43792 @ 0xab10 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #476 @ 0x1dc │ │ │ │ + movw r3, #1372 @ 0x55c │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 2219fc <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ - bl 94124 │ │ │ │ + bl 221c54 <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ + bl 93ff8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 54978 │ │ │ │ + beq.w 54980 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.n 5497c │ │ │ │ + b.n 54984 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 54978 │ │ │ │ + bne.w 54980 │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbz r0, 546da │ │ │ │ + bl b3b80 │ │ │ │ + cbz r0, 546e2 │ │ │ │ mov r0, r4 │ │ │ │ - bl df0a8 <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ - cbz r0, 546da │ │ │ │ - movw r0, #27021 @ 0x698d │ │ │ │ + bl def5c <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ + cbz r0, 546e2 │ │ │ │ + movw r0, #27029 @ 0x6995 │ │ │ │ movt r0, #5 │ │ │ │ mov r1, r4 │ │ │ │ - bl b3bd4 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 546da │ │ │ │ - bl 94124 │ │ │ │ + bl b3ae0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 546e2 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5496c │ │ │ │ + bne.w 54974 │ │ │ │ movw r1, #43792 @ 0xab10 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ - movw r3, #528 @ 0x210 │ │ │ │ + movw r3, #1424 @ 0x590 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 2219fc <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ - bl 94124 │ │ │ │ + bl 221c54 <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5496c │ │ │ │ - b.n 54978 │ │ │ │ + bne.w 54974 │ │ │ │ + b.n 54980 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 54978 │ │ │ │ + bne.w 54980 │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbz r0, 54740 │ │ │ │ + bl b3b80 │ │ │ │ + cbz r0, 54748 │ │ │ │ mov r0, r4 │ │ │ │ - bl df0a8 <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ - cbz r0, 54740 │ │ │ │ + bl def5c <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ + cbz r0, 54748 │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbz r0, 54740 │ │ │ │ - movw r0, #27681 @ 0x6c21 │ │ │ │ + bl b3b80 │ │ │ │ + cbz r0, 54748 │ │ │ │ + movw r0, #27689 @ 0x6c29 │ │ │ │ movt r0, #5 │ │ │ │ mov r1, r4 │ │ │ │ - bl b3bd4 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 54740 │ │ │ │ - bl 94124 │ │ │ │ + bl b3ae0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 54748 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5496c │ │ │ │ + bne.w 54974 │ │ │ │ movw r1, #43792 @ 0xab10 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ - movw r3, #576 @ 0x240 │ │ │ │ + movw r3, #1472 @ 0x5c0 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 2219fc <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ - bl 94124 │ │ │ │ + bl 221c54 <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5496c │ │ │ │ - b.n 54978 │ │ │ │ + bne.w 54974 │ │ │ │ + b.n 54980 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 54978 │ │ │ │ + bne.w 54980 │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ + bl b3b80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54828 │ │ │ │ + beq.n 54830 │ │ │ │ mov r0, r4 │ │ │ │ - bl df0a8 <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ + bl def5c <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54828 │ │ │ │ + beq.n 54830 │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ + bl b3b80 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 54828 │ │ │ │ + bne.n 54830 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.n 54786 │ │ │ │ - bl b0b94 │ │ │ │ - bl b0c18 <_Py_ReachedRecursionLimitWithMargin@@Base+0x54> │ │ │ │ - cbz r0, 5478c │ │ │ │ + beq.n 5478e │ │ │ │ + bl b0a94 │ │ │ │ + bl b0b1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 54794 │ │ │ │ mov r0, r4 │ │ │ │ - bl 51dbc <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 54822 │ │ │ │ + bne.n 5482a │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl b3c74 │ │ │ │ - cbz r0, 547da │ │ │ │ - movw r0, #27917 @ 0x6d0d │ │ │ │ + bl b3b80 │ │ │ │ + cbz r0, 547e2 │ │ │ │ + movw r0, #27925 @ 0x6d15 │ │ │ │ movt r0, #5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1cf088 <_PySys_GetRequiredAttr@@Base+0x1210> │ │ │ │ - cbz r0, 547da │ │ │ │ + bl 1cef18 <_PySys_GetRequiredAttr@@Base+0x1210> │ │ │ │ + cbz r0, 547e2 │ │ │ │ movw r1, #43792 @ 0xab10 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #616 @ 0x268 │ │ │ │ + movw r3, #1512 @ 0x5e8 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 2219fc <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ - bl 94124 │ │ │ │ + bl 221c54 <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ + bl 93ff8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - cbz r0, 54822 │ │ │ │ + cbz r0, 5482a │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.n 54828 │ │ │ │ + b.n 54830 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ - cbnz r3, 54822 │ │ │ │ + cbnz r3, 5482a │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbz r0, 54822 │ │ │ │ + bl b3b80 │ │ │ │ + cbz r0, 5482a │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl ba344 <_PyEvalFramePushAndInit@@Base+0x184> │ │ │ │ + bl ba224 <_PyEvalFramePushAndInit@@Base+0x184> │ │ │ │ str r6, [r4, #8] │ │ │ │ - cbnz r0, 54822 │ │ │ │ + cbnz r0, 5482a │ │ │ │ movw r1, #43792 @ 0xab10 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ - movw r3, #656 @ 0x290 │ │ │ │ + movw r3, #1552 @ 0x610 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 2219fc <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 54822 │ │ │ │ + bl 221c54 <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 5482a │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.n 54828 │ │ │ │ + b.n 54830 │ │ │ │ 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 54978 │ │ │ │ + bne.w 54980 │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbz r0, 54896 │ │ │ │ + bl b3b80 │ │ │ │ + cbz r0, 5489e │ │ │ │ mov r0, r4 │ │ │ │ - bl df0a8 <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ - cbz r0, 54896 │ │ │ │ + bl def5c <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ + cbz r0, 5489e │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ + bl b3b80 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 54896 │ │ │ │ + cbnz r3, 5489e │ │ │ │ mov r0, r4 │ │ │ │ - bl 56ebc <_PyXI_NewExcInfo@@Base+0xa4c> │ │ │ │ + bl 56ec4 <_PyXI_NewExcInfo@@Base+0xa4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 54896 │ │ │ │ - movw r0, #27917 @ 0x6d0d │ │ │ │ + cbnz r3, 5489e │ │ │ │ + movw r0, #27925 @ 0x6d15 │ │ │ │ movt r0, #5 │ │ │ │ mov r1, r4 │ │ │ │ - bl b3bd4 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 54896 │ │ │ │ - bl 94124 │ │ │ │ + bl b3ae0 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 5489e │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5496c │ │ │ │ + bne.n 54974 │ │ │ │ movw r1, #43792 @ 0xab10 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ - movw r3, #696 @ 0x2b8 │ │ │ │ + movw r3, #1592 @ 0x638 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 2219fc <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ - bl 94124 │ │ │ │ + bl 221c54 <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5496c │ │ │ │ - b.n 54978 │ │ │ │ + bne.n 54974 │ │ │ │ + b.n 54980 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 54978 │ │ │ │ + bne.n 54980 │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbz r0, 5490e │ │ │ │ + bl b3b80 │ │ │ │ + cbz r0, 54916 │ │ │ │ mov r0, r4 │ │ │ │ - bl df0a8 <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ - cbz r0, 5490e │ │ │ │ + bl def5c <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ + cbz r0, 54916 │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ + bl b3b80 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 5490e │ │ │ │ + cbnz r3, 54916 │ │ │ │ mov r0, r4 │ │ │ │ - bl 56ebc <_PyXI_NewExcInfo@@Base+0xa4c> │ │ │ │ + bl 56ec4 <_PyXI_NewExcInfo@@Base+0xa4c> │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ - cbnz r6, 5490e │ │ │ │ + cbnz r6, 54916 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbz r0, 5490e │ │ │ │ + bl b3b80 │ │ │ │ + cbz r0, 54916 │ │ │ │ mov r0, r4 │ │ │ │ - bl 232b3c <_Py_HashDouble@@Base+0x158> │ │ │ │ - cbz r0, 5490e │ │ │ │ + bl 232e44 <_Py_HashDouble@@Base+0x158> │ │ │ │ + cbz r0, 54916 │ │ │ │ movs r2, #26 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cf2a8 <_PySys_GetRequiredAttr@@Base+0x1430> │ │ │ │ - cbz r0, 5490e │ │ │ │ - bl 94124 │ │ │ │ + bl 1cf138 <_PySys_GetRequiredAttr@@Base+0x1430> │ │ │ │ + cbz r0, 54916 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5496c │ │ │ │ + bne.n 54974 │ │ │ │ movw r1, #43792 @ 0xab10 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ - movw r3, #728 @ 0x2d8 │ │ │ │ + movw r3, #1624 @ 0x658 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 2219fc <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 5496c │ │ │ │ - b.n 54978 │ │ │ │ + bl 221c54 <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 54974 │ │ │ │ + b.n 54980 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 54978 │ │ │ │ + cbnz r3, 54980 │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbz r0, 54976 │ │ │ │ + bl b3b80 │ │ │ │ + cbz r0, 5497e │ │ │ │ mov r0, r4 │ │ │ │ - bl df0a8 <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ - cbz r0, 54976 │ │ │ │ + bl def5c <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ + cbz r0, 5497e │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ + bl b3b80 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 54976 │ │ │ │ + cbnz r3, 5497e │ │ │ │ mov r0, r4 │ │ │ │ - bl 56ebc <_PyXI_NewExcInfo@@Base+0xa4c> │ │ │ │ + bl 56ec4 <_PyXI_NewExcInfo@@Base+0xa4c> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbnz r0, 54976 │ │ │ │ + cbnz r0, 5497e │ │ │ │ movs r2, #26 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1cf2a8 <_PySys_GetRequiredAttr@@Base+0x1430> │ │ │ │ - cbz r0, 54976 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 5496c │ │ │ │ + bl 1cf138 <_PySys_GetRequiredAttr@@Base+0x1430> │ │ │ │ + cbz r0, 5497e │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 54974 │ │ │ │ movw r1, #43792 @ 0xab10 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ - movw r3, #772 @ 0x304 │ │ │ │ + movw r3, #1668 @ 0x684 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 2219fc <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 54978 │ │ │ │ + bl 221c54 <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 54980 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ subs r3, #1 │ │ │ │ - b.n 5497c │ │ │ │ + b.n 54984 │ │ │ │ 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} │ │ │ │ - movw r1, #20232 @ 0x4f08 │ │ │ │ + movw r1, #21128 @ 0x5288 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #0 │ │ │ │ - b.w 540d8 │ │ │ │ + b.w 540e0 │ │ │ │ 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 29ba30 │ │ │ │ + bl 29b580 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vstr d0, [sp] │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vstr d1, [sp, #8] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 549dc │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 549dc │ │ │ │ + bne.n 549e4 │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 549e4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - movw r1, #184 @ 0xb8 │ │ │ │ + movw r1, #1080 @ 0x438 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 549ea │ │ │ │ + b.n 549f2 │ │ │ │ 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] │ │ │ │ @@ -60636,19 +60635,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, 54a0e │ │ │ │ + cbz r3, 54a16 │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ - b.n 54a10 │ │ │ │ + b.n 54a18 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r4, [pc, #380] @ (54b90 ) │ │ │ │ + ldr r4, [pc, #380] @ (54b98 ) │ │ │ │ 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} │ │ │ │ @@ -60661,193 +60660,193 @@ │ │ │ │ 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 54a5e │ │ │ │ + bne.n 54a66 │ │ │ │ cmp.w r8, #1 │ │ │ │ - ble.n 54a5e │ │ │ │ + ble.n 54a66 │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.n 54a5e │ │ │ │ - cbnz r5, 54a7e │ │ │ │ + bne.n 54a66 │ │ │ │ + cbnz r5, 54a86 │ │ │ │ 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, #288] @ (54b94 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #288] @ (54b9c ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54b50 │ │ │ │ + beq.n 54b58 │ │ │ │ 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 149484 │ │ │ │ + bl 1496c8 │ │ │ │ ldrd r9, r7, [sp, #124] @ 0x7c │ │ │ │ ldr.w r8, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54b5e │ │ │ │ + beq.n 54b66 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r1, sp, #32 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ - bl 149484 │ │ │ │ + bl 1496c8 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ - cbz r0, 54b0a │ │ │ │ + cbz r0, 54b12 │ │ │ │ cmp.w sl, #2 │ │ │ │ - beq.n 54ac4 │ │ │ │ + beq.n 54acc │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl e5404 │ │ │ │ + bl e5324 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge.n 54ac6 │ │ │ │ - b.n 54b0a │ │ │ │ + bge.n 54ace │ │ │ │ + b.n 54b12 │ │ │ │ movs r5, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 54ace │ │ │ │ + blt.n 54ad6 │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bpl.n 54aec │ │ │ │ + bpl.n 54af4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #38400 @ 0x9600 │ │ │ │ + movw r1, #39336 @ 0x99a8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #796 @ 0x31c │ │ │ │ + movw r0, #1692 @ 0x69c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 54b0e │ │ │ │ - b.n 54b0a │ │ │ │ + bne.n 54b16 │ │ │ │ + b.n 54b12 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #37492 @ 0x9274 │ │ │ │ + movw r2, #38188 @ 0x952c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #48356 @ 0xbce4 │ │ │ │ + movw r1, #49052 @ 0xbf9c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 54b6e │ │ │ │ - bl b0a68 │ │ │ │ + b.n 54b76 │ │ │ │ + bl b0968 │ │ │ │ mov r1, r6 │ │ │ │ mov sl, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 54b24 │ │ │ │ + blt.n 54b2c │ │ │ │ mov r0, r7 │ │ │ │ blx 2ae10 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 54b36 │ │ │ │ + b.n 54b3e │ │ │ │ mov r0, r9 │ │ │ │ - cbz r5, 54b30 │ │ │ │ + cbz r5, 54b38 │ │ │ │ blx 2bba4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 54b36 │ │ │ │ + b.n 54b3e │ │ │ │ blx 2b20c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b3bfc │ │ │ │ - cbz r5, 54b66 │ │ │ │ + bl b3b08 │ │ │ │ + cbz r5, 54b6e │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3c28 │ │ │ │ - b.n 54b0a │ │ │ │ + bl 1e3b1c │ │ │ │ + b.n 54b12 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 54b6e │ │ │ │ + b.n 54b76 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 54b6e │ │ │ │ + b.n 54b76 │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ strd r9, r7, [sp, #124] @ 0x7c │ │ │ │ str.w r8, [sp, #144] @ 0x90 │ │ │ │ - bl 149e68 │ │ │ │ + bl 149ff8 │ │ │ │ add r0, sp, #32 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ - bl 149e68 │ │ │ │ + bl 149ff8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #152 @ 0x98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r4, #2 │ │ │ │ + asrs r4, r5, #16 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r0, [pc, #32] @ (54bb8 ) │ │ │ │ + ldr r0, [pc, #32] @ (54bc0 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.w 2d9260 │ │ │ │ + b.w 2d95e0 │ │ │ │ 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 54bd8 │ │ │ │ + beq.n 54be0 │ │ │ │ movw r5, #43840 @ 0xab40 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 534bc │ │ │ │ + bl 534c4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 54c00 │ │ │ │ + cbnz r0, 54c08 │ │ │ │ movw r3, #43796 @ 0xab14 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f644c │ │ │ │ - cbz r0, 54be2 │ │ │ │ - bl f6bdc │ │ │ │ + bl f63cc │ │ │ │ + cbz r0, 54bea │ │ │ │ + bl f6b5c │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 54c2a │ │ │ │ + b.n 54c32 │ │ │ │ movw r3, #43800 @ 0xab18 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f644c │ │ │ │ + bl f63cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54bd4 │ │ │ │ + bne.n 54bdc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl f644c │ │ │ │ + bl f63cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54bd4 │ │ │ │ - b.n 54c2a │ │ │ │ + bne.n 54bdc │ │ │ │ + b.n 54c32 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54c12 │ │ │ │ + bge.n 54c1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 54c12 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 54c1a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r4, #0 │ │ │ │ - movw r1, #33332 @ 0x8234 │ │ │ │ + movw r1, #34028 @ 0x84ec │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00054c2e : │ │ │ │ +00054c36 : │ │ │ │ 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 │ │ │ │ @@ -60855,32 +60854,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 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - cbz r0, 54c84 │ │ │ │ + cbz r0, 54c8c │ │ │ │ mov r0, sp │ │ │ │ - bl 1cdb5c │ │ │ │ + bl 1cd9ec │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54c7c │ │ │ │ + bge.n 54c84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 54c7c │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 54c84 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 54c84 │ │ │ │ - bl 83b58 │ │ │ │ + cbz r0, 54c8c │ │ │ │ + bl 83b98 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4} │ │ │ │ mov r3, r1 │ │ │ │ sub sp, #20 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -60889,20 +60888,20 @@ │ │ │ │ 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 2d8f40 │ │ │ │ + b.w 2d92c0 │ │ │ │ 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] @ (54d1c ) │ │ │ │ + ldr r2, [pc, #96] @ (54d24 ) │ │ │ │ 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] │ │ │ │ @@ -60916,540 +60915,540 @@ │ │ │ │ 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, 54d12 │ │ │ │ + cbz r0, 54d1a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54d12 │ │ │ │ + bge.n 54d1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 54d12 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 54d1a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 90660 │ │ │ │ + b.w 90538 │ │ │ │ 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 r4, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - cbz r4, 54d48 │ │ │ │ + cbz r4, 54d50 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d39b4 │ │ │ │ + bl 2d3d34 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 54d58 │ │ │ │ - b.n 54d7a │ │ │ │ + cbnz r0, 54d60 │ │ │ │ + b.n 54d82 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 2bee7c <_Py_c_abs@@Base+0x11c> │ │ │ │ + bl 2bf204 <_Py_c_abs@@Base+0x11c> │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54d36 │ │ │ │ - b.n 54d7a │ │ │ │ - bl 29b4cc │ │ │ │ + bne.n 54d3e │ │ │ │ + b.n 54d82 │ │ │ │ + bl 29b01c <_PyTime_FromMillisecondsObject@@Base+0x15dc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 54d6a │ │ │ │ + blt.n 54d72 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 54d7a │ │ │ │ + b.n 54d82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 54d66 │ │ │ │ + bne.n 54d6e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 54d66 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 54d6e │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00054d7e : │ │ │ │ +00054d86 : │ │ │ │ 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 1ea318 │ │ │ │ + bl 1ea2a8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 54dac │ │ │ │ - bl 83b58 │ │ │ │ + cbz r0, 54db4 │ │ │ │ + bl 83b98 │ │ │ │ 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, #41004 @ 0xa02c │ │ │ │ + movw r0, #41940 @ 0xa3d4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #45500 @ 0xb1bc │ │ │ │ + movw r0, #46196 @ 0xb474 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 950d8 │ │ │ │ + b.w 94fac │ │ │ │ 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 29ba30 │ │ │ │ + bl 29b580 │ │ │ │ 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 54e34 │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 54e34 │ │ │ │ + bne.n 54e3c │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 54e3c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #184 @ 0xb8 │ │ │ │ + movw r1, #1080 @ 0x438 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 54e58 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 54e60 │ │ │ │ movs r1, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1abbd4 │ │ │ │ + bl 1ab9ec │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 54e58 │ │ │ │ + cbnz r0, 54e60 │ │ │ │ adds r0, r4, #4 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1abbd4 │ │ │ │ + b.w 1ab9ec │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 54e82 │ │ │ │ + cbz r3, 54e8a │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 54e9a │ │ │ │ + b.n 54ea2 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 54e8a │ │ │ │ + bge.n 54e92 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 54e9a │ │ │ │ + b.n 54ea2 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 54e86 │ │ │ │ + bgt.n 54e8e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 54e86 │ │ │ │ + beq.n 54e8e │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 54ebc │ │ │ │ + b.n 54ec4 │ │ │ │ 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] @ (55148 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #664] @ (55150 ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5525c │ │ │ │ + beq.w 55264 │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 54f02 │ │ │ │ + beq.n 54f0a │ │ │ │ ldr r6, [r4, #0] │ │ │ │ - cbz r6, 54eca │ │ │ │ + cbz r6, 54ed2 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 54ed2 │ │ │ │ - b.n 54f10 │ │ │ │ + bne.n 54eda │ │ │ │ + b.n 54f18 │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 100c44 <_PyNumber_Index@@Base> │ │ │ │ + bl 100af0 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 54efa │ │ │ │ - bl 9b910 │ │ │ │ + cbz r0, 54f02 │ │ │ │ + bl 9b7e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54ef6 │ │ │ │ + bge.n 54efe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 54ef6 │ │ │ │ + cbnz r3, 54efe │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r1, r7, #1 │ │ │ │ - bne.n 54f14 │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 54f10 │ │ │ │ - b.n 5523e │ │ │ │ + bne.n 54f1c │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 54f18 │ │ │ │ + b.n 55246 │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 54f14 │ │ │ │ + b.n 54f1c │ │ │ │ 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, 54f2a │ │ │ │ + cbz r5, 54f32 │ │ │ │ ldr.w r8, [r9, #20] │ │ │ │ - b.n 54f32 │ │ │ │ + b.n 54f3a │ │ │ │ movw r8, #32180 @ 0x7db4 │ │ │ │ movt r8, #87 @ 0x57 │ │ │ │ cmp r7, #0 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it lt │ │ │ │ mvnlt.w r7, #2147483648 @ 0x80000000 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.w 55060 │ │ │ │ + bne.w 55068 │ │ │ │ cmp r7, #11 │ │ │ │ mov r0, r7 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55232 │ │ │ │ + beq.w 5523a │ │ │ │ subs r1, r5, #1 │ │ │ │ - movw fp, #30096 @ 0x7590 │ │ │ │ + movw fp, #30992 @ 0x7910 │ │ │ │ movt fp, #50 @ 0x32 │ │ │ │ movs r5, #0 │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 54fe0 │ │ │ │ + beq.n 54fe8 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 5503a │ │ │ │ + blt.n 55042 │ │ │ │ ldrb.w r3, [r8, r1] │ │ │ │ add.w sl, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bpl.n 54f96 │ │ │ │ + bpl.n 54f9e │ │ │ │ mov r1, sl │ │ │ │ - b.n 54f6e │ │ │ │ + b.n 54f76 │ │ │ │ ldrb.w r3, [r8, sl] │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 54f9c │ │ │ │ + bmi.n 54fa4 │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 54f86 │ │ │ │ + bne.n 54f8e │ │ │ │ add.w r0, sl, #1 │ │ │ │ sub.w r1, r1, sl │ │ │ │ add r0, r8 │ │ │ │ - bl 188614 │ │ │ │ + bl 188930 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55048 │ │ │ │ + beq.n 55050 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 54fbc │ │ │ │ + bgt.n 54fc4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 54fda │ │ │ │ + b.n 54fe2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbnz r0, 5500e │ │ │ │ + cbnz r0, 55016 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54fda │ │ │ │ + bge.n 54fe2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 54fda │ │ │ │ + cbnz r3, 54fe2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r1, sl │ │ │ │ - b.n 54f6a │ │ │ │ + b.n 54f72 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 5503a │ │ │ │ - movw r3, #30096 @ 0x7590 │ │ │ │ + blt.n 55042 │ │ │ │ + movw r3, #30992 @ 0x7910 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldrb.w r2, [r8, r1] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r6, r2, #28 │ │ │ │ - bpl.n 55022 │ │ │ │ + bpl.n 5502a │ │ │ │ subs r1, #1 │ │ │ │ - bcc.n 5503a │ │ │ │ - b.n 54fec │ │ │ │ + bcc.n 55042 │ │ │ │ + b.n 54ff4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55242 │ │ │ │ + beq.w 5524a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55048 │ │ │ │ + bge.n 55050 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 55048 │ │ │ │ + cbnz r3, 55050 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 55048 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 55050 │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 188614 │ │ │ │ + bl 188930 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 55048 │ │ │ │ + cbz r0, 55050 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 54ffe │ │ │ │ + bgt.n 55006 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 24841c │ │ │ │ + bl 24858c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 55232 │ │ │ │ + bne.w 5523a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5505c │ │ │ │ + bge.n 55064 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5505c │ │ │ │ + cbnz r3, 55064 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 55232 │ │ │ │ + b.n 5523a │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 158d98 │ │ │ │ + bl 158a94 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5505c │ │ │ │ + bne.n 55064 │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 55092 │ │ │ │ + bne.n 5509a │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21640 @ 0x5488 │ │ │ │ + movw r1, #22336 @ 0x5740 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5522c │ │ │ │ + b.n 55234 │ │ │ │ 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 5514c │ │ │ │ + bne.n 55154 │ │ │ │ ldrb.w sl, [r3] │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5522c │ │ │ │ + beq.w 55234 │ │ │ │ subs r5, #1 │ │ │ │ mov r1, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 55134 │ │ │ │ - cbz r7, 55134 │ │ │ │ + blt.n 5513c │ │ │ │ + cbz r7, 5513c │ │ │ │ ldrb.w r3, [r8, r5] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 5512c │ │ │ │ + bne.n 55134 │ │ │ │ adds r0, r5, #1 │ │ │ │ subs r1, r1, r5 │ │ │ │ add r0, r8 │ │ │ │ - bl 188614 │ │ │ │ + bl 188930 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55210 │ │ │ │ + beq.w 55218 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 550e6 │ │ │ │ + bgt.n 550ee │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 55124 │ │ │ │ + b.n 5512c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 55110 │ │ │ │ + cbz r0, 55118 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 55210 │ │ │ │ + bge.w 55218 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 55210 │ │ │ │ + bne.w 55218 │ │ │ │ mov r0, fp │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 55210 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 55218 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55124 │ │ │ │ + bge.n 5512c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 55124 │ │ │ │ + cbnz r3, 5512c │ │ │ │ mov r0, fp │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ subs r5, #1 │ │ │ │ adds r6, #1 │ │ │ │ mov r1, r5 │ │ │ │ - b.n 55130 │ │ │ │ + b.n 55138 │ │ │ │ subs r5, #1 │ │ │ │ - bcs.n 550c0 │ │ │ │ + bcs.n 550c8 │ │ │ │ subs r7, #1 │ │ │ │ - b.n 550ba │ │ │ │ + b.n 550c2 │ │ │ │ adds r0, r1, #1 │ │ │ │ - blt.n 55204 │ │ │ │ + blt.n 5520c │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 188614 │ │ │ │ + bl 188930 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 551c4 │ │ │ │ - b.n 55210 │ │ │ │ - ldr r0, [pc, #208] @ (5521c ) │ │ │ │ + bne.n 551cc │ │ │ │ + b.n 55218 │ │ │ │ + ldr r0, [pc, #208] @ (55224 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5522c │ │ │ │ + beq.n 55234 │ │ │ │ cmp r7, r6 │ │ │ │ - beq.n 551b8 │ │ │ │ + beq.n 551c0 │ │ │ │ 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 2207b8 │ │ │ │ + bl 220a10 │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - blt.n 551b8 │ │ │ │ + blt.n 551c0 │ │ │ │ add.w r0, fp, sl │ │ │ │ subs r1, r5, r0 │ │ │ │ add r0, r8 │ │ │ │ - bl 188614 │ │ │ │ + bl 188930 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55210 │ │ │ │ + beq.n 55218 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 55194 │ │ │ │ + bgt.n 5519c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 551b2 │ │ │ │ + b.n 551ba │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbnz r0, 551dc │ │ │ │ + cbnz r0, 551e4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 551b2 │ │ │ │ + bge.n 551ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 551b2 │ │ │ │ + cbnz r3, 551ba │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ mov r5, sl │ │ │ │ - b.n 55156 │ │ │ │ + b.n 5515e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 188614 │ │ │ │ + bl 188930 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 55210 │ │ │ │ + cbz r0, 55218 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 551d0 │ │ │ │ + bgt.n 551d8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r5, [r3, r6, lsl #2] │ │ │ │ - b.n 55202 │ │ │ │ + b.n 5520a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r0, 551f0 │ │ │ │ + cbz r0, 551f8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55210 │ │ │ │ + bge.n 55218 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 55210 │ │ │ │ + cbnz r3, 55218 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 55210 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 55218 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55202 │ │ │ │ + bge.n 5520a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 55202 │ │ │ │ + cbnz r3, 5520a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 24841c │ │ │ │ + bl 24858c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5522c │ │ │ │ + bne.n 55234 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 5508e │ │ │ │ + bge.w 55096 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5508e │ │ │ │ + bne.w 55096 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5508e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 55096 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - b.n 5525c │ │ │ │ + b.n 55264 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5525c │ │ │ │ + b.n 55264 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 55038 │ │ │ │ + bge.w 55040 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 55038 │ │ │ │ + bne.w 55040 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 55038 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 55040 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00055264 : │ │ │ │ +0005526c : │ │ │ │ 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 │ │ │ │ @@ -61463,15 +61462,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 1445c4 │ │ │ │ + bl 1448d4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r2, r2, r0 │ │ │ │ blx 2bfc4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ @@ -61482,46 +61481,46 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 552f2 │ │ │ │ + beq.n 552fa │ │ │ │ mov r0, r2 │ │ │ │ - bl 1c93b8 <_PyStaticType_InitForExtension@@Base+0x500> │ │ │ │ + bl 1c9230 <_PyStaticType_InitForExtension@@Base+0x500> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 552f2 │ │ │ │ + bne.n 552fa │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #844 @ 0x34c │ │ │ │ + movw r1, #1740 @ 0x6cc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 55348 │ │ │ │ + b.n 55350 │ │ │ │ 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, 55348 │ │ │ │ + cbz r0, 55350 │ │ │ │ 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 55330 │ │ │ │ + beq.n 55338 │ │ │ │ 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] │ │ │ │ @@ -61541,205 +61540,205 @@ │ │ │ │ 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 2ce488 │ │ │ │ + bl 2ce808 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 55380 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 553b0 │ │ │ │ + bne.n 55388 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 553b8 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, r4, #4 │ │ │ │ - bl 2ce488 │ │ │ │ + bl 2ce808 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5539c │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 553b0 │ │ │ │ + bne.n 553a4 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 553b8 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2d8f40 │ │ │ │ + b.w 2d92c0 │ │ │ │ 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 29ba30 │ │ │ │ + bl 29b580 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [sp] │ │ │ │ vstr d1, [sp, #8] │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 55416 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 5541e │ │ │ │ mov r5, r0 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r5, [r0, #0] │ │ │ │ blx 2bc54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 55408 │ │ │ │ - bl 58014 <_PyXI_FreeExcInfo@@Base+0x346> │ │ │ │ - b.n 55416 │ │ │ │ + cbz r3, 55410 │ │ │ │ + bl 5801c <_PyXI_FreeExcInfo@@Base+0x346> │ │ │ │ + b.n 5541e │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 9b9c0 │ │ │ │ + b.w 9b894 │ │ │ │ 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, 55442 │ │ │ │ + cbnz r2, 5544a │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 55442 │ │ │ │ - cbnz r3, 5545e │ │ │ │ + bne.n 5544a │ │ │ │ + cbnz r3, 55466 │ │ │ │ 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] @ (55544 ) │ │ │ │ - bl 11e804 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #240] @ (5554c ) │ │ │ │ + bl 11ea6c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5553a │ │ │ │ + beq.n 55542 │ │ │ │ ldrd r6, r0, [r3] │ │ │ │ - bl 100c44 <_PyNumber_Index@@Base> │ │ │ │ + bl 100af0 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 55488 │ │ │ │ - bl 9b910 │ │ │ │ + cbz r0, 55490 │ │ │ │ + bl 9b7e4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55484 │ │ │ │ + bge.n 5548c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 55484 │ │ │ │ + cbnz r3, 5548c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 55496 │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 55492 │ │ │ │ + bne.n 5549e │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 5549a │ │ │ │ movs r3, #0 │ │ │ │ - b.n 5553a │ │ │ │ + b.n 55542 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ - bl 83ef0 │ │ │ │ + bl 83f30 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55532 │ │ │ │ + beq.n 5553a │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 554be │ │ │ │ + bge.n 554c6 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57436 @ 0xe05c │ │ │ │ + movw r1, #58412 @ 0xe42c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 55532 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 5553a │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 554ce │ │ │ │ - bl 23b660 │ │ │ │ - b.n 55532 │ │ │ │ + bcc.n 554d6 │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 5553a │ │ │ │ lsls r7, r4, #2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 554c8 │ │ │ │ + beq.n 554d0 │ │ │ │ add r7, r0 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 554ec │ │ │ │ + beq.n 554f4 │ │ │ │ str.w r2, [r3], #4 │ │ │ │ - b.n 554e2 │ │ │ │ + b.n 554ea │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #31037 @ 0x793d │ │ │ │ + movw r3, #31005 @ 0x791d │ │ │ │ movt r3, #8 │ │ │ │ mov r0, r8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 55506 │ │ │ │ - bl 878e0 │ │ │ │ + bne.n 5550e │ │ │ │ + bl 1c7894 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 5550c │ │ │ │ + b.n 55514 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 5552c │ │ │ │ + cbz r3, 55534 │ │ │ │ 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 5553a │ │ │ │ + b.n 55542 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e18 │ │ │ │ - b.n 5548e │ │ │ │ + bl 84e58 │ │ │ │ + b.n 55496 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #560] @ (55778 ) │ │ │ │ + ldr r0, [pc, #560] @ (55780 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00055548 : │ │ │ │ +00055550 : │ │ │ │ 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, #41320 @ 0xa168 │ │ │ │ + movw r1, #42016 @ 0xa420 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #41324 @ 0xa16c │ │ │ │ + movw r0, #42020 @ 0xa424 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 555e8 │ │ │ │ + beq.n 555f0 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #28 │ │ │ │ sub.w r0, r4, #36 @ 0x24 │ │ │ │ blx 2b420 │ │ │ │ add.w r3, sp, #8192 @ 0x2000 │ │ │ │ mov r1, r5 │ │ │ │ @@ -61748,22 +61747,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 1ede4c │ │ │ │ - cbnz r0, 555e8 │ │ │ │ + bl 1edd54 │ │ │ │ + cbnz r0, 555f0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, sp │ │ │ │ - bl 1430dc <_PyArena_Free@@Base+0x220> │ │ │ │ + bl 1433ec <_PyArena_Free@@Base+0x220> │ │ │ │ ldr.w r0, [r4, #-12] │ │ │ │ - cbz r0, 555d4 │ │ │ │ - bl 134780 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 555dc │ │ │ │ + bl 134a8c <_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 2bfc4 │ │ │ │ add.w sp, sp, #8192 @ 0x2000 │ │ │ │ @@ -61774,483 +61773,483 @@ │ │ │ │ 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 29ba30 │ │ │ │ + bl 29b580 │ │ │ │ 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 5563a │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 5563a │ │ │ │ + bne.n 55642 │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 55642 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #184 @ 0xb8 │ │ │ │ + movw r1, #1080 @ 0x438 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 55660 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 55668 │ │ │ │ movs r1, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23bfcc │ │ │ │ + bl 23c420 │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 55660 │ │ │ │ + cbnz r0, 55668 │ │ │ │ add.w r0, r4, #8 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 23bfcc │ │ │ │ + b.w 23c420 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, pc} │ │ │ │ - b.w 50a6e │ │ │ │ + b.w 50a76 │ │ │ │ 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 556ac │ │ │ │ + bne.n 556b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 556c0 │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + bmi.n 556c8 │ │ │ │ + movw r2, #55964 @ 0xda9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #34400 @ 0x8660 │ │ │ │ + movw r1, #35096 @ 0x8918 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #44184 @ 0xac98 │ │ │ │ + movw r0, #44960 @ 0xafa0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 556e8 │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 556f0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #44184 @ 0xac98 │ │ │ │ + movw r0, #44960 @ 0xafa0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ - cbz r0, 556e8 │ │ │ │ - b.n 55684 │ │ │ │ + bl 1d3e60 │ │ │ │ + cbz r0, 556f0 │ │ │ │ + b.n 5568c │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 556ec │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + bmi.n 556f4 │ │ │ │ + movw r2, #55964 @ 0xda9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #34736 @ 0x87b0 │ │ │ │ + movw r1, #35432 @ 0x8a68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #44184 @ 0xac98 │ │ │ │ + movw r0, #44960 @ 0xafa0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 55726 │ │ │ │ + b.n 5572e │ │ │ │ mov r0, r3 │ │ │ │ - bl 11cd00 │ │ │ │ + bl 11cf68 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 55726 │ │ │ │ + cbz r0, 5572e │ │ │ │ mov r0, r5 │ │ │ │ - bl 11cd00 │ │ │ │ + bl 11cf68 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 55710 │ │ │ │ + cbz r0, 55718 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bf48 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 55712 │ │ │ │ + b.n 5571a │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b58 │ │ │ │ - cbnz r5, 5571e │ │ │ │ + bl 83b98 │ │ │ │ + cbnz r5, 55726 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 55726 │ │ │ │ + b.n 5572e │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b58 │ │ │ │ - b.n 5571a │ │ │ │ + bl 83b98 │ │ │ │ + b.n 55722 │ │ │ │ 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 207a48 │ │ │ │ + bl 207c78 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5575e │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 55790 │ │ │ │ + bne.n 55766 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 55798 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #8 │ │ │ │ - bl 207a48 │ │ │ │ + bl 207c78 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5577c │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 55790 │ │ │ │ + bne.n 55784 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 55798 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2d8f40 │ │ │ │ + b.w 2d92c0 │ │ │ │ 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 29ba30 │ │ │ │ + bl 29b580 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [sp, #8] │ │ │ │ vstr d1, [sp, #16] │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 55818 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 55820 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r4, r0 │ │ │ │ blx 2bc54 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ str r4, [r0, #0] │ │ │ │ vstr d9, [sp, #24] │ │ │ │ vstr d8, [sp, #32] │ │ │ │ - bl 2bed60 <_Py_c_abs@@Base> │ │ │ │ + bl 2bf0e8 <_Py_c_abs@@Base> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ vmov r2, r3, d0 │ │ │ │ - cbz r1, 55804 │ │ │ │ - bl 58014 <_PyXI_FreeExcInfo@@Base+0x346> │ │ │ │ - b.n 5581a │ │ │ │ - movw r0, #920 @ 0x398 │ │ │ │ + cbz r1, 5580c │ │ │ │ + bl 5801c <_PyXI_FreeExcInfo@@Base+0x346> │ │ │ │ + b.n 55822 │ │ │ │ + movw r0, #1816 @ 0x718 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ vstr d10, [sp] │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5581a │ │ │ │ + b.n 55822 │ │ │ │ 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, 55840 │ │ │ │ + cbz r3, 55848 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 55858 │ │ │ │ + b.n 55860 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 55848 │ │ │ │ + bgt.n 55850 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 55858 │ │ │ │ + b.n 55860 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 55844 │ │ │ │ + bgt.n 5584c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 55844 │ │ │ │ + beq.n 5584c │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 55880 │ │ │ │ + b.n 55888 │ │ │ │ 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] │ │ │ │ movw r3, #18996 @ 0x4a34 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 558f0 │ │ │ │ + beq.n 558f8 │ │ │ │ add r5, r6 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r5, #1 │ │ │ │ itte eq │ │ │ │ movweq r6, #5744 @ 0x1670 │ │ │ │ movteq r6, #80 @ 0x50 │ │ │ │ ldrne r6, [r4, #4] │ │ │ │ - cbnz r3, 558a0 │ │ │ │ + cbnz r3, 558a8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 558ea │ │ │ │ + blt.n 558f2 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 558f0 │ │ │ │ + b.n 558f8 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 55894 │ │ │ │ + beq.n 5589c │ │ │ │ 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 90908 │ │ │ │ + bl 907dc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 558ca │ │ │ │ + cbz r0, 558d2 │ │ │ │ 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 558de │ │ │ │ + bge.n 558e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 558de │ │ │ │ + cbnz r3, 558e6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 558f0 │ │ │ │ - bl 94124 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 558f8 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55894 │ │ │ │ - b.n 558f0 │ │ │ │ + beq.n 5589c │ │ │ │ + b.n 558f8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 5589c │ │ │ │ + b.n 558a4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ 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 │ │ │ │ - bl 121440 <_PyArg_UnpackKeywords@@Base+0x32e8> │ │ │ │ + bl 1216a8 <_PyArg_UnpackKeywords@@Base+0x32e8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 55932 │ │ │ │ + cbz r0, 5593a │ │ │ │ mov r1, r5 │ │ │ │ - bl 144188 │ │ │ │ + bl 144498 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 55922 │ │ │ │ + blt.n 5592a │ │ │ │ mov r4, r5 │ │ │ │ - b.n 55932 │ │ │ │ + b.n 5593a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5591e │ │ │ │ + bne.n 55926 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5591e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 55926 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ 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 8f744 │ │ │ │ - movw r0, #924 @ 0x39c │ │ │ │ + b.w 8f61c │ │ │ │ + movw r0, #1820 @ 0x71c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 882f4 │ │ │ │ + b.w 882d4 │ │ │ │ │ │ │ │ -00055956 : │ │ │ │ +0005595e : │ │ │ │ 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 2a77bc │ │ │ │ + bl 2a72d4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #28 │ │ │ │ - bne.n 55986 │ │ │ │ - movw r0, #28080 @ 0x6db0 │ │ │ │ + bne.n 5598e │ │ │ │ + movw r0, #28976 @ 0x7130 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r1, #6 │ │ │ │ - b.w 940bc │ │ │ │ - movw r0, #28072 @ 0x6da8 │ │ │ │ + b.w 93f90 │ │ │ │ + movw r0, #28968 @ 0x7128 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r1, #6 │ │ │ │ - b.w 940bc │ │ │ │ + b.w 93f90 │ │ │ │ ldrd r3, r2, [r0, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ - b.w 8f744 │ │ │ │ + b.w 8f61c │ │ │ │ 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 1de04c <_PyType_Name@@Base> │ │ │ │ + bl 1ddf44 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #932 @ 0x3a4 │ │ │ │ + movw r0, #1828 @ 0x724 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ movs r0, #16 │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40372 @ 0x9db4 │ │ │ │ + movw r1, #41268 @ 0xa134 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ 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 55a3a │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + bne.n 55a42 │ │ │ │ + movw r2, #55964 @ 0xda9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #42020 @ 0xa424 │ │ │ │ + movw r1, #42716 @ 0xa6dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #44192 @ 0xaca0 │ │ │ │ + movw r0, #44968 @ 0xafa8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 55b9a │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 55ba2 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 11cfa4 │ │ │ │ + bl 11d20c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55b8a │ │ │ │ + beq.w 55b92 │ │ │ │ blx 2accc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 55a70 │ │ │ │ + beq.n 55a78 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62068 @ 0xf274 │ │ │ │ + movw r1, #62764 @ 0xf52c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 55b8e │ │ │ │ + b.n 55b96 │ │ │ │ adds r3, r0, #2 │ │ │ │ add.w r8, r0, #1 │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 55a86 │ │ │ │ + bcs.n 55a8e │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 55a8c │ │ │ │ - bl 23b660 │ │ │ │ - b.n 55a6a │ │ │ │ + cbnz r0, 55a94 │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 55a72 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r9, r0 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r8 │ │ │ │ str r4, [r0, #0] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bb50 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r3, 55abc │ │ │ │ + cbz r3, 55ac4 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq.n 55abc │ │ │ │ + beq.n 55ac4 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ - b.n 55b8e │ │ │ │ + bl 1e3aa8 │ │ │ │ + b.n 55b96 │ │ │ │ cmp r8, r6 │ │ │ │ - bhi.n 55b02 │ │ │ │ + bhi.n 55b0a │ │ │ │ adds r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bl 9bc58 │ │ │ │ + bl 9bb2c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 55ad4 │ │ │ │ - bl 23b660 │ │ │ │ - b.n 55b8e │ │ │ │ + cbnz r0, 55adc │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 55b96 │ │ │ │ mov r2, r6 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r1, r7 │ │ │ │ str.w r8, [r9] │ │ │ │ blx 2bb50 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r3, 55b00 │ │ │ │ + cbz r3, 55b08 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ - b.n 55b8e │ │ │ │ + bl 1e3aa8 │ │ │ │ + b.n 55b96 │ │ │ │ mov r5, r4 │ │ │ │ mov r9, r5 │ │ │ │ add.w sl, r5, r6, lsl #2 │ │ │ │ mov r2, r5 │ │ │ │ movs r4, #0 │ │ │ │ cmp r2, sl │ │ │ │ - beq.n 55b1e │ │ │ │ + beq.n 55b26 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ cmp.w r1, #65536 @ 0x10000 │ │ │ │ it hi │ │ │ │ addhi r4, #1 │ │ │ │ - b.n 55b0c │ │ │ │ - cbz r4, 55b7e │ │ │ │ + b.n 55b14 │ │ │ │ + cbz r4, 55b86 │ │ │ │ add r4, r6 │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 55b38 │ │ │ │ + bcs.n 55b40 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 55b38 │ │ │ │ - cbz r6, 55b6c │ │ │ │ + cbz r0, 55b40 │ │ │ │ + cbz r6, 55b74 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 55b40 │ │ │ │ + b.n 55b48 │ │ │ │ movs r4, #0 │ │ │ │ - bl 23b660 │ │ │ │ - b.n 55b8e │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 55b96 │ │ │ │ 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 │ │ │ │ @@ -62258,128 +62257,128 @@ │ │ │ │ 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 55b40 │ │ │ │ + bne.n 55b48 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl ae810 │ │ │ │ + bl ae710 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 83b58 │ │ │ │ - b.n 55b8e │ │ │ │ + bl 83b98 │ │ │ │ + b.n 55b96 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl ae810 │ │ │ │ + bl ae710 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 55b8e │ │ │ │ + b.n 55b96 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ mov r0, r7 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r6, #31336 @ 0x7a68 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 55bd4 │ │ │ │ + bne.n 55bdc │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 55bd4 │ │ │ │ + bne.n 55bdc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55c34 │ │ │ │ + bge.n 55c3c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 55c34 │ │ │ │ + b.n 55c3c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29ba30 │ │ │ │ + bl 29b580 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vstr d0, [sp] │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vstr d1, [sp, #8] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 55bf8 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 55c32 │ │ │ │ + bne.n 55c00 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 55c3a │ │ │ │ vldr d0, [sp] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ - bl 296bb8 │ │ │ │ + bl 296700 │ │ │ │ cmp r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 55c34 │ │ │ │ - cbz r0, 55c34 │ │ │ │ + beq.n 55c3c │ │ │ │ + cbz r0, 55c3c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl f52b0 │ │ │ │ + bl f526c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 55c22 │ │ │ │ + blt.n 55c2a │ │ │ │ mov r4, r5 │ │ │ │ - b.n 55c34 │ │ │ │ + b.n 55c3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 55c1e │ │ │ │ + bne.n 55c26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 55c1e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 55c26 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ 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 r2, #2 │ │ │ │ - beq.n 55c64 │ │ │ │ + beq.n 55c6c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #37552 @ 0x92b0 │ │ │ │ + movw r0, #38248 @ 0x9568 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ - cbnz r0, 55c64 │ │ │ │ + bl 1d3e60 │ │ │ │ + cbnz r0, 55c6c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 55ca4 │ │ │ │ + b.n 55cac │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 55c78 │ │ │ │ - bl 94124 │ │ │ │ + bne.n 55c80 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55c60 │ │ │ │ + bne.n 55c68 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 55c8c │ │ │ │ - bl 94124 │ │ │ │ + bne.n 55c94 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55c60 │ │ │ │ + bne.n 55c68 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f3288 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1f3340 <_Py_set_inheritable@@Base> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -62387,78 +62386,78 @@ │ │ │ │ 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 55ce0 │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + bmi.n 55ce8 │ │ │ │ + movw r2, #55964 @ 0xda9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #42020 @ 0xa424 │ │ │ │ + movw r1, #42716 @ 0xa6dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #3780 @ 0xec4 │ │ │ │ + movw r0, #4476 @ 0x117c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 55d8c │ │ │ │ + b.n 55d94 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2984 │ │ │ │ + bl a2884 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55d8c │ │ │ │ + beq.n 55d94 │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 55d10 │ │ │ │ + beq.n 55d18 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62068 @ 0xf274 │ │ │ │ + movw r1, #62764 @ 0xf52c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 55cdc │ │ │ │ - movw r5, #4552 @ 0x11c8 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 55ce4 │ │ │ │ + movw r5, #5456 @ 0x1550 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ movs r6, #0 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ adds r6, #1 │ │ │ │ blx 2c24c │ │ │ │ - cbnz r0, 55d40 │ │ │ │ + cbnz r0, 55d48 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #968 @ 0x3c8 │ │ │ │ + movw r1, #1864 @ 0x748 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 55d62 │ │ │ │ + bl f3988 │ │ │ │ + b.n 55d6a │ │ │ │ adds r5, #4 │ │ │ │ cmp r6, #8 │ │ │ │ - bne.n 55d1a │ │ │ │ - ldr r0, [pc, #76] @ (55d94 ) │ │ │ │ + bne.n 55d22 │ │ │ │ + ldr r0, [pc, #76] @ (55d9c ) │ │ │ │ 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 21f4d4 │ │ │ │ + bl 21f6d4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 55d76 │ │ │ │ - bl 94124 │ │ │ │ + bne.n 55d7e │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - b.n 55d8c │ │ │ │ + b.n 55d94 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ @@ -62473,529 +62472,529 @@ │ │ │ │ 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 55dce │ │ │ │ + beq.n 55dd6 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1016 @ 0x3f8 │ │ │ │ + movw r1, #1912 @ 0x778 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 55dec │ │ │ │ + b.n 55df4 │ │ │ │ ldrd r1, r0, [r0, #8] │ │ │ │ cmp r2, #117 @ 0x75 │ │ │ │ - bne.n 55de0 │ │ │ │ + bne.n 55de8 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w a1c54 │ │ │ │ + b.w a1b54 │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #4 │ │ │ │ lsls r1, r1, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 56094 │ │ │ │ + bl 5609c │ │ │ │ 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, #1084 @ 0x43c │ │ │ │ + movw r0, #1980 @ 0x7bc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 55e48 │ │ │ │ + cbz r0, 55e50 │ │ │ │ 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 2d32cc │ │ │ │ + bl 2d364c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55e42 │ │ │ │ + bge.n 55e4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 55e42 │ │ │ │ + cbnz r3, 55e4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 2c034 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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, #57348 @ 0xe004 │ │ │ │ + movw r0, #58244 @ 0xe384 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldrd r4, r5, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1de04c <_PyType_Name@@Base> │ │ │ │ + bl 1ddf44 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldrd r5, r6, [r4, #16] │ │ │ │ - movw r0, #1112 @ 0x458 │ │ │ │ + movw r0, #2008 @ 0x7d8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ add sp, #8 │ │ │ │ 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, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9b910 │ │ │ │ + bl 9b7e4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 55eec │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 55f0e │ │ │ │ + bne.n 55ef4 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 55f16 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 55f04 │ │ │ │ + cbz r3, 55f0c │ │ │ │ adds r2, r4, #1 │ │ │ │ - blt.n 55efe │ │ │ │ + blt.n 55f06 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - b.n 55f02 │ │ │ │ + b.n 55f0a │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 55f10 │ │ │ │ + b.n 55f18 │ │ │ │ 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, #3048] @ 0xbe8 │ │ │ │ sub.w sp, sp, #1016 @ 0x3f8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ bl 7fab4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5604e │ │ │ │ + beq.w 56056 │ │ │ │ mov r4, r0 │ │ │ │ sub.w r9, r6, #4 │ │ │ │ add.w r7, r5, r7, lsl #2 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 55f8c │ │ │ │ + beq.n 55f94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w r1, [r9, #4]! │ │ │ │ ldr r6, [r3, #8] │ │ │ │ add.w lr, r1, #4 │ │ │ │ cmp r1, r6 │ │ │ │ - bge.n 55f88 │ │ │ │ + bge.n 55f90 │ │ │ │ ldr.w r1, [r3, lr, lsl #2] │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 55f88 │ │ │ │ + bne.n 55f90 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5604e │ │ │ │ + bge.n 56056 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5604e │ │ │ │ + bne.n 56056 │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #1016 @ 0x3f8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #4 │ │ │ │ - b.n 55f40 │ │ │ │ + b.n 55f48 │ │ │ │ add r6, sp, #16 │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #1132 @ 0x46c │ │ │ │ + movw r2, #2028 @ 0x7ec │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ - bl 1bc56c │ │ │ │ + bl 1bc384 │ │ │ │ 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 a7c24 │ │ │ │ - cbz r0, 5602a │ │ │ │ + bl a7b24 │ │ │ │ + cbz r0, 56032 │ │ │ │ cmp.w r5, #1000 @ 0x3e8 │ │ │ │ - bcs.n 5602a │ │ │ │ + bcs.n 56032 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 56066 │ │ │ │ + bl 5606e │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 55fde │ │ │ │ + cbz r0, 55fe6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 55fee │ │ │ │ - bl dce90 │ │ │ │ + bpl.n 55ff6 │ │ │ │ + bl dcd68 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 55ff6 │ │ │ │ + cbnz r0, 55ffe │ │ │ │ mov r0, r7 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 56042 │ │ │ │ - b.n 5604e │ │ │ │ - movw r3, #19248 @ 0x4b30 │ │ │ │ + blt.n 5604a │ │ │ │ + b.n 56056 │ │ │ │ + movw r3, #20144 @ 0x4eb0 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ rsb r1, r5, #1000 @ 0x3e8 │ │ │ │ adds r0, r6, r5 │ │ │ │ - movw r2, #31624 @ 0x7b88 │ │ │ │ + movw r2, #32320 @ 0x7e40 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl 1bc56c │ │ │ │ + bl 1bc384 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ adds r7, r5, r3 │ │ │ │ adds r5, r7, #1 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ subs.w r9, r9, #1 │ │ │ │ - bne.n 5601e │ │ │ │ + bne.n 56026 │ │ │ │ mov r5, r7 │ │ │ │ - b.n 55fae │ │ │ │ + b.n 55fb6 │ │ │ │ cmp.w r5, #1000 @ 0x3e8 │ │ │ │ - bcs.n 5601a │ │ │ │ + bcs.n 56022 │ │ │ │ strh.w sl, [r6, r7] │ │ │ │ - b.n 55fae │ │ │ │ + b.n 55fb6 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5604e │ │ │ │ + bge.n 56056 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5604e │ │ │ │ + cbnz r3, 56056 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, #1200 @ 0x4b0 │ │ │ │ + movw r0, #2096 @ 0x830 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ 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] @ (56090 ) │ │ │ │ + ldr r1, [pc, #24] @ (56098 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ - bl d7ecc │ │ │ │ - cbnz r0, 5608a │ │ │ │ + bl d7d7c │ │ │ │ + cbnz r0, 56092 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11a410 │ │ │ │ + bl 11a678 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ pop {r2, r4, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00056094 : │ │ │ │ +0005609c : │ │ │ │ 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 1aa468 │ │ │ │ + bl 1aa280 │ │ │ │ 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] @ (56170 ) │ │ │ │ + ldr r3, [pc, #176] @ (56178 ) │ │ │ │ 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, 560f4 │ │ │ │ + cbz r3, 560fc │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 560ea │ │ │ │ + bne.n 560f2 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 560da │ │ │ │ + bne.n 560e2 │ │ │ │ dmb ish │ │ │ │ - beq.n 560f4 │ │ │ │ - bl 2b86ac │ │ │ │ + beq.n 560fc │ │ │ │ + bl 2b9a44 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 2d9dc8 <_PyBytes_FromXIData@@Base+0xa8> │ │ │ │ + bl 2da148 <_PyBytes_FromXIData@@Base+0xa8> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 56126 │ │ │ │ + cbz r3, 5612e │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5611c │ │ │ │ + bne.n 56124 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5610c │ │ │ │ + bne.n 56114 │ │ │ │ dmb ish │ │ │ │ - beq.n 56126 │ │ │ │ - bl 284f00 │ │ │ │ - movw r1, #30492 @ 0x771c │ │ │ │ + beq.n 5612e │ │ │ │ + bl 284a3c │ │ │ │ + movw r1, #31188 @ 0x79d4 │ │ │ │ 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 56134 │ │ │ │ + bne.n 5613c │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 940bc │ │ │ │ - ldr r3, [pc, #20] @ (56170 ) │ │ │ │ + bl 93f90 │ │ │ │ + ldr r3, [pc, #20] @ (56178 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 5616c │ │ │ │ + beq.n 56174 │ │ │ │ blx 2baf0 <__stack_chk_fail@plt> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #7948 @ 0x1f0c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 561c0 │ │ │ │ + beq.n 561c8 │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 561c0 │ │ │ │ + beq.n 561c8 │ │ │ │ movs r3, #2 │ │ │ │ add r1, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp] │ │ │ │ - movw r1, #17576 @ 0x44a8 │ │ │ │ + movw r1, #18472 @ 0x4828 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r3 │ │ │ │ - bl e1ea4 │ │ │ │ - cbnz r0, 561d8 │ │ │ │ + bl e1dc8 │ │ │ │ + cbnz r0, 561e0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 56232 │ │ │ │ + b.n 5623a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 561a0 │ │ │ │ - movw r0, #17576 @ 0x44a8 │ │ │ │ + beq.n 561a8 │ │ │ │ + movw r0, #18472 @ 0x4828 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r2 │ │ │ │ - bl 21c7a0 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21c9a0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 561bc │ │ │ │ - b.n 561a0 │ │ │ │ + beq.n 561c4 │ │ │ │ + b.n 561a8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 9f8ac │ │ │ │ + bl 9f7ac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 56232 │ │ │ │ + cbz r0, 5623a │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #31037 @ 0x793d │ │ │ │ + movw r3, #31005 @ 0x791d │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 561fc │ │ │ │ + bne.n 56204 │ │ │ │ mov r0, r5 │ │ │ │ - bl 878e0 │ │ │ │ + bl 1c7894 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 56204 │ │ │ │ + b.n 5620c │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 5621e │ │ │ │ + cbnz r5, 56226 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5621a │ │ │ │ + bge.n 56222 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5621a │ │ │ │ + cbnz r3, 56222 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 56232 │ │ │ │ + b.n 5623a │ │ │ │ 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 5621a │ │ │ │ + b.n 56222 │ │ │ │ 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, 56258 │ │ │ │ + cbnz r2, 56260 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 56258 │ │ │ │ - cbnz r3, 56272 │ │ │ │ + bne.n 56260 │ │ │ │ + cbnz r3, 5627a │ │ │ │ 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] @ (56294 ) │ │ │ │ - bl 11e804 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #40] @ (5629c ) │ │ │ │ + bl 11ea6c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 5628c │ │ │ │ + cbz r0, 56294 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 9b2a4 │ │ │ │ + bl 9b178 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 5628c │ │ │ │ + cbz r0, 56294 │ │ │ │ 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 r2, [pc, #384] @ (56418 ) │ │ │ │ + ldr r2, [pc, #384] @ (56420 ) │ │ │ │ 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 2b6d8c <_PyObject_GetState@@Base> │ │ │ │ + bl 2b70ec <_PyObject_GetState@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 56304 │ │ │ │ + cbz r0, 5630c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9f8ac │ │ │ │ + bl 9f7ac │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 562d4 │ │ │ │ + cbnz r0, 562dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 562d0 │ │ │ │ + bge.n 562d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 562d0 │ │ │ │ + cbnz r3, 562d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 56304 │ │ │ │ + b.n 5630c │ │ │ │ ldr r2, [r6, #32] │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 562f2 │ │ │ │ + bge.n 562fa │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #1228 @ 0x4cc │ │ │ │ + movw r0, #2124 @ 0x84c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 950d8 │ │ │ │ + b.w 94fac │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #1236 @ 0x4d4 │ │ │ │ + movw r0, #2132 @ 0x854 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r0, #61320 @ 0xef88 │ │ │ │ + movw r0, #62216 @ 0xf308 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r1, #3 │ │ │ │ - b.w 940bc │ │ │ │ + b.w 93f90 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ (56348 ) │ │ │ │ + ldr r3, [pc, #32] @ (56350 ) │ │ │ │ ldr.w r3, [r3, #1368] @ 0x558 │ │ │ │ - cbz r3, 5633c │ │ │ │ - bl 1f6390 │ │ │ │ + cbz r3, 56344 │ │ │ │ + bl 1f65c0 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 56344 │ │ │ │ + b.n 5634c │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -63003,452 +63002,452 @@ │ │ │ │ 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, 5638c │ │ │ │ + cbnz r2, 56394 │ │ │ │ mov r0, r6 │ │ │ │ - bl 121d1c │ │ │ │ + bl 121f84 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bgt.n 563c6 │ │ │ │ + bgt.n 563ce │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18792 @ 0x4968 │ │ │ │ + movw r1, #19488 @ 0x4c20 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 563fc │ │ │ │ - ldr r3, [pc, #212] @ (56464 ) │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 56404 │ │ │ │ + ldr r3, [pc, #212] @ (5646c ) │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r2, #1256 @ 0x4e8 │ │ │ │ + movw r2, #2152 @ 0x868 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #200] @ (56468 ) │ │ │ │ - bl f5464 │ │ │ │ + ldr r0, [pc, #200] @ (56470 ) │ │ │ │ + bl f5420 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #196] @ (5646c ) │ │ │ │ + ldr r0, [pc, #196] @ (56474 ) │ │ │ │ ldr.w r3, [r0, #1968] @ 0x7b0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 563c0 │ │ │ │ + bge.n 563c8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #1968] @ 0x7b0 │ │ │ │ - cbnz r3, 563c0 │ │ │ │ + cbnz r3, 563c8 │ │ │ │ add.w r0, r0, #1968 @ 0x7b0 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 56368 │ │ │ │ - b.n 563fc │ │ │ │ + bne.n 56370 │ │ │ │ + b.n 56404 │ │ │ │ subs r0, #1 │ │ │ │ - bl 80b24 │ │ │ │ + bl 80b64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5645a │ │ │ │ + beq.n 56462 │ │ │ │ add.w sl, r6, #16 │ │ │ │ add.w r9, r0, #12 │ │ │ │ movs r7, #1 │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ adds r7, #1 │ │ │ │ - bl 9f8ac │ │ │ │ - cbnz r0, 56400 │ │ │ │ + bl 9f7ac │ │ │ │ + cbnz r0, 56408 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 563fc │ │ │ │ + bge.n 56404 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 563fc │ │ │ │ + cbnz r3, 56404 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5645a │ │ │ │ + b.n 56462 │ │ │ │ cmp r8, r7 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ - bne.n 563dc │ │ │ │ + bne.n 563e4 │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #31037 @ 0x793d │ │ │ │ + movw r3, #31005 @ 0x791d │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 56422 │ │ │ │ + bne.n 5642a │ │ │ │ mov r0, r5 │ │ │ │ - bl 878e0 │ │ │ │ + bl 1c7894 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5642a │ │ │ │ + b.n 56432 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 56442 │ │ │ │ + cbnz r5, 5644a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56458 │ │ │ │ + bge.n 56460 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56458 │ │ │ │ + cbnz r3, 56460 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 56458 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 56460 │ │ │ │ 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 r2, [pc, #560] @ (56698 <_PyXI_NewExcInfo@@Base+0x228>) │ │ │ │ + ldr r2, [pc, #560] @ (566a0 <_PyXI_NewExcInfo@@Base+0x228>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ subs r0, r7, #3 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00056470 <_PyXI_NewExcInfo@@Base>: │ │ │ │ +00056478 <_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, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5648e <_PyXI_NewExcInfo@@Base+0x1e> │ │ │ │ + beq.n 56496 <_PyXI_NewExcInfo@@Base+0x1e> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 564a8 <_PyXI_NewExcInfo@@Base+0x38> │ │ │ │ + cbnz r0, 564b0 <_PyXI_NewExcInfo@@Base+0x38> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1448 @ 0x5a8 │ │ │ │ + movw r1, #2344 @ 0x928 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 56670 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ + b.n 56678 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ movs r1, #24 │ │ │ │ movs r0, #1 │ │ │ │ - bl 1eb89c │ │ │ │ + bl 1eb838 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 564ba <_PyXI_NewExcInfo@@Base+0x4a> │ │ │ │ - bl 23b660 │ │ │ │ - b.n 56670 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ + cbnz r0, 564c2 <_PyXI_NewExcInfo@@Base+0x4a> │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 56678 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #1 │ │ │ │ - bmi.n 564cc <_PyXI_NewExcInfo@@Base+0x5c> │ │ │ │ + bmi.n 564d4 <_PyXI_NewExcInfo@@Base+0x5c> │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 564de <_PyXI_NewExcInfo@@Base+0x6e> │ │ │ │ + bge.n 564e6 <_PyXI_NewExcInfo@@Base+0x6e> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bpl.n 564de <_PyXI_NewExcInfo@@Base+0x6e> │ │ │ │ + bpl.n 564e6 <_PyXI_NewExcInfo@@Base+0x6e> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 375f6 <_PyXI_InitFailure@@Base+0x13a> │ │ │ │ + bl 375f2 <_PyXI_InitFailure@@Base+0x13a> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 56670 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ - b.n 56658 <_PyXI_NewExcInfo@@Base+0x1e8> │ │ │ │ + beq.w 56678 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ + b.n 56660 <_PyXI_NewExcInfo@@Base+0x1e8> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #61928 @ 0xf1e8 │ │ │ │ + movw r1, #62624 @ 0xf4a0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl edf30 │ │ │ │ + bl edec0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 56622 <_PyXI_NewExcInfo@@Base+0x1b2> │ │ │ │ - movw r1, #17764 @ 0x4564 │ │ │ │ + beq.w 5662a <_PyXI_NewExcInfo@@Base+0x1b2> │ │ │ │ + movw r1, #18660 @ 0x48e4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl edf30 │ │ │ │ + bl edec0 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 5650a <_PyXI_NewExcInfo@@Base+0x9a> │ │ │ │ + cbnz r0, 56512 <_PyXI_NewExcInfo@@Base+0x9a> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5659c <_PyXI_NewExcInfo@@Base+0x12c> │ │ │ │ + b.n 565a4 <_PyXI_NewExcInfo@@Base+0x12c> │ │ │ │ movs r1, #0 │ │ │ │ - bl 265284 │ │ │ │ + bl 264dc4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56526 <_PyXI_NewExcInfo@@Base+0xb6> │ │ │ │ + bge.n 5652e <_PyXI_NewExcInfo@@Base+0xb6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 56526 <_PyXI_NewExcInfo@@Base+0xb6> │ │ │ │ + cbnz r3, 5652e <_PyXI_NewExcInfo@@Base+0xb6> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 56504 <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ + beq.n 5650c <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #17796 @ 0x4584 │ │ │ │ + movw r1, #18692 @ 0x4904 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl edf30 │ │ │ │ + bl edec0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56504 <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ + beq.n 5650c <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ movs r1, #0 │ │ │ │ - bl 265284 │ │ │ │ + bl 264dc4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5655c <_PyXI_NewExcInfo@@Base+0xec> │ │ │ │ + bge.n 56564 <_PyXI_NewExcInfo@@Base+0xec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5655c <_PyXI_NewExcInfo@@Base+0xec> │ │ │ │ + cbnz r3, 56564 <_PyXI_NewExcInfo@@Base+0xec> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 56504 <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ + beq.n 5650c <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #18724 @ 0x4924 │ │ │ │ + movw r1, #19620 @ 0x4ca4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl edf30 │ │ │ │ + bl edec0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56504 <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ + beq.n 5650c <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ movs r1, #0 │ │ │ │ - bl 265284 │ │ │ │ + bl 264dc4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56592 <_PyXI_NewExcInfo@@Base+0x122> │ │ │ │ + bge.n 5659a <_PyXI_NewExcInfo@@Base+0x122> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 56592 <_PyXI_NewExcInfo@@Base+0x122> │ │ │ │ + cbnz r3, 5659a <_PyXI_NewExcInfo@@Base+0x122> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 565b0 <_PyXI_NewExcInfo@@Base+0x140> │ │ │ │ + bge.n 565b8 <_PyXI_NewExcInfo@@Base+0x140> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 565b0 <_PyXI_NewExcInfo@@Base+0x140> │ │ │ │ + cbnz r3, 565b8 <_PyXI_NewExcInfo@@Base+0x140> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 5662c <_PyXI_NewExcInfo@@Base+0x1bc> │ │ │ │ + bne.n 56634 <_PyXI_NewExcInfo@@Base+0x1bc> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #42448 @ 0xa5d0 │ │ │ │ + movw r1, #43344 @ 0xa950 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl edf30 │ │ │ │ + bl edec0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 56636 <_PyXI_NewExcInfo@@Base+0x1c6> │ │ │ │ + cbz r0, 5663e <_PyXI_NewExcInfo@@Base+0x1c6> │ │ │ │ movs r1, #0 │ │ │ │ - bl 265284 │ │ │ │ + bl 264dc4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 565e2 <_PyXI_NewExcInfo@@Base+0x172> │ │ │ │ + bge.n 565ea <_PyXI_NewExcInfo@@Base+0x172> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 565e2 <_PyXI_NewExcInfo@@Base+0x172> │ │ │ │ + cbnz r3, 565ea <_PyXI_NewExcInfo@@Base+0x172> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbz r3, 56640 <_PyXI_NewExcInfo@@Base+0x1d0> │ │ │ │ + cbz r3, 56648 <_PyXI_NewExcInfo@@Base+0x1d0> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36044 @ 0x8ccc │ │ │ │ + movw r1, #36904 @ 0x9028 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl edf30 │ │ │ │ + bl edec0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5664a <_PyXI_NewExcInfo@@Base+0x1da> │ │ │ │ + cbz r0, 56652 <_PyXI_NewExcInfo@@Base+0x1da> │ │ │ │ movs r1, #0 │ │ │ │ - bl 265284 │ │ │ │ + bl 264dc4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56614 <_PyXI_NewExcInfo@@Base+0x1a4> │ │ │ │ + bge.n 5661c <_PyXI_NewExcInfo@@Base+0x1a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56614 <_PyXI_NewExcInfo@@Base+0x1a4> │ │ │ │ + cbnz r3, 5661c <_PyXI_NewExcInfo@@Base+0x1a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cbnz r3, 56670 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ - movw r4, #1404 @ 0x57c │ │ │ │ + cbnz r3, 56678 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ + movw r4, #2300 @ 0x8fc │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ - b.n 56652 <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ - movw r4, #1264 @ 0x4f0 │ │ │ │ + b.n 5665a <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ + movw r4, #2160 @ 0x870 │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ - b.n 56652 <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ - movw r4, #220 @ 0xdc │ │ │ │ + b.n 5665a <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ + movw r4, #1116 @ 0x45c │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ - b.n 56652 <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ - movw r4, #1308 @ 0x51c │ │ │ │ + b.n 5665a <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ + movw r4, #2204 @ 0x89c │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ - b.n 56652 <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ - movw r4, #308 @ 0x134 │ │ │ │ + b.n 5665a <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ + movw r4, #1204 @ 0x4b4 │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ - b.n 56652 <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ - movw r4, #1352 @ 0x548 │ │ │ │ + b.n 5665a <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ + movw r4, #2248 @ 0x8c8 │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b84a │ │ │ │ + bl 3b846 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a4bc │ │ │ │ + bl 7a4cc │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 74c80 │ │ │ │ - b.n 564a4 <_PyXI_NewExcInfo@@Base+0x34> │ │ │ │ + bl 74c90 │ │ │ │ + b.n 564ac <_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 566a4 <_PyXI_NewExcInfo@@Base+0x234> │ │ │ │ + beq.n 566ac <_PyXI_NewExcInfo@@Base+0x234> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #58604 @ 0xe4ec │ │ │ │ + movw r0, #59500 @ 0xe86c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5684e <_PyXI_NewExcInfo@@Base+0x3de> │ │ │ │ + beq.w 56856 <_PyXI_NewExcInfo@@Base+0x3de> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #25136 @ 0x6230 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 566ba <_PyXI_NewExcInfo@@Base+0x24a> │ │ │ │ + bne.n 566c2 <_PyXI_NewExcInfo@@Base+0x24a> │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 566da <_PyXI_NewExcInfo@@Base+0x26a> │ │ │ │ - bl 174724 │ │ │ │ + b.n 566e2 <_PyXI_NewExcInfo@@Base+0x26a> │ │ │ │ + bl 1747a4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 566da <_PyXI_NewExcInfo@@Base+0x26a> │ │ │ │ - bl 94124 │ │ │ │ + bne.n 566e2 <_PyXI_NewExcInfo@@Base+0x26a> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5684e <_PyXI_NewExcInfo@@Base+0x3de> │ │ │ │ + bne.w 56856 <_PyXI_NewExcInfo@@Base+0x3de> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 566e8 <_PyXI_NewExcInfo@@Base+0x278> │ │ │ │ + bne.n 566f0 <_PyXI_NewExcInfo@@Base+0x278> │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 56708 <_PyXI_NewExcInfo@@Base+0x298> │ │ │ │ - bl 174724 │ │ │ │ + b.n 56710 <_PyXI_NewExcInfo@@Base+0x298> │ │ │ │ + bl 1747a4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 56708 <_PyXI_NewExcInfo@@Base+0x298> │ │ │ │ - bl 94124 │ │ │ │ + bne.n 56710 <_PyXI_NewExcInfo@@Base+0x298> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5684e <_PyXI_NewExcInfo@@Base+0x3de> │ │ │ │ + bne.w 56856 <_PyXI_NewExcInfo@@Base+0x3de> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d10, [pc, #324] @ 56858 <_PyXI_NewExcInfo@@Base+0x3e8> │ │ │ │ + vldr d10, [pc, #324] @ 56860 <_PyXI_NewExcInfo@@Base+0x3e8> │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0, #0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 56734 <_PyXI_NewExcInfo@@Base+0x2c4> │ │ │ │ + bhi.n 5673c <_PyXI_NewExcInfo@@Base+0x2c4> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 567a4 <_PyXI_NewExcInfo@@Base+0x334> │ │ │ │ - b.n 567fc <_PyXI_NewExcInfo@@Base+0x38c> │ │ │ │ - ble.n 567a4 <_PyXI_NewExcInfo@@Base+0x334> │ │ │ │ + bhi.n 567ac <_PyXI_NewExcInfo@@Base+0x334> │ │ │ │ + b.n 56804 <_PyXI_NewExcInfo@@Base+0x38c> │ │ │ │ + ble.n 567ac <_PyXI_NewExcInfo@@Base+0x334> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 567a4 <_PyXI_NewExcInfo@@Base+0x334> │ │ │ │ + bhi.n 567ac <_PyXI_NewExcInfo@@Base+0x334> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 567a4 <_PyXI_NewExcInfo@@Base+0x334> │ │ │ │ + beq.n 567ac <_PyXI_NewExcInfo@@Base+0x334> │ │ │ │ mov r1, sp │ │ │ │ add r0, sp, #8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 2bfe8 │ │ │ │ - vldr d7, [pc, #260] @ 56860 <_PyXI_NewExcInfo@@Base+0x3f0> │ │ │ │ + vldr d7, [pc, #260] @ 56868 <_PyXI_NewExcInfo@@Base+0x3f0> │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ - vldr d5, [pc, #256] @ 56868 <_PyXI_NewExcInfo@@Base+0x3f8> │ │ │ │ + vldr d5, [pc, #256] @ 56870 <_PyXI_NewExcInfo@@Base+0x3f8> │ │ │ │ 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 56792 <_PyXI_NewExcInfo@@Base+0x322> │ │ │ │ + ble.n 5679a <_PyXI_NewExcInfo@@Base+0x322> │ │ │ │ vstr d6, [sp, #16] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - b.n 56838 <_PyXI_NewExcInfo@@Base+0x3c8> │ │ │ │ + b.n 56840 <_PyXI_NewExcInfo@@Base+0x3c8> │ │ │ │ vneg.f64 d6, d6 │ │ │ │ vneg.f64 d7, d7 │ │ │ │ vstr d6, [sp, #16] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - b.n 567d0 <_PyXI_NewExcInfo@@Base+0x360> │ │ │ │ + b.n 567d8 <_PyXI_NewExcInfo@@Base+0x360> │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 2db7fc <_PyBytes_FromXIData@@Base+0x1adc> │ │ │ │ + bl 2dbb7c <_PyBytes_FromXIData@@Base+0x1adc> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ rsb r4, r0, r0, lsl #3 │ │ │ │ - bl 2db7fc <_PyBytes_FromXIData@@Base+0x1adc> │ │ │ │ + bl 2dbb7c <_PyBytes_FromXIData@@Base+0x1adc> │ │ │ │ add r4, r0 │ │ │ │ - movw r3, #4552 @ 0x11c8 │ │ │ │ + movw r3, #5456 @ 0x1550 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add.w r0, r3, r4, lsl #4 │ │ │ │ add r4, sp, #32 │ │ │ │ adds r0, #32 │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmdb r4, {r0, r1, r2, r3} │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 56838 <_PyXI_NewExcInfo@@Base+0x3c8> │ │ │ │ + beq.n 56840 <_PyXI_NewExcInfo@@Base+0x3c8> │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 56838 <_PyXI_NewExcInfo@@Base+0x3c8> │ │ │ │ + bvs.n 56840 <_PyXI_NewExcInfo@@Base+0x3c8> │ │ │ │ vabs.f64 d8, d8 │ │ │ │ vcmp.f64 d8, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 56838 <_PyXI_NewExcInfo@@Base+0x3c8> │ │ │ │ + ble.n 56840 <_PyXI_NewExcInfo@@Base+0x3c8> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 58014 <_PyXI_FreeExcInfo@@Base+0x346> │ │ │ │ - b.n 5684e <_PyXI_NewExcInfo@@Base+0x3de> │ │ │ │ + bl 5801c <_PyXI_FreeExcInfo@@Base+0x346> │ │ │ │ + b.n 56856 <_PyXI_NewExcInfo@@Base+0x3de> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 56814 <_PyXI_NewExcInfo@@Base+0x3a4> │ │ │ │ + bne.n 5681c <_PyXI_NewExcInfo@@Base+0x3a4> │ │ │ │ vmul.f64 d8, d9, d8 │ │ │ │ vstr d9, [sp, #16] │ │ │ │ vstr d8, [sp, #24] │ │ │ │ - b.n 56838 <_PyXI_NewExcInfo@@Base+0x3c8> │ │ │ │ + b.n 56840 <_PyXI_NewExcInfo@@Base+0x3c8> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 2b3a0 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmul.f64 d7, d9, d7 │ │ │ │ vstr d7, [sp, #16] │ │ │ │ blx 2c4a4 │ │ │ │ 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 296bb8 │ │ │ │ + b.w 296700 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r0, r0 │ │ │ │ @@ -63463,85 +63462,85 @@ │ │ │ │ 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, 56894 <_PyXI_NewExcInfo@@Base+0x424> │ │ │ │ + cbnz r5, 5689c <_PyXI_NewExcInfo@@Base+0x424> │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 56894 <_PyXI_NewExcInfo@@Base+0x424> │ │ │ │ + ble.n 5689c <_PyXI_NewExcInfo@@Base+0x424> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 56894 <_PyXI_NewExcInfo@@Base+0x424> │ │ │ │ - cbnz r2, 568ae <_PyXI_NewExcInfo@@Base+0x43e> │ │ │ │ + bne.n 5689c <_PyXI_NewExcInfo@@Base+0x424> │ │ │ │ + cbnz r2, 568b6 <_PyXI_NewExcInfo@@Base+0x43e> │ │ │ │ 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] @ (568ec <_PyXI_NewExcInfo@@Base+0x47c>) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 568e6 <_PyXI_NewExcInfo@@Base+0x476> │ │ │ │ + ldr r3, [pc, #68] @ (568f4 <_PyXI_NewExcInfo@@Base+0x47c>) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 568ee <_PyXI_NewExcInfo@@Base+0x476> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 4f948 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ - cbz r0, 568da <_PyXI_NewExcInfo@@Base+0x46a> │ │ │ │ + bl 4f950 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + cbz r0, 568e2 <_PyXI_NewExcInfo@@Base+0x46a> │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 2b474 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 568de <_PyXI_NewExcInfo@@Base+0x46e> │ │ │ │ + beq.n 568e6 <_PyXI_NewExcInfo@@Base+0x46e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 26ea2c │ │ │ │ - movw r2, #1460 @ 0x5b4 │ │ │ │ + bl 26e564 │ │ │ │ + movw r2, #2356 @ 0x934 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 56956 <_PyXI_NewExcInfo@@Base+0x4e6> │ │ │ │ + bl 5695e <_PyXI_NewExcInfo@@Base+0x4e6> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 568e6 <_PyXI_NewExcInfo@@Base+0x476> │ │ │ │ + b.n 568ee <_PyXI_NewExcInfo@@Base+0x476> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #592] @ (56b40 <_PyXI_NewExcInfo@@Base+0x6d0>) │ │ │ │ + ldr r2, [pc, #592] @ (56b48 <_PyXI_NewExcInfo@@Base+0x6d0>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #60932 @ 0xee04 │ │ │ │ + movw r0, #61828 @ 0xf184 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.w 950d8 │ │ │ │ - movw r1, #20912 @ 0x51b0 │ │ │ │ + b.w 94fac │ │ │ │ + movw r1, #21808 @ 0x5530 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ b.w 40fac <_PyCompile_Assemble@@Base+0x1c4> │ │ │ │ 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 5692c <_PyXI_NewExcInfo@@Base+0x4bc> │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 56936 <_PyXI_NewExcInfo@@Base+0x4c6> │ │ │ │ + bne.n 56934 <_PyXI_NewExcInfo@@Base+0x4bc> │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 5693e <_PyXI_NewExcInfo@@Base+0x4c6> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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 221904 <_PyOS_URandomNonblock@@Base+0xeb0> │ │ │ │ + bl 221b5c <_PyOS_URandomNonblock@@Base+0xeb0> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ @@ -63555,417 +63554,417 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 2b944 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 4a77a │ │ │ │ + bl 4a782 │ │ │ │ add sp, #12 │ │ │ │ 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 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 569b4 <_PyXI_NewExcInfo@@Base+0x544> │ │ │ │ - bl b0b94 │ │ │ │ - bl b0c18 <_Py_ReachedRecursionLimitWithMargin@@Base+0x54> │ │ │ │ - cbz r0, 569ba <_PyXI_NewExcInfo@@Base+0x54a> │ │ │ │ + beq.n 569bc <_PyXI_NewExcInfo@@Base+0x544> │ │ │ │ + bl b0a94 │ │ │ │ + bl b0b1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 569c2 <_PyXI_NewExcInfo@@Base+0x54a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 51dbc <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 569c6 <_PyXI_NewExcInfo@@Base+0x556> │ │ │ │ + cbz r3, 569ce <_PyXI_NewExcInfo@@Base+0x556> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 56a08 <_PyXI_NewExcInfo@@Base+0x598> │ │ │ │ + b.n 56a10 <_PyXI_NewExcInfo@@Base+0x598> │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b3c74 │ │ │ │ - cbnz r0, 56a04 <_PyXI_NewExcInfo@@Base+0x594> │ │ │ │ + bl b3b80 │ │ │ │ + cbnz r0, 56a0c <_PyXI_NewExcInfo@@Base+0x594> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 56a04 <_PyXI_NewExcInfo@@Base+0x594> │ │ │ │ + cbnz r3, 56a0c <_PyXI_NewExcInfo@@Base+0x594> │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbnz r0, 56a04 <_PyXI_NewExcInfo@@Base+0x594> │ │ │ │ + bl b3b80 │ │ │ │ + cbnz r0, 56a0c <_PyXI_NewExcInfo@@Base+0x594> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 56a04 <_PyXI_NewExcInfo@@Base+0x594> │ │ │ │ + cbnz r3, 56a0c <_PyXI_NewExcInfo@@Base+0x594> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbnz r0, 56a04 <_PyXI_NewExcInfo@@Base+0x594> │ │ │ │ + bl b3b80 │ │ │ │ + cbnz r0, 56a0c <_PyXI_NewExcInfo@@Base+0x594> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 56a04 <_PyXI_NewExcInfo@@Base+0x594> │ │ │ │ + cbnz r3, 56a0c <_PyXI_NewExcInfo@@Base+0x594> │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbnz r0, 56a04 <_PyXI_NewExcInfo@@Base+0x594> │ │ │ │ + bl b3b80 │ │ │ │ + cbnz r0, 56a0c <_PyXI_NewExcInfo@@Base+0x594> │ │ │ │ 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 │ │ │ │ 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 102df0 │ │ │ │ + bl 102c98 │ │ │ │ mov r4, r0 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 56a5a <_PyXI_NewExcInfo@@Base+0x5ea> │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 56a62 <_PyXI_NewExcInfo@@Base+0x5ea> │ │ │ │ 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 56a5e <_PyXI_NewExcInfo@@Base+0x5ee> │ │ │ │ + bhi.n 56a66 <_PyXI_NewExcInfo@@Base+0x5ee> │ │ │ │ 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 a80f0 │ │ │ │ + b.w a7ff0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 56a66 <_PyXI_NewExcInfo@@Base+0x5f6> │ │ │ │ + b.n 56a6e <_PyXI_NewExcInfo@@Base+0x5f6> │ │ │ │ movw r0, #8380 @ 0x20bc │ │ │ │ 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 56b36 <_PyXI_NewExcInfo@@Base+0x6c6> │ │ │ │ + beq.n 56b3e <_PyXI_NewExcInfo@@Base+0x6c6> │ │ │ │ mov ip, r3 │ │ │ │ cmp r0, r6 │ │ │ │ - bcs.n 56ae4 <_PyXI_NewExcInfo@@Base+0x674> │ │ │ │ + bcs.n 56aec <_PyXI_NewExcInfo@@Base+0x674> │ │ │ │ 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 56ae4 <_PyXI_NewExcInfo@@Base+0x674> │ │ │ │ + beq.n 56aec <_PyXI_NewExcInfo@@Base+0x674> │ │ │ │ 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 56a82 <_PyXI_NewExcInfo@@Base+0x612> │ │ │ │ + b.n 56a8a <_PyXI_NewExcInfo@@Base+0x612> │ │ │ │ ldr.w r3, [r0], #4 │ │ │ │ sub.w r4, r3, #55296 @ 0xd800 │ │ │ │ cmp.w r4, #2048 @ 0x800 │ │ │ │ - bcc.n 56b58 <_PyXI_NewExcInfo@@Base+0x6e8> │ │ │ │ + bcc.n 56b60 <_PyXI_NewExcInfo@@Base+0x6e8> │ │ │ │ str.w r3, [ip], #4 │ │ │ │ cmp r0, r5 │ │ │ │ - bcc.n 56ad2 <_PyXI_NewExcInfo@@Base+0x662> │ │ │ │ - b.n 56b60 <_PyXI_NewExcInfo@@Base+0x6f0> │ │ │ │ + bcc.n 56ada <_PyXI_NewExcInfo@@Base+0x662> │ │ │ │ + b.n 56b68 <_PyXI_NewExcInfo@@Base+0x6f0> │ │ │ │ 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 56b52 <_PyXI_NewExcInfo@@Base+0x6e2> │ │ │ │ + beq.n 56b5a <_PyXI_NewExcInfo@@Base+0x6e2> │ │ │ │ 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 56aea <_PyXI_NewExcInfo@@Base+0x67a> │ │ │ │ - b.n 56b52 <_PyXI_NewExcInfo@@Base+0x6e2> │ │ │ │ + bcc.n 56af2 <_PyXI_NewExcInfo@@Base+0x67a> │ │ │ │ + b.n 56b5a <_PyXI_NewExcInfo@@Base+0x6e2> │ │ │ │ ldr.w r3, [r0], #4 │ │ │ │ rev r4, r3 │ │ │ │ sub.w r3, r3, #55296 @ 0xd800 │ │ │ │ cmp.w r3, #2048 @ 0x800 │ │ │ │ - bcc.n 56b58 <_PyXI_NewExcInfo@@Base+0x6e8> │ │ │ │ + bcc.n 56b60 <_PyXI_NewExcInfo@@Base+0x6e8> │ │ │ │ str.w r4, [ip], #4 │ │ │ │ cmp r0, r5 │ │ │ │ - bcc.n 56b3e <_PyXI_NewExcInfo@@Base+0x6ce> │ │ │ │ - b.n 56b60 <_PyXI_NewExcInfo@@Base+0x6f0> │ │ │ │ + bcc.n 56b46 <_PyXI_NewExcInfo@@Base+0x6ce> │ │ │ │ + b.n 56b68 <_PyXI_NewExcInfo@@Base+0x6f0> │ │ │ │ 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, 56b94 <_PyXI_NewExcInfo@@Base+0x724> │ │ │ │ + cbz r0, 56b9c <_PyXI_NewExcInfo@@Base+0x724> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56b94 <_PyXI_NewExcInfo@@Base+0x724> │ │ │ │ + bge.n 56b9c <_PyXI_NewExcInfo@@Base+0x724> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 56b94 <_PyXI_NewExcInfo@@Base+0x724> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 56b9c <_PyXI_NewExcInfo@@Base+0x724> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 89ac4 │ │ │ │ + b.w 89aa4 │ │ │ │ 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, 56bc0 <_PyXI_NewExcInfo@@Base+0x750> │ │ │ │ + cbnz r3, 56bc8 <_PyXI_NewExcInfo@@Base+0x750> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 56bc0 <_PyXI_NewExcInfo@@Base+0x750> │ │ │ │ + ble.n 56bc8 <_PyXI_NewExcInfo@@Base+0x750> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 56bc0 <_PyXI_NewExcInfo@@Base+0x750> │ │ │ │ - cbnz r0, 56bd8 <_PyXI_NewExcInfo@@Base+0x768> │ │ │ │ + bne.n 56bc8 <_PyXI_NewExcInfo@@Base+0x750> │ │ │ │ + cbnz r0, 56be0 <_PyXI_NewExcInfo@@Base+0x768> │ │ │ │ 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] @ (56c1c <_PyXI_NewExcInfo@@Base+0x7ac>) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 56c18 <_PyXI_NewExcInfo@@Base+0x7a8> │ │ │ │ + ldr r3, [pc, #72] @ (56c24 <_PyXI_NewExcInfo@@Base+0x7ac>) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 56c20 <_PyXI_NewExcInfo@@Base+0x7a8> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movw r3, #52 @ 0x34 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 56c04 <_PyXI_NewExcInfo@@Base+0x794> │ │ │ │ + beq.n 56c0c <_PyXI_NewExcInfo@@Base+0x794> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1720 @ 0x6b8 │ │ │ │ + movw r1, #2616 @ 0xa38 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ mov r0, r4 │ │ │ │ - bl 445e8 <_PyImport_ClearExtension@@Base+0xcce> │ │ │ │ + bl 4459a <_PyImport_ClearExtension@@Base+0xc78> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r2, [pc, #944] @ (56fd0 <_PyXI_NewExcInfo@@Base+0xb60>) │ │ │ │ + ldr r2, [pc, #944] @ (56fd8 <_PyXI_NewExcInfo@@Base+0xb60>) │ │ │ │ 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 56c48 <_PyXI_NewExcInfo@@Base+0x7d8> │ │ │ │ - bl b0b94 │ │ │ │ - bl b0c18 <_Py_ReachedRecursionLimitWithMargin@@Base+0x54> │ │ │ │ - cbz r0, 56c4e <_PyXI_NewExcInfo@@Base+0x7de> │ │ │ │ + beq.n 56c50 <_PyXI_NewExcInfo@@Base+0x7d8> │ │ │ │ + bl b0a94 │ │ │ │ + bl b0b1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 56c56 <_PyXI_NewExcInfo@@Base+0x7de> │ │ │ │ mov r0, r4 │ │ │ │ - bl 51dbc <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 56c5a <_PyXI_NewExcInfo@@Base+0x7ea> │ │ │ │ + cbz r3, 56c62 <_PyXI_NewExcInfo@@Base+0x7ea> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 56c8c <_PyXI_NewExcInfo@@Base+0x81c> │ │ │ │ + b.n 56c94 <_PyXI_NewExcInfo@@Base+0x81c> │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b3c74 │ │ │ │ - cbnz r0, 56c88 <_PyXI_NewExcInfo@@Base+0x818> │ │ │ │ + bl b3b80 │ │ │ │ + cbnz r0, 56c90 <_PyXI_NewExcInfo@@Base+0x818> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 56c88 <_PyXI_NewExcInfo@@Base+0x818> │ │ │ │ + cbnz r3, 56c90 <_PyXI_NewExcInfo@@Base+0x818> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbnz r0, 56c88 <_PyXI_NewExcInfo@@Base+0x818> │ │ │ │ + bl b3b80 │ │ │ │ + cbnz r0, 56c90 <_PyXI_NewExcInfo@@Base+0x818> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 56c88 <_PyXI_NewExcInfo@@Base+0x818> │ │ │ │ + cbnz r3, 56c90 <_PyXI_NewExcInfo@@Base+0x818> │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbnz r0, 56c88 <_PyXI_NewExcInfo@@Base+0x818> │ │ │ │ + bl b3b80 │ │ │ │ + cbnz r0, 56c90 <_PyXI_NewExcInfo@@Base+0x818> │ │ │ │ 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, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 168c1c │ │ │ │ - cbnz r0, 56cb0 <_PyXI_NewExcInfo@@Base+0x840> │ │ │ │ + bl 168cc0 │ │ │ │ + cbnz r0, 56cb8 <_PyXI_NewExcInfo@@Base+0x840> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 56d0a <_PyXI_NewExcInfo@@Base+0x89a> │ │ │ │ + b.n 56d12 <_PyXI_NewExcInfo@@Base+0x89a> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 56d6c <_PyXI_NewExcInfo@@Base+0x8fc> │ │ │ │ + bl 56d74 <_PyXI_NewExcInfo@@Base+0x8fc> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 56cd6 <_PyXI_NewExcInfo@@Base+0x866> │ │ │ │ - movw r3, #36277 @ 0x8db5 │ │ │ │ + beq.n 56cde <_PyXI_NewExcInfo@@Base+0x866> │ │ │ │ + movw r3, #37173 @ 0x9135 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 56ce0 <_PyXI_NewExcInfo@@Base+0x870> │ │ │ │ + bne.n 56ce8 <_PyXI_NewExcInfo@@Base+0x870> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d8e98 │ │ │ │ - b.n 56ce8 <_PyXI_NewExcInfo@@Base+0x878> │ │ │ │ - bl 94124 │ │ │ │ + bl 2d9218 │ │ │ │ + b.n 56cf0 <_PyXI_NewExcInfo@@Base+0x878> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56cbe <_PyXI_NewExcInfo@@Base+0x84e> │ │ │ │ - b.n 56cac <_PyXI_NewExcInfo@@Base+0x83c> │ │ │ │ + beq.n 56cc6 <_PyXI_NewExcInfo@@Base+0x84e> │ │ │ │ + b.n 56cb4 <_PyXI_NewExcInfo@@Base+0x83c> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 56d02 <_PyXI_NewExcInfo@@Base+0x892> │ │ │ │ - bl 94124 │ │ │ │ + bne.n 56d0a <_PyXI_NewExcInfo@@Base+0x892> │ │ │ │ + bl 93ff8 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 56d0a <_PyXI_NewExcInfo@@Base+0x89a> │ │ │ │ + b.n 56d12 <_PyXI_NewExcInfo@@Base+0x89a> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 56d34 <_PyXI_NewExcInfo@@Base+0x8c4> │ │ │ │ - bl b0b94 │ │ │ │ - bl b0c18 <_Py_ReachedRecursionLimitWithMargin@@Base+0x54> │ │ │ │ - cbz r0, 56d3a <_PyXI_NewExcInfo@@Base+0x8ca> │ │ │ │ + beq.n 56d3c <_PyXI_NewExcInfo@@Base+0x8c4> │ │ │ │ + bl b0a94 │ │ │ │ + bl b0b1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 56d42 <_PyXI_NewExcInfo@@Base+0x8ca> │ │ │ │ mov r0, r4 │ │ │ │ - bl 51dbc <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 56d46 <_PyXI_NewExcInfo@@Base+0x8d6> │ │ │ │ + cbz r3, 56d4e <_PyXI_NewExcInfo@@Base+0x8d6> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 56d68 <_PyXI_NewExcInfo@@Base+0x8f8> │ │ │ │ + b.n 56d70 <_PyXI_NewExcInfo@@Base+0x8f8> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b3c74 │ │ │ │ - cbnz r0, 56d64 <_PyXI_NewExcInfo@@Base+0x8f4> │ │ │ │ + bl b3b80 │ │ │ │ + cbnz r0, 56d6c <_PyXI_NewExcInfo@@Base+0x8f4> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 56d64 <_PyXI_NewExcInfo@@Base+0x8f4> │ │ │ │ + cbnz r3, 56d6c <_PyXI_NewExcInfo@@Base+0x8f4> │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbnz r0, 56d64 <_PyXI_NewExcInfo@@Base+0x8f4> │ │ │ │ + bl b3b80 │ │ │ │ + cbnz r0, 56d6c <_PyXI_NewExcInfo@@Base+0x8f4> │ │ │ │ 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 │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl ffd10 │ │ │ │ + bl ffbbc │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 56d9a <_PyXI_NewExcInfo@@Base+0x92a> │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 56d9e <_PyXI_NewExcInfo@@Base+0x92e> │ │ │ │ - b.n 56dc6 <_PyXI_NewExcInfo@@Base+0x956> │ │ │ │ + bne.n 56da2 <_PyXI_NewExcInfo@@Base+0x92a> │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 56da6 <_PyXI_NewExcInfo@@Base+0x92e> │ │ │ │ + b.n 56dce <_PyXI_NewExcInfo@@Base+0x956> │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 56dc6 <_PyXI_NewExcInfo@@Base+0x956> │ │ │ │ + bge.n 56dce <_PyXI_NewExcInfo@@Base+0x956> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ - cbz r3, 56dc6 <_PyXI_NewExcInfo@@Base+0x956> │ │ │ │ + cbz r3, 56dce <_PyXI_NewExcInfo@@Base+0x956> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 56dc6 <_PyXI_NewExcInfo@@Base+0x956> │ │ │ │ - movw r2, #26309 @ 0x66c5 │ │ │ │ + cbz r3, 56dce <_PyXI_NewExcInfo@@Base+0x956> │ │ │ │ + movw r2, #26429 @ 0x673d │ │ │ │ movt r2, #23 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 56db8 <_PyXI_NewExcInfo@@Base+0x948> │ │ │ │ + bne.n 56dc0 <_PyXI_NewExcInfo@@Base+0x948> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - b.n 56dbc <_PyXI_NewExcInfo@@Base+0x94c> │ │ │ │ + b.n 56dc4 <_PyXI_NewExcInfo@@Base+0x94c> │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ite ge │ │ │ │ addge r4, r4, r0 │ │ │ │ movlt.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ @@ -63975,76 +63974,76 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ movw r1, #55832 @ 0xda18 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154818 │ │ │ │ + bl 1549f0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r7, [r6, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp r4, r7 │ │ │ │ - beq.n 56e1a <_PyXI_NewExcInfo@@Base+0x9aa> │ │ │ │ + beq.n 56e22 <_PyXI_NewExcInfo@@Base+0x9aa> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9ef00 │ │ │ │ - cbnz r0, 56e1a <_PyXI_NewExcInfo@@Base+0x9aa> │ │ │ │ + bl 9ee00 │ │ │ │ + cbnz r0, 56e22 <_PyXI_NewExcInfo@@Base+0x9aa> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - movw r1, #1764 @ 0x6e4 │ │ │ │ + movw r1, #2660 @ 0xa64 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 56e2a <_PyXI_NewExcInfo@@Base+0x9ba> │ │ │ │ + beq.n 56e32 <_PyXI_NewExcInfo@@Base+0x9ba> │ │ │ │ movs r4, #0 │ │ │ │ - bl 57106 │ │ │ │ - b.n 56eb4 <_PyXI_NewExcInfo@@Base+0xa44> │ │ │ │ + bl 5710e │ │ │ │ + b.n 56ebc <_PyXI_NewExcInfo@@Base+0xa44> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 56e40 <_PyXI_NewExcInfo@@Base+0x9d0> │ │ │ │ + bge.n 56e48 <_PyXI_NewExcInfo@@Base+0x9d0> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 23b660 │ │ │ │ + b.w 23bab4 │ │ │ │ add r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2718a8 │ │ │ │ + bl 271430 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56eb4 <_PyXI_NewExcInfo@@Base+0xa44> │ │ │ │ + beq.n 56ebc <_PyXI_NewExcInfo@@Base+0xa44> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 56e64 <_PyXI_NewExcInfo@@Base+0x9f4> │ │ │ │ + ble.n 56e6c <_PyXI_NewExcInfo@@Base+0x9f4> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul.w r2, r3, r2 │ │ │ │ blx 2bff8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 56e84 <_PyXI_NewExcInfo@@Base+0xa14> │ │ │ │ + ble.n 56e8c <_PyXI_NewExcInfo@@Base+0xa14> │ │ │ │ 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 2bff8 │ │ │ │ - ldr r0, [pc, #48] @ (56eb8 <_PyXI_NewExcInfo@@Base+0xa48>) │ │ │ │ + ldr r0, [pc, #48] @ (56ec0 <_PyXI_NewExcInfo@@Base+0xa48>) │ │ │ │ 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 │ │ │ │ @@ -64066,497 +64065,497 @@ │ │ │ │ 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 56ee4 <_PyXI_NewExcInfo@@Base+0xa74> │ │ │ │ - bl b0b94 │ │ │ │ - bl b0c18 <_Py_ReachedRecursionLimitWithMargin@@Base+0x54> │ │ │ │ - cbz r0, 56eea <_PyXI_NewExcInfo@@Base+0xa7a> │ │ │ │ + beq.n 56eec <_PyXI_NewExcInfo@@Base+0xa74> │ │ │ │ + bl b0a94 │ │ │ │ + bl b0b1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 56ef2 <_PyXI_NewExcInfo@@Base+0xa7a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 51dbc <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 56f04 <_PyXI_NewExcInfo@@Base+0xa94> │ │ │ │ + cbnz r3, 56f0c <_PyXI_NewExcInfo@@Base+0xa94> │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b3c74 │ │ │ │ - cbz r0, 56f02 <_PyXI_NewExcInfo@@Base+0xa92> │ │ │ │ + bl b3b80 │ │ │ │ + cbz r0, 56f0a <_PyXI_NewExcInfo@@Base+0xa92> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba344 <_PyEvalFramePushAndInit@@Base+0x184> │ │ │ │ - cbnz r0, 56f04 <_PyXI_NewExcInfo@@Base+0xa94> │ │ │ │ + bl ba224 <_PyEvalFramePushAndInit@@Base+0x184> │ │ │ │ + cbnz r0, 56f0c <_PyXI_NewExcInfo@@Base+0xa94> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #20 │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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, #31976 @ 0x7ce8 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 154818 │ │ │ │ + bl 1549f0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 56f4e <_PyXI_NewExcInfo@@Base+0xade> │ │ │ │ + beq.n 56f56 <_PyXI_NewExcInfo@@Base+0xade> │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 56f4e <_PyXI_NewExcInfo@@Base+0xade> │ │ │ │ + beq.n 56f56 <_PyXI_NewExcInfo@@Base+0xade> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 56f76 <_PyXI_NewExcInfo@@Base+0xb06> │ │ │ │ - b.n 56f66 <_PyXI_NewExcInfo@@Base+0xaf6> │ │ │ │ + beq.n 56f7e <_PyXI_NewExcInfo@@Base+0xb06> │ │ │ │ + b.n 56f6e <_PyXI_NewExcInfo@@Base+0xaf6> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 56f46 <_PyXI_NewExcInfo@@Base+0xad6> │ │ │ │ - movw r0, #1812 @ 0x714 │ │ │ │ + beq.n 56f4e <_PyXI_NewExcInfo@@Base+0xad6> │ │ │ │ + movw r0, #2708 @ 0xa94 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21c7a0 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21c9a0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 56f46 <_PyXI_NewExcInfo@@Base+0xad6> │ │ │ │ - b.n 56f84 <_PyXI_NewExcInfo@@Base+0xb14> │ │ │ │ - movw r0, #1812 @ 0x714 │ │ │ │ + bne.n 56f4e <_PyXI_NewExcInfo@@Base+0xad6> │ │ │ │ + b.n 56f8c <_PyXI_NewExcInfo@@Base+0xb14> │ │ │ │ + movw r0, #2708 @ 0xa94 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ - cbz r0, 56f84 <_PyXI_NewExcInfo@@Base+0xb14> │ │ │ │ + bl 1d3e60 │ │ │ │ + cbz r0, 56f8c <_PyXI_NewExcInfo@@Base+0xb14> │ │ │ │ ldrd r6, r0, [r4, #16] │ │ │ │ - bl 9f8ac │ │ │ │ + bl 9f7ac │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 56f88 <_PyXI_NewExcInfo@@Base+0xb18> │ │ │ │ - b.n 56fda <_PyXI_NewExcInfo@@Base+0xb6a> │ │ │ │ + cbnz r0, 56f90 <_PyXI_NewExcInfo@@Base+0xb18> │ │ │ │ + b.n 56fe2 <_PyXI_NewExcInfo@@Base+0xb6a> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 56fda <_PyXI_NewExcInfo@@Base+0xb6a> │ │ │ │ + b.n 56fe2 <_PyXI_NewExcInfo@@Base+0xb6a> │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #31037 @ 0x793d │ │ │ │ + movw r3, #31005 @ 0x791d │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 56fa2 <_PyXI_NewExcInfo@@Base+0xb32> │ │ │ │ + bne.n 56faa <_PyXI_NewExcInfo@@Base+0xb32> │ │ │ │ mov r0, r5 │ │ │ │ - bl 878e0 │ │ │ │ + bl 1c7894 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 56faa <_PyXI_NewExcInfo@@Base+0xb3a> │ │ │ │ + b.n 56fb2 <_PyXI_NewExcInfo@@Base+0xb3a> │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 56fc4 <_PyXI_NewExcInfo@@Base+0xb54> │ │ │ │ + cbnz r5, 56fcc <_PyXI_NewExcInfo@@Base+0xb54> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56fc0 <_PyXI_NewExcInfo@@Base+0xb50> │ │ │ │ + bge.n 56fc8 <_PyXI_NewExcInfo@@Base+0xb50> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56fc0 <_PyXI_NewExcInfo@@Base+0xb50> │ │ │ │ + cbnz r3, 56fc8 <_PyXI_NewExcInfo@@Base+0xb50> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 56fda <_PyXI_NewExcInfo@@Base+0xb6a> │ │ │ │ + b.n 56fe2 <_PyXI_NewExcInfo@@Base+0xb6a> │ │ │ │ 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 56fc0 <_PyXI_NewExcInfo@@Base+0xb50> │ │ │ │ + b.n 56fc8 <_PyXI_NewExcInfo@@Base+0xb50> │ │ │ │ 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 57008 <_PyXI_NewExcInfo@@Base+0xb98> │ │ │ │ + beq.n 57010 <_PyXI_NewExcInfo@@Base+0xb98> │ │ │ │ ldr.w r5, [ip, #8] │ │ │ │ - b.n 57020 <_PyXI_NewExcInfo@@Base+0xbb0> │ │ │ │ + b.n 57028 <_PyXI_NewExcInfo@@Base+0xbb0> │ │ │ │ cmp r3, ip │ │ │ │ - bgt.n 57010 <_PyXI_NewExcInfo@@Base+0xba0> │ │ │ │ + bgt.n 57018 <_PyXI_NewExcInfo@@Base+0xba0> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 57020 <_PyXI_NewExcInfo@@Base+0xbb0> │ │ │ │ + b.n 57028 <_PyXI_NewExcInfo@@Base+0xbb0> │ │ │ │ cmp r3, #3 │ │ │ │ - bgt.n 5700c <_PyXI_NewExcInfo@@Base+0xb9c> │ │ │ │ + bgt.n 57014 <_PyXI_NewExcInfo@@Base+0xb9c> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 5700c <_PyXI_NewExcInfo@@Base+0xb9c> │ │ │ │ + beq.n 57014 <_PyXI_NewExcInfo@@Base+0xb9c> │ │ │ │ clz r5, r2 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 57042 <_PyXI_NewExcInfo@@Base+0xbd2> │ │ │ │ + b.n 5704a <_PyXI_NewExcInfo@@Base+0xbd2> │ │ │ │ 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] @ (570f8 <_PyXI_NewExcInfo@@Base+0xc88>) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #192] @ (57100 <_PyXI_NewExcInfo@@Base+0xc88>) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 570ee <_PyXI_NewExcInfo@@Base+0xc7e> │ │ │ │ + beq.n 570f6 <_PyXI_NewExcInfo@@Base+0xc7e> │ │ │ │ add r6, r5 │ │ │ │ ldr.w r8, [r4] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 570c6 <_PyXI_NewExcInfo@@Base+0xc56> │ │ │ │ + beq.n 570ce <_PyXI_NewExcInfo@@Base+0xc56> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 5708e <_PyXI_NewExcInfo@@Base+0xc1e> │ │ │ │ - bl 100c44 <_PyNumber_Index@@Base> │ │ │ │ + cbz r0, 57096 <_PyXI_NewExcInfo@@Base+0xc1e> │ │ │ │ + bl 100af0 <_PyNumber_Index@@Base> │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 57066 <_PyXI_NewExcInfo@@Base+0xbf6> │ │ │ │ - bl 94124 │ │ │ │ + cbnz r0, 5706e <_PyXI_NewExcInfo@@Base+0xbf6> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 570ee <_PyXI_NewExcInfo@@Base+0xc7e> │ │ │ │ + bne.n 570f6 <_PyXI_NewExcInfo@@Base+0xc7e> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 57088 <_PyXI_NewExcInfo@@Base+0xc18> │ │ │ │ - bl 9b910 │ │ │ │ + b.n 57090 <_PyXI_NewExcInfo@@Base+0xc18> │ │ │ │ + bl 9b7e4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57084 <_PyXI_NewExcInfo@@Base+0xc14> │ │ │ │ + bge.n 5708c <_PyXI_NewExcInfo@@Base+0xc14> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 57084 <_PyXI_NewExcInfo@@Base+0xc14> │ │ │ │ + cbnz r3, 5708c <_PyXI_NewExcInfo@@Base+0xc14> │ │ │ │ mov r0, sl │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.n 57058 <_PyXI_NewExcInfo@@Base+0xbe8> │ │ │ │ + beq.n 57060 <_PyXI_NewExcInfo@@Base+0xbe8> │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 57090 <_PyXI_NewExcInfo@@Base+0xc20> │ │ │ │ - b.n 570ce <_PyXI_NewExcInfo@@Base+0xc5e> │ │ │ │ + bne.n 57098 <_PyXI_NewExcInfo@@Base+0xc20> │ │ │ │ + b.n 570d6 <_PyXI_NewExcInfo@@Base+0xc5e> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 100c44 <_PyNumber_Index@@Base> │ │ │ │ + bl 100af0 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 570a6 <_PyXI_NewExcInfo@@Base+0xc36> │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 570ee <_PyXI_NewExcInfo@@Base+0xc7e> │ │ │ │ + cbnz r0, 570ae <_PyXI_NewExcInfo@@Base+0xc36> │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 570f6 <_PyXI_NewExcInfo@@Base+0xc7e> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 570d2 <_PyXI_NewExcInfo@@Base+0xc62> │ │ │ │ - bl 9b910 │ │ │ │ + b.n 570da <_PyXI_NewExcInfo@@Base+0xc62> │ │ │ │ + bl 9b7e4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 570c0 <_PyXI_NewExcInfo@@Base+0xc50> │ │ │ │ + bge.n 570c8 <_PyXI_NewExcInfo@@Base+0xc50> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 570c0 <_PyXI_NewExcInfo@@Base+0xc50> │ │ │ │ + cbnz r3, 570c8 <_PyXI_NewExcInfo@@Base+0xc50> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 570d2 <_PyXI_NewExcInfo@@Base+0xc62> │ │ │ │ - b.n 5709a <_PyXI_NewExcInfo@@Base+0xc2a> │ │ │ │ + bne.n 570da <_PyXI_NewExcInfo@@Base+0xc62> │ │ │ │ + b.n 570a2 <_PyXI_NewExcInfo@@Base+0xc2a> │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 570d2 <_PyXI_NewExcInfo@@Base+0xc62> │ │ │ │ + b.n 570da <_PyXI_NewExcInfo@@Base+0xc62> │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ mov r0, r9 │ │ │ │ - bl 181404 │ │ │ │ + bl 181168 │ │ │ │ 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 28dcf4 │ │ │ │ + b.w 28d83c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #96] @ (5715c ) │ │ │ │ + ldr r3, [pc, #96] @ (57164 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000570fc : │ │ │ │ - movw r0, #46604 @ 0xb60c │ │ │ │ +00057104 : │ │ │ │ + movw r0, #47500 @ 0xb98c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00057106 : │ │ │ │ +0005710e : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #32] @ (57138 ) │ │ │ │ + ldr r0, [pc, #32] @ (57140 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #43556 @ 0xaa24 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r2, #1824 @ 0x720 │ │ │ │ + movw r2, #2720 @ 0xaa0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 11db30 <_PyErr_SetString@@Base> │ │ │ │ + bl 11dd98 <_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 84db0 │ │ │ │ + bl 84df0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5717e │ │ │ │ + bge.n 57186 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5717e │ │ │ │ + cbnz r3, 57186 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_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, 571a0 │ │ │ │ + cbnz r2, 571a8 │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 571a0 │ │ │ │ - cbnz r3, 571ba │ │ │ │ + bne.n 571a8 │ │ │ │ + cbnz r3, 571c2 │ │ │ │ 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] @ (57210 ) │ │ │ │ - bl 11e804 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #92] @ (57218 ) │ │ │ │ + bl 11ea6c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 5720a │ │ │ │ + cbz r0, 57212 │ │ │ │ ldrd r0, r4, [r3] │ │ │ │ - bl 9f8ac │ │ │ │ + bl 9f7ac │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 571fa │ │ │ │ + cbz r0, 57202 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f8ac │ │ │ │ + bl 9f7ac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 571fc │ │ │ │ + cbz r0, 57204 │ │ │ │ ldr.w r2, [r6, #152] @ 0x98 │ │ │ │ - movw r3, #31037 @ 0x793d │ │ │ │ + movw r3, #31005 @ 0x791d │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 571ea │ │ │ │ + bne.n 571f2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 878e0 │ │ │ │ + bl 1c7894 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 571f2 │ │ │ │ + b.n 571fa │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 571fc │ │ │ │ + cbz r3, 57204 │ │ │ │ strd r5, r4, [r3, #8] │ │ │ │ - b.n 5720a │ │ │ │ + b.n 57212 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #272] @ (57324 <_PyXI_ExcInfoAsObject@@Base+0x50>) │ │ │ │ + ldr r3, [pc, #272] @ (5732c <_PyXI_ExcInfoAsObject@@Base+0x50>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r3, [pc, #20] @ (5722c ) │ │ │ │ + ldr r3, [pc, #20] @ (57234 ) │ │ │ │ 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 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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, 57258 │ │ │ │ + cbnz r6, 57260 │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 57258 │ │ │ │ + ble.n 57260 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 57258 │ │ │ │ - cbnz r2, 57272 │ │ │ │ + bne.n 57260 │ │ │ │ + cbnz r2, 5727a │ │ │ │ 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] @ (572d0 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 572c4 │ │ │ │ + ldr r3, [pc, #100] @ (572d8 ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 572cc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movw r3, #25136 @ 0x6230 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5728c │ │ │ │ + bne.n 57294 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ - b.n 572a8 │ │ │ │ - bl 174724 │ │ │ │ + b.n 572b0 │ │ │ │ + bl 1747a4 │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 572a8 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 572c4 │ │ │ │ + bne.n 572b0 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 572cc │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #48432 @ 0xbd30 │ │ │ │ movt r2, #2 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 572d8 <_PyXI_ExcInfoAsObject@@Base+0x4> │ │ │ │ + b.n 572e0 <_PyXI_ExcInfoAsObject@@Base+0x4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #448] @ (57494 <_PyXI_ExcInfoAsObject@@Base+0x1c0>) │ │ │ │ + ldr r3, [pc, #448] @ (5749c <_PyXI_ExcInfoAsObject@@Base+0x1c0>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000572d4 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ - b.w 3b4c6 │ │ │ │ +000572dc <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ + b.w 3b4c2 │ │ │ │ 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 5733e <_PyXI_ExcInfoAsObject@@Base+0x6a> │ │ │ │ + beq.n 57346 <_PyXI_ExcInfoAsObject@@Base+0x6a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 26ea2c │ │ │ │ + bl 26e564 │ │ │ │ vcmp.f32 s16, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 5732c <_PyXI_ExcInfoAsObject@@Base+0x58> │ │ │ │ + bvs.n 57334 <_PyXI_ExcInfoAsObject@@Base+0x58> │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ - movw r3, #1460 @ 0x5b4 │ │ │ │ + movw r3, #2356 @ 0x934 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r2, #1868 @ 0x74c │ │ │ │ + movw r2, #2764 @ 0xacc │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ vcmpe.f32 s15, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it le │ │ │ │ movle r2, r3 │ │ │ │ - b.n 57334 <_PyXI_ExcInfoAsObject@@Base+0x60> │ │ │ │ - movw r2, #1868 @ 0x74c │ │ │ │ + b.n 5733c <_PyXI_ExcInfoAsObject@@Base+0x60> │ │ │ │ + movw r2, #2764 @ 0xacc │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 56956 <_PyXI_NewExcInfo@@Base+0x4e6> │ │ │ │ + bl 5695e <_PyXI_NewExcInfo@@Base+0x4e6> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 57346 <_PyXI_ExcInfoAsObject@@Base+0x72> │ │ │ │ + b.n 5734e <_PyXI_ExcInfoAsObject@@Base+0x72> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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] @ (57428 <_PyXI_ExcInfoAsObject@@Base+0x154>) │ │ │ │ + ldr r3, [pc, #204] @ (57430 <_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, 57390 <_PyXI_ExcInfoAsObject@@Base+0xbc> │ │ │ │ + cbz r3, 57398 <_PyXI_ExcInfoAsObject@@Base+0xbc> │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 57386 <_PyXI_ExcInfoAsObject@@Base+0xb2> │ │ │ │ + bne.n 5738e <_PyXI_ExcInfoAsObject@@Base+0xb2> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 57376 <_PyXI_ExcInfoAsObject@@Base+0xa2> │ │ │ │ + bne.n 5737e <_PyXI_ExcInfoAsObject@@Base+0xa2> │ │ │ │ dmb ish │ │ │ │ - beq.n 57390 <_PyXI_ExcInfoAsObject@@Base+0xbc> │ │ │ │ - bl 2b86ac │ │ │ │ + beq.n 57398 <_PyXI_ExcInfoAsObject@@Base+0xbc> │ │ │ │ + bl 2b9a44 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, sp │ │ │ │ - bl 2daacc <_PyBytes_FromXIData@@Base+0xdac> │ │ │ │ + bl 2dae4c <_PyBytes_FromXIData@@Base+0xdac> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 573c2 <_PyXI_ExcInfoAsObject@@Base+0xee> │ │ │ │ + cbz r3, 573ca <_PyXI_ExcInfoAsObject@@Base+0xee> │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 573b8 <_PyXI_ExcInfoAsObject@@Base+0xe4> │ │ │ │ + bne.n 573c0 <_PyXI_ExcInfoAsObject@@Base+0xe4> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 573a8 <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ + bne.n 573b0 <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ dmb ish │ │ │ │ - beq.n 573c2 <_PyXI_ExcInfoAsObject@@Base+0xee> │ │ │ │ - bl 284f00 │ │ │ │ + beq.n 573ca <_PyXI_ExcInfoAsObject@@Base+0xee> │ │ │ │ + bl 284a3c │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ - bl 1c69a0 │ │ │ │ - cbz r0, 57412 <_PyXI_ExcInfoAsObject@@Base+0x13e> │ │ │ │ + bl 1c67b8 │ │ │ │ + cbz r0, 5741a <_PyXI_ExcInfoAsObject@@Base+0x13e> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 573e0 <_PyXI_ExcInfoAsObject@@Base+0x10c> │ │ │ │ + bpl.n 573e8 <_PyXI_ExcInfoAsObject@@Base+0x10c> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r0, #20 │ │ │ │ addpl.w r1, r0, #28 │ │ │ │ - b.n 573e2 <_PyXI_ExcInfoAsObject@@Base+0x10e> │ │ │ │ + b.n 573ea <_PyXI_ExcInfoAsObject@@Base+0x10e> │ │ │ │ ldr r1, [r0, #28] │ │ │ │ movw r4, #14364 @ 0x381c │ │ │ │ movt r4, #81 @ 0x51 │ │ │ │ mov r2, sp │ │ │ │ movs r3, #0 │ │ │ │ adds r7, r1, #1 │ │ │ │ ldrb.w r5, [r2], #1 │ │ │ │ @@ -64566,150 +64565,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 573f0 <_PyXI_ExcInfoAsObject@@Base+0x11c> │ │ │ │ - ldr r3, [pc, #20] @ (57428 <_PyXI_ExcInfoAsObject@@Base+0x154>) │ │ │ │ + bne.n 573f8 <_PyXI_ExcInfoAsObject@@Base+0x11c> │ │ │ │ + ldr r3, [pc, #20] @ (57430 <_PyXI_ExcInfoAsObject@@Base+0x154>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 57424 <_PyXI_ExcInfoAsObject@@Base+0x150> │ │ │ │ + beq.n 5742c <_PyXI_ExcInfoAsObject@@Base+0x150> │ │ │ │ blx 2baf0 <__stack_chk_fail@plt> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ - b.w 2db324 <_PyBytes_FromXIData@@Base+0x1604> │ │ │ │ + b.w 2db6a4 <_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, 57458 <_PyXI_ExcInfoAsObject@@Base+0x184> │ │ │ │ + cbz r3, 57460 <_PyXI_ExcInfoAsObject@@Base+0x184> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 57458 <_PyXI_ExcInfoAsObject@@Base+0x184> │ │ │ │ + bne.n 57460 <_PyXI_ExcInfoAsObject@@Base+0x184> │ │ │ │ mov r0, r3 │ │ │ │ - bl 2b6630 <_PySys_GetSizeOf@@Base> │ │ │ │ + bl 2b6990 <_PySys_GetSizeOf@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 57462 <_PyXI_ExcInfoAsObject@@Base+0x18e> │ │ │ │ + beq.n 5746a <_PyXI_ExcInfoAsObject@@Base+0x18e> │ │ │ │ add r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8f744 │ │ │ │ + b.w 8f61c │ │ │ │ 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 84db0 │ │ │ │ + bl 84df0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 574a8 <_PyXI_ExcInfoAsObject@@Base+0x1d4> │ │ │ │ + bge.n 574b0 <_PyXI_ExcInfoAsObject@@Base+0x1d4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 574a8 <_PyXI_ExcInfoAsObject@@Base+0x1d4> │ │ │ │ + cbnz r3, 574b0 <_PyXI_ExcInfoAsObject@@Base+0x1d4> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_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, #31964 @ 0x7cdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 574da <_PyXI_ExcInfoAsObject@@Base+0x206> │ │ │ │ + beq.n 574e2 <_PyXI_ExcInfoAsObject@@Base+0x206> │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 574da <_PyXI_ExcInfoAsObject@@Base+0x206> │ │ │ │ + beq.n 574e2 <_PyXI_ExcInfoAsObject@@Base+0x206> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 57500 <_PyXI_ExcInfoAsObject@@Base+0x22c> │ │ │ │ - b.n 574f0 <_PyXI_ExcInfoAsObject@@Base+0x21c> │ │ │ │ + beq.n 57508 <_PyXI_ExcInfoAsObject@@Base+0x22c> │ │ │ │ + b.n 574f8 <_PyXI_ExcInfoAsObject@@Base+0x21c> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 574d2 <_PyXI_ExcInfoAsObject@@Base+0x1fe> │ │ │ │ - movw r0, #21996 @ 0x55ec │ │ │ │ + beq.n 574da <_PyXI_ExcInfoAsObject@@Base+0x1fe> │ │ │ │ + movw r0, #22892 @ 0x596c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r2 │ │ │ │ - bl 21c7a0 <_PyArg_NoKeywords@@Base> │ │ │ │ - cbz r0, 5752c <_PyXI_ExcInfoAsObject@@Base+0x258> │ │ │ │ - b.n 574d2 <_PyXI_ExcInfoAsObject@@Base+0x1fe> │ │ │ │ - movw r0, #21996 @ 0x55ec │ │ │ │ + bl 21c9a0 <_PyArg_NoKeywords@@Base> │ │ │ │ + cbz r0, 57534 <_PyXI_ExcInfoAsObject@@Base+0x258> │ │ │ │ + b.n 574da <_PyXI_ExcInfoAsObject@@Base+0x1fe> │ │ │ │ + movw r0, #22892 @ 0x596c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ - bl e27bc │ │ │ │ - cbz r0, 5752c <_PyXI_ExcInfoAsObject@@Base+0x258> │ │ │ │ + bl e26e0 │ │ │ │ + cbz r0, 57534 <_PyXI_ExcInfoAsObject@@Base+0x258> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl efc88 │ │ │ │ - cbnz r0, 57522 <_PyXI_ExcInfoAsObject@@Base+0x24e> │ │ │ │ + bl efc18 │ │ │ │ + cbnz r0, 5752a <_PyXI_ExcInfoAsObject@@Base+0x24e> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41412 @ 0xa1c4 │ │ │ │ + movw r1, #42348 @ 0xa56c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 5752c <_PyXI_ExcInfoAsObject@@Base+0x258> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 57534 <_PyXI_ExcInfoAsObject@@Base+0x258> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 57572 │ │ │ │ + b.w 5757a │ │ │ │ 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] @ (57560 <_PyXI_ExcInfoAsObject@@Base+0x28c>) │ │ │ │ - bl 247334 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #28] @ (57568 <_PyXI_ExcInfoAsObject@@Base+0x28c>) │ │ │ │ + bl 2474a4 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #1904 @ 0x770 │ │ │ │ + movw r0, #2800 @ 0xaf0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - b.w 950d8 │ │ │ │ + b.w 94fac │ │ │ │ nop │ │ │ │ - b.n 57c64 <_PyXI_FormatExcInfo@@Base+0xfe> │ │ │ │ + b.n 57c6c <_PyXI_FormatExcInfo@@Base+0xfe> │ │ │ │ lsls r2, r2, #1 │ │ │ │ - movw r0, #61312 @ 0xef80 │ │ │ │ + movw r0, #62208 @ 0xf300 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r1, #4 │ │ │ │ - b.w 940bc │ │ │ │ + b.w 93f90 │ │ │ │ │ │ │ │ -00057572 : │ │ │ │ +0005757a : │ │ │ │ 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, #31964 @ 0x7cdc │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd10 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 575ce │ │ │ │ - ldr r5, [pc, #60] @ (575d0 ) │ │ │ │ + bl 7fd50 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 575d6 │ │ │ │ + ldr r5, [pc, #60] @ (575d8 ) │ │ │ │ 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 │ │ │ │ @@ -64727,712 +64726,712 @@ │ │ │ │ strd r5, r3, [r0, #-8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r4, [r1, #3868] @ 0xf1c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000575d4 : │ │ │ │ +000575dc : │ │ │ │ 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, #36964 @ 0x9064 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5760e │ │ │ │ - ldr r3, [pc, #148] @ (5768c ) │ │ │ │ + bne.n 57616 │ │ │ │ + ldr r3, [pc, #148] @ (57694 ) │ │ │ │ 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 5760e │ │ │ │ + blt.n 57616 │ │ │ │ cmp r6, r4 │ │ │ │ - bgt.n 57620 │ │ │ │ - movw r0, #1956 @ 0x7a4 │ │ │ │ + bgt.n 57628 │ │ │ │ + movw r0, #2652 @ 0xa5c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movw r1, #1681 @ 0x691 │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 57684 │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 5768c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #124] @ 0x7c │ │ │ │ - cbz r0, 5763a │ │ │ │ + cbz r0, 57642 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r4, r5 │ │ │ │ - bge.n 5763c │ │ │ │ + bge.n 57644 │ │ │ │ add.w r3, r0, r4, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str.w r8, [r3, #4] │ │ │ │ - cbnz r0, 57670 │ │ │ │ - b.n 5767c │ │ │ │ + cbnz r0, 57678 │ │ │ │ + b.n 57684 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r6, #1 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - bl 9bc58 │ │ │ │ - cbz r0, 5764e │ │ │ │ + bl 9bb2c │ │ │ │ + cbz r0, 57656 │ │ │ │ add.w r3, r0, r5, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 57654 │ │ │ │ - bl 23b660 │ │ │ │ - b.n 57684 │ │ │ │ + b.n 5765c │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 5768c │ │ │ │ cmp r6, r5 │ │ │ │ add.w r5, r5, #1 │ │ │ │ - ble.n 57662 │ │ │ │ + ble.n 5766a │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ - b.n 57654 │ │ │ │ + b.n 5765c │ │ │ │ add.w r4, r0, r4, lsl #2 │ │ │ │ str r6, [r0, #0] │ │ │ │ str.w r8, [r4, #4] │ │ │ │ str r0, [r7, #124] @ 0x7c │ │ │ │ - b.n 5767c │ │ │ │ + b.n 57684 │ │ │ │ addw r4, r4, #1130 @ 0x46a │ │ │ │ add.w r1, r1, r4, lsl #2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - cbnz r3, 57680 │ │ │ │ + cbnz r3, 57688 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 57688 │ │ │ │ + b.n 57690 │ │ │ │ blx r3 │ │ │ │ - b.n 5767c │ │ │ │ + b.n 57684 │ │ │ │ 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, #25136 @ 0x6230 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 576c4 │ │ │ │ + bne.n 576cc │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 576c4 │ │ │ │ + bne.n 576cc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5771c │ │ │ │ + bge.n 57724 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 5771c │ │ │ │ + b.n 57724 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 174724 │ │ │ │ + bl 1747a4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 576e4 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 5771a │ │ │ │ + bne.n 576ec │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 57722 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 9b9c0 │ │ │ │ + bl 9b894 │ │ │ │ cmp r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 5771c │ │ │ │ - cbz r0, 5771c │ │ │ │ + beq.n 57724 │ │ │ │ + cbz r0, 57724 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl f52b0 │ │ │ │ + bl f526c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5770a │ │ │ │ + blt.n 57712 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5771c │ │ │ │ + b.n 57724 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 57706 │ │ │ │ + bne.n 5770e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 57706 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5770e │ │ │ │ movs r4, #0 │ │ │ │ vpop {d8} │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #63924 @ 0xf9b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 57850 │ │ │ │ + bne.w 57858 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 57850 │ │ │ │ + bne.w 57858 │ │ │ │ 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 121eb8 │ │ │ │ + bl 122120 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5786a │ │ │ │ + beq.n 57872 │ │ │ │ add.w r0, r9, #4294967295 @ 0xffffffff │ │ │ │ add r0, r5 │ │ │ │ - bl 80b24 │ │ │ │ + bl 80b64 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 57790 │ │ │ │ + cbz r0, 57798 │ │ │ │ add.w fp, fp, #12 │ │ │ │ adds r0, #12 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 577a8 │ │ │ │ + b.n 577b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 577a4 │ │ │ │ + bge.n 577ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 577a4 │ │ │ │ + cbnz r3, 577ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5786a │ │ │ │ + b.n 57872 │ │ │ │ cmp r6, r2 │ │ │ │ - ble.n 577c4 │ │ │ │ + ble.n 577cc │ │ │ │ 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 577a8 │ │ │ │ + b.n 577b0 │ │ │ │ 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 577f6 │ │ │ │ + ble.n 577fe │ │ │ │ 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 577da │ │ │ │ + b.n 577e2 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ - bl 23848c │ │ │ │ + bl 2388dc │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5781a │ │ │ │ + cbnz r0, 57822 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5786a │ │ │ │ + bge.n 57872 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5786a │ │ │ │ + cbnz r3, 57872 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5786a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 57872 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 222e38 <_PyTemplate_Build@@Base> │ │ │ │ + bl 223090 <_PyTemplate_Build@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57838 │ │ │ │ + bge.n 57840 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 57838 │ │ │ │ + cbnz r3, 57840 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5784c │ │ │ │ + bge.n 57854 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5784c │ │ │ │ + cbnz r3, 57854 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 5786a │ │ │ │ + b.n 57872 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1912 @ 0x778 │ │ │ │ + movw r1, #2808 @ 0xaf8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ mov r0, r4 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #0 │ │ │ │ - cbz r3, 5788e │ │ │ │ + cbz r3, 57896 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 57890 │ │ │ │ + b.n 57898 │ │ │ │ mov r5, r3 │ │ │ │ str r2, [sp, #20] │ │ │ │ - cbnz r3, 5789e │ │ │ │ + cbnz r3, 578a6 │ │ │ │ cmp r6, #2 │ │ │ │ - ble.n 5789e │ │ │ │ + ble.n 578a6 │ │ │ │ cmp r6, #6 │ │ │ │ - bgt.n 5789e │ │ │ │ - cbnz r4, 578c2 │ │ │ │ + bgt.n 578a6 │ │ │ │ + cbnz r4, 578ca │ │ │ │ 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] │ │ │ │ - ldr r3, [pc, #360] @ (57a20 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #360] @ (57a28 ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 57a16 │ │ │ │ + beq.w 57a1e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 578d8 │ │ │ │ - bl 94124 │ │ │ │ + bne.n 578e0 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5798c │ │ │ │ + bne.n 57994 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 578ee │ │ │ │ - bl 94124 │ │ │ │ + bne.n 578f6 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5798c │ │ │ │ + bne.n 57994 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 100c44 <_PyNumber_Index@@Base> │ │ │ │ + bl 100af0 <_PyNumber_Index@@Base> │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 57906 │ │ │ │ - bl 94124 │ │ │ │ + cbnz r0, 5790e │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5798c │ │ │ │ + bne.n 57994 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 57928 │ │ │ │ - bl 9b910 │ │ │ │ + b.n 57930 │ │ │ │ + bl 9b7e4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57924 │ │ │ │ + bge.n 5792c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 57924 │ │ │ │ + cbnz r3, 5792c │ │ │ │ mov r0, sl │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r7, #1 │ │ │ │ - beq.n 578f8 │ │ │ │ + beq.n 57900 │ │ │ │ adds r2, r5, r6 │ │ │ │ subs r3, r2, #3 │ │ │ │ - beq.n 5795e │ │ │ │ + beq.n 57966 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - cbz r6, 57938 │ │ │ │ + cbz r6, 57940 │ │ │ │ subs r3, r2, #4 │ │ │ │ - beq.n 5796a │ │ │ │ - b.n 57940 │ │ │ │ + beq.n 57972 │ │ │ │ + b.n 57948 │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - cbz r5, 5794a │ │ │ │ + cbz r5, 57952 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 57972 │ │ │ │ - b.n 57952 │ │ │ │ + beq.n 5797a │ │ │ │ + b.n 5795a │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 2847b0 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ - cbz r0, 5798c │ │ │ │ - b.n 57972 │ │ │ │ + bl 2842ec <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + cbz r0, 57994 │ │ │ │ + b.n 5797a │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r6, r5 │ │ │ │ - b.n 57972 │ │ │ │ + b.n 5797a │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 57990 │ │ │ │ + bge.n 57998 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #50652 @ 0xc5dc │ │ │ │ + movw r1, #51548 @ 0xc95c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 57a16 │ │ │ │ + b.n 57a1e │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ cmp r6, r4 │ │ │ │ - beq.n 579b0 │ │ │ │ + beq.n 579b8 │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 246040 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + bl 2461b0 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5798c │ │ │ │ + beq.n 57994 │ │ │ │ add r6, sp, #24 │ │ │ │ - b.n 579b2 │ │ │ │ + b.n 579ba │ │ │ │ movs r6, #0 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 579c6 │ │ │ │ + beq.n 579ce │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 246040 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + bl 2461b0 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5798c │ │ │ │ + beq.n 57994 │ │ │ │ add r4, sp, #32 │ │ │ │ - b.n 579c8 │ │ │ │ + b.n 579d0 │ │ │ │ movs r4, #0 │ │ │ │ - bl b0a68 │ │ │ │ + bl b0968 │ │ │ │ mov r3, r4 │ │ │ │ mov fp, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ strd r7, sl, [sp] │ │ │ │ blx 2b0c8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 57a0e │ │ │ │ + bge.n 57a16 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 579fe │ │ │ │ - bl 1161c4 │ │ │ │ + bne.n 57a06 │ │ │ │ + bl 116428 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 579c8 │ │ │ │ - b.n 5798c │ │ │ │ + beq.n 579d0 │ │ │ │ + b.n 57994 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ - b.n 5798c │ │ │ │ + bl 1e3aa8 │ │ │ │ + b.n 57994 │ │ │ │ mov r0, r5 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #624] @ (57c94 <_PyXI_FormatExcInfo@@Base+0x12e>) │ │ │ │ + ldr r3, [pc, #624] @ (57c9c <_PyXI_FormatExcInfo@@Base+0x12e>) │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2b3b78 │ │ │ │ - cbnz r0, 57a48 │ │ │ │ + bl 2b36ac │ │ │ │ + cbnz r0, 57a50 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 2b3dfc <_PyDeadline_Get@@Base+0x4c> │ │ │ │ + b.w 2b38f4 │ │ │ │ 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, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 57a7a │ │ │ │ + bne.n 57a82 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54060 @ 0xd32c │ │ │ │ + movw r1, #54956 @ 0xd6ac │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 57b62 │ │ │ │ + b.n 57b6a │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r3, 57abc │ │ │ │ + cbnz r3, 57ac4 │ │ │ │ ldrb.w r3, [r0, #34] @ 0x22 │ │ │ │ - cbz r3, 57ab4 │ │ │ │ + cbz r3, 57abc │ │ │ │ ldr r4, [r5, #12] │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r4, 57aa6 │ │ │ │ - movw r1, #54108 @ 0xd35c │ │ │ │ + cbnz r4, 57aae │ │ │ │ + movw r1, #55004 @ 0xd6dc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 57b62 │ │ │ │ - movw r1, #54160 @ 0xd390 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 57b6a │ │ │ │ + movw r1, #55056 @ 0xd710 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 57a76 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 57a7e │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #16] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ - bl 27e104 <_PyUnicode_EncodeUTF16@@Base+0x341c> │ │ │ │ + bl 27dc3c <_PyUnicode_EncodeUTF16@@Base+0x33cc> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 57ae0 │ │ │ │ + cbz r2, 57ae8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 2b4734 <_PyDeadline_Get@@Base+0x984> │ │ │ │ + bl 2b422c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57b62 │ │ │ │ + bne.n 57b6a │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #16] │ │ │ │ - b.n 57b62 │ │ │ │ - cbz r0, 57b26 │ │ │ │ + b.n 57b6a │ │ │ │ + cbz r0, 57b2e │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #1924 @ 0x784 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 57b30 │ │ │ │ + bne.n 57b38 │ │ │ │ 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 57b0c │ │ │ │ + bge.n 57b14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57b0c │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 57b14 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #33396 @ 0x8274 │ │ │ │ + movw r1, #34092 @ 0x852c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 57b62 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 57b6a │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #16] │ │ │ │ movw r3, #43800 @ 0xab18 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f644c │ │ │ │ - cbnz r0, 57b50 │ │ │ │ + bl f63cc │ │ │ │ + cbnz r0, 57b58 │ │ │ │ movw r3, #43840 @ 0xab40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f644c │ │ │ │ - cbz r0, 57b62 │ │ │ │ - bl f6bdc │ │ │ │ + bl f63cc │ │ │ │ + cbz r0, 57b6a │ │ │ │ + bl f6b5c │ │ │ │ movw r3, #43796 @ 0xab14 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 17fc88 │ │ │ │ + bl 17f9e4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00057b66 <_PyXI_FormatExcInfo@@Base>: │ │ │ │ - b.w 3b70e │ │ │ │ +00057b6e <_PyXI_FormatExcInfo@@Base>: │ │ │ │ + b.w 3b70a │ │ │ │ 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 57b98 <_PyXI_FormatExcInfo@@Base+0x32> │ │ │ │ - bl b0b94 │ │ │ │ - bl b0c18 <_Py_ReachedRecursionLimitWithMargin@@Base+0x54> │ │ │ │ - cbz r0, 57b9e <_PyXI_FormatExcInfo@@Base+0x38> │ │ │ │ + beq.n 57ba0 <_PyXI_FormatExcInfo@@Base+0x32> │ │ │ │ + bl b0a94 │ │ │ │ + bl b0b1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 57ba6 <_PyXI_FormatExcInfo@@Base+0x38> │ │ │ │ mov r0, fp │ │ │ │ - bl 51dbc <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 57bae <_PyXI_FormatExcInfo@@Base+0x48> │ │ │ │ + cbz r2, 57bb6 <_PyXI_FormatExcInfo@@Base+0x48> │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 57cc4 <_PyXI_FormatExcInfo@@Base+0x15e> │ │ │ │ + b.n 57ccc <_PyXI_FormatExcInfo@@Base+0x15e> │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 57cec <_PyXI_FreeExcInfo@@Base+0x1e> │ │ │ │ + bl 57cf4 <_PyXI_FreeExcInfo@@Base+0x1e> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57cb6 <_PyXI_FormatExcInfo@@Base+0x150> │ │ │ │ + beq.n 57cbe <_PyXI_FormatExcInfo@@Base+0x150> │ │ │ │ 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 57bdc <_PyXI_FormatExcInfo@@Base+0x76> │ │ │ │ - bl b0b94 │ │ │ │ - bl b0c18 <_Py_ReachedRecursionLimitWithMargin@@Base+0x54> │ │ │ │ - cbz r0, 57be2 <_PyXI_FormatExcInfo@@Base+0x7c> │ │ │ │ + beq.n 57be4 <_PyXI_FormatExcInfo@@Base+0x76> │ │ │ │ + bl b0a94 │ │ │ │ + bl b0b1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 57bea <_PyXI_FormatExcInfo@@Base+0x7c> │ │ │ │ mov r0, fp │ │ │ │ - bl 51dbc <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbnz r2, 57c00 <_PyXI_FormatExcInfo@@Base+0x9a> │ │ │ │ + cbnz r2, 57c08 <_PyXI_FormatExcInfo@@Base+0x9a> │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 57c0c <_PyXI_FormatExcInfo@@Base+0xa6> │ │ │ │ + cbnz r0, 57c14 <_PyXI_FormatExcInfo@@Base+0xa6> │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 23b660 │ │ │ │ + bl 23bab4 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 57cb6 <_PyXI_FormatExcInfo@@Base+0x150> │ │ │ │ + b.n 57cbe <_PyXI_FormatExcInfo@@Base+0x150> │ │ │ │ ldr.w r5, [fp, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 57c00 <_PyXI_FormatExcInfo@@Base+0x9a> │ │ │ │ + bne.n 57c08 <_PyXI_FormatExcInfo@@Base+0x9a> │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl b3c74 │ │ │ │ - cbz r0, 57c6e <_PyXI_FormatExcInfo@@Base+0x108> │ │ │ │ + bl b3b80 │ │ │ │ + cbz r0, 57c76 <_PyXI_FormatExcInfo@@Base+0x108> │ │ │ │ mov r0, fp │ │ │ │ - bl 57cec <_PyXI_FreeExcInfo@@Base+0x1e> │ │ │ │ + bl 57cf4 <_PyXI_FreeExcInfo@@Base+0x1e> │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 57c6e <_PyXI_FormatExcInfo@@Base+0x108> │ │ │ │ + cbz r0, 57c76 <_PyXI_FormatExcInfo@@Base+0x108> │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 57c50 <_PyXI_FormatExcInfo@@Base+0xea> │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 57c50 <_PyXI_FormatExcInfo@@Base+0xea> │ │ │ │ + cbz r2, 57c58 <_PyXI_FormatExcInfo@@Base+0xea> │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 57c58 <_PyXI_FormatExcInfo@@Base+0xea> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 57cb6 <_PyXI_FormatExcInfo@@Base+0x150> │ │ │ │ + b.n 57cbe <_PyXI_FormatExcInfo@@Base+0x150> │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 57c62 <_PyXI_FormatExcInfo@@Base+0xfc> │ │ │ │ + bne.n 57c6a <_PyXI_FormatExcInfo@@Base+0xfc> │ │ │ │ lsls r7, r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bl 9bc58 │ │ │ │ - cbz r0, 57c80 <_PyXI_FormatExcInfo@@Base+0x11a> │ │ │ │ + bl 9bb2c │ │ │ │ + cbz r0, 57c88 <_PyXI_FormatExcInfo@@Base+0x11a> │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ str.w sl, [r4, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 57c18 <_PyXI_FormatExcInfo@@Base+0xb2> │ │ │ │ + b.n 57c20 <_PyXI_FormatExcInfo@@Base+0xb2> │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [fp, #8] │ │ │ │ - bl ce748 │ │ │ │ + bl ce5d0 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 57c88 <_PyXI_FormatExcInfo@@Base+0x122> │ │ │ │ + cbnz r0, 57c90 <_PyXI_FormatExcInfo@@Base+0x122> │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b58 │ │ │ │ - b.n 57bf6 <_PyXI_FormatExcInfo@@Base+0x90> │ │ │ │ + bl 83b98 │ │ │ │ + b.n 57bfe <_PyXI_FormatExcInfo@@Base+0x90> │ │ │ │ cmp r6, r5 │ │ │ │ - ble.n 57c9a <_PyXI_FormatExcInfo@@Base+0x134> │ │ │ │ + ble.n 57ca2 <_PyXI_FormatExcInfo@@Base+0x134> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r1, [r4, r5, lsl #2] │ │ │ │ str.w r1, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 57c88 <_PyXI_FormatExcInfo@@Base+0x122> │ │ │ │ + b.n 57c90 <_PyXI_FormatExcInfo@@Base+0x122> │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ 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 e036c │ │ │ │ - b.n 57cbe <_PyXI_FormatExcInfo@@Base+0x158> │ │ │ │ + bl e0220 │ │ │ │ + b.n 57cc6 <_PyXI_FormatExcInfo@@Base+0x158> │ │ │ │ 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} │ │ │ │ │ │ │ │ -00057cce <_PyXI_FreeExcInfo@@Base>: │ │ │ │ +00057cd6 <_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 3b84a │ │ │ │ + bl 3b846 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7a4bc │ │ │ │ + b.w 7a4cc │ │ │ │ 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 57d14 <_PyXI_FreeExcInfo@@Base+0x46> │ │ │ │ - bl b0b94 │ │ │ │ - bl b0c18 <_Py_ReachedRecursionLimitWithMargin@@Base+0x54> │ │ │ │ - cbz r0, 57d1a <_PyXI_FreeExcInfo@@Base+0x4c> │ │ │ │ + beq.n 57d1c <_PyXI_FreeExcInfo@@Base+0x46> │ │ │ │ + bl b0a94 │ │ │ │ + bl b0b1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 57d22 <_PyXI_FreeExcInfo@@Base+0x4c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 51dbc <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 57d26 <_PyXI_FreeExcInfo@@Base+0x58> │ │ │ │ + cbz r3, 57d2e <_PyXI_FreeExcInfo@@Base+0x58> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 57d46 <_PyXI_FreeExcInfo@@Base+0x78> │ │ │ │ + b.n 57d4e <_PyXI_FreeExcInfo@@Base+0x78> │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 1dd2d0 │ │ │ │ - cbz r0, 57d3a <_PyXI_FreeExcInfo@@Base+0x6c> │ │ │ │ + bl 1dd1c4 │ │ │ │ + cbz r0, 57d42 <_PyXI_FreeExcInfo@@Base+0x6c> │ │ │ │ mov r0, r4 │ │ │ │ bl 32b18 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 57d40 <_PyXI_FreeExcInfo@@Base+0x72> │ │ │ │ + cbz r3, 57d48 <_PyXI_FreeExcInfo@@Base+0x72> │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 57d42 <_PyXI_FreeExcInfo@@Base+0x74> │ │ │ │ - ldr r0, [pc, #8] @ (57d4c <_PyXI_FreeExcInfo@@Base+0x7e>) │ │ │ │ + b.n 57d4a <_PyXI_FreeExcInfo@@Base+0x74> │ │ │ │ + ldr r0, [pc, #8] @ (57d54 <_PyXI_FreeExcInfo@@Base+0x7e>) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -65442,213 +65441,213 @@ │ │ │ │ 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, 57d76 <_PyXI_FreeExcInfo@@Base+0xa8> │ │ │ │ + cbnz r7, 57d7e <_PyXI_FreeExcInfo@@Base+0xa8> │ │ │ │ cmp r3, r7 │ │ │ │ - blt.n 57d76 <_PyXI_FreeExcInfo@@Base+0xa8> │ │ │ │ + blt.n 57d7e <_PyXI_FreeExcInfo@@Base+0xa8> │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 57d76 <_PyXI_FreeExcInfo@@Base+0xa8> │ │ │ │ - cbnz r2, 57d90 <_PyXI_FreeExcInfo@@Base+0xc2> │ │ │ │ + bgt.n 57d7e <_PyXI_FreeExcInfo@@Base+0xa8> │ │ │ │ + cbnz r2, 57d98 <_PyXI_FreeExcInfo@@Base+0xc2> │ │ │ │ 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] @ (57dd0 <_PyXI_FreeExcInfo@@Base+0x102>) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 57dca <_PyXI_FreeExcInfo@@Base+0xfc> │ │ │ │ + ldr r3, [pc, #68] @ (57dd8 <_PyXI_FreeExcInfo@@Base+0x102>) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 57dd2 <_PyXI_FreeExcInfo@@Base+0xfc> │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 57da0 <_PyXI_FreeExcInfo@@Base+0xd2> │ │ │ │ + ble.n 57da8 <_PyXI_FreeExcInfo@@Base+0xd2> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e5404 │ │ │ │ + bl e5324 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 57da2 <_PyXI_FreeExcInfo@@Base+0xd4> │ │ │ │ - b.n 57dbe <_PyXI_FreeExcInfo@@Base+0xf0> │ │ │ │ + bge.n 57daa <_PyXI_FreeExcInfo@@Base+0xd4> │ │ │ │ + b.n 57dc6 <_PyXI_FreeExcInfo@@Base+0xf0> │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 26ea2c │ │ │ │ + bl 26e564 │ │ │ │ uxtb r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ blx 2c140 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 57dc2 <_PyXI_FreeExcInfo@@Base+0xf4> │ │ │ │ + cbz r0, 57dca <_PyXI_FreeExcInfo@@Base+0xf4> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 4a4a6 │ │ │ │ + bl 4a4ae │ │ │ │ movs r0, #0 │ │ │ │ - b.n 57dca <_PyXI_FreeExcInfo@@Base+0xfc> │ │ │ │ + b.n 57dd2 <_PyXI_FreeExcInfo@@Base+0xfc> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #976] @ (581a4 ) │ │ │ │ + ldr r3, [pc, #976] @ (581ac ) │ │ │ │ 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, 57dee <_PyXI_FreeExcInfo@@Base+0x120> │ │ │ │ + cbz r3, 57df6 <_PyXI_FreeExcInfo@@Base+0x120> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 57e06 <_PyXI_FreeExcInfo@@Base+0x138> │ │ │ │ + b.n 57e0e <_PyXI_FreeExcInfo@@Base+0x138> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 57df6 <_PyXI_FreeExcInfo@@Base+0x128> │ │ │ │ + bgt.n 57dfe <_PyXI_FreeExcInfo@@Base+0x128> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 57e06 <_PyXI_FreeExcInfo@@Base+0x138> │ │ │ │ + b.n 57e0e <_PyXI_FreeExcInfo@@Base+0x138> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 57df2 <_PyXI_FreeExcInfo@@Base+0x124> │ │ │ │ + bgt.n 57dfa <_PyXI_FreeExcInfo@@Base+0x124> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 57df2 <_PyXI_FreeExcInfo@@Base+0x124> │ │ │ │ + beq.n 57dfa <_PyXI_FreeExcInfo@@Base+0x124> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 57e28 <_PyXI_FreeExcInfo@@Base+0x15a> │ │ │ │ + b.n 57e30 <_PyXI_FreeExcInfo@@Base+0x15a> │ │ │ │ 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] @ (57f1c <_PyXI_FreeExcInfo@@Base+0x24e>) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #252] @ (57f24 <_PyXI_FreeExcInfo@@Base+0x24e>) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57f16 <_PyXI_FreeExcInfo@@Base+0x248> │ │ │ │ + beq.n 57f1e <_PyXI_FreeExcInfo@@Base+0x248> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r6, r5 │ │ │ │ - bl 100c44 <_PyNumber_Index@@Base> │ │ │ │ + bl 100af0 <_PyNumber_Index@@Base> │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 57e3e <_PyXI_FreeExcInfo@@Base+0x170> │ │ │ │ - bl 94124 │ │ │ │ + cbnz r0, 57e46 <_PyXI_FreeExcInfo@@Base+0x170> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57ec6 <_PyXI_FreeExcInfo@@Base+0x1f8> │ │ │ │ - b.n 57f0c <_PyXI_FreeExcInfo@@Base+0x23e> │ │ │ │ - bl 9b910 │ │ │ │ + bne.n 57ece <_PyXI_FreeExcInfo@@Base+0x1f8> │ │ │ │ + b.n 57f14 <_PyXI_FreeExcInfo@@Base+0x23e> │ │ │ │ + bl 9b7e4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57e58 <_PyXI_FreeExcInfo@@Base+0x18a> │ │ │ │ + bge.n 57e60 <_PyXI_FreeExcInfo@@Base+0x18a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 57e58 <_PyXI_FreeExcInfo@@Base+0x18a> │ │ │ │ + cbnz r3, 57e60 <_PyXI_FreeExcInfo@@Base+0x18a> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.n 57e34 <_PyXI_FreeExcInfo@@Base+0x166> │ │ │ │ + beq.n 57e3c <_PyXI_FreeExcInfo@@Base+0x166> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 57e74 <_PyXI_FreeExcInfo@@Base+0x1a6> │ │ │ │ + beq.n 57e7c <_PyXI_FreeExcInfo@@Base+0x1a6> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 57e76 <_PyXI_FreeExcInfo@@Base+0x1a8> │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 57ec6 <_PyXI_FreeExcInfo@@Base+0x1f8> │ │ │ │ - b.n 57e76 <_PyXI_FreeExcInfo@@Base+0x1a8> │ │ │ │ + bne.n 57e7e <_PyXI_FreeExcInfo@@Base+0x1a8> │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 57ece <_PyXI_FreeExcInfo@@Base+0x1f8> │ │ │ │ + b.n 57e7e <_PyXI_FreeExcInfo@@Base+0x1a8> │ │ │ │ movs r6, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 57eca <_PyXI_FreeExcInfo@@Base+0x1fc> │ │ │ │ + bge.n 57ed2 <_PyXI_FreeExcInfo@@Base+0x1fc> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ 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 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ add.w r7, r0, #16 │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov.w r0, #384 @ 0x180 │ │ │ │ blx 2b2d4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 57eee <_PyXI_FreeExcInfo@@Base+0x220> │ │ │ │ + bge.n 57ef6 <_PyXI_FreeExcInfo@@Base+0x220> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 57ede <_PyXI_FreeExcInfo@@Base+0x210> │ │ │ │ - bl 1161c4 │ │ │ │ + bne.n 57ee6 <_PyXI_FreeExcInfo@@Base+0x210> │ │ │ │ + bl 116428 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 57e9a <_PyXI_FreeExcInfo@@Base+0x1cc> │ │ │ │ + bne.n 57ea2 <_PyXI_FreeExcInfo@@Base+0x1cc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 57efc <_PyXI_FreeExcInfo@@Base+0x22e> │ │ │ │ + blt.n 57f04 <_PyXI_FreeExcInfo@@Base+0x22e> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 57f16 <_PyXI_FreeExcInfo@@Base+0x248> │ │ │ │ + b.n 57f1e <_PyXI_FreeExcInfo@@Base+0x248> │ │ │ │ mov r0, r5 │ │ │ │ - bl 8096c │ │ │ │ + bl 809ac │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57e96 <_PyXI_FreeExcInfo@@Base+0x1c8> │ │ │ │ - bl 23b660 │ │ │ │ - b.n 57f16 <_PyXI_FreeExcInfo@@Base+0x248> │ │ │ │ + bne.n 57e9e <_PyXI_FreeExcInfo@@Base+0x1c8> │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 57f1e <_PyXI_FreeExcInfo@@Base+0x248> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ - b.n 57ebe <_PyXI_FreeExcInfo@@Base+0x1f0> │ │ │ │ + bl 1e3aa8 │ │ │ │ + b.n 57ec6 <_PyXI_FreeExcInfo@@Base+0x1f0> │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 57ef8 <_PyXI_FreeExcInfo@@Base+0x22a> │ │ │ │ + beq.n 57f00 <_PyXI_FreeExcInfo@@Base+0x22a> │ │ │ │ add r0, sp, #20 │ │ │ │ - bl b7024 <_PyBytes_Resize@@Base> │ │ │ │ + bl b6f04 <_PyBytes_Resize@@Base> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ - b.n 57f16 <_PyXI_FreeExcInfo@@Base+0x248> │ │ │ │ + b.n 57f1e <_PyXI_FreeExcInfo@@Base+0x248> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 57ec6 <_PyXI_FreeExcInfo@@Base+0x1f8> │ │ │ │ + bne.n 57ece <_PyXI_FreeExcInfo@@Base+0x1f8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 57ec6 <_PyXI_FreeExcInfo@@Base+0x1f8> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 57ece <_PyXI_FreeExcInfo@@Base+0x1f8> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 57e7a <_PyXI_FreeExcInfo@@Base+0x1ac> │ │ │ │ + beq.n 57e82 <_PyXI_FreeExcInfo@@Base+0x1ac> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 57e60 <_PyXI_FreeExcInfo@@Base+0x192> │ │ │ │ + b.n 57e68 <_PyXI_FreeExcInfo@@Base+0x192> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r4, [pc, #128] @ (57fa0 <_PyXI_FreeExcInfo@@Base+0x2d2>) │ │ │ │ + ldr r4, [pc, #128] @ (57fa8 <_PyXI_FreeExcInfo@@Base+0x2d2>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 174724 │ │ │ │ + bl 1747a4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 57f50 <_PyXI_FreeExcInfo@@Base+0x282> │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 57f9c <_PyXI_FreeExcInfo@@Base+0x2ce> │ │ │ │ - b.n 57f62 <_PyXI_FreeExcInfo@@Base+0x294> │ │ │ │ + bne.n 57f58 <_PyXI_FreeExcInfo@@Base+0x282> │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 57fa4 <_PyXI_FreeExcInfo@@Base+0x2ce> │ │ │ │ + b.n 57f6a <_PyXI_FreeExcInfo@@Base+0x294> │ │ │ │ vabs.f64 d7, d0 │ │ │ │ - vldr d6, [pc, #88] @ 57fb0 <_PyXI_FreeExcInfo@@Base+0x2e2> │ │ │ │ + vldr d6, [pc, #88] @ 57fb8 <_PyXI_FreeExcInfo@@Base+0x2e2> │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 57fa0 <_PyXI_FreeExcInfo@@Base+0x2d2> │ │ │ │ + bhi.n 57fa8 <_PyXI_FreeExcInfo@@Base+0x2d2> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movs r3, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r3, [r0, #0] │ │ │ │ blx 2c62c │ │ │ │ vcmp.f64 d8, d0 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ @@ -65656,136 +65655,136 @@ │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57fa8 <_PyXI_FreeExcInfo@@Base+0x2da> │ │ │ │ + bge.n 57fb0 <_PyXI_FreeExcInfo@@Base+0x2da> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 57fa8 <_PyXI_FreeExcInfo@@Base+0x2da> │ │ │ │ + b.n 57fb0 <_PyXI_FreeExcInfo@@Base+0x2da> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 57fa8 <_PyXI_FreeExcInfo@@Base+0x2da> │ │ │ │ + b.n 57fb0 <_PyXI_FreeExcInfo@@Base+0x2da> │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ vpop {d8} │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ 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 5800a <_PyXI_FreeExcInfo@@Base+0x33c> │ │ │ │ + bne.n 58012 <_PyXI_FreeExcInfo@@Base+0x33c> │ │ │ │ ldr r1, [r1, #16] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 56d6c <_PyXI_NewExcInfo@@Base+0x8fc> │ │ │ │ + bl 56d74 <_PyXI_NewExcInfo@@Base+0x8fc> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 57ff4 <_PyXI_FreeExcInfo@@Base+0x326> │ │ │ │ - movw r3, #7497 @ 0x1d49 │ │ │ │ + beq.n 57ffc <_PyXI_FreeExcInfo@@Base+0x326> │ │ │ │ + movw r3, #6453 @ 0x1935 │ │ │ │ movt r3, #37 @ 0x25 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 57ffe <_PyXI_FreeExcInfo@@Base+0x330> │ │ │ │ + bne.n 58006 <_PyXI_FreeExcInfo@@Base+0x330> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 251d88 <_PyBytes_GetXIDataWrapped@@Base+0xf4> │ │ │ │ - bl 94124 │ │ │ │ + b.w 251a7c <_PyBytes_GetXIDataWrapped@@Base+0xb4> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57fdc <_PyXI_FreeExcInfo@@Base+0x30e> │ │ │ │ - b.n 58010 <_PyXI_FreeExcInfo@@Base+0x342> │ │ │ │ + beq.n 57fe4 <_PyXI_FreeExcInfo@@Base+0x30e> │ │ │ │ + b.n 58018 <_PyXI_FreeExcInfo@@Base+0x342> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r1 │ │ │ │ - bl 168c1c │ │ │ │ + bl 168cc0 │ │ │ │ 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 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - bne.n 58046 <_PyXI_FreeExcInfo@@Base+0x378> │ │ │ │ + bne.n 5804e <_PyXI_FreeExcInfo@@Base+0x378> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21236 @ 0x52f4 │ │ │ │ + movw r1, #21932 @ 0x55ac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 11dad8 │ │ │ │ + b.w 11dd40 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne.n 58064 <_PyXI_FreeExcInfo@@Base+0x396> │ │ │ │ + bne.n 5806c <_PyXI_FreeExcInfo@@Base+0x396> │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21256 @ 0x5308 │ │ │ │ + movw r1, #21952 @ 0x55c0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 11dad8 │ │ │ │ + b.w 11dd40 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 5807e <_PyXI_FreeExcInfo@@Base+0x3b0> │ │ │ │ + cbz r1, 58086 <_PyXI_FreeExcInfo@@Base+0x3b0> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 58086 <_PyXI_FreeExcInfo@@Base+0x3b8> │ │ │ │ + b.n 5808e <_PyXI_FreeExcInfo@@Base+0x3b8> │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ b.w 3db94 │ │ │ │ │ │ │ │ -0005808a : │ │ │ │ +00058092 : │ │ │ │ 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, #36964 @ 0x9064 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 580bc │ │ │ │ + beq.n 580c4 │ │ │ │ mov.w r1, #1648 @ 0x670 │ │ │ │ - movw r0, #1956 @ 0x7a4 │ │ │ │ + movw r0, #2652 @ 0xa5c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 580d8 │ │ │ │ + b.n 580e0 │ │ │ │ movs r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ - blt.n 580d6 │ │ │ │ + blt.n 580de │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ - cbz r3, 580d6 │ │ │ │ + cbz r3, 580de │ │ │ │ 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 2a3ad4 │ │ │ │ + bl 2a35ec │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -65794,123 +65793,123 @@ │ │ │ │ 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, 58126 │ │ │ │ + cbnz r5, 5812e │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 58126 │ │ │ │ + ble.n 5812e │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 58126 │ │ │ │ - cbnz r2, 58144 │ │ │ │ + bne.n 5812e │ │ │ │ + cbnz r2, 5814c │ │ │ │ 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] @ (5816c ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #48] @ (58174 ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 58166 │ │ │ │ + cbz r0, 5816e │ │ │ │ mov r0, r7 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ - bl 181404 │ │ │ │ + bl 181168 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 581a8 │ │ │ │ + bl 581b0 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #304] @ (582a0 <_PyObject_CheckXIData@@Base+0xc>) │ │ │ │ + ldr r4, [pc, #304] @ (582a8 <_PyObject_CheckXIData@@Base+0xc>) │ │ │ │ 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 2a3be8 │ │ │ │ - cbz r0, 581a6 │ │ │ │ + bl 2a3700 │ │ │ │ + cbz r0, 581ae │ │ │ │ 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 581a4 │ │ │ │ + bge.n 581ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 581a4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 581ac │ │ │ │ + bl 8471c <_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 581d8 │ │ │ │ + beq.n 581e0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 9ef00 │ │ │ │ - cbnz r0, 581d8 │ │ │ │ + bl 9ee00 │ │ │ │ + cbnz r0, 581e0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 2a3a34 │ │ │ │ + b.w 2a354c │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 581f8 │ │ │ │ + beq.n 58200 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2004 @ 0x7d4 │ │ │ │ + movw r1, #2900 @ 0xb54 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 58220 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 58228 │ │ │ │ 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 5821c │ │ │ │ + bgt.n 58224 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ add.w r8, r7, r6 │ │ │ │ - bl 2e2d30 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 2e30a8 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ cmp r8, r0 │ │ │ │ - ble.n 58226 │ │ │ │ - bl 23b660 │ │ │ │ + ble.n 5822e │ │ │ │ + bl 23bab4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 58250 │ │ │ │ + b.n 58258 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 277a6c <_PyEval_MatchClass@@Base+0x1884> │ │ │ │ + bl 2775f4 <_PyEval_MatchClass@@Base+0x1884> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 58250 │ │ │ │ + beq.n 58258 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 5824e │ │ │ │ + ble.n 58256 │ │ │ │ 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] │ │ │ │ @@ -65920,441 +65919,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 5827c │ │ │ │ + beq.n 58284 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #17508 @ 0x4464 │ │ │ │ + movw r0, #18404 @ 0x47e4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r2, r3 │ │ │ │ - bl e28ec <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 58292 │ │ │ │ + bl e2810 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 5829a │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 4c250 │ │ │ │ + bl 4c258 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00058294 <_PyObject_CheckXIData@@Base>: │ │ │ │ +0005829c <_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 582ea <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ + beq.n 582f2 <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ add.w r3, r3, #5536 @ 0x15a0 │ │ │ │ adds r3, #8 │ │ │ │ - cbz r3, 582ea <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ + cbz r3, 582f2 <_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 2635fc <_PyObject_GetXIData@@Base+0x22c> │ │ │ │ + bl 26313c <_PyObject_GetXIData@@Base+0x22c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r3, 582d2 <_PyObject_CheckXIData@@Base+0x3e> │ │ │ │ + cbz r3, 582da <_PyObject_CheckXIData@@Base+0x3e> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 582ee <_PyObject_CheckXIData@@Base+0x5a> │ │ │ │ + b.n 582f6 <_PyObject_CheckXIData@@Base+0x5a> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 582ce <_PyObject_CheckXIData@@Base+0x3a> │ │ │ │ + bne.n 582d6 <_PyObject_CheckXIData@@Base+0x3a> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ - cbz r3, 582e0 <_PyObject_CheckXIData@@Base+0x4c> │ │ │ │ + cbz r3, 582e8 <_PyObject_CheckXIData@@Base+0x4c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 582ea <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ + cbnz r3, 582f2 <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2636a0 <_PyObject_GetXIData@@Base+0x2d0> │ │ │ │ + bl 2631e0 <_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 58360 <_PyObject_CheckXIData@@Base+0xcc> │ │ │ │ + bge.n 58368 <_PyObject_CheckXIData@@Base+0xcc> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 58376 <_PyObject_CheckXIData@@Base+0xe2> │ │ │ │ - bl f2fd4 │ │ │ │ + cbz r0, 5837e <_PyObject_CheckXIData@@Base+0xe2> │ │ │ │ + bl f2f60 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58338 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ + bge.n 58340 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 58338 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 58340 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 58358 <_PyObject_CheckXIData@@Base+0xc4> │ │ │ │ + bne.n 58360 <_PyObject_CheckXIData@@Base+0xc4> │ │ │ │ adds r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 58844 <_PyContext_NewHamtForTests@@Base+0x2c> │ │ │ │ + bl 5884c <_PyContext_NewHamtForTests@@Base+0x2c> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 58378 <_PyObject_CheckXIData@@Base+0xe4> │ │ │ │ + b.n 58380 <_PyObject_CheckXIData@@Base+0xe4> │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 58308 <_PyObject_CheckXIData@@Base+0x74> │ │ │ │ - b.n 58376 <_PyObject_CheckXIData@@Base+0xe2> │ │ │ │ + beq.n 58310 <_PyObject_CheckXIData@@Base+0x74> │ │ │ │ + b.n 5837e <_PyObject_CheckXIData@@Base+0xe2> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2044 @ 0x7fc │ │ │ │ + movw r1, #2940 @ 0xb7c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ 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, 5839a <_PyObject_CheckXIData@@Base+0x106> │ │ │ │ + cbz r3, 583a2 <_PyObject_CheckXIData@@Base+0x106> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 583b2 <_PyObject_CheckXIData@@Base+0x11e> │ │ │ │ + b.n 583ba <_PyObject_CheckXIData@@Base+0x11e> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 583a2 <_PyObject_CheckXIData@@Base+0x10e> │ │ │ │ + bgt.n 583aa <_PyObject_CheckXIData@@Base+0x10e> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 583b2 <_PyObject_CheckXIData@@Base+0x11e> │ │ │ │ + b.n 583ba <_PyObject_CheckXIData@@Base+0x11e> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5839e <_PyObject_CheckXIData@@Base+0x10a> │ │ │ │ + bne.n 583a6 <_PyObject_CheckXIData@@Base+0x10a> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 5839e <_PyObject_CheckXIData@@Base+0x10a> │ │ │ │ + beq.n 583a6 <_PyObject_CheckXIData@@Base+0x10a> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 583d6 <_PyObject_CheckXIData@@Base+0x142> │ │ │ │ + b.n 583de <_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] @ (585d0 <_PyObject_CheckXIData@@Base+0x33c>) │ │ │ │ + ldr r3, [pc, #520] @ (585d8 <_PyObject_CheckXIData@@Base+0x33c>) │ │ │ │ mov r1, r7 │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 585ac <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ + beq.w 585b4 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r7, r6 │ │ │ │ - bl 29ba30 │ │ │ │ + bl 29b580 │ │ │ │ vstr d0, [sp, #32] │ │ │ │ vstr d1, [sp, #40] @ 0x28 │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5859c <_PyObject_CheckXIData@@Base+0x308> │ │ │ │ + bne.w 585a4 <_PyObject_CheckXIData@@Base+0x308> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 29ba30 │ │ │ │ + bl 29b580 │ │ │ │ vstr d0, [sp, #16] │ │ │ │ vstr d1, [sp, #24] │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5859c <_PyObject_CheckXIData@@Base+0x308> │ │ │ │ + bne.w 585a4 <_PyObject_CheckXIData@@Base+0x308> │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n 584be <_PyObject_CheckXIData@@Base+0x22a> │ │ │ │ + beq.n 584c6 <_PyObject_CheckXIData@@Base+0x22a> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r6, #25136 @ 0x6230 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ - cbz r0, 5844e <_PyObject_CheckXIData@@Base+0x1ba> │ │ │ │ + cbz r0, 58456 <_PyObject_CheckXIData@@Base+0x1ba> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 58426 <_PyObject_CheckXIData@@Base+0x192> │ │ │ │ + bne.n 5842e <_PyObject_CheckXIData@@Base+0x192> │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 58446 <_PyObject_CheckXIData@@Base+0x1b2> │ │ │ │ - bl 174724 │ │ │ │ + b.n 5844e <_PyObject_CheckXIData@@Base+0x1b2> │ │ │ │ + bl 1747a4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 58446 <_PyObject_CheckXIData@@Base+0x1b2> │ │ │ │ - bl 94124 │ │ │ │ + bne.n 5844e <_PyObject_CheckXIData@@Base+0x1b2> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 585ac <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ + bne.w 585b4 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ cmp r7, #3 │ │ │ │ - beq.w 585a0 <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ - b.n 58452 <_PyObject_CheckXIData@@Base+0x1be> │ │ │ │ - vldr d8, [pc, #360] @ 585b8 <_PyObject_CheckXIData@@Base+0x324> │ │ │ │ + beq.w 585a8 <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ + b.n 5845a <_PyObject_CheckXIData@@Base+0x1be> │ │ │ │ + vldr d8, [pc, #360] @ 585c0 <_PyObject_CheckXIData@@Base+0x324> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 58460 <_PyObject_CheckXIData@@Base+0x1cc> │ │ │ │ + bne.n 58468 <_PyObject_CheckXIData@@Base+0x1cc> │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 58480 <_PyObject_CheckXIData@@Base+0x1ec> │ │ │ │ - bl 174724 │ │ │ │ + b.n 58488 <_PyObject_CheckXIData@@Base+0x1ec> │ │ │ │ + bl 1747a4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 58480 <_PyObject_CheckXIData@@Base+0x1ec> │ │ │ │ - bl 94124 │ │ │ │ + bne.n 58488 <_PyObject_CheckXIData@@Base+0x1ec> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 585ac <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ + bne.w 585b4 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n 58494 <_PyObject_CheckXIData@@Base+0x200> │ │ │ │ + bmi.n 5849c <_PyObject_CheckXIData@@Base+0x200> │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 584c6 <_PyObject_CheckXIData@@Base+0x232> │ │ │ │ + bpl.n 584ce <_PyObject_CheckXIData@@Base+0x232> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42496 @ 0xa600 │ │ │ │ + movw r1, #43392 @ 0xa980 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - bl 94124 │ │ │ │ + bl 11dd40 │ │ │ │ + bl 93ff8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - b.n 585ac <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ - vldr d8, [pc, #248] @ 585b8 <_PyObject_CheckXIData@@Base+0x324> │ │ │ │ - vldr d9, [pc, #252] @ 585c0 <_PyObject_CheckXIData@@Base+0x32c> │ │ │ │ + b.n 585b4 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ + vldr d8, [pc, #248] @ 585c0 <_PyObject_CheckXIData@@Base+0x324> │ │ │ │ + vldr d9, [pc, #252] @ 585c8 <_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 584f4 <_PyObject_CheckXIData@@Base+0x260> │ │ │ │ + bne.n 584fc <_PyObject_CheckXIData@@Base+0x260> │ │ │ │ vcmp.f64 d13, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 584f4 <_PyObject_CheckXIData@@Base+0x260> │ │ │ │ + bne.n 584fc <_PyObject_CheckXIData@@Base+0x260> │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 585ac <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ + b.n 585b4 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ vabs.f64 d6, d11 │ │ │ │ - vldr d7, [pc, #204] @ 585c8 <_PyObject_CheckXIData@@Base+0x334> │ │ │ │ + vldr d7, [pc, #204] @ 585d0 <_PyObject_CheckXIData@@Base+0x334> │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 58510 <_PyObject_CheckXIData@@Base+0x27c> │ │ │ │ + ble.n 58518 <_PyObject_CheckXIData@@Base+0x27c> │ │ │ │ movw r4, #5996 @ 0x176c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 585ac <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ + b.n 585b4 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ vabs.f64 d6, d10 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 58506 <_PyObject_CheckXIData@@Base+0x272> │ │ │ │ + bgt.n 5850e <_PyObject_CheckXIData@@Base+0x272> │ │ │ │ vabs.f64 d6, d14 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 58506 <_PyObject_CheckXIData@@Base+0x272> │ │ │ │ + bgt.n 5850e <_PyObject_CheckXIData@@Base+0x272> │ │ │ │ vabs.f64 d6, d13 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 58506 <_PyObject_CheckXIData@@Base+0x272> │ │ │ │ + bgt.n 5850e <_PyObject_CheckXIData@@Base+0x272> │ │ │ │ vsub.f64 d1, d10, d13 │ │ │ │ vsub.f64 d0, d11, d14 │ │ │ │ - bl 2bed60 <_Py_c_abs@@Base> │ │ │ │ + bl 2bf0e8 <_Py_c_abs@@Base> │ │ │ │ vmov.f64 d1, d13 │ │ │ │ vmov.f64 d12, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ - bl 2bed60 <_Py_c_abs@@Base> │ │ │ │ + bl 2bf0e8 <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 584ea <_PyObject_CheckXIData@@Base+0x256> │ │ │ │ + bls.n 584f2 <_PyObject_CheckXIData@@Base+0x256> │ │ │ │ vmov.f64 d0, d11 │ │ │ │ vmov.f64 d1, d10 │ │ │ │ - bl 2bed60 <_Py_c_abs@@Base> │ │ │ │ + bl 2bf0e8 <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 584ea <_PyObject_CheckXIData@@Base+0x256> │ │ │ │ + bls.n 584f2 <_PyObject_CheckXIData@@Base+0x256> │ │ │ │ vcmpe.f64 d9, d12 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it lt │ │ │ │ movlt r4, r3 │ │ │ │ - b.n 585ac <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ + b.n 585b4 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 585ac <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ + b.n 585b4 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 584c2 <_PyObject_CheckXIData@@Base+0x22e> │ │ │ │ - b.n 58494 <_PyObject_CheckXIData@@Base+0x200> │ │ │ │ + bpl.n 584ca <_PyObject_CheckXIData@@Base+0x22e> │ │ │ │ + b.n 5849c <_PyObject_CheckXIData@@Base+0x200> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ vpop {d8-d14} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bvs.n 584e6 <_PyObject_CheckXIData@@Base+0x252> │ │ │ │ + bvs.n 584ee <_PyObject_CheckXIData@@Base+0x252> │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ ... │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ - ldr r4, [pc, #480] @ (587b4 <_PyObject_CheckXIData@@Base+0x520>) │ │ │ │ + ldr r4, [pc, #480] @ (587bc <_PyObject_CheckXIData@@Base+0x520>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 58690 <_PyObject_CheckXIData@@Base+0x3fc> │ │ │ │ + b.n 58698 <_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, 585f2 <_PyObject_CheckXIData@@Base+0x35e> │ │ │ │ + cbz r3, 585fa <_PyObject_CheckXIData@@Base+0x35e> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 585f4 <_PyObject_CheckXIData@@Base+0x360> │ │ │ │ + b.n 585fc <_PyObject_CheckXIData@@Base+0x360> │ │ │ │ mov r5, r3 │ │ │ │ str r2, [sp, #20] │ │ │ │ - cbnz r3, 58602 <_PyObject_CheckXIData@@Base+0x36e> │ │ │ │ + cbnz r3, 5860a <_PyObject_CheckXIData@@Base+0x36e> │ │ │ │ cmp r6, r3 │ │ │ │ - ble.n 58602 <_PyObject_CheckXIData@@Base+0x36e> │ │ │ │ + ble.n 5860a <_PyObject_CheckXIData@@Base+0x36e> │ │ │ │ cmp r6, #2 │ │ │ │ - bgt.n 58602 <_PyObject_CheckXIData@@Base+0x36e> │ │ │ │ - cbnz r4, 58622 <_PyObject_CheckXIData@@Base+0x38e> │ │ │ │ + bgt.n 5860a <_PyObject_CheckXIData@@Base+0x36e> │ │ │ │ + cbnz r4, 5862a <_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] @ (5868c <_PyObject_CheckXIData@@Base+0x3f8>) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #112] @ (58694 <_PyObject_CheckXIData@@Base+0x3f8>) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 58680 <_PyObject_CheckXIData@@Base+0x3ec> │ │ │ │ + cbz r0, 58688 <_PyObject_CheckXIData@@Base+0x3ec> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ add r5, r6 │ │ │ │ - bl 15455c │ │ │ │ - cbz r0, 58674 <_PyObject_CheckXIData@@Base+0x3e0> │ │ │ │ + bl 154734 │ │ │ │ + cbz r0, 5867c <_PyObject_CheckXIData@@Base+0x3e0> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 58646 <_PyObject_CheckXIData@@Base+0x3b2> │ │ │ │ + beq.n 5864e <_PyObject_CheckXIData@@Base+0x3b2> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 2695f4 │ │ │ │ + bl 269134 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 58648 <_PyObject_CheckXIData@@Base+0x3b4> │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 58674 <_PyObject_CheckXIData@@Base+0x3e0> │ │ │ │ - b.n 58648 <_PyObject_CheckXIData@@Base+0x3b4> │ │ │ │ + bne.n 58650 <_PyObject_CheckXIData@@Base+0x3b4> │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 5867c <_PyObject_CheckXIData@@Base+0x3e0> │ │ │ │ + b.n 58650 <_PyObject_CheckXIData@@Base+0x3b4> │ │ │ │ mov r4, r5 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ - bl b0a68 │ │ │ │ + bl b0968 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2b2ec │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 58678 <_PyObject_CheckXIData@@Base+0x3e4> │ │ │ │ + bne.n 58680 <_PyObject_CheckXIData@@Base+0x3e4> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 58680 <_PyObject_CheckXIData@@Base+0x3ec> │ │ │ │ + b.n 58688 <_PyObject_CheckXIData@@Base+0x3ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r4, [pc, #656] @ (58920 <_PyContext_NewHamtForTests@@Base+0x108>) │ │ │ │ + ldr r4, [pc, #656] @ (58928 <_PyContext_NewHamtForTests@@Base+0x108>) │ │ │ │ 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, 586b4 <_PyObject_CheckXIData@@Base+0x420> │ │ │ │ + cbz r7, 586bc <_PyObject_CheckXIData@@Base+0x420> │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 586b4 <_PyObject_CheckXIData@@Base+0x420> │ │ │ │ + beq.n 586bc <_PyObject_CheckXIData@@Base+0x420> │ │ │ │ cmp r1, #0 │ │ │ │ - bgt.n 586c0 <_PyObject_CheckXIData@@Base+0x42c> │ │ │ │ - bl 25142c │ │ │ │ + bgt.n 586c8 <_PyObject_CheckXIData@@Base+0x42c> │ │ │ │ + bl 25115c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5875c <_PyObject_CheckXIData@@Base+0x4c8> │ │ │ │ + blt.n 58764 <_PyObject_CheckXIData@@Base+0x4c8> │ │ │ │ mov r5, r4 │ │ │ │ - b.n 58804 <_PyObject_CheckXIData@@Base+0x570> │ │ │ │ + b.n 5880c <_PyObject_CheckXIData@@Base+0x570> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 58762 <_PyObject_CheckXIData@@Base+0x4ce> │ │ │ │ + bne.n 5876a <_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 586dc <_PyObject_CheckXIData@@Base+0x448> │ │ │ │ + blt.n 586e4 <_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 5874e <_PyObject_CheckXIData@@Base+0x4ba> │ │ │ │ + ble.n 58756 <_PyObject_CheckXIData@@Base+0x4ba> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne.n 58718 <_PyObject_CheckXIData@@Base+0x484> │ │ │ │ + bne.n 58720 <_PyObject_CheckXIData@@Base+0x484> │ │ │ │ mov r0, r4 │ │ │ │ - bl 21eec4 │ │ │ │ + bl 21f0c4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 58706 <_PyObject_CheckXIData@@Base+0x472> │ │ │ │ + cbnz r0, 5870e <_PyObject_CheckXIData@@Base+0x472> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r7 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 58804 <_PyObject_CheckXIData@@Base+0x570> │ │ │ │ + b.n 5880c <_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 │ │ │ │ @@ -66372,101 +66371,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 58726 <_PyObject_CheckXIData@@Base+0x492> │ │ │ │ - b.n 586ea <_PyObject_CheckXIData@@Base+0x456> │ │ │ │ + bne.n 5872e <_PyObject_CheckXIData@@Base+0x492> │ │ │ │ + b.n 586f2 <_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 586bc <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ + bge.n 586c4 <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 586bc <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ + b.n 586c4 <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e2ab8 <_PyMonitoring_FireBranchEvent@@Base+0xa4> │ │ │ │ + bl 2e2e30 <_PyMonitoring_FireBranchEvent@@Base+0xa8> │ │ │ │ cmp r0, r7 │ │ │ │ - bcs.n 58776 <_PyObject_CheckXIData@@Base+0x4e2> │ │ │ │ + bcs.n 5877e <_PyObject_CheckXIData@@Base+0x4e2> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 23b660 │ │ │ │ + b.w 23bab4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13dc7c │ │ │ │ + bl 13dfb4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58804 <_PyObject_CheckXIData@@Base+0x570> │ │ │ │ + beq.n 5880c <_PyObject_CheckXIData@@Base+0x570> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5879c <_PyObject_CheckXIData@@Base+0x508> │ │ │ │ + blt.n 587a4 <_PyObject_CheckXIData@@Base+0x508> │ │ │ │ mul.w r3, r7, r6 │ │ │ │ cmp r0, r3 │ │ │ │ - bge.n 5879c <_PyObject_CheckXIData@@Base+0x508> │ │ │ │ + bge.n 587a4 <_PyObject_CheckXIData@@Base+0x508> │ │ │ │ add r0, r7 │ │ │ │ mov r1, r7 │ │ │ │ subs r0, #1 │ │ │ │ - bl 2e2d30 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 2e30a8 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ mov r6, r0 │ │ │ │ subs r6, #1 │ │ │ │ movs r7, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r6, r7 │ │ │ │ - ble.n 587dc <_PyObject_CheckXIData@@Base+0x548> │ │ │ │ - bl 2a3be8 │ │ │ │ - cbnz r0, 587c6 <_PyObject_CheckXIData@@Base+0x532> │ │ │ │ + ble.n 587e4 <_PyObject_CheckXIData@@Base+0x548> │ │ │ │ + bl 2a3700 │ │ │ │ + cbnz r0, 587ce <_PyObject_CheckXIData@@Base+0x532> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 587c2 <_PyObject_CheckXIData@@Base+0x52e> │ │ │ │ + bge.n 587ca <_PyObject_CheckXIData@@Base+0x52e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 587c2 <_PyObject_CheckXIData@@Base+0x52e> │ │ │ │ + cbnz r3, 587ca <_PyObject_CheckXIData@@Base+0x52e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 58804 <_PyObject_CheckXIData@@Base+0x570> │ │ │ │ + b.n 5880c <_PyObject_CheckXIData@@Base+0x570> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 587d8 <_PyObject_CheckXIData@@Base+0x544> │ │ │ │ + bge.n 587e0 <_PyObject_CheckXIData@@Base+0x544> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 587d8 <_PyObject_CheckXIData@@Base+0x544> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 587e0 <_PyObject_CheckXIData@@Base+0x544> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 587a0 <_PyObject_CheckXIData@@Base+0x50c> │ │ │ │ + b.n 587a8 <_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 586bc <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ + bge.w 586c4 <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 586bc <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ + bne.w 586c4 <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 586bc <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 586c4 <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -0005880a <_Py_c_diff@@Base>: │ │ │ │ +00058812 <_Py_c_diff@@Base>: │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ vsub.f64 d0, d0, d2 │ │ │ │ vsub.f64 d1, d1, d3 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00058818 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ - ldr r3, [pc, #36] @ (58840 <_PyContext_NewHamtForTests@@Base+0x28>) │ │ │ │ +00058820 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ + ldr r3, [pc, #36] @ (58848 <_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 │ │ │ │ @@ -66478,376 +66477,376 @@ │ │ │ │ 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 │ │ │ │ subs r4, r1, #0 │ │ │ │ - blt.n 58860 <_PyContext_NewHamtForTests@@Base+0x48> │ │ │ │ + blt.n 58868 <_PyContext_NewHamtForTests@@Base+0x48> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - b.n 58862 <_PyContext_NewHamtForTests@@Base+0x4a> │ │ │ │ + b.n 5886a <_PyContext_NewHamtForTests@@Base+0x4a> │ │ │ │ movs r4, #0 │ │ │ │ bic.w r5, r2, r2, asr #31 │ │ │ │ cmp r5, r4 │ │ │ │ - blt.n 58874 <_PyContext_NewHamtForTests@@Base+0x5c> │ │ │ │ + blt.n 5887c <_PyContext_NewHamtForTests@@Base+0x5c> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r5, r3 │ │ │ │ it ge │ │ │ │ movge r5, r3 │ │ │ │ - b.n 58876 <_PyContext_NewHamtForTests@@Base+0x5e> │ │ │ │ + b.n 5887e <_PyContext_NewHamtForTests@@Base+0x5e> │ │ │ │ mov r5, r4 │ │ │ │ subs r3, r5, r4 │ │ │ │ - beq.n 588d6 <_PyContext_NewHamtForTests@@Base+0xbe> │ │ │ │ + beq.n 588de <_PyContext_NewHamtForTests@@Base+0xbe> │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 5889e <_PyContext_NewHamtForTests@@Base+0x86> │ │ │ │ + ble.n 588a6 <_PyContext_NewHamtForTests@@Base+0x86> │ │ │ │ movw r3, #43824 @ 0xab30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9520 @ 0x2530 │ │ │ │ + movw r1, #10416 @ 0x28b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 588d6 <_PyContext_NewHamtForTests@@Base+0xbe> │ │ │ │ + b.n 588de <_PyContext_NewHamtForTests@@Base+0xbe> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 588d4 <_PyContext_NewHamtForTests@@Base+0xbc> │ │ │ │ + ble.n 588dc <_PyContext_NewHamtForTests@@Base+0xbc> │ │ │ │ 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 2b6f4 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ add r1, r4 │ │ │ │ subs r1, r1, r5 │ │ │ │ - bl 277a6c <_PyEval_MatchClass@@Base+0x1884> │ │ │ │ + bl 2775f4 <_PyEval_MatchClass@@Base+0x1884> │ │ │ │ adds r0, #1 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - b.n 588d6 <_PyContext_NewHamtForTests@@Base+0xbe> │ │ │ │ + b.n 588de <_PyContext_NewHamtForTests@@Base+0xbe> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r0, #8924 @ 0x22dc │ │ │ │ + movw r0, #9620 @ 0x2594 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 882f4 │ │ │ │ + b.w 882d4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ adds r0, #8 │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ movs r5, #0 │ │ │ │ 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 5896a <_PyContext_NewHamtForTests@@Base+0x152> │ │ │ │ + bge.n 58972 <_PyContext_NewHamtForTests@@Base+0x152> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 14ab58 │ │ │ │ - cbnz r0, 58966 <_PyContext_NewHamtForTests@@Base+0x14e> │ │ │ │ + bl 14ace8 │ │ │ │ + cbnz r0, 5896e <_PyContext_NewHamtForTests@@Base+0x14e> │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 102df0 │ │ │ │ + bl 102c98 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 102df0 │ │ │ │ + bl 102c98 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 102df0 │ │ │ │ + bl 102c98 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 102df0 │ │ │ │ + bl 102c98 │ │ │ │ mov r3, r8 │ │ │ │ adds r4, r0, #1 │ │ │ │ adds r2, r7, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 22e628 │ │ │ │ + bl 22e8d8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r5, #1 │ │ │ │ - b.n 58916 <_PyContext_NewHamtForTests@@Base+0xfe> │ │ │ │ + b.n 5891e <_PyContext_NewHamtForTests@@Base+0xfe> │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2076 @ 0x81c │ │ │ │ + movw r1, #2972 @ 0xb9c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 11dad8 │ │ │ │ + b.w 11dd40 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 58990 <_PyContext_NewHamtForTests@@Base+0x178> │ │ │ │ + cbz r0, 58998 <_PyContext_NewHamtForTests@@Base+0x178> │ │ │ │ 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, #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, #812 @ 0x32c │ │ │ │ + movw r1, #1508 @ 0x5e4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e1ea4 │ │ │ │ - cbz r0, 589ca <_PyContext_NewHamtForTests@@Base+0x1b2> │ │ │ │ + bl e1dc8 │ │ │ │ + cbz r0, 589d2 <_PyContext_NewHamtForTests@@Base+0x1b2> │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 285330 │ │ │ │ + bl 284e6c │ │ │ │ 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 │ │ │ │ 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, #42216 @ 0xa4e8 │ │ │ │ + movw r1, #43152 @ 0xa890 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl e1cec │ │ │ │ - cbz r0, 58a3a <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ + bl e1c10 │ │ │ │ + cbz r0, 58a42 <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 285240 │ │ │ │ + bl 284d7c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 58a14 <_PyContext_NewHamtForTests@@Base+0x1fc> │ │ │ │ - cbnz r0, 58a20 <_PyContext_NewHamtForTests@@Base+0x208> │ │ │ │ - b.n 58a3a <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ + beq.n 58a1c <_PyContext_NewHamtForTests@@Base+0x1fc> │ │ │ │ + cbnz r0, 58a28 <_PyContext_NewHamtForTests@@Base+0x208> │ │ │ │ + b.n 58a42 <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58a3a <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ - b.n 58a2c <_PyContext_NewHamtForTests@@Base+0x214> │ │ │ │ + bge.n 58a42 <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ + b.n 58a34 <_PyContext_NewHamtForTests@@Base+0x214> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbz r0, 58a32 <_PyContext_NewHamtForTests@@Base+0x21a> │ │ │ │ + cbz r0, 58a3a <_PyContext_NewHamtForTests@@Base+0x21a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58a3a <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ + bge.n 58a42 <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 58a3a <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ + b.n 58a42 <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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, 58a5e <_PyContext_NewHamtForTests@@Base+0x246> │ │ │ │ + cbnz r3, 58a66 <_PyContext_NewHamtForTests@@Base+0x246> │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 58a5e <_PyContext_NewHamtForTests@@Base+0x246> │ │ │ │ + ble.n 58a66 <_PyContext_NewHamtForTests@@Base+0x246> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 58a5e <_PyContext_NewHamtForTests@@Base+0x246> │ │ │ │ - cbnz r4, 58a7c <_PyContext_NewHamtForTests@@Base+0x264> │ │ │ │ + bne.n 58a66 <_PyContext_NewHamtForTests@@Base+0x246> │ │ │ │ + cbnz r4, 58a84 <_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] @ (58b18 <_PyContext_NewHamtForTests@@Base+0x300>) │ │ │ │ + ldr r3, [pc, #168] @ (58b20 <_PyContext_NewHamtForTests@@Base+0x300>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58b10 <_PyContext_NewHamtForTests@@Base+0x2f8> │ │ │ │ + beq.n 58b18 <_PyContext_NewHamtForTests@@Base+0x2f8> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 58a92 <_PyContext_NewHamtForTests@@Base+0x27a> │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 58a92 <_PyContext_NewHamtForTests@@Base+0x27a> │ │ │ │ + bne.n 58a9a <_PyContext_NewHamtForTests@@Base+0x27a> │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 58a9a <_PyContext_NewHamtForTests@@Base+0x27a> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 58b10 <_PyContext_NewHamtForTests@@Base+0x2f8> │ │ │ │ + b.n 58b18 <_PyContext_NewHamtForTests@@Base+0x2f8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 58aa6 <_PyContext_NewHamtForTests@@Base+0x28e> │ │ │ │ - bl 94124 │ │ │ │ + bne.n 58aae <_PyContext_NewHamtForTests@@Base+0x28e> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58a8e <_PyContext_NewHamtForTests@@Base+0x276> │ │ │ │ + bne.n 58a96 <_PyContext_NewHamtForTests@@Base+0x276> │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #41004 @ 0xa02c │ │ │ │ + movw r1, #41940 @ 0xa3d4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #11252 @ 0x2bf4 │ │ │ │ + movw r0, #12148 @ 0x2f74 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 58a8e <_PyContext_NewHamtForTests@@Base+0x276> │ │ │ │ - bl b0a68 │ │ │ │ + beq.n 58a96 <_PyContext_NewHamtForTests@@Base+0x276> │ │ │ │ + bl b0968 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b9c8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b3bfc │ │ │ │ - cbz r6, 58b08 <_PyContext_NewHamtForTests@@Base+0x2f0> │ │ │ │ + bl b3b08 │ │ │ │ + cbz r6, 58b10 <_PyContext_NewHamtForTests@@Base+0x2f0> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 58af4 <_PyContext_NewHamtForTests@@Base+0x2dc> │ │ │ │ - bl 1161c4 │ │ │ │ + bne.n 58afc <_PyContext_NewHamtForTests@@Base+0x2dc> │ │ │ │ + bl 116428 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58ac8 <_PyContext_NewHamtForTests@@Base+0x2b0> │ │ │ │ - b.n 58a8e <_PyContext_NewHamtForTests@@Base+0x276> │ │ │ │ + beq.n 58ad0 <_PyContext_NewHamtForTests@@Base+0x2b0> │ │ │ │ + b.n 58a96 <_PyContext_NewHamtForTests@@Base+0x276> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #832] @ (58e5c <_PyContext_NewHamtForTests@@Base+0x644>) │ │ │ │ + ldr r4, [pc, #832] @ (58e64 <_PyContext_NewHamtForTests@@Base+0x644>) │ │ │ │ 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 58b3e <_PyContext_NewHamtForTests@@Base+0x326> │ │ │ │ + bne.n 58b46 <_PyContext_NewHamtForTests@@Base+0x326> │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 100c44 <_PyNumber_Index@@Base> │ │ │ │ + bl 100af0 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 58b56 <_PyContext_NewHamtForTests@@Base+0x33e> │ │ │ │ - b.n 58b68 <_PyContext_NewHamtForTests@@Base+0x350> │ │ │ │ + cbnz r0, 58b5e <_PyContext_NewHamtForTests@@Base+0x33e> │ │ │ │ + b.n 58b70 <_PyContext_NewHamtForTests@@Base+0x350> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #19496 @ 0x4c28 │ │ │ │ + movw r0, #20392 @ 0x4fa8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58b32 <_PyContext_NewHamtForTests@@Base+0x31a> │ │ │ │ + bne.n 58b3a <_PyContext_NewHamtForTests@@Base+0x31a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 58c18 <_PyContext_NewHamtForTests@@Base+0x400> │ │ │ │ - bl 9b910 │ │ │ │ + b.n 58c20 <_PyContext_NewHamtForTests@@Base+0x400> │ │ │ │ + bl 9b7e4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 58b76 <_PyContext_NewHamtForTests@@Base+0x35e> │ │ │ │ + blt.n 58b7e <_PyContext_NewHamtForTests@@Base+0x35e> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 58b86 <_PyContext_NewHamtForTests@@Base+0x36e> │ │ │ │ - bl 94124 │ │ │ │ + bne.n 58b8e <_PyContext_NewHamtForTests@@Base+0x36e> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58b52 <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ + bne.n 58b5a <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 58b86 <_PyContext_NewHamtForTests@@Base+0x36e> │ │ │ │ + b.n 58b8e <_PyContext_NewHamtForTests@@Base+0x36e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 58b64 <_PyContext_NewHamtForTests@@Base+0x34c> │ │ │ │ + bne.n 58b6c <_PyContext_NewHamtForTests@@Base+0x34c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 58b64 <_PyContext_NewHamtForTests@@Base+0x34c> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 58b6c <_PyContext_NewHamtForTests@@Base+0x34c> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 58ba6 <_PyContext_NewHamtForTests@@Base+0x38e> │ │ │ │ + bne.n 58bae <_PyContext_NewHamtForTests@@Base+0x38e> │ │ │ │ movw r3, #43700 @ 0xaab4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2144 @ 0x860 │ │ │ │ + movw r1, #3040 @ 0xbe0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 58b52 <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 58b5a <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ ldr r6, [r7, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - blt.n 58bb8 <_PyContext_NewHamtForTests@@Base+0x3a0> │ │ │ │ + blt.n 58bc0 <_PyContext_NewHamtForTests@@Base+0x3a0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 36ad4 │ │ │ │ + b.w 36ad0 │ │ │ │ negs r3, r3 │ │ │ │ cmp r4, r3 │ │ │ │ - ble.n 58bc0 <_PyContext_NewHamtForTests@@Base+0x3a8> │ │ │ │ - cbnz r4, 58bcc <_PyContext_NewHamtForTests@@Base+0x3b4> │ │ │ │ + ble.n 58bc8 <_PyContext_NewHamtForTests@@Base+0x3a8> │ │ │ │ + cbnz r4, 58bd4 <_PyContext_NewHamtForTests@@Base+0x3b4> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 44278 <_PyImport_ClearExtension@@Base+0x95e> │ │ │ │ + b.w 44278 <_PyImport_ClearExtension@@Base+0x956> │ │ │ │ negs r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2524cc <_PyXI_Enter@@Base+0x1a0> │ │ │ │ + bl 252004 <_PyXI_NewSession@@Base+0x2c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58b52 <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ + bne.n 58b5a <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ cmp r4, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bge.n 58be6 <_PyContext_NewHamtForTests@@Base+0x3ce> │ │ │ │ - bl 36ad4 │ │ │ │ - b.n 58bea <_PyContext_NewHamtForTests@@Base+0x3d2> │ │ │ │ - bl 44278 <_PyImport_ClearExtension@@Base+0x95e> │ │ │ │ + bge.n 58bee <_PyContext_NewHamtForTests@@Base+0x3ce> │ │ │ │ + bl 36ad0 │ │ │ │ + b.n 58bf2 <_PyContext_NewHamtForTests@@Base+0x3d2> │ │ │ │ + bl 44278 <_PyImport_ClearExtension@@Base+0x956> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58b52 <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ + beq.n 58b5a <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58c00 <_PyContext_NewHamtForTests@@Base+0x3e8> │ │ │ │ + bge.n 58c08 <_PyContext_NewHamtForTests@@Base+0x3e8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 58c00 <_PyContext_NewHamtForTests@@Base+0x3e8> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 58c08 <_PyContext_NewHamtForTests@@Base+0x3e8> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2524cc <_PyXI_Enter@@Base+0x1a0> │ │ │ │ + bl 252004 <_PyXI_NewSession@@Base+0x2c> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ @@ -66855,161 +66854,161 @@ │ │ │ │ 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, 58c40 <_PyContext_NewHamtForTests@@Base+0x428> │ │ │ │ + cbnz r0, 58c48 <_PyContext_NewHamtForTests@@Base+0x428> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 58c48 <_PyContext_NewHamtForTests@@Base+0x430> │ │ │ │ + cbz r0, 58c50 <_PyContext_NewHamtForTests@@Base+0x430> │ │ │ │ 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 58c32 <_PyContext_NewHamtForTests@@Base+0x41a> │ │ │ │ + beq.n 58c3a <_PyContext_NewHamtForTests@@Base+0x41a> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ - b.w 8f744 │ │ │ │ + b.w 8f61c │ │ │ │ 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, 58c74 <_PyContext_NewHamtForTests@@Base+0x45c> │ │ │ │ + cbz r3, 58c7c <_PyContext_NewHamtForTests@@Base+0x45c> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 58c8c <_PyContext_NewHamtForTests@@Base+0x474> │ │ │ │ + b.n 58c94 <_PyContext_NewHamtForTests@@Base+0x474> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 58c7c <_PyContext_NewHamtForTests@@Base+0x464> │ │ │ │ + bgt.n 58c84 <_PyContext_NewHamtForTests@@Base+0x464> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 58c8c <_PyContext_NewHamtForTests@@Base+0x474> │ │ │ │ + b.n 58c94 <_PyContext_NewHamtForTests@@Base+0x474> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 58c78 <_PyContext_NewHamtForTests@@Base+0x460> │ │ │ │ + bgt.n 58c80 <_PyContext_NewHamtForTests@@Base+0x460> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 58c78 <_PyContext_NewHamtForTests@@Base+0x460> │ │ │ │ + beq.n 58c80 <_PyContext_NewHamtForTests@@Base+0x460> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 58cac <_PyContext_NewHamtForTests@@Base+0x494> │ │ │ │ + b.n 58cb4 <_PyContext_NewHamtForTests@@Base+0x494> │ │ │ │ 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] @ (58cd0 <_PyContext_NewHamtForTests@@Base+0x4b8>) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #44] @ (58cd8 <_PyContext_NewHamtForTests@@Base+0x4b8>) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 58cca <_PyContext_NewHamtForTests@@Base+0x4b2> │ │ │ │ + cbz r0, 58cd2 <_PyContext_NewHamtForTests@@Base+0x4b2> │ │ │ │ add r5, r6 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r5, #1 │ │ │ │ mov r0, r7 │ │ │ │ itte eq │ │ │ │ movweq r2, #5744 @ 0x1670 │ │ │ │ movteq r2, #80 @ 0x50 │ │ │ │ ldrne r2, [r4, #4] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1840a4 │ │ │ │ + b.w 183ea4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #1008] @ (590c4 <_PyContext_NewHamtForTests@@Base+0x8ac>) │ │ │ │ + ldr r4, [pc, #1008] @ (590cc <_PyContext_NewHamtForTests@@Base+0x8ac>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 245f9c <_PyUnicode_Copy@@Base> │ │ │ │ - cbz r0, 58cfa <_PyContext_NewHamtForTests@@Base+0x4e2> │ │ │ │ + bl 24610c <_PyUnicode_Copy@@Base> │ │ │ │ + cbz r0, 58d02 <_PyContext_NewHamtForTests@@Base+0x4e2> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #39932 @ 0x9bfc │ │ │ │ + movw r0, #40828 @ 0x9f7c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 950d8 │ │ │ │ + b.w 94fac │ │ │ │ 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, 58d22 <_PyContext_NewHamtForTests@@Base+0x50a> │ │ │ │ + cbnz r0, 58d2a <_PyContext_NewHamtForTests@@Base+0x50a> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 58d2a <_PyContext_NewHamtForTests@@Base+0x512> │ │ │ │ + cbz r0, 58d32 <_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 58d14 <_PyContext_NewHamtForTests@@Base+0x4fc> │ │ │ │ + beq.n 58d1c <_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, 58d4a <_PyContext_NewHamtForTests@@Base+0x532> │ │ │ │ + cbnz r0, 58d52 <_PyContext_NewHamtForTests@@Base+0x532> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 58d5a <_PyContext_NewHamtForTests@@Base+0x542> │ │ │ │ - b.n 58d54 <_PyContext_NewHamtForTests@@Base+0x53c> │ │ │ │ + cbz r0, 58d62 <_PyContext_NewHamtForTests@@Base+0x542> │ │ │ │ + b.n 58d5c <_PyContext_NewHamtForTests@@Base+0x53c> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58d44 <_PyContext_NewHamtForTests@@Base+0x52c> │ │ │ │ - b.n 58d68 <_PyContext_NewHamtForTests@@Base+0x550> │ │ │ │ + beq.n 58d4c <_PyContext_NewHamtForTests@@Base+0x52c> │ │ │ │ + b.n 58d70 <_PyContext_NewHamtForTests@@Base+0x550> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 58d68 <_PyContext_NewHamtForTests@@Base+0x550> │ │ │ │ + cbnz r0, 58d70 <_PyContext_NewHamtForTests@@Base+0x550> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 58d68 <_PyContext_NewHamtForTests@@Base+0x550> │ │ │ │ + cbz r0, 58d70 <_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, #260 @ 0x104 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ mov r5, r1 │ │ │ │ - bl 844a8 <_PyObject_GC_NewVar@@Base> │ │ │ │ - cbz r0, 58dd4 <_PyContext_NewHamtForTests@@Base+0x5bc> │ │ │ │ + bl 844e8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + cbz r0, 58ddc <_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 58da0 <_PyContext_NewHamtForTests@@Base+0x588> │ │ │ │ + bge.n 58da8 <_PyContext_NewHamtForTests@@Base+0x588> │ │ │ │ str.w r1, [r2, #4]! │ │ │ │ - b.n 58d92 <_PyContext_NewHamtForTests@@Base+0x57a> │ │ │ │ - ldr r1, [pc, #52] @ (58dd8 <_PyContext_NewHamtForTests@@Base+0x5c0>) │ │ │ │ + b.n 58d9a <_PyContext_NewHamtForTests@@Base+0x57a> │ │ │ │ + ldr r1, [pc, #52] @ (58de0 <_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] │ │ │ │ @@ -67030,413 +67029,413 @@ │ │ │ │ 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, 58e02 <_PyContext_NewHamtForTests@@Base+0x5ea> │ │ │ │ + cbnz r0, 58e0a <_PyContext_NewHamtForTests@@Base+0x5ea> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 58e0a <_PyContext_NewHamtForTests@@Base+0x5f2> │ │ │ │ + cbz r0, 58e12 <_PyContext_NewHamtForTests@@Base+0x5f2> │ │ │ │ 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 58df4 <_PyContext_NewHamtForTests@@Base+0x5dc> │ │ │ │ + beq.n 58dfc <_PyContext_NewHamtForTests@@Base+0x5dc> │ │ │ │ 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 r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ adds r0, r5, #1 │ │ │ │ - bl 80b24 │ │ │ │ - cbz r0, 58e90 <_PyContext_NewHamtForTests@@Base+0x678> │ │ │ │ + bl 80b64 │ │ │ │ + cbz r0, 58e98 <_PyContext_NewHamtForTests@@Base+0x678> │ │ │ │ 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 58e62 <_PyContext_NewHamtForTests@@Base+0x64a> │ │ │ │ + bge.n 58e6a <_PyContext_NewHamtForTests@@Base+0x64a> │ │ │ │ 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 58e42 <_PyContext_NewHamtForTests@@Base+0x62a> │ │ │ │ + b.n 58e4a <_PyContext_NewHamtForTests@@Base+0x62a> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - cbz r3, 58e80 <_PyContext_NewHamtForTests@@Base+0x668> │ │ │ │ + cbz r3, 58e88 <_PyContext_NewHamtForTests@@Base+0x668> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r0, #2228 @ 0x8b4 │ │ │ │ + movw r0, #3124 @ 0xc34 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 950d8 │ │ │ │ - movw r0, #45500 @ 0xb1bc │ │ │ │ + b.w 94fac │ │ │ │ + movw r0, #46196 @ 0xb474 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 950d8 │ │ │ │ + b.w 94fac │ │ │ │ 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 58ed2 <_PyContext_NewHamtForTests@@Base+0x6ba> │ │ │ │ + bge.n 58eda <_PyContext_NewHamtForTests@@Base+0x6ba> │ │ │ │ ldr.w r1, [r7, r4, lsl #2] │ │ │ │ - bl f2fd4 │ │ │ │ + bl f2f60 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 58ed6 <_PyContext_NewHamtForTests@@Base+0x6be> │ │ │ │ + blt.n 58ede <_PyContext_NewHamtForTests@@Base+0x6be> │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 58ece <_PyContext_NewHamtForTests@@Base+0x6b6> │ │ │ │ + bne.n 58ed6 <_PyContext_NewHamtForTests@@Base+0x6b6> │ │ │ │ movs r0, #2 │ │ │ │ str r4, [r6, #0] │ │ │ │ - b.n 58ed8 <_PyContext_NewHamtForTests@@Base+0x6c0> │ │ │ │ + b.n 58ee0 <_PyContext_NewHamtForTests@@Base+0x6c0> │ │ │ │ adds r4, #2 │ │ │ │ - b.n 58eb0 <_PyContext_NewHamtForTests@@Base+0x698> │ │ │ │ + b.n 58eb8 <_PyContext_NewHamtForTests@@Base+0x698> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 58ed8 <_PyContext_NewHamtForTests@@Base+0x6c0> │ │ │ │ + b.n 58ee0 <_PyContext_NewHamtForTests@@Base+0x6c0> │ │ │ │ movs r0, #0 │ │ │ │ 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 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 58f4c <_PyContext_NewHamtForTests@@Base+0x734> │ │ │ │ + ble.n 58f54 <_PyContext_NewHamtForTests@@Base+0x734> │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 58f4c <_PyContext_NewHamtForTests@@Base+0x734> │ │ │ │ + beq.n 58f54 <_PyContext_NewHamtForTests@@Base+0x734> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ - cbz r5, 58f16 <_PyContext_NewHamtForTests@@Base+0x6fe> │ │ │ │ + cbz r5, 58f1e <_PyContext_NewHamtForTests@@Base+0x6fe> │ │ │ │ mov r1, r5 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e2d30 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 2e30a8 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ cmp r0, r7 │ │ │ │ - bge.n 58f16 <_PyContext_NewHamtForTests@@Base+0x6fe> │ │ │ │ + bge.n 58f1e <_PyContext_NewHamtForTests@@Base+0x6fe> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 23b660 │ │ │ │ + b.w 23bab4 │ │ │ │ mul.w r5, r7, r5 │ │ │ │ bic.w r8, r6, r6, asr #31 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 58f30 <_PyContext_NewHamtForTests@@Base+0x718> │ │ │ │ + ble.n 58f38 <_PyContext_NewHamtForTests@@Base+0x718> │ │ │ │ mov r1, r8 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e2d30 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 2e30a8 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ cmp r0, r5 │ │ │ │ - blt.n 58f0e <_PyContext_NewHamtForTests@@Base+0x6f6> │ │ │ │ + blt.n 58f16 <_PyContext_NewHamtForTests@@Base+0x6f6> │ │ │ │ mul.w r1, r7, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 277a6c <_PyEval_MatchClass@@Base+0x1884> │ │ │ │ + bl 2775f4 <_PyEval_MatchClass@@Base+0x1884> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 58f5a <_PyContext_NewHamtForTests@@Base+0x742> │ │ │ │ + beq.n 58f62 <_PyContext_NewHamtForTests@@Base+0x742> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mul.w r1, r5, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 21f198 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 21f398 <_PyBytes_Repeat@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58f5c <_PyContext_NewHamtForTests@@Base+0x744> │ │ │ │ + bge.n 58f64 <_PyContext_NewHamtForTests@@Base+0x744> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 58f5c <_PyContext_NewHamtForTests@@Base+0x744> │ │ │ │ + b.n 58f64 <_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 284c68 <_PyDeadline_Init@@Base+0x478> │ │ │ │ + bl 2847a4 <_PyDeadline_Init@@Base+0x478> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58ffe <_PyContext_NewHamtForTests@@Base+0x7e6> │ │ │ │ + beq.n 59006 <_PyContext_NewHamtForTests@@Base+0x7e6> │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ - cbnz r0, 58f98 <_PyContext_NewHamtForTests@@Base+0x780> │ │ │ │ + cbnz r0, 58fa0 <_PyContext_NewHamtForTests@@Base+0x780> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58fb6 <_PyContext_NewHamtForTests@@Base+0x79e> │ │ │ │ + bge.n 58fbe <_PyContext_NewHamtForTests@@Base+0x79e> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 58fb6 <_PyContext_NewHamtForTests@@Base+0x79e> │ │ │ │ - bl 9a6b4 │ │ │ │ - cbnz r0, 58fbe <_PyContext_NewHamtForTests@@Base+0x7a6> │ │ │ │ + b.n 58fbe <_PyContext_NewHamtForTests@@Base+0x79e> │ │ │ │ + bl 9a588 │ │ │ │ + cbnz r0, 58fc6 <_PyContext_NewHamtForTests@@Base+0x7a6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58fb2 <_PyContext_NewHamtForTests@@Base+0x79a> │ │ │ │ + bge.n 58fba <_PyContext_NewHamtForTests@@Base+0x79a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 58fb2 <_PyContext_NewHamtForTests@@Base+0x79a> │ │ │ │ + cbnz r3, 58fba <_PyContext_NewHamtForTests@@Base+0x79a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 58ffe <_PyContext_NewHamtForTests@@Base+0x7e6> │ │ │ │ + b.n 59006 <_PyContext_NewHamtForTests@@Base+0x7e6> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ 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, #2232 @ 0x8b8 │ │ │ │ + movw r0, #3128 @ 0xc38 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 58fee <_PyContext_NewHamtForTests@@Base+0x7d6> │ │ │ │ + blt.n 58ff6 <_PyContext_NewHamtForTests@@Base+0x7d6> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 58ffe <_PyContext_NewHamtForTests@@Base+0x7e6> │ │ │ │ + b.n 59006 <_PyContext_NewHamtForTests@@Base+0x7e6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 58fea <_PyContext_NewHamtForTests@@Base+0x7d2> │ │ │ │ + bne.n 58ff2 <_PyContext_NewHamtForTests@@Base+0x7d2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 58fea <_PyContext_NewHamtForTests@@Base+0x7d2> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 58ff2 <_PyContext_NewHamtForTests@@Base+0x7d2> │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - bl 84db0 │ │ │ │ + bl 84df0 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 59024 <_PyContext_NewHamtForTests@@Base+0x80c> │ │ │ │ + ble.n 5902c <_PyContext_NewHamtForTests@@Base+0x80c> │ │ │ │ add.w r6, r5, #16 │ │ │ │ - b.n 59032 <_PyContext_NewHamtForTests@@Base+0x81a> │ │ │ │ + b.n 5903a <_PyContext_NewHamtForTests@@Base+0x81a> │ │ │ │ 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 59024 <_PyContext_NewHamtForTests@@Base+0x80c> │ │ │ │ + bcc.n 5902c <_PyContext_NewHamtForTests@@Base+0x80c> │ │ │ │ ldr.w r0, [r6, r4, lsl #2] │ │ │ │ - bl 84e30 │ │ │ │ - b.n 59032 <_PyContext_NewHamtForTests@@Base+0x81a> │ │ │ │ + bl 84e70 │ │ │ │ + b.n 5903a <_PyContext_NewHamtForTests@@Base+0x81a> │ │ │ │ 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, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5906e <_PyContext_NewHamtForTests@@Base+0x856> │ │ │ │ + beq.n 59076 <_PyContext_NewHamtForTests@@Base+0x856> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5906e <_PyContext_NewHamtForTests@@Base+0x856> │ │ │ │ + ble.n 59076 <_PyContext_NewHamtForTests@@Base+0x856> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59088 <_PyContext_NewHamtForTests@@Base+0x870> │ │ │ │ + bge.n 59090 <_PyContext_NewHamtForTests@@Base+0x870> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 59088 <_PyContext_NewHamtForTests@@Base+0x870> │ │ │ │ + b.n 59090 <_PyContext_NewHamtForTests@@Base+0x870> │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 590a4 <_PyContext_NewHamtForTests@@Base+0x88c> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 590ac <_PyContext_NewHamtForTests@@Base+0x88c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f8ac │ │ │ │ + bl 9f7ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 590a4 <_PyContext_NewHamtForTests@@Base+0x88c> │ │ │ │ + bge.n 590ac <_PyContext_NewHamtForTests@@Base+0x88c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 590a4 <_PyContext_NewHamtForTests@@Base+0x88c> │ │ │ │ + cbnz r3, 590ac <_PyContext_NewHamtForTests@@Base+0x88c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #61645 @ 0xf0cd │ │ │ │ + movw r1, #61653 @ 0xf0d5 │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #884 @ 0x374 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - b.w 4e328 │ │ │ │ + b.w 4e330 │ │ │ │ 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, 590e0 <_PyContext_NewHamtForTests@@Base+0x8c8> │ │ │ │ + cbnz r3, 590e8 <_PyContext_NewHamtForTests@@Base+0x8c8> │ │ │ │ cmp r2, #2 │ │ │ │ - ble.n 590e0 <_PyContext_NewHamtForTests@@Base+0x8c8> │ │ │ │ + ble.n 590e8 <_PyContext_NewHamtForTests@@Base+0x8c8> │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 590e0 <_PyContext_NewHamtForTests@@Base+0x8c8> │ │ │ │ - cbnz r4, 590fe <_PyContext_NewHamtForTests@@Base+0x8e6> │ │ │ │ + bne.n 590e8 <_PyContext_NewHamtForTests@@Base+0x8c8> │ │ │ │ + cbnz r4, 59106 <_PyContext_NewHamtForTests@@Base+0x8e6> │ │ │ │ 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] @ (591a8 <_PyContext_NewHamtForTests@@Base+0x990>) │ │ │ │ + ldr r3, [pc, #180] @ (591b0 <_PyContext_NewHamtForTests@@Base+0x990>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5919e <_PyContext_NewHamtForTests@@Base+0x986> │ │ │ │ + beq.n 591a6 <_PyContext_NewHamtForTests@@Base+0x986> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 59114 <_PyContext_NewHamtForTests@@Base+0x8fc> │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 59114 <_PyContext_NewHamtForTests@@Base+0x8fc> │ │ │ │ + bne.n 5911c <_PyContext_NewHamtForTests@@Base+0x8fc> │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 5911c <_PyContext_NewHamtForTests@@Base+0x8fc> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5919e <_PyContext_NewHamtForTests@@Base+0x986> │ │ │ │ + b.n 591a6 <_PyContext_NewHamtForTests@@Base+0x986> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 214604 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 214834 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59110 <_PyContext_NewHamtForTests@@Base+0x8f8> │ │ │ │ + beq.n 59118 <_PyContext_NewHamtForTests@@Base+0x8f8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 236390 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2367f0 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59110 <_PyContext_NewHamtForTests@@Base+0x8f8> │ │ │ │ + beq.n 59118 <_PyContext_NewHamtForTests@@Base+0x8f8> │ │ │ │ ldrd r4, r6, [sp, #20] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r5 │ │ │ │ strd r4, r1, [sp] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #2240 @ 0x8c0 │ │ │ │ + movw r1, #3136 @ 0xc40 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #52968 @ 0xcee8 │ │ │ │ + movw r0, #53864 @ 0xd268 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 59110 <_PyContext_NewHamtForTests@@Base+0x8f8> │ │ │ │ - bl b0a68 │ │ │ │ + beq.n 59118 <_PyContext_NewHamtForTests@@Base+0x8f8> │ │ │ │ + bl b0968 │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ace4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b3bfc │ │ │ │ - cbz r7, 59196 <_PyContext_NewHamtForTests@@Base+0x97e> │ │ │ │ + bl b3b08 │ │ │ │ + cbz r7, 5919e <_PyContext_NewHamtForTests@@Base+0x97e> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 59182 <_PyContext_NewHamtForTests@@Base+0x96a> │ │ │ │ - bl 1161c4 │ │ │ │ + bne.n 5918a <_PyContext_NewHamtForTests@@Base+0x96a> │ │ │ │ + bl 116428 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59154 <_PyContext_NewHamtForTests@@Base+0x93c> │ │ │ │ - b.n 59110 <_PyContext_NewHamtForTests@@Base+0x8f8> │ │ │ │ + beq.n 5915c <_PyContext_NewHamtForTests@@Base+0x93c> │ │ │ │ + b.n 59118 <_PyContext_NewHamtForTests@@Base+0x8f8> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #160] @ (5924c <_PyContext_NewHamtForTests@@Base+0xa34>) │ │ │ │ + ldr r5, [pc, #160] @ (59254 <_PyContext_NewHamtForTests@@Base+0xa34>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r1, #3 │ │ │ │ - b.w 26639c │ │ │ │ + b.w 265edc │ │ │ │ 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, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 591e0 <_PyContext_NewHamtForTests@@Base+0x9c8> │ │ │ │ + beq.n 591e8 <_PyContext_NewHamtForTests@@Base+0x9c8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 591e0 <_PyContext_NewHamtForTests@@Base+0x9c8> │ │ │ │ + ble.n 591e8 <_PyContext_NewHamtForTests@@Base+0x9c8> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 591fc <_PyContext_NewHamtForTests@@Base+0x9e4> │ │ │ │ + bge.n 59204 <_PyContext_NewHamtForTests@@Base+0x9e4> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 591fc <_PyContext_NewHamtForTests@@Base+0x9e4> │ │ │ │ + b.n 59204 <_PyContext_NewHamtForTests@@Base+0x9e4> │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 59218 <_PyContext_NewHamtForTests@@Base+0xa00> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 59220 <_PyContext_NewHamtForTests@@Base+0xa00> │ │ │ │ mov r0, r4 │ │ │ │ - bl 141d44 │ │ │ │ + bl 142054 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59218 <_PyContext_NewHamtForTests@@Base+0xa00> │ │ │ │ + bge.n 59220 <_PyContext_NewHamtForTests@@Base+0xa00> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 59218 <_PyContext_NewHamtForTests@@Base+0xa00> │ │ │ │ + cbnz r3, 59220 <_PyContext_NewHamtForTests@@Base+0xa00> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, r0 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ - movw r4, #5616 @ 0x15f0 │ │ │ │ + movw r4, #6520 @ 0x1978 │ │ │ │ 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 │ │ │ │ @@ -67444,128 +67443,128 @@ │ │ │ │ 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 59266 <_PyContext_NewHamtForTests@@Base+0xa4e> │ │ │ │ + bne.n 5926e <_PyContext_NewHamtForTests@@Base+0xa4e> │ │ │ │ cmp r7, #2 │ │ │ │ - ble.n 59266 <_PyContext_NewHamtForTests@@Base+0xa4e> │ │ │ │ + ble.n 5926e <_PyContext_NewHamtForTests@@Base+0xa4e> │ │ │ │ cmp r7, #3 │ │ │ │ - bne.n 59266 <_PyContext_NewHamtForTests@@Base+0xa4e> │ │ │ │ - cbnz r6, 5928c <_PyContext_NewHamtForTests@@Base+0xa74> │ │ │ │ + bne.n 5926e <_PyContext_NewHamtForTests@@Base+0xa4e> │ │ │ │ + cbnz r6, 59294 <_PyContext_NewHamtForTests@@Base+0xa74> │ │ │ │ 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] │ │ │ │ movw r3, #20356 @ 0x4f84 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59312 <_PyContext_NewHamtForTests@@Base+0xafa> │ │ │ │ + beq.n 5931a <_PyContext_NewHamtForTests@@Base+0xafa> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - bl 149484 │ │ │ │ + bl 1496c8 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ - cbnz r0, 592a4 <_PyContext_NewHamtForTests@@Base+0xa8c> │ │ │ │ + cbnz r0, 592ac <_PyContext_NewHamtForTests@@Base+0xa8c> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 59320 <_PyContext_NewHamtForTests@@Base+0xb08> │ │ │ │ + b.n 59328 <_PyContext_NewHamtForTests@@Base+0xb08> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 214604 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 214834 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 592a0 <_PyContext_NewHamtForTests@@Base+0xa88> │ │ │ │ + beq.n 592a8 <_PyContext_NewHamtForTests@@Base+0xa88> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 236390 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2367f0 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 592a0 <_PyContext_NewHamtForTests@@Base+0xa88> │ │ │ │ + beq.n 592a8 <_PyContext_NewHamtForTests@@Base+0xa88> │ │ │ │ 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, #52960 @ 0xcee0 │ │ │ │ + movw r1, #53856 @ 0xd260 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #52968 @ 0xcee8 │ │ │ │ + movw r0, #53864 @ 0xd268 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 592a0 <_PyContext_NewHamtForTests@@Base+0xa88> │ │ │ │ - bl b0a68 │ │ │ │ + beq.n 592a8 <_PyContext_NewHamtForTests@@Base+0xa88> │ │ │ │ + bl b0968 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b2e0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 59318 <_PyContext_NewHamtForTests@@Base+0xb00> │ │ │ │ + bge.n 59320 <_PyContext_NewHamtForTests@@Base+0xb00> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3c28 │ │ │ │ - b.n 592a0 <_PyContext_NewHamtForTests@@Base+0xa88> │ │ │ │ + bl 1e3b1c │ │ │ │ + b.n 592a8 <_PyContext_NewHamtForTests@@Base+0xa88> │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 59320 <_PyContext_NewHamtForTests@@Base+0xb08> │ │ │ │ + b.n 59328 <_PyContext_NewHamtForTests@@Base+0xb08> │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ - bl 149e68 │ │ │ │ + bl 149ff8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5933c <_PyContext_NewHamtForTests@@Base+0xb24> │ │ │ │ + cbz r0, 59344 <_PyContext_NewHamtForTests@@Base+0xb24> │ │ │ │ movs r1, #3 │ │ │ │ - b.w 26639c │ │ │ │ + b.w 265edc │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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, #2248 @ 0x8c8 │ │ │ │ + movw r1, #3144 @ 0xc48 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a6adc │ │ │ │ - cbz r0, 59388 <_PyContext_NewHamtForTests@@Base+0xb70> │ │ │ │ + bl a69dc │ │ │ │ + cbz r0, 59390 <_PyContext_NewHamtForTests@@Base+0xb70> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f5ccc │ │ │ │ - cbnz r0, 5937a <_PyContext_NewHamtForTests@@Base+0xb62> │ │ │ │ + bl 1f5efc │ │ │ │ + cbnz r0, 59382 <_PyContext_NewHamtForTests@@Base+0xb62> │ │ │ │ mov r0, r4 │ │ │ │ - bl 115e50 │ │ │ │ - b.n 59388 <_PyContext_NewHamtForTests@@Base+0xb70> │ │ │ │ + bl 1160b4 │ │ │ │ + b.n 59390 <_PyContext_NewHamtForTests@@Base+0xb70> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - ldr r0, [pc, #12] @ (5938c <_PyContext_NewHamtForTests@@Base+0xb74>) │ │ │ │ + ldr r0, [pc, #12] @ (59394 <_PyContext_NewHamtForTests@@Base+0xb74>) │ │ │ │ strd r4, r3, [sp, #8] │ │ │ │ - bl ad310 <_PyUnicodeWriter_Finish@@Base+0x1374> │ │ │ │ + bl ad1f4 <_PyUnicodeWriter_Finish@@Base+0x1374> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ lsls r4, r4, #11 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -67575,610 +67574,610 @@ │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b420 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 158d98 │ │ │ │ - cbnz r0, 593f2 <_PyContext_NewHamtForTests@@Base+0xbda> │ │ │ │ + bl 158a94 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ + cbnz r0, 593fa <_PyContext_NewHamtForTests@@Base+0xbda> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 593c0 <_PyContext_NewHamtForTests@@Base+0xba8> │ │ │ │ + cbz r5, 593c8 <_PyContext_NewHamtForTests@@Base+0xba8> │ │ │ │ ldr r4, [r4, #20] │ │ │ │ - b.n 593c8 <_PyContext_NewHamtForTests@@Base+0xbb0> │ │ │ │ + b.n 593d0 <_PyContext_NewHamtForTests@@Base+0xbb0> │ │ │ │ movw r4, #32180 @ 0x7db4 │ │ │ │ movt r4, #87 @ 0x57 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ cmp r5, r6 │ │ │ │ - blt.n 593e6 <_PyContext_NewHamtForTests@@Base+0xbce> │ │ │ │ + blt.n 593ee <_PyContext_NewHamtForTests@@Base+0xbce> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c338 │ │ │ │ - cbnz r0, 593e6 <_PyContext_NewHamtForTests@@Base+0xbce> │ │ │ │ + cbnz r0, 593ee <_PyContext_NewHamtForTests@@Base+0xbce> │ │ │ │ adds r0, r4, r6 │ │ │ │ subs r1, r5, r6 │ │ │ │ - bl 188614 │ │ │ │ + bl 188930 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 593f4 <_PyContext_NewHamtForTests@@Base+0xbdc> │ │ │ │ + b.n 593fc <_PyContext_NewHamtForTests@@Base+0xbdc> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 188614 │ │ │ │ + bl 188930 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 593f4 <_PyContext_NewHamtForTests@@Base+0xbdc> │ │ │ │ + b.n 593fc <_PyContext_NewHamtForTests@@Base+0xbdc> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 593fe <_PyContext_NewHamtForTests@@Base+0xbe6> │ │ │ │ + cbz r3, 59406 <_PyContext_NewHamtForTests@@Base+0xbe6> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5940e <_PyContext_NewHamtForTests@@Base+0xbf6> │ │ │ │ + cbz r0, 59416 <_PyContext_NewHamtForTests@@Base+0xbf6> │ │ │ │ movs r1, #5 │ │ │ │ - b.w 26639c │ │ │ │ + b.w 265edc │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ - b.w 2c1730 │ │ │ │ + b.w 2c1aac │ │ │ │ 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 80b24 │ │ │ │ + bl 80b64 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 59464 <_PyContext_NewHamtForTests@@Base+0xc4c> │ │ │ │ + cbz r0, 5946c <_PyContext_NewHamtForTests@@Base+0xc4c> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 8f744 │ │ │ │ + bl 8f61c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5944c <_PyContext_NewHamtForTests@@Base+0xc34> │ │ │ │ + cbz r0, 59454 <_PyContext_NewHamtForTests@@Base+0xc34> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 59462 <_PyContext_NewHamtForTests@@Base+0xc4a> │ │ │ │ + cbnz r0, 5946a <_PyContext_NewHamtForTests@@Base+0xc4a> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59466 <_PyContext_NewHamtForTests@@Base+0xc4e> │ │ │ │ + bge.n 5946e <_PyContext_NewHamtForTests@@Base+0xc4e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 59466 <_PyContext_NewHamtForTests@@Base+0xc4e> │ │ │ │ + cbnz r3, 5946e <_PyContext_NewHamtForTests@@Base+0xc4e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 59466 <_PyContext_NewHamtForTests@@Base+0xc4e> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5946e <_PyContext_NewHamtForTests@@Base+0xc4e> │ │ │ │ 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] @ (59584 <_PyContext_NewHamtForTests@@Base+0xd6c>) │ │ │ │ + ldr r6, [pc, #264] @ (5958c <_PyContext_NewHamtForTests@@Base+0xd6c>) │ │ │ │ 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 594aa <_PyContext_NewHamtForTests@@Base+0xc92> │ │ │ │ + bne.n 594b2 <_PyContext_NewHamtForTests@@Base+0xc92> │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 594aa <_PyContext_NewHamtForTests@@Base+0xc92> │ │ │ │ + ble.n 594b2 <_PyContext_NewHamtForTests@@Base+0xc92> │ │ │ │ cmp r7, #2 │ │ │ │ - bne.n 594aa <_PyContext_NewHamtForTests@@Base+0xc92> │ │ │ │ - cbnz r4, 594ca <_PyContext_NewHamtForTests@@Base+0xcb2> │ │ │ │ + bne.n 594b2 <_PyContext_NewHamtForTests@@Base+0xc92> │ │ │ │ + cbnz r4, 594d2 <_PyContext_NewHamtForTests@@Base+0xcb2> │ │ │ │ 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] @ (59588 <_PyContext_NewHamtForTests@@Base+0xd70>) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #200] @ (59590 <_PyContext_NewHamtForTests@@Base+0xd70>) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5955e <_PyContext_NewHamtForTests@@Base+0xd46> │ │ │ │ + beq.n 59566 <_PyContext_NewHamtForTests@@Base+0xd46> │ │ │ │ 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 149484 │ │ │ │ + bl 1496c8 │ │ │ │ ldrd r7, r6, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ - cbnz r0, 594f0 <_PyContext_NewHamtForTests@@Base+0xcd8> │ │ │ │ + cbnz r0, 594f8 <_PyContext_NewHamtForTests@@Base+0xcd8> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59570 <_PyContext_NewHamtForTests@@Base+0xd58> │ │ │ │ + b.n 59578 <_PyContext_NewHamtForTests@@Base+0xd58> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 246040 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + bl 2461b0 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 594ec <_PyContext_NewHamtForTests@@Base+0xcd4> │ │ │ │ + beq.n 594f4 <_PyContext_NewHamtForTests@@Base+0xcd4> │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 59512 <_PyContext_NewHamtForTests@@Base+0xcfa> │ │ │ │ + beq.n 5951a <_PyContext_NewHamtForTests@@Base+0xcfa> │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 49b8c │ │ │ │ + bl 49b94 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 59570 <_PyContext_NewHamtForTests@@Base+0xd58> │ │ │ │ + b.n 59578 <_PyContext_NewHamtForTests@@Base+0xd58> │ │ │ │ mov r2, r5 │ │ │ │ strd r8, r9, [sp] │ │ │ │ - movw r1, #30192 @ 0x75f0 │ │ │ │ + movw r1, #31088 @ 0x7970 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #57880 @ 0xe218 │ │ │ │ + movw r0, #58776 @ 0xe598 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 594ec <_PyContext_NewHamtForTests@@Base+0xcd4> │ │ │ │ - bl b0a68 │ │ │ │ + beq.n 594f4 <_PyContext_NewHamtForTests@@Base+0xcd4> │ │ │ │ + bl b0968 │ │ │ │ mov r2, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c314 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 59568 <_PyContext_NewHamtForTests@@Base+0xd50> │ │ │ │ + bge.n 59570 <_PyContext_NewHamtForTests@@Base+0xd50> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3c28 │ │ │ │ - b.n 594ec <_PyContext_NewHamtForTests@@Base+0xcd4> │ │ │ │ + bl 1e3b1c │ │ │ │ + b.n 594f4 <_PyContext_NewHamtForTests@@Base+0xcd4> │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 59570 <_PyContext_NewHamtForTests@@Base+0xd58> │ │ │ │ + b.n 59578 <_PyContext_NewHamtForTests@@Base+0xd58> │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ strd r7, r6, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ - bl 149e68 │ │ │ │ + bl 149ff8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - asrs r4, r5, #24 │ │ │ │ + adds r4, r6, r6 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r7, [pc, #704] @ (5984c <_PyContext_NewHamtForTests@@Base+0x1034>) │ │ │ │ + ldr r7, [pc, #704] @ (59854 <_PyContext_NewHamtForTests@@Base+0x1034>) │ │ │ │ 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 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 595d0 <_PyContext_NewHamtForTests@@Base+0xdb8> │ │ │ │ + bhi.n 595d8 <_PyContext_NewHamtForTests@@Base+0xdb8> │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 595e6 <_PyContext_NewHamtForTests@@Base+0xdce> │ │ │ │ + bmi.n 595ee <_PyContext_NewHamtForTests@@Base+0xdce> │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + movw r2, #55964 @ 0xda9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #34400 @ 0x8660 │ │ │ │ + movw r1, #35096 @ 0x8918 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #3460 @ 0xd84 │ │ │ │ + movw r0, #4156 @ 0x103c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 59692 <_PyContext_NewHamtForTests@@Base+0xe7a> │ │ │ │ - movw r0, #3460 @ 0xd84 │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5969a <_PyContext_NewHamtForTests@@Base+0xe7a> │ │ │ │ + movw r0, #4156 @ 0x103c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ - bl e27bc │ │ │ │ + bl e26e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59692 <_PyContext_NewHamtForTests@@Base+0xe7a> │ │ │ │ - b.n 595a6 <_PyContext_NewHamtForTests@@Base+0xd8e> │ │ │ │ + beq.n 5969a <_PyContext_NewHamtForTests@@Base+0xe7a> │ │ │ │ + b.n 595ae <_PyContext_NewHamtForTests@@Base+0xd8e> │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 59668 <_PyContext_NewHamtForTests@@Base+0xe50> │ │ │ │ + ble.n 59670 <_PyContext_NewHamtForTests@@Base+0xe50> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5964e <_PyContext_NewHamtForTests@@Base+0xe36> │ │ │ │ + beq.n 59656 <_PyContext_NewHamtForTests@@Base+0xe36> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 59630 <_PyContext_NewHamtForTests@@Base+0xe18> │ │ │ │ + bpl.n 59638 <_PyContext_NewHamtForTests@@Base+0xe18> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2984 │ │ │ │ + bl a2884 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59692 <_PyContext_NewHamtForTests@@Base+0xe7a> │ │ │ │ + beq.n 5969a <_PyContext_NewHamtForTests@@Base+0xe7a> │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 59650 <_PyContext_NewHamtForTests@@Base+0xe38> │ │ │ │ + beq.n 59658 <_PyContext_NewHamtForTests@@Base+0xe38> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62068 @ 0xf274 │ │ │ │ + movw r1, #62764 @ 0xf52c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 59692 <_PyContext_NewHamtForTests@@Base+0xe7a> │ │ │ │ - movw r2, #30868 @ 0x7894 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 5969a <_PyContext_NewHamtForTests@@Base+0xe7a> │ │ │ │ + movw r2, #31564 @ 0x7b4c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #34736 @ 0x87b0 │ │ │ │ + movw r1, #35432 @ 0x8a68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #3460 @ 0xd84 │ │ │ │ + movw r0, #4156 @ 0x103c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 59692 <_PyContext_NewHamtForTests@@Base+0xe7a> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5969a <_PyContext_NewHamtForTests@@Base+0xe7a> │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 5966e <_PyContext_NewHamtForTests@@Base+0xe56> │ │ │ │ + beq.n 59676 <_PyContext_NewHamtForTests@@Base+0xe56> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 59670 <_PyContext_NewHamtForTests@@Base+0xe58> │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 59692 <_PyContext_NewHamtForTests@@Base+0xe7a> │ │ │ │ - b.n 59670 <_PyContext_NewHamtForTests@@Base+0xe58> │ │ │ │ + bne.n 59678 <_PyContext_NewHamtForTests@@Base+0xe58> │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 5969a <_PyContext_NewHamtForTests@@Base+0xe7a> │ │ │ │ + b.n 59678 <_PyContext_NewHamtForTests@@Base+0xe58> │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 59670 <_PyContext_NewHamtForTests@@Base+0xe58> │ │ │ │ + b.n 59678 <_PyContext_NewHamtForTests@@Base+0xe58> │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2b7fac <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + bl 2b8344 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 59692 <_PyContext_NewHamtForTests@@Base+0xe7a> │ │ │ │ - movw r0, #14468 @ 0x3884 │ │ │ │ + cbz r0, 5969a <_PyContext_NewHamtForTests@@Base+0xe7a> │ │ │ │ + movw r0, #15164 @ 0x3b3c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 950d8 │ │ │ │ + b.w 94fac │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 596a2 <_PyContext_NewHamtForTests@@Base+0xe8a> │ │ │ │ + cbz r0, 596aa <_PyContext_NewHamtForTests@@Base+0xe8a> │ │ │ │ movs r1, #7 │ │ │ │ - b.w 26639c │ │ │ │ + b.w 265edc │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #2264 @ 0x8d8 │ │ │ │ + movw r0, #3160 @ 0xc58 │ │ │ │ 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 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ 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 2b420 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 158d98 │ │ │ │ - cbnz r0, 5972a <_PyContext_NewHamtForTests@@Base+0xf12> │ │ │ │ + bl 158a94 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ + cbnz r0, 59732 <_PyContext_NewHamtForTests@@Base+0xf12> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 596f8 <_PyContext_NewHamtForTests@@Base+0xee0> │ │ │ │ + cbz r5, 59700 <_PyContext_NewHamtForTests@@Base+0xee0> │ │ │ │ ldr r4, [r4, #20] │ │ │ │ - b.n 59700 <_PyContext_NewHamtForTests@@Base+0xee8> │ │ │ │ + b.n 59708 <_PyContext_NewHamtForTests@@Base+0xee8> │ │ │ │ movw r4, #32180 @ 0x7db4 │ │ │ │ movt r4, #87 @ 0x57 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - blt.n 5971e <_PyContext_NewHamtForTests@@Base+0xf06> │ │ │ │ + blt.n 59726 <_PyContext_NewHamtForTests@@Base+0xf06> │ │ │ │ subs r6, r5, r2 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r0, r4, r6 │ │ │ │ blx 2c338 │ │ │ │ - cbnz r0, 5971e <_PyContext_NewHamtForTests@@Base+0xf06> │ │ │ │ + cbnz r0, 59726 <_PyContext_NewHamtForTests@@Base+0xf06> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 188614 │ │ │ │ + bl 188930 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5972c <_PyContext_NewHamtForTests@@Base+0xf14> │ │ │ │ + b.n 59734 <_PyContext_NewHamtForTests@@Base+0xf14> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 188614 │ │ │ │ + bl 188930 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5972c <_PyContext_NewHamtForTests@@Base+0xf14> │ │ │ │ + b.n 59734 <_PyContext_NewHamtForTests@@Base+0xf14> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 59736 <_PyContext_NewHamtForTests@@Base+0xf1e> │ │ │ │ + cbz r3, 5973e <_PyContext_NewHamtForTests@@Base+0xf1e> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.w 4cf56 │ │ │ │ + b.w 4cf5e │ │ │ │ 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] @ (597fc <_PyContext_NewHamtForTests@@Base+0xfe4>) │ │ │ │ + ldr r5, [pc, #172] @ (59804 <_PyContext_NewHamtForTests@@Base+0xfe4>) │ │ │ │ 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 5977e <_PyContext_NewHamtForTests@@Base+0xf66> │ │ │ │ + bne.n 59786 <_PyContext_NewHamtForTests@@Base+0xf66> │ │ │ │ cmp r7, ip │ │ │ │ - ble.n 5977e <_PyContext_NewHamtForTests@@Base+0xf66> │ │ │ │ + ble.n 59786 <_PyContext_NewHamtForTests@@Base+0xf66> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 5977e <_PyContext_NewHamtForTests@@Base+0xf66> │ │ │ │ - cbnz r6, 5979c <_PyContext_NewHamtForTests@@Base+0xf84> │ │ │ │ + bne.n 59786 <_PyContext_NewHamtForTests@@Base+0xf66> │ │ │ │ + cbnz r6, 597a4 <_PyContext_NewHamtForTests@@Base+0xf84> │ │ │ │ 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] @ (59800 <_PyContext_NewHamtForTests@@Base+0xfe8>) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #108] @ (59808 <_PyContext_NewHamtForTests@@Base+0xfe8>) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 597dc <_PyContext_NewHamtForTests@@Base+0xfc4> │ │ │ │ + cbz r0, 597e4 <_PyContext_NewHamtForTests@@Base+0xfc4> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - bl 149484 │ │ │ │ + bl 1496c8 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - cbz r0, 597d8 <_PyContext_NewHamtForTests@@Base+0xfc0> │ │ │ │ - bl b0a68 │ │ │ │ + cbz r0, 597e0 <_PyContext_NewHamtForTests@@Base+0xfc0> │ │ │ │ + bl b0968 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b848 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 597e2 <_PyContext_NewHamtForTests@@Base+0xfca> │ │ │ │ + bge.n 597ea <_PyContext_NewHamtForTests@@Base+0xfca> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3c28 │ │ │ │ + bl 1e3b1c │ │ │ │ movs r6, #0 │ │ │ │ - b.n 597ea <_PyContext_NewHamtForTests@@Base+0xfd2> │ │ │ │ + b.n 597f2 <_PyContext_NewHamtForTests@@Base+0xfd2> │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 597ea <_PyContext_NewHamtForTests@@Base+0xfd2> │ │ │ │ + b.n 597f2 <_PyContext_NewHamtForTests@@Base+0xfd2> │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ add r0, sp, #20 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ - bl 149e68 │ │ │ │ + bl 149ff8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r5, #25 │ │ │ │ + adds r0, r6, r7 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r7, [pc, #880] @ (59b74 ) │ │ │ │ + ldr r7, [pc, #880] @ (59b7c ) │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ 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, 59834 <_PyContext_NewHamtForTests@@Base+0x101c> │ │ │ │ + cbz r6, 5983c <_PyContext_NewHamtForTests@@Base+0x101c> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - cbz r2, 59844 <_PyContext_NewHamtForTests@@Base+0x102c> │ │ │ │ + cbz r2, 5984c <_PyContext_NewHamtForTests@@Base+0x102c> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ mov r0, sp │ │ │ │ - bl 13dc7c │ │ │ │ + bl 13dfb4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 84e30 │ │ │ │ - cbz r4, 59872 <_PyContext_NewHamtForTests@@Base+0x105a> │ │ │ │ - ldr r0, [pc, #28] @ (59878 <_PyContext_NewHamtForTests@@Base+0x1060>) │ │ │ │ - bl 247334 <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 84e70 │ │ │ │ + cbz r4, 5987a <_PyContext_NewHamtForTests@@Base+0x105a> │ │ │ │ + ldr r0, [pc, #28] @ (59880 <_PyContext_NewHamtForTests@@Base+0x1060>) │ │ │ │ + bl 2474a4 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #55704 @ 0xd998 │ │ │ │ + movw r0, #56600 @ 0xdd18 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ands.w r0, r0, r2, lsr #1 │ │ │ │ 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, 59898 <_PyContext_NewHamtForTests@@Base+0x1080> │ │ │ │ + cbz r2, 598a0 <_PyContext_NewHamtForTests@@Base+0x1080> │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 5989a <_PyContext_NewHamtForTests@@Base+0x1082> │ │ │ │ + b.n 598a2 <_PyContext_NewHamtForTests@@Base+0x1082> │ │ │ │ mov r5, r2 │ │ │ │ subs r3, r6, #1 │ │ │ │ add.w r4, r1, #16 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.n 598a8 <_PyContext_NewHamtForTests@@Base+0x1090> │ │ │ │ - cbnz r2, 598a8 <_PyContext_NewHamtForTests@@Base+0x1090> │ │ │ │ - cbnz r4, 598ca <_PyContext_NewHamtForTests@@Base+0x10b2> │ │ │ │ + bhi.n 598b0 <_PyContext_NewHamtForTests@@Base+0x1090> │ │ │ │ + cbnz r2, 598b0 <_PyContext_NewHamtForTests@@Base+0x1090> │ │ │ │ + cbnz r4, 598d2 <_PyContext_NewHamtForTests@@Base+0x10b2> │ │ │ │ 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] @ (59a18 <_PyContext_NewHamtForTests@@Base+0x1200>) │ │ │ │ - bl 11e804 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #344] @ (59a20 <_PyContext_NewHamtForTests@@Base+0x1200>) │ │ │ │ + bl 11ea6c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 59a0e <_PyContext_NewHamtForTests@@Base+0x11f6> │ │ │ │ + beq.w 59a16 <_PyContext_NewHamtForTests@@Base+0x11f6> │ │ │ │ adds r1, r5, r6 │ │ │ │ ldr.w r9, [r4] │ │ │ │ subs r6, r1, #1 │ │ │ │ - beq.n 599a6 <_PyContext_NewHamtForTests@@Base+0x118e> │ │ │ │ + beq.n 599ae <_PyContext_NewHamtForTests@@Base+0x118e> │ │ │ │ ldr r7, [r4, #4] │ │ │ │ - cbz r7, 59908 <_PyContext_NewHamtForTests@@Base+0x10f0> │ │ │ │ + cbz r7, 59910 <_PyContext_NewHamtForTests@@Base+0x10f0> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bmi.n 59902 <_PyContext_NewHamtForTests@@Base+0x10ea> │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + bmi.n 5990a <_PyContext_NewHamtForTests@@Base+0x10ea> │ │ │ │ + movw r2, #55964 @ 0xda9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #2280 @ 0x8e8 │ │ │ │ + movw r1, #3176 @ 0xc68 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #33660 @ 0x837c │ │ │ │ + movw r0, #34576 @ 0x8710 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r3, r7 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59a0e <_PyContext_NewHamtForTests@@Base+0x11f6> │ │ │ │ + b.n 59a16 <_PyContext_NewHamtForTests@@Base+0x11f6> │ │ │ │ subs r6, r1, #2 │ │ │ │ - bne.n 5990a <_PyContext_NewHamtForTests@@Base+0x10f2> │ │ │ │ - b.n 599b4 <_PyContext_NewHamtForTests@@Base+0x119c> │ │ │ │ - ldr r7, [pc, #272] @ (59a1c <_PyContext_NewHamtForTests@@Base+0x1204>) │ │ │ │ + bne.n 59912 <_PyContext_NewHamtForTests@@Base+0x10f2> │ │ │ │ + b.n 599bc <_PyContext_NewHamtForTests@@Base+0x119c> │ │ │ │ + ldr r7, [pc, #272] @ (59a24 <_PyContext_NewHamtForTests@@Base+0x1204>) │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - cbz r5, 5997a <_PyContext_NewHamtForTests@@Base+0x1162> │ │ │ │ + cbz r5, 59982 <_PyContext_NewHamtForTests@@Base+0x1162> │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 59920 <_PyContext_NewHamtForTests@@Base+0x1108> │ │ │ │ + bne.n 59928 <_PyContext_NewHamtForTests@@Base+0x1108> │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 5997c <_PyContext_NewHamtForTests@@Base+0x1164> │ │ │ │ - b.n 599c0 <_PyContext_NewHamtForTests@@Base+0x11a8> │ │ │ │ + bne.n 59984 <_PyContext_NewHamtForTests@@Base+0x1164> │ │ │ │ + b.n 599c8 <_PyContext_NewHamtForTests@@Base+0x11a8> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 59946 <_PyContext_NewHamtForTests@@Base+0x112e> │ │ │ │ + bmi.n 5994e <_PyContext_NewHamtForTests@@Base+0x112e> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #2304 @ 0x900 │ │ │ │ + movw r1, #3200 @ 0xc80 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl a2984 │ │ │ │ + bl a2884 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 59962 <_PyContext_NewHamtForTests@@Base+0x114a> │ │ │ │ + bne.n 5996a <_PyContext_NewHamtForTests@@Base+0x114a> │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ - beq.n 5991a <_PyContext_NewHamtForTests@@Base+0x1102> │ │ │ │ + beq.n 59922 <_PyContext_NewHamtForTests@@Base+0x1102> │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - beq.n 5991a <_PyContext_NewHamtForTests@@Base+0x1102> │ │ │ │ + beq.n 59922 <_PyContext_NewHamtForTests@@Base+0x1102> │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq.n 5991a <_PyContext_NewHamtForTests@@Base+0x1102> │ │ │ │ + beq.n 59922 <_PyContext_NewHamtForTests@@Base+0x1102> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #45052 @ 0xaffc │ │ │ │ + movw r1, #45988 @ 0xb3a4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 598fe <_PyContext_NewHamtForTests@@Base+0x10e6> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 59906 <_PyContext_NewHamtForTests@@Base+0x10e6> │ │ │ │ mov r5, r3 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 599c2 <_PyContext_NewHamtForTests@@Base+0x11aa> │ │ │ │ + bmi.n 599ca <_PyContext_NewHamtForTests@@Base+0x11aa> │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + movw r2, #55964 @ 0xda9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #2364 @ 0x93c │ │ │ │ + movw r1, #3260 @ 0xcbc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #33660 @ 0x837c │ │ │ │ + movw r0, #34576 @ 0x8710 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 598fe <_PyContext_NewHamtForTests@@Base+0x10e6> │ │ │ │ - ldr r6, [pc, #116] @ (59a1c <_PyContext_NewHamtForTests@@Base+0x1204>) │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 59906 <_PyContext_NewHamtForTests@@Base+0x10e6> │ │ │ │ + ldr r6, [pc, #116] @ (59a24 <_PyContext_NewHamtForTests@@Base+0x1204>) │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 599c2 <_PyContext_NewHamtForTests@@Base+0x11aa> │ │ │ │ + b.n 599ca <_PyContext_NewHamtForTests@@Base+0x11aa> │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - ldr r6, [pc, #92] @ (59a1c <_PyContext_NewHamtForTests@@Base+0x1204>) │ │ │ │ - b.n 599c2 <_PyContext_NewHamtForTests@@Base+0x11aa> │ │ │ │ - ldr r6, [pc, #88] @ (59a1c <_PyContext_NewHamtForTests@@Base+0x1204>) │ │ │ │ + ldr r6, [pc, #92] @ (59a24 <_PyContext_NewHamtForTests@@Base+0x1204>) │ │ │ │ + b.n 599ca <_PyContext_NewHamtForTests@@Base+0x11aa> │ │ │ │ + ldr r6, [pc, #88] @ (59a24 <_PyContext_NewHamtForTests@@Base+0x1204>) │ │ │ │ mov r0, r8 │ │ │ │ - bl 7fd10 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd50 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 59a0e <_PyContext_NewHamtForTests@@Base+0x11f6> │ │ │ │ + cbz r0, 59a16 <_PyContext_NewHamtForTests@@Base+0x11f6> │ │ │ │ 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] │ │ │ │ @@ -68195,128 +68194,128 @@ │ │ │ │ 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 97b3c │ │ │ │ + bl 97a18 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r0, [r1, r0] │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00059a20 : │ │ │ │ +00059a28 : │ │ │ │ movw r3, #61484 @ 0xf02c │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 59a2e │ │ │ │ + cbnz r0, 59a36 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ bx lr │ │ │ │ - b.w 134780 <_Py_hashtable_destroy@@Base> │ │ │ │ + b.w 134a8c <_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, #2388 @ 0x954 │ │ │ │ + movw r0, #3284 @ 0xcd4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 24ca94 <_PySlice_FromIndices@@Base+0xc88> │ │ │ │ + bl 24ca30 <_PySlice_FromIndices@@Base+0xc78> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00059a5e <_PyXIData_FormatNotShareableError@@Base>: │ │ │ │ +00059a66 <_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 263798 <_PyObject_GetXIData@@Base+0x3c8> │ │ │ │ + bl 2632d8 <_PyObject_GetXIData@@Base+0x3c8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00059a8c : │ │ │ │ +00059a94 : │ │ │ │ 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, #2408 @ 0x968 │ │ │ │ + movw r1, #3304 @ 0xce8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a6adc │ │ │ │ - cbz r0, 59ad2 │ │ │ │ + bl a69dc │ │ │ │ + cbz r0, 59ada │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ blx 2c420 <__clock_getres64@plt> │ │ │ │ - cbz r0, 59ad6 │ │ │ │ + cbz r0, 59ade │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 59af6 │ │ │ │ + b.n 59afe │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 2e32f8 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 2e3670 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #24] @ 59b00 │ │ │ │ + vldr d6, [pc, #24] @ 59b08 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl 9b9c0 │ │ │ │ + bl 9b894 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ - bvs.n 59a2e │ │ │ │ + bvs.n 59a36 │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #2424 @ 0x978 │ │ │ │ + movw r0, #3320 @ 0xcf8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ 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, #468 @ 0x1d4 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - bl 7fd10 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd50 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 59b76 │ │ │ │ + cbz r0, 59b7e │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #8 │ │ │ │ blx 2b420 │ │ │ │ - ldr r0, [pc, #56] @ (59b7c ) │ │ │ │ + ldr r0, [pc, #56] @ (59b84 ) │ │ │ │ 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] │ │ │ │ @@ -68331,280 +68330,280 @@ │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00059b80 : │ │ │ │ +00059b88 : │ │ │ │ movw r3, #61484 @ 0xf02c │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bne.n 59ba0 │ │ │ │ - movw r0, #28088 @ 0x6db8 │ │ │ │ + bne.n 59ba8 │ │ │ │ + movw r0, #28984 @ 0x7138 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r1, #6 │ │ │ │ - b.w 940bc │ │ │ │ - movw r0, #28096 @ 0x6dc0 │ │ │ │ + b.w 93f90 │ │ │ │ + movw r0, #28992 @ 0x7140 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r1, #6 │ │ │ │ - b.w 940bc │ │ │ │ + b.w 93f90 │ │ │ │ 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 59c1c │ │ │ │ - cbz r0, 59c04 │ │ │ │ + bl 59c24 │ │ │ │ + cbz r0, 59c0c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ blx 2b550 <__clock_gettime64@plt> │ │ │ │ - cbz r0, 59be4 │ │ │ │ + cbz r0, 59bec │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 59c04 │ │ │ │ + b.n 59c0c │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 2e32f8 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 2e3670 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #16] @ 59c08 │ │ │ │ + vldr d6, [pc, #16] @ 59c10 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl 9b9c0 │ │ │ │ + bl 9b894 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - bvs.n 59b36 │ │ │ │ + bvs.n 59b3e │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ │ │ │ │ -00059c10 : │ │ │ │ +00059c18 : │ │ │ │ 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 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 59c62 │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 59c62 │ │ │ │ + bne.n 59c6a │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 59c6a │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1de04c <_PyType_Name@@Base> │ │ │ │ - movw r1, #2584 @ 0xa18 │ │ │ │ + bl 1ddf44 <_PyType_Name@@Base> │ │ │ │ + movw r1, #3480 @ 0xd98 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 59c66 │ │ │ │ + b.n 59c6e │ │ │ │ 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 59b18 │ │ │ │ - cbz r0, 59ca2 │ │ │ │ + bl 59b20 │ │ │ │ + cbz r0, 59caa │ │ │ │ adds r2, r4, #4 │ │ │ │ adds r1, r0, #4 │ │ │ │ adds r4, #132 @ 0x84 │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ - cbz r3, 59c9a │ │ │ │ + cbz r3, 59ca2 │ │ │ │ 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 59c88 │ │ │ │ + bne.n 59c90 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00059ca4 : │ │ │ │ +00059cac : │ │ │ │ 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 277a6c <_PyEval_MatchClass@@Base+0x1884> │ │ │ │ + bl 2775f4 <_PyEval_MatchClass@@Base+0x1884> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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, 59d0a │ │ │ │ + cbz r6, 59d12 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54496 @ 0xd4e0 │ │ │ │ + movw r1, #55192 @ 0xd798 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 59d64 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 59d6c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bpl.n 59d1c │ │ │ │ + bpl.n 59d24 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 59d3c │ │ │ │ + bgt.n 59d44 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #2620 @ 0xa3c │ │ │ │ + movw r1, #3516 @ 0xdbc │ │ │ │ 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 f3a08 │ │ │ │ + b.w f3988 │ │ │ │ movs r1, #2 │ │ │ │ add.w r0, r7, #16 │ │ │ │ - bl 84280 <_PyTuple_FromArray@@Base> │ │ │ │ + bl 842c0 <_PyTuple_FromArray@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 59e7c │ │ │ │ + beq.w 59e84 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2703ac <_PyArg_ParseStackAndKeywords@@Base+0xbc0> │ │ │ │ + bl 26ff34 <_PyArg_ParseStackAndKeywords@@Base+0xbc0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 59d78 │ │ │ │ + bne.n 59d80 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 59d68 │ │ │ │ + blt.n 59d70 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59e7c │ │ │ │ + b.n 59e84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 59d64 │ │ │ │ + bne.n 59d6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 59d64 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 59d6c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59d8a │ │ │ │ + bge.n 59d92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 59d8a │ │ │ │ + cbnz r3, 59d92 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 59dce │ │ │ │ + beq.n 59dd6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2b5250 │ │ │ │ + bl 2b55b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59e7c │ │ │ │ + beq.n 59e84 │ │ │ │ ldr.w r6, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 270dc0 <_PyArg_ParseStackAndKeywords@@Base+0x15d4> │ │ │ │ + bl 270948 <_PyArg_ParseStackAndKeywords@@Base+0x15d4> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 59dbe │ │ │ │ + bne.n 59dc6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b58 │ │ │ │ - b.n 59d64 │ │ │ │ + bl 83b98 │ │ │ │ + b.n 59d6c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ mov r1, r4 │ │ │ │ blx 2bff8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ str r6, [r5, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 59df6 │ │ │ │ + bmi.n 59dfe │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2680 @ 0xa78 │ │ │ │ + movw r1, #3576 @ 0xdf8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ - bl 9b910 │ │ │ │ + b.w f3988 │ │ │ │ + bl 9b7e4 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 59e06 │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 59e0a │ │ │ │ - b.n 59d64 │ │ │ │ + bne.n 59e0e │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 59e12 │ │ │ │ + b.n 59d6c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 59e22 │ │ │ │ + bge.n 59e2a │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56180 @ 0xdb74 │ │ │ │ + movw r1, #57076 @ 0xdef4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 59d64 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 59d6c │ │ │ │ ldr r1, [r7, #28] │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 59e74 │ │ │ │ + beq.n 59e7c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 59e56 │ │ │ │ + bmi.n 59e5e │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2732 @ 0xaac │ │ │ │ + movw r1, #3628 @ 0xe2c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ - cbz r0, 59e66 │ │ │ │ - bl a0250 │ │ │ │ + cbz r0, 59e6e │ │ │ │ + bl a0150 │ │ │ │ adds r0, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - b.n 59e7c │ │ │ │ + b.n 59e84 │ │ │ │ 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, #5744 @ 0x1670 │ │ │ │ @@ -68612,210 +68611,210 @@ │ │ │ │ mov r0, r4 │ │ │ │ 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 2650ac │ │ │ │ + bl 264bec │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 59ea8 │ │ │ │ + beq.n 59eb0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59eaa │ │ │ │ + bge.n 59eb2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 59eaa │ │ │ │ + b.n 59eb2 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ - bl 84db0 │ │ │ │ + bl 84df0 │ │ │ │ adds r5, r4, #4 │ │ │ │ add.w r6, r4, #132 @ 0x84 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 59ec8 │ │ │ │ + bne.n 59ed0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -00059ee2 : │ │ │ │ +00059eea : │ │ │ │ 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, #2784 @ 0xae0 │ │ │ │ + movw r1, #3680 @ 0xe60 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl a6adc │ │ │ │ - cbz r0, 59f42 │ │ │ │ + bl a69dc │ │ │ │ + cbz r0, 59f4a │ │ │ │ ldr r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 23bba0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 23bff4 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 59f42 │ │ │ │ + beq.n 59f4a │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 23c538 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 23c990 <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 2ae2c <__clock_settime64@plt> │ │ │ │ - cbz r0, 59f46 │ │ │ │ + cbz r0, 59f4e │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 59f4e │ │ │ │ + b.n 59f56 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 59f5a │ │ │ │ + cbz r2, 59f62 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - cbnz r3, 59f5e │ │ │ │ + cbnz r3, 59f66 │ │ │ │ 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 │ │ │ │ - ldr r0, [pc, #44] @ (59fac ) │ │ │ │ - bl 247334 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (59fb4 ) │ │ │ │ + bl 2474a4 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - cbz r2, 59f9c │ │ │ │ + cbz r2, 59fa4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, 59f9c │ │ │ │ - movw r0, #1904 @ 0x770 │ │ │ │ + cbz r3, 59fa4 │ │ │ │ + movw r0, #2800 @ 0xaf0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 950d8 │ │ │ │ - movw r0, #60164 @ 0xeb04 │ │ │ │ + b.w 94fac │ │ │ │ + movw r0, #61060 @ 0xee84 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 950d8 │ │ │ │ + b.w 94fac │ │ │ │ ands.w r0, r0, 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, #16500 @ 0x4074 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 59fda │ │ │ │ + beq.n 59fe2 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ef00 │ │ │ │ - cbz r0, 59fde │ │ │ │ + bl 9ee00 │ │ │ │ + cbz r0, 59fe6 │ │ │ │ mov r3, r5 │ │ │ │ - b.n 59fe2 │ │ │ │ + b.n 59fea │ │ │ │ ldr r4, [r5, #4] │ │ │ │ mov r3, r6 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 5a018 │ │ │ │ + bpl.n 5a020 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl f52b0 │ │ │ │ + bl f526c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5a020 │ │ │ │ + cbz r0, 5a028 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2650ac │ │ │ │ + bl 264bec │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5a020 │ │ │ │ + bne.n 5a028 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a014 │ │ │ │ + bge.n 5a01c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5a014 │ │ │ │ + cbnz r3, 5a01c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5a020 │ │ │ │ + b.n 5a028 │ │ │ │ movw r4, #5736 @ 0x1668 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bls.n 5a040 │ │ │ │ + bls.n 5a048 │ │ │ │ movs r5, #0 │ │ │ │ - bl 23b660 │ │ │ │ - b.n 5a074 │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 5a07c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 5a050 │ │ │ │ + cbz r0, 5a058 │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bls.n 5a052 │ │ │ │ - b.n 5a038 │ │ │ │ + bls.n 5a05a │ │ │ │ + b.n 5a040 │ │ │ │ mov r2, r0 │ │ │ │ add.w r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c7ae8 <_PyArena_Malloc@@Base> │ │ │ │ + bl c7974 <_PyArena_Malloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a038 │ │ │ │ + beq.n 5a040 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 2b420 │ │ │ │ mov r3, r5 │ │ │ │ str.w r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r0, #12] │ │ │ │ - movw r2, #39668 @ 0x9af4 │ │ │ │ + movw r2, #40564 @ 0x9e74 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r3, #39684 @ 0x9b04 │ │ │ │ + movw r3, #40580 @ 0x9e84 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ bic.w r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ - b.w 882f4 │ │ │ │ + b.w 882d4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 12c004 <_PyRecursiveMutex_Lock@@Base+0x8c> │ │ │ │ - movw r1, #20696 @ 0x50d8 │ │ │ │ + b.w 12c288 <_PyRecursiveMutex_Lock@@Base+0x8c> │ │ │ │ + movw r1, #21592 @ 0x5458 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w 3ff1e │ │ │ │ + b.w 3fda6 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ @@ -68823,154 +68822,154 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #40720 @ 0x9f10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5a0e2 │ │ │ │ + beq.n 5a0ea │ │ │ │ movw r0, #5736 @ 0x1668 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 5a11c │ │ │ │ + b.n 5a124 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 5a0d8 │ │ │ │ + bne.n 5a0e0 │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 5a0d8 │ │ │ │ + bhi.n 5a0e0 │ │ │ │ mov r4, r2 │ │ │ │ - bl 4a930 │ │ │ │ + bl 4a936 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 5a11a │ │ │ │ + beq.n 5a122 │ │ │ │ cmp r4, #3 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ eoreq.w r3, r0, #1 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r0, r2 │ │ │ │ - b.n 5a11c │ │ │ │ + b.n 5a124 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ subs r3, r0, r3 │ │ │ │ - movw r0, #54256 @ 0xd3f0 │ │ │ │ + movw r0, #55132 @ 0xd75c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 950d8 │ │ │ │ + b.w 94fac │ │ │ │ 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 5a162 │ │ │ │ + bls.n 5a16a │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2828 @ 0xb0c │ │ │ │ + movw r1, #3724 @ 0xe8c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 5a1b4 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 5a1bc │ │ │ │ cmp r2, #2 │ │ │ │ ldr r7, [r1, #0] │ │ │ │ mov r6, r0 │ │ │ │ itte ne │ │ │ │ movwne r4, #5744 @ 0x1670 │ │ │ │ movtne r4, #80 @ 0x50 │ │ │ │ ldreq r4, [r1, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 27de8c <_PyUnicode_EncodeUTF16@@Base+0x31a4> │ │ │ │ + bl 27d9c4 <_PyUnicode_EncodeUTF16@@Base+0x3154> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5a1b4 │ │ │ │ + cbnz r0, 5a1bc │ │ │ │ movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f644c │ │ │ │ - cbz r0, 5a1b4 │ │ │ │ - bl f6bdc │ │ │ │ + bl f63cc │ │ │ │ + cbz r0, 5a1bc │ │ │ │ + bl f6b5c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a5104 │ │ │ │ - cbz r4, 5a1b4 │ │ │ │ + bl 2a4c1c │ │ │ │ + cbz r4, 5a1bc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5a1b4 │ │ │ │ + blt.n 5a1bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5a1ae │ │ │ │ + blt.n 5a1b6 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 5a1b4 │ │ │ │ + b.n 5a1bc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5a1aa │ │ │ │ + b.n 5a1b2 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ 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] @ (5a20c ) │ │ │ │ + ldr r2, [pc, #52] @ (5a214 ) │ │ │ │ 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 5a1f4 │ │ │ │ + beq.n 5a1fc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 5a1ea │ │ │ │ + b.n 5a1f2 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5a1fe │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 5a208 │ │ │ │ + bne.n 5a206 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 5a210 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 5a29e │ │ │ │ + bne.n 5a2a6 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5a29e │ │ │ │ + beq.n 5a2a6 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #3 │ │ │ │ movne r0, #5 │ │ │ │ - bl 80b24 │ │ │ │ + bl 80b64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a2e0 │ │ │ │ + beq.n 5a2e8 │ │ │ │ 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 │ │ │ │ @@ -68986,284 +68985,284 @@ │ │ │ │ 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, 5a2aa │ │ │ │ + cbz r2, 5a2b2 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ 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 5a2aa │ │ │ │ + b.n 5a2b2 │ │ │ │ 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, 5a2bc │ │ │ │ + cbz r3, 5a2c4 │ │ │ │ movs r0, #3 │ │ │ │ - bl 8eab8 │ │ │ │ + bl 8e98c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5a2c4 │ │ │ │ + b.n 5a2cc │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e774 │ │ │ │ + bl 8e648 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5a2d0 │ │ │ │ + blt.n 5a2d8 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5a2e0 │ │ │ │ + b.n 5a2e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5a2cc │ │ │ │ + bne.n 5a2d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5a2cc │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5a2d4 │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - cbz r0, 5a30e │ │ │ │ + cbz r0, 5a316 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a30e │ │ │ │ + bge.n 5a316 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a30e │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a316 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 15bd38 │ │ │ │ + bl 15bda0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19be20 │ │ │ │ + bl 19c528 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #12120 @ 0x2f58 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5a33a │ │ │ │ + bne.n 5a342 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a33e │ │ │ │ + bge.n 5a346 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - b.w 214308 │ │ │ │ + b.w 214538 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005a340 : │ │ │ │ +0005a348 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #36] @ (5a374 ) │ │ │ │ + ldr r4, [pc, #36] @ (5a37c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 246200 <_PyUnicode_Copy@@Base+0x264> │ │ │ │ + bl 246370 <_PyUnicode_Copy@@Base+0x264> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5a372 │ │ │ │ - movw r0, #2912 @ 0xb60 │ │ │ │ + bge.n 5a37a │ │ │ │ + movw r0, #3808 @ 0xee0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 242960 │ │ │ │ + b.w 242dc0 │ │ │ │ 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 r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 5a39e │ │ │ │ + cbnz r0, 5a3a6 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5a3a6 │ │ │ │ + cbz r0, 5a3ae │ │ │ │ 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 5a390 │ │ │ │ + beq.n 5a398 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.w 2dce44 <_PyXIData_Free@@Base+0xc6c> │ │ │ │ + b.w 2dd1c4 <_PyXIData_Free@@Base+0xc6c> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #59137 @ 0xe701 │ │ │ │ + movw r1, #59145 @ 0xe709 │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #1092 @ 0x444 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - b.w 4e328 │ │ │ │ - movw r1, #20684 @ 0x50cc │ │ │ │ + b.w 4e330 │ │ │ │ + movw r1, #21580 @ 0x544c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ b.w 40fac <_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, 5a3ee │ │ │ │ + cbnz r3, 5a3f6 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 5a3ee │ │ │ │ + ble.n 5a3f6 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5a3ee │ │ │ │ - cbnz r4, 5a40a │ │ │ │ + bne.n 5a3f6 │ │ │ │ + cbnz r4, 5a412 │ │ │ │ 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] @ (5a46c ) │ │ │ │ + ldr r3, [pc, #108] @ (5a474 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5a464 │ │ │ │ + cbz r0, 5a46c │ │ │ │ ldrd r4, r0, [r4] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5a41c │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 5a464 │ │ │ │ + bne.n 5a424 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 5a46c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #36964 @ 0x9064 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5a448 │ │ │ │ + beq.n 5a450 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #2952 @ 0xb88 │ │ │ │ + movw r1, #3848 @ 0xf08 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2992 @ 0xbb0 │ │ │ │ + movw r1, #3888 @ 0xf30 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r0, [r4, r1] │ │ │ │ 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 5a494 │ │ │ │ + bhi.n 5a49c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ movs r0, #0 │ │ │ │ - b.w 943dc │ │ │ │ - bl 2dcf64 <_PyXIData_Free@@Base+0xd8c> │ │ │ │ + b.w 942b0 │ │ │ │ + bl 2dd2e4 <_PyXIData_Free@@Base+0xd8c> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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 5a52e │ │ │ │ + bl 5a536 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ add.w r4, r0, r2, lsl #2 │ │ │ │ - cbz r3, 5a4c4 │ │ │ │ + cbz r3, 5a4cc │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add.w r4, r4, r3, lsl #4 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5a4ce │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 5a4d8 │ │ │ │ + bne.n 5a4d6 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 5a4e0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 5a4e6 │ │ │ │ + cbz r0, 5a4ee │ │ │ │ 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 285240 │ │ │ │ + bl 284d7c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 5a518 │ │ │ │ + beq.n 5a520 │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 5a528 │ │ │ │ + bne.n 5a530 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a52a │ │ │ │ + bge.n 5a532 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 5a52a │ │ │ │ + b.n 5a532 │ │ │ │ movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c140 │ │ │ │ + bl 15c1a8 │ │ │ │ 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, 5a542 │ │ │ │ + cbz r3, 5a54a │ │ │ │ ldrd r3, r2, [r1, #12] │ │ │ │ add r3, r2 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5a582 │ │ │ │ + bne.n 5a58a │ │ │ │ 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 │ │ │ │ @@ -69284,448 +69283,448 @@ │ │ │ │ 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 285240 │ │ │ │ + bl 284d7c │ │ │ │ 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 5a52e │ │ │ │ + bl 5a536 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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 2b550 <__clock_gettime64@plt> │ │ │ │ - cbnz r0, 5a5f4 │ │ │ │ - cbz r4, 5a628 │ │ │ │ - movw r3, #3036 @ 0xbdc │ │ │ │ + cbnz r0, 5a5fc │ │ │ │ + cbz r4, 5a630 │ │ │ │ + movw r3, #3932 @ 0xf5c │ │ │ │ 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 2c420 <__clock_getres64@plt> │ │ │ │ - cbz r0, 5a608 │ │ │ │ + cbz r0, 5a610 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5a63c │ │ │ │ + b.n 5a644 │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ - bl 2e32f8 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 2e3670 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vldr s13, [sp, #24] │ │ │ │ vmov d7, r0, r1 │ │ │ │ - vldr d5, [pc, #36] @ 5a640 │ │ │ │ + vldr d5, [pc, #36] @ 5a648 │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ vmla.f64 d7, d6, d5 │ │ │ │ vstr d7, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e8ef4 │ │ │ │ + bl 1e8e88 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bvs.n 5a56e │ │ │ │ + bvs.n 5a576 │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ 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, 5a66e │ │ │ │ + cbnz r0, 5a676 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5a676 │ │ │ │ + cbz r0, 5a67e │ │ │ │ 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 5a660 │ │ │ │ + beq.n 5a668 │ │ │ │ pop {r4, r5, r6, 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, #3076 @ 0xc04 │ │ │ │ + movw r0, #3972 @ 0xf84 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r4, [r1, #16] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ strd r2, r4, [sp] │ │ │ │ ldrd r1, r2, [r1, #4] │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ 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 │ │ │ │ - bl ee690 │ │ │ │ + bl ee620 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 5a6d6 │ │ │ │ + cbz r0, 5a6de │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a6d6 │ │ │ │ + bge.n 5a6de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a6d6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a6de │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 5a6f0 │ │ │ │ + cbz r0, 5a6f8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a6f0 │ │ │ │ + bge.n 5a6f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a6f0 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a6f8 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 5a70a │ │ │ │ + cbz r0, 5a712 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a70a │ │ │ │ + bge.n 5a712 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a70a │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a712 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 5a724 │ │ │ │ + cbz r0, 5a72c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a724 │ │ │ │ + bge.n 5a72c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a724 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a72c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 5a73e │ │ │ │ + cbz r0, 5a746 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a73e │ │ │ │ + bge.n 5a746 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a73e │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a746 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 5a758 │ │ │ │ + cbz r0, 5a760 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a758 │ │ │ │ + bge.n 5a760 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a758 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a760 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 5a772 │ │ │ │ + cbz r0, 5a77a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a772 │ │ │ │ + bge.n 5a77a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a772 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a77a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 5a78c │ │ │ │ + cbz r0, 5a794 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a78c │ │ │ │ + bge.n 5a794 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a78c │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a794 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 5a7a6 │ │ │ │ + cbz r0, 5a7ae │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a7a6 │ │ │ │ + bge.n 5a7ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a7a6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a7ae │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 5a7c0 │ │ │ │ + cbz r0, 5a7c8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a7c0 │ │ │ │ + bge.n 5a7c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a7c0 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a7c8 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 5a7da │ │ │ │ + cbz r0, 5a7e2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a7da │ │ │ │ + bge.n 5a7e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a7da │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a7e2 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 5a7f4 │ │ │ │ + cbz r0, 5a7fc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a7f4 │ │ │ │ + bge.n 5a7fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a7f4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a7fc │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 5a80e │ │ │ │ + cbz r0, 5a816 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a80e │ │ │ │ + bge.n 5a816 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a80e │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a816 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 5a828 │ │ │ │ + cbz r0, 5a830 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a828 │ │ │ │ + bge.n 5a830 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a828 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a830 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 5a842 │ │ │ │ + cbz r0, 5a84a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a842 │ │ │ │ + bge.n 5a84a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a842 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a84a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 5a85c │ │ │ │ + cbz r0, 5a864 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a85c │ │ │ │ + bge.n 5a864 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a85c │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a864 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 5a876 │ │ │ │ + cbz r0, 5a87e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a876 │ │ │ │ + bge.n 5a87e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a876 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a87e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 5a890 │ │ │ │ + cbz r0, 5a898 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a890 │ │ │ │ + bge.n 5a898 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a890 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a898 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ 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 5aa4e │ │ │ │ - cbz r0, 5a8d8 │ │ │ │ + bl 5aa56 │ │ │ │ + cbz r0, 5a8e0 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ subs r3, r0, r4 │ │ │ │ negs r4, r3 │ │ │ │ adcs r4, r3 │ │ │ │ - cbnz r4, 5a8d8 │ │ │ │ + cbnz r4, 5a8e0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2c2938 │ │ │ │ + bl 2c2cb8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5a8dc │ │ │ │ + beq.n 5a8e4 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 882f4 │ │ │ │ - b.n 5a8de │ │ │ │ - ldr r0, [pc, #8] @ (5a8e4 ) │ │ │ │ - b.n 5a8de │ │ │ │ + bl 882d4 │ │ │ │ + b.n 5a8e6 │ │ │ │ + ldr r0, [pc, #8] @ (5a8ec ) │ │ │ │ + b.n 5a8e6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 5a902 │ │ │ │ + bgt.n 5a90a │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3088 @ 0xc10 │ │ │ │ + movw r1, #3984 @ 0xf90 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ 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 5a932 │ │ │ │ + ble.n 5a93a │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3136 @ 0xc40 │ │ │ │ + movw r1, #4032 @ 0xfc0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r5, r1 │ │ │ │ - bl 251188 │ │ │ │ + bl 250eb8 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 5a998 │ │ │ │ + beq.n 5a9a0 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 149a5c │ │ │ │ + bl 149ca0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5a96a │ │ │ │ + cbnz r0, 5a972 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #3180 @ 0xc6c │ │ │ │ + movw r1, #4076 @ 0xfec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2695f4 │ │ │ │ + bl 269134 │ │ │ │ cmp r6, #2 │ │ │ │ mov r9, r0 │ │ │ │ - beq.n 5a988 │ │ │ │ + beq.n 5a990 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 5a98a │ │ │ │ + beq.n 5a992 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl e5404 │ │ │ │ + bl e5324 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 5a998 │ │ │ │ - b.n 5a98a │ │ │ │ + blt.n 5a9a0 │ │ │ │ + b.n 5a992 │ │ │ │ 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 5ac18 │ │ │ │ + b.n 5ac20 │ │ │ │ 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 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5a9c4 │ │ │ │ - bl 94124 │ │ │ │ + bne.n 5a9cc │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5aa48 │ │ │ │ - bl b0a68 │ │ │ │ + bne.n 5aa50 │ │ │ │ + bl b0968 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b980 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b3bfc │ │ │ │ - cbz r6, 5aa00 │ │ │ │ + bl b3b08 │ │ │ │ + cbz r6, 5aa08 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5a9f0 │ │ │ │ - bl 1161c4 │ │ │ │ + bne.n 5a9f8 │ │ │ │ + bl 116428 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a9c4 │ │ │ │ - b.n 5aa48 │ │ │ │ + beq.n 5a9cc │ │ │ │ + b.n 5aa50 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ - b.n 5aa48 │ │ │ │ + bl 1e3aa8 │ │ │ │ + b.n 5aa50 │ │ │ │ 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 │ │ │ │ @@ -69737,165 +69736,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 4a390 │ │ │ │ - b.n 5aa4a │ │ │ │ + bl 4a398 │ │ │ │ + b.n 5aa52 │ │ │ │ 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, #59448 @ 0xe838 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 5aa74 │ │ │ │ + beq.n 5aa7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ef00 │ │ │ │ - cbz r0, 5aa7c │ │ │ │ + bl 9ee00 │ │ │ │ + cbz r0, 5aa84 │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ - cbz r3, 5aaa6 │ │ │ │ + cbz r3, 5aaae │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - b.n 5aab4 │ │ │ │ + b.n 5aabc │ │ │ │ movw r3, #59240 @ 0xe768 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5aa9c │ │ │ │ + beq.n 5aaa4 │ │ │ │ movw r1, #59240 @ 0xe768 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ef00 │ │ │ │ - cbnz r0, 5aa9c │ │ │ │ + bl 9ee00 │ │ │ │ + cbnz r0, 5aaa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5aab4 │ │ │ │ + b.n 5aabc │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5aa98 │ │ │ │ + beq.n 5aaa0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - b.n 5aab4 │ │ │ │ + b.n 5aabc │ │ │ │ movw r3, #59240 @ 0xe768 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5aa88 │ │ │ │ - b.n 5aa98 │ │ │ │ + bne.n 5aa90 │ │ │ │ + b.n 5aaa0 │ │ │ │ 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] @ (5ab3c ) │ │ │ │ + ldr r4, [pc, #116] @ (5ab44 ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5aade │ │ │ │ + bne.n 5aae6 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5aace │ │ │ │ + bne.n 5aad6 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 5aaf0 │ │ │ │ + beq.n 5aaf8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 134c7c <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ - ldr r3, [pc, #76] @ (5ab40 ) │ │ │ │ + bl 134f88 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + ldr r3, [pc, #76] @ (5ab48 ) │ │ │ │ ldr.w r5, [r3, #1476] @ 0x5c4 │ │ │ │ - cbz r5, 5ab02 │ │ │ │ + cbz r5, 5ab0a │ │ │ │ ldr.w r5, [r3, #1548] @ 0x60c │ │ │ │ ldr.w r6, [r3, #1552] @ 0x610 │ │ │ │ - b.n 5ab04 │ │ │ │ + b.n 5ab0c │ │ │ │ mov r6, r5 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5ab1c │ │ │ │ + bne.n 5ab24 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5ab0c │ │ │ │ + bne.n 5ab14 │ │ │ │ dmb ish │ │ │ │ - beq.n 5ab28 │ │ │ │ - ldr r0, [pc, #24] @ (5ab3c ) │ │ │ │ - bl 284f00 │ │ │ │ + beq.n 5ab30 │ │ │ │ + ldr r0, [pc, #24] @ (5ab44 ) │ │ │ │ + bl 284a3c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #3220 @ 0xc94 │ │ │ │ + movw r0, #4116 @ 0x1014 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 950d8 │ │ │ │ + b.w 94fac │ │ │ │ strb r0, [r0, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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, 5ab70 │ │ │ │ + cbnz r3, 5ab78 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54812 @ 0xd61c │ │ │ │ + movw r1, #55508 @ 0xd8d4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 5ab8c │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 5ab94 │ │ │ │ ldrb.w r3, [r0, #33] @ 0x21 │ │ │ │ - cbz r3, 5ab90 │ │ │ │ + cbz r3, 5ab98 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54496 @ 0xd4e0 │ │ │ │ + movw r1, #55192 @ 0xd798 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5aba6 │ │ │ │ + b.n 5abae │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - cbz r0, 5ab9e │ │ │ │ + cbz r0, 5aba6 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - ldr r1, [pc, #12] @ (5aba8 ) │ │ │ │ - b.w a86e4 │ │ │ │ + ldr r1, [pc, #12] @ (5abb0 ) │ │ │ │ + b.w a85e4 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ usat r0, #18, r0, lsl #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r1, 5abc4 │ │ │ │ + cbz r1, 5abcc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 5abe0 │ │ │ │ + bmi.n 5abe8 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14020 @ 0x36c4 │ │ │ │ + movw r1, #14716 @ 0x397c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5abf8 │ │ │ │ + b.n 5ac00 │ │ │ │ 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 84e30 │ │ │ │ + bl 84e70 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ @@ -69911,418 +69910,418 @@ │ │ │ │ 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, 5ac3c │ │ │ │ - bl 1e3f64 │ │ │ │ - b.n 5ac3e │ │ │ │ + cbnz r2, 5ac44 │ │ │ │ + bl 1e3e58 │ │ │ │ + b.n 5ac46 │ │ │ │ mov r0, r2 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #3224 @ 0xc98 │ │ │ │ + movw r1, #4120 @ 0x1018 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #3228 @ 0xc9c │ │ │ │ + movw r0, #4124 @ 0x101c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ad5a │ │ │ │ - cbnz r4, 5ac62 │ │ │ │ + beq.n 5ad62 │ │ │ │ + cbnz r4, 5ac6a │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - b.n 5ac82 │ │ │ │ + b.n 5ac8a │ │ │ │ mov r0, r4 │ │ │ │ - bl 149a5c │ │ │ │ - cbz r0, 5acb6 │ │ │ │ - movw r1, #40216 @ 0x9d18 │ │ │ │ + bl 149ca0 │ │ │ │ + cbz r0, 5acbe │ │ │ │ + movw r1, #41112 @ 0xa098 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl 1a2278 │ │ │ │ + bl 1a2998 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ad5a │ │ │ │ - bl b0a68 │ │ │ │ + beq.n 5ad62 │ │ │ │ + bl b0968 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b1dc <__ioctl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ adds r1, r4, #1 │ │ │ │ - bne.w 5ae36 │ │ │ │ + bne.w 5ae3e │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 5ae06 │ │ │ │ - bl 1161c4 │ │ │ │ + bne.w 5ae0e │ │ │ │ + bl 116428 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ad5a │ │ │ │ - b.n 5ac82 │ │ │ │ + bne.n 5ad62 │ │ │ │ + b.n 5ac8a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - bmi.n 5ad74 │ │ │ │ + bmi.n 5ad7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 13ddbc │ │ │ │ + bl 13dfa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5ae16 │ │ │ │ + beq.w 5ae1e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5ad74 │ │ │ │ + beq.n 5ad7c │ │ │ │ tst.w r5, #402653184 @ 0x18000000 │ │ │ │ - bne.n 5ad74 │ │ │ │ + bne.n 5ad7c │ │ │ │ add r5, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 158ccc │ │ │ │ + bl 158b70 <_PyLong_FromByteArray@@Base+0xc28> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ad5e │ │ │ │ + bne.n 5ad66 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r6, #1024 @ 0x400 │ │ │ │ - bgt.n 5ad0e │ │ │ │ + bgt.n 5ad16 │ │ │ │ add.w r9, sp, #56 @ 0x38 │ │ │ │ mov r1, r4 │ │ │ │ mov.w r3, #1032 @ 0x408 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r9 │ │ │ │ mov r4, r9 │ │ │ │ blx 2adb0 <__memcpy_chk@plt> │ │ │ │ - ldr r3, [pc, #432] @ (5aeb4 ) │ │ │ │ + ldr r3, [pc, #432] @ (5aebc ) │ │ │ │ add.w r2, r9, r6 │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r0, [r9, r6] │ │ │ │ str r1, [r2, #4] │ │ │ │ - bl b0a68 │ │ │ │ + bl b0968 │ │ │ │ mov r2, r4 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b1dc <__ioctl_time64@plt> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5ad40 │ │ │ │ + bne.n 5ad48 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5ad46 │ │ │ │ - bl 1161c4 │ │ │ │ + bne.n 5ad4e │ │ │ │ + bl 116428 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ad0e │ │ │ │ - b.n 5ad54 │ │ │ │ + beq.n 5ad16 │ │ │ │ + b.n 5ad5c │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.n 5ae42 │ │ │ │ + bge.n 5ae4a │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5aeaa │ │ │ │ + b.n 5aeb2 │ │ │ │ movw r3, #43824 @ 0xab30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f644c │ │ │ │ + bl f63cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ad5a │ │ │ │ - bl f6bdc │ │ │ │ - movw r1, #50784 @ 0xc660 │ │ │ │ + beq.n 5ad62 │ │ │ │ + bl f6b5c │ │ │ │ + movw r1, #51680 @ 0xc9e0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 1a2278 │ │ │ │ + bl 1a2998 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ad5a │ │ │ │ + beq.n 5ad62 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp.w r4, #1024 @ 0x400 │ │ │ │ - ble.n 5adae │ │ │ │ + ble.n 5adb6 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3240 @ 0xca8 │ │ │ │ + movw r1, #4136 @ 0x1028 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 159ab4 │ │ │ │ - b.n 5ad5a │ │ │ │ + bl 159b20 │ │ │ │ + b.n 5ad62 │ │ │ │ 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 2adb0 <__memcpy_chk@plt> │ │ │ │ - ldr r3, [pc, #240] @ (5aeb4 ) │ │ │ │ + ldr r3, [pc, #240] @ (5aebc ) │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r0, [r5, r4] │ │ │ │ add r0, sp, #12 │ │ │ │ str.w r1, [r9, #4] │ │ │ │ - bl 159ab4 │ │ │ │ - bl b0a68 │ │ │ │ + bl 159b20 │ │ │ │ + bl b0968 │ │ │ │ mov r2, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b1dc <__ioctl_time64@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 5ae02 │ │ │ │ + bne.n 5ae0a │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5ae06 │ │ │ │ - bl 1161c4 │ │ │ │ + bne.n 5ae0e │ │ │ │ + bl 116428 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5add2 │ │ │ │ - b.n 5ad5a │ │ │ │ + beq.n 5adda │ │ │ │ + b.n 5ad62 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 5ae8e │ │ │ │ + bge.n 5ae96 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ - b.n 5ad5a │ │ │ │ + bl 1e3aa8 │ │ │ │ + b.n 5ad62 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #3272 @ 0xcc8 │ │ │ │ + movw r1, #4168 @ 0x1048 │ │ │ │ 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 f3a08 │ │ │ │ + b.w f3988 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 5ae06 │ │ │ │ + blt.n 5ae0e │ │ │ │ mov r0, r4 │ │ │ │ - bl 943dc │ │ │ │ - b.n 5aeaa │ │ │ │ + bl 942b0 │ │ │ │ + b.n 5aeb2 │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 5ae52 │ │ │ │ + bne.n 5ae5a │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx 2bff8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 5ae6e │ │ │ │ - movw r1, #48696 @ 0xbe38 │ │ │ │ + bne.n 5ae76 │ │ │ │ + movw r1, #49744 @ 0xc250 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ movs r2, #8 │ │ │ │ adds r0, r4, r6 │ │ │ │ blx 2c338 │ │ │ │ - cbnz r0, 5ae76 │ │ │ │ + cbnz r0, 5ae7e │ │ │ │ mov r0, r9 │ │ │ │ - bl 943dc │ │ │ │ - b.n 5aeaa │ │ │ │ + bl 942b0 │ │ │ │ + b.n 5aeb2 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #50820 @ 0xc684 │ │ │ │ + movw r1, #51716 @ 0xca04 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 5ad5a │ │ │ │ - movw r1, #48696 @ 0xbe38 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 5ad62 │ │ │ │ + movw r1, #49744 @ 0xc250 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ae76 │ │ │ │ + bne.n 5ae7e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 80764 │ │ │ │ + bl 807a4 │ │ │ │ add.w sp, sp, #1088 @ 0x440 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r6, #26 │ │ │ │ + subs r4, r7, 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] @ (5aee4 ) │ │ │ │ - bl 878e0 │ │ │ │ - cbz r0, 5aee2 │ │ │ │ + ldr r0, [pc, #24] @ (5aeec ) │ │ │ │ + bl 1c7894 │ │ │ │ + cbz r0, 5aeea │ │ │ │ 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} │ │ │ │ str r4, [r1, r2] │ │ │ │ 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, 5af00 │ │ │ │ + cbz r1, 5af08 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 5af1c │ │ │ │ + bmi.n 5af24 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14060 @ 0x36ec │ │ │ │ + movw r1, #14756 @ 0x39a4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5af34 │ │ │ │ + b.n 5af3c │ │ │ │ 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 84e30 │ │ │ │ + bl 84e70 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ - ldr r4, [pc, #348] @ (5b0a4 ) │ │ │ │ + ldr r4, [pc, #348] @ (5b0ac ) │ │ │ │ mov.w r3, #1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5af60 │ │ │ │ + bne.n 5af68 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5af50 │ │ │ │ + bne.n 5af58 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 5af72 │ │ │ │ + beq.n 5af7a │ │ │ │ mov r0, r4 │ │ │ │ - bl 134c7c <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + bl 134f88 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ movs r5, #0 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1c63c8 │ │ │ │ + bl 1c61e0 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #32] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ str r5, [sp, #24] │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b05a │ │ │ │ - ldr r6, [pc, #268] @ (5b0a8 ) │ │ │ │ + beq.n 5b062 │ │ │ │ + ldr r6, [pc, #268] @ (5b0b0 ) │ │ │ │ ldr.w r3, [r6, #1476] @ 0x5c4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5b05a │ │ │ │ + beq.n 5b062 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #57457 @ 0xe071 │ │ │ │ + movw r1, #57561 @ 0xe0d9 │ │ │ │ movt r1, #21 │ │ │ │ - movw r3, #58537 @ 0xe4a9 │ │ │ │ + movw r3, #59433 @ 0xe829 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ movw r0, #49272 @ 0xc078 │ │ │ │ movt r0, #2 │ │ │ │ str r0, [sp, #8] │ │ │ │ - movw r0, #2497 @ 0x9c1 │ │ │ │ + movw r0, #3057 @ 0xbf1 │ │ │ │ movt r0, #19 │ │ │ │ movw r5, #44824 @ 0xaf18 │ │ │ │ movt r5, #2 │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 7aaa0 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 7aab0 <_Py_hashtable_new_full@@Base> │ │ │ │ str r0, [sp, #24] │ │ │ │ - cbz r0, 5b03c │ │ │ │ + cbz r0, 5b044 │ │ │ │ ldr.w r0, [r6, #1568] @ 0x620 │ │ │ │ - bl 5b114 │ │ │ │ + bl 5b11c │ │ │ │ str r0, [sp, #16] │ │ │ │ - cbz r0, 5b03c │ │ │ │ + cbz r0, 5b044 │ │ │ │ ldr.w r6, [r6, #1572] @ 0x624 │ │ │ │ - bl 1c6124 │ │ │ │ + bl 1c5f3c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5b022 │ │ │ │ + cbz r0, 5b02a │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #46395 @ 0xb53b │ │ │ │ + movw r1, #46403 @ 0xb543 │ │ │ │ movt r1, #5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2de444 <_Py_hashtable_foreach@@Base> │ │ │ │ - cbnz r0, 5b01c │ │ │ │ - movw r1, #46475 @ 0xb58b │ │ │ │ + bl 2de7c4 <_Py_hashtable_foreach@@Base> │ │ │ │ + cbnz r0, 5b024 │ │ │ │ + movw r1, #46483 @ 0xb593 │ │ │ │ movt r1, #5 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r2, sp, #16 │ │ │ │ str r5, [sp, #20] │ │ │ │ - bl 2de444 <_Py_hashtable_foreach@@Base> │ │ │ │ - cbz r0, 5b028 │ │ │ │ - b.n 5b040 │ │ │ │ + bl 2de7c4 <_Py_hashtable_foreach@@Base> │ │ │ │ + cbz r0, 5b030 │ │ │ │ + b.n 5b048 │ │ │ │ mov r0, r5 │ │ │ │ - bl 134780 <_Py_hashtable_destroy@@Base> │ │ │ │ + bl 134a8c <_Py_hashtable_destroy@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 5b03c │ │ │ │ - movw r1, #47179 @ 0xb84b │ │ │ │ + b.n 5b044 │ │ │ │ + movw r1, #47187 @ 0xb853 │ │ │ │ movt r1, #5 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 2de444 <_Py_hashtable_foreach@@Base> │ │ │ │ - cbz r0, 5b05a │ │ │ │ - b.n 5b040 │ │ │ │ - bl 23b660 │ │ │ │ + bl 2de7c4 <_Py_hashtable_foreach@@Base> │ │ │ │ + cbz r0, 5b062 │ │ │ │ + b.n 5b048 │ │ │ │ + bl 23bab4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - cbz r0, 5b05a │ │ │ │ + cbz r0, 5b062 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b05a │ │ │ │ + bge.n 5b062 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b05a │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5b062 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - bl 1c63c8 │ │ │ │ + bl 1c61e0 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5b078 │ │ │ │ + bne.n 5b080 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5b068 │ │ │ │ + bne.n 5b070 │ │ │ │ dmb ish │ │ │ │ - beq.n 5b084 │ │ │ │ - ldr r0, [pc, #36] @ (5b0a4 ) │ │ │ │ - bl 284f00 │ │ │ │ + beq.n 5b08c │ │ │ │ + ldr r0, [pc, #36] @ (5b0ac ) │ │ │ │ + bl 284a3c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - cbz r0, 5b08c │ │ │ │ - bl 134780 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 5b094 │ │ │ │ + bl 134a8c <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbz r0, 5b094 │ │ │ │ - bl 134780 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 5b09c │ │ │ │ + bl 134a8c <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 5b09c │ │ │ │ - bl 134780 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 5b0a4 │ │ │ │ + bl 134a8c <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r0, [r0, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ @@ -70334,193 +70333,193 @@ │ │ │ │ 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, 5b0da │ │ │ │ + cbz r2, 5b0e2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ mov r0, sp │ │ │ │ - bl 13dc7c │ │ │ │ + bl 13dfb4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 84e18 │ │ │ │ - cbz r4, 5b102 │ │ │ │ - ldr r0, [pc, #28] @ (5b108 ) │ │ │ │ - bl 247334 <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 84e58 │ │ │ │ + cbz r4, 5b10a │ │ │ │ + ldr r0, [pc, #28] @ (5b110 ) │ │ │ │ + bl 2474a4 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #55704 @ 0xd998 │ │ │ │ + movw r0, #56600 @ 0xdd18 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ands.w r0, r0, r2, lsr #1 │ │ │ │ │ │ │ │ -0005b10c : │ │ │ │ - b.w 2355dc <_PyXIData_GetNotShareableErrorType@@Base+0x1b4> │ │ │ │ - b.w 5a6a8 │ │ │ │ +0005b114 : │ │ │ │ + b.w 235894 <_PyXIData_GetNotShareableErrorType@@Base+0x1b4> │ │ │ │ + b.w 5a6b0 │ │ │ │ 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 1c60d0 │ │ │ │ + bl 1c5ee8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5b146 │ │ │ │ + cbz r0, 5b14e │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #45811 @ 0xb2f3 │ │ │ │ + movw r1, #45819 @ 0xb2fb │ │ │ │ movt r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2de444 <_Py_hashtable_foreach@@Base> │ │ │ │ - cbz r0, 5b146 │ │ │ │ + bl 2de7c4 <_Py_hashtable_foreach@@Base> │ │ │ │ + cbz r0, 5b14e │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 134780 <_Py_hashtable_destroy@@Base> │ │ │ │ + bl 134a8c <_Py_hashtable_destroy@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005b14a : │ │ │ │ - ldr r3, [pc, #72] @ (5b194 ) │ │ │ │ +0005b152 : │ │ │ │ + ldr r3, [pc, #72] @ (5b19c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ - cbnz r0, 5b176 │ │ │ │ + cbnz r0, 5b17e │ │ │ │ bx lr │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 5b180 │ │ │ │ + beq.n 5b188 │ │ │ │ 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 5b180 │ │ │ │ + bcs.n 5b188 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - cbz r0, 5b192 │ │ │ │ + cbz r0, 5b19a │ │ │ │ ldrb.w r3, [r0, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 5b158 │ │ │ │ - b.n 5b172 │ │ │ │ + bls.n 5b160 │ │ │ │ + b.n 5b17a │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 5b192 │ │ │ │ + cbz r0, 5b19a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b192 │ │ │ │ + bge.n 5b19a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ 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 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5b1d8 │ │ │ │ + cbz r0, 5b1e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5b1da │ │ │ │ + cbz r0, 5b1e2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 5b1da │ │ │ │ + cbz r0, 5b1e2 │ │ │ │ movs r1, #3 │ │ │ │ add r0, sp, #4 │ │ │ │ strd r5, r4, [sp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 13de80 <_PyTuple_FromArraySteal@@Base> │ │ │ │ - b.n 5b1ec │ │ │ │ + bl 13e1a8 <_PyTuple_FromArraySteal@@Base> │ │ │ │ + b.n 5b1f4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e18 │ │ │ │ - bl 84e14 │ │ │ │ + bl 84e58 │ │ │ │ + bl 84e54 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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 236390 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 5b236 │ │ │ │ + bl 2367f0 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 5b23e │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2adec │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5b22e │ │ │ │ + bge.n 5b236 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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, 5b266 │ │ │ │ + cbnz r3, 5b26e │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54812 @ 0xd61c │ │ │ │ + movw r1, #55508 @ 0xd8d4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 5b282 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 5b28a │ │ │ │ ldrb.w r3, [r0, #33] @ 0x21 │ │ │ │ - cbz r3, 5b286 │ │ │ │ + cbz r3, 5b28e │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54496 @ 0xd4e0 │ │ │ │ + movw r1, #55192 @ 0xd798 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b28e │ │ │ │ + b.n 5b296 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005b290 : │ │ │ │ +0005b298 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ (5b2c0 ) │ │ │ │ + ldr r3, [pc, #32] @ (5b2c8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1cf314 │ │ │ │ - cbz r0, 5b2bc │ │ │ │ + bl 1cf1a4 │ │ │ │ + cbz r0, 5b2c4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @@ -70530,772 +70529,772 @@ │ │ │ │ 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 5b2e8 │ │ │ │ + bge.n 5b2f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b2e8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5b2f0 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 89ac4 │ │ │ │ + b.w 89aa4 │ │ │ │ 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, [pc, #96] @ (5b364 ) │ │ │ │ + ldr r6, [pc, #96] @ (5b36c ) │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ - movw r3, #42113 @ 0xa481 │ │ │ │ + movw r3, #42129 @ 0xa491 │ │ │ │ movt r3, #7 │ │ │ │ mov r8, r1 │ │ │ │ ldr.w r2, [r6, #1508] @ 0x5e4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5b324 │ │ │ │ + bne.n 5b32c │ │ │ │ movs r0, #8 │ │ │ │ blx 2c078 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5b32e │ │ │ │ + b.n 5b336 │ │ │ │ ldr.w r0, [r6, #1504] @ 0x5e0 │ │ │ │ movs r1, #8 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 5b356 │ │ │ │ + cbz r4, 5b35e │ │ │ │ ldmia.w r5, {r0, r1} │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 7f9b8 <_Py_hashtable_set@@Base> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5b35c │ │ │ │ + bne.n 5b364 │ │ │ │ ldr.w r3, [r6, #1520] @ 0x5f0 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #1504] @ 0x5e0 │ │ │ │ blx r3 │ │ │ │ - b.n 5b35e │ │ │ │ + b.n 5b366 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5b35e │ │ │ │ + b.n 5b366 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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 r4, r0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 5b38a │ │ │ │ + cbnz r3, 5b392 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5b38a │ │ │ │ + ble.n 5b392 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5b38a │ │ │ │ - cbnz r0, 5b3a2 │ │ │ │ + bne.n 5b392 │ │ │ │ + cbnz r0, 5b3aa │ │ │ │ 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] @ (5b3bc ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 5b3b6 │ │ │ │ + ldr r3, [pc, #32] @ (5b3c4 ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 5b3be │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 51cd8 <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ - cbz r0, 5b3b6 │ │ │ │ + bl 51ce0 <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ + cbz r0, 5b3be │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b47c │ │ │ │ + bl 5b484 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [r3, r5] │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 5b3e2 │ │ │ │ + cbnz r3, 5b3ea │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5b3e2 │ │ │ │ + ble.n 5b3ea │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5b3e2 │ │ │ │ - cbnz r4, 5b3fe │ │ │ │ + bne.n 5b3ea │ │ │ │ + cbnz r4, 5b406 │ │ │ │ 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] @ (5b440 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #72] @ (5b448 ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5b438 │ │ │ │ + cbz r0, 5b440 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 181404 │ │ │ │ + bl 181168 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl 25ba20 <_PyXIData_Release@@Base+0x244> │ │ │ │ + bl 25b588 <_PyXIData_Release@@Base+0x244> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5b438 │ │ │ │ + cbz r0, 5b440 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2acad8 │ │ │ │ + bl 2ac5f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5b428 │ │ │ │ + blt.n 5b430 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5b438 │ │ │ │ + b.n 5b440 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5b424 │ │ │ │ + bne.n 5b42c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5b424 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5b42c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r0, [r1, r6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0005b444 : │ │ │ │ +0005b44c : │ │ │ │ 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 5b472 │ │ │ │ - bl 204f7c │ │ │ │ - cbnz r0, 5b472 │ │ │ │ + bmi.n 5b47a │ │ │ │ + bl 2051ac │ │ │ │ + cbnz r0, 5b47a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 20f3d8 │ │ │ │ + b.w 20f608 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1686dc <_Py_UniversalNewlineFgetsWithSize@@Base+0xe8> │ │ │ │ + b.w 168780 <_Py_UniversalNewlineFgetsWithSize@@Base+0xe8> │ │ │ │ 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 5b4aa │ │ │ │ + bcc.n 5b4b2 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3472 @ 0xd90 │ │ │ │ + movw r1, #4368 @ 0x1110 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 5b4f2 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 5b4fa │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5b4c2 │ │ │ │ + cbnz r0, 5b4ca │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 23b660 │ │ │ │ - cbz r4, 5b4d8 │ │ │ │ + b.w 23bab4 │ │ │ │ + cbz r4, 5b4e0 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ sub.w r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 5b4d8 │ │ │ │ + bhi.n 5b4e0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 2dd0bc <_PyXIData_Free@@Base+0xee4> │ │ │ │ + bl 2dd43c <_PyXIData_Free@@Base+0xee4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r6, 5b4e6 │ │ │ │ - bl 2c2e64 <_Py_strhex@@Base> │ │ │ │ + cbz r6, 5b4ee │ │ │ │ + bl 2c31e4 <_Py_strhex@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5b4ec │ │ │ │ - bl 80764 │ │ │ │ + b.n 5b4f4 │ │ │ │ + bl 807a4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ 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 214604 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 5b536 │ │ │ │ + bl 214834 <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 5b53e │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2ac84 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5b52e │ │ │ │ + bge.n 5b536 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 5b114 │ │ │ │ - cbz r0, 5b56e │ │ │ │ + bl 5b11c │ │ │ │ + cbz r0, 5b576 │ │ │ │ mov r2, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 7f9b8 <_Py_hashtable_set@@Base> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5b574 │ │ │ │ + bne.n 5b57c │ │ │ │ mov r0, r5 │ │ │ │ - bl 134780 <_Py_hashtable_destroy@@Base> │ │ │ │ - b.n 5b576 │ │ │ │ + bl 134a8c <_Py_hashtable_destroy@@Base> │ │ │ │ + b.n 5b57e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5b576 │ │ │ │ + b.n 5b57e │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r2, #3492 @ 0xda4 │ │ │ │ + movw r2, #4388 @ 0x1124 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldrd r0, r1, [r0, #8] │ │ │ │ - b.w 269cc0 <_PyXIData_Clear@@Base+0x6c> │ │ │ │ + b.w 269800 <_PyXIData_Clear@@Base+0x6c> │ │ │ │ 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 80b24 │ │ │ │ - cbz r0, 5b5d4 │ │ │ │ + bl 80b64 │ │ │ │ + cbz r0, 5b5dc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8f744 │ │ │ │ - cbz r0, 5b5c0 │ │ │ │ + bl 8f61c │ │ │ │ + cbz r0, 5b5c8 │ │ │ │ str r0, [r4, #16] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 8f744 │ │ │ │ - cbnz r0, 5b5d8 │ │ │ │ + bl 8f61c │ │ │ │ + cbnz r0, 5b5e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b5d4 │ │ │ │ + bge.n 5b5dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5b5d4 │ │ │ │ + cbnz r3, 5b5dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 5b61c │ │ │ │ + b.n 5b624 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 37e30 <_PyImport_SetModule@@Base+0x44> │ │ │ │ + bl 37e2c <_PyImport_SetModule@@Base+0x44> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b5c0 │ │ │ │ + beq.n 5b5c8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r0, [r4, #24] │ │ │ │ ldrh r0, [r3, #6] │ │ │ │ - bl 8f744 │ │ │ │ + bl 8f61c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b5c0 │ │ │ │ + beq.n 5b5c8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b616 │ │ │ │ + bge.n 5b61e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5b616 │ │ │ │ + cbnz r3, 5b61e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r5, #1 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 5b642 │ │ │ │ + cbnz r3, 5b64a │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5b642 │ │ │ │ + ble.n 5b64a │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5b642 │ │ │ │ - cbnz r0, 5b65a │ │ │ │ + bne.n 5b64a │ │ │ │ + cbnz r0, 5b662 │ │ │ │ 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] @ (5b674 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 5b66e │ │ │ │ + ldr r3, [pc, #32] @ (5b67c ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 5b676 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 51cd8 <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ - cbz r0, 5b66e │ │ │ │ + bl 51ce0 <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ + cbz r0, 5b676 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b47c │ │ │ │ + bl 5b484 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [r6, r6] │ │ │ │ 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 236390 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 5b6b8 │ │ │ │ + bl 2367f0 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 5b6c0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2bacc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5b6b0 │ │ │ │ + bge.n 5b6b8 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - b.w 2b94b4 │ │ │ │ + b.w 2b9844 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3528 @ 0xdc8 │ │ │ │ + movw r1, #4424 @ 0x1148 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ 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 │ │ │ │ - cbnz r1, 5b716 │ │ │ │ + cbnz r1, 5b71e │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59360 @ 0xe7e0 │ │ │ │ + movw r1, #60256 @ 0xeb60 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 5b73e │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 5b746 │ │ │ │ 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 5b734 │ │ │ │ + bge.n 5b73c │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r2, #0] │ │ │ │ - cbz r4, 5b738 │ │ │ │ + cbz r4, 5b740 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5b73e │ │ │ │ + b.n 5b746 │ │ │ │ mov r0, r2 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 5b768 │ │ │ │ + bne.n 5b770 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5b784 │ │ │ │ - b.n 5b77e │ │ │ │ + bne.n 5b78c │ │ │ │ + b.n 5b786 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36480 @ 0x8e80 │ │ │ │ + movw r0, #37176 @ 0x9138 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e28ec <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 5b7be │ │ │ │ - b.n 5b75a │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 5b7be │ │ │ │ + bl e2810 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 5b7c6 │ │ │ │ + b.n 5b762 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 5b7c6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5b796 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 5b7be │ │ │ │ + bne.n 5b79e │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 5b7c6 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 5ba1a │ │ │ │ - cbz r0, 5b7be │ │ │ │ + bl 5ba22 │ │ │ │ + cbz r0, 5b7c6 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b8cc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5b7c2 │ │ │ │ + bne.n 5b7ca │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b7ca │ │ │ │ + b.n 5b7d2 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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, 5b7f0 │ │ │ │ + cbz r4, 5b7f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b844 │ │ │ │ + bge.n 5b84c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5b844 │ │ │ │ + b.n 5b84c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - bl 80b24 │ │ │ │ + bl 80b64 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5b844 │ │ │ │ + cbz r0, 5b84c │ │ │ │ add.w r8, r0, #12 │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r7, r3 │ │ │ │ - bge.n 5b836 │ │ │ │ + bge.n 5b83e │ │ │ │ ldrd r0, r1, [r6, #40] @ 0x28 │ │ │ │ adds r7, #1 │ │ │ │ adds r6, #8 │ │ │ │ - bl 2a07ec │ │ │ │ - cbnz r0, 5b830 │ │ │ │ + bl 2a0304 │ │ │ │ + cbnz r0, 5b838 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b82c │ │ │ │ + bge.n 5b834 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5b82c │ │ │ │ + cbnz r3, 5b834 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5b844 │ │ │ │ + b.n 5b84c │ │ │ │ str.w r0, [r8, #4]! │ │ │ │ - b.n 5b804 │ │ │ │ + b.n 5b80c │ │ │ │ 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 {r4} │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #46475 @ 0xb58b │ │ │ │ + movw r1, #46483 @ 0xb593 │ │ │ │ movt r1, #5 │ │ │ │ str r4, [r3, #16] │ │ │ │ pop {r4} │ │ │ │ - b.w 2de444 <_Py_hashtable_foreach@@Base> │ │ │ │ + b.w 2de7c4 <_Py_hashtable_foreach@@Base> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r3, 5b874 │ │ │ │ - movw r0, #3584 @ 0xe00 │ │ │ │ + cbnz r3, 5b87c │ │ │ │ + movw r0, #4480 @ 0x1180 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 170b00 │ │ │ │ - cbnz r0, 5b8a6 │ │ │ │ + bl 170b7c │ │ │ │ + cbnz r0, 5b8ae │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #3600 @ 0xe10 │ │ │ │ + movw r0, #4496 @ 0x1190 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 219404 │ │ │ │ - b.n 5b8ca │ │ │ │ + bl 219638 │ │ │ │ + b.n 5b8d2 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 5b8c8 │ │ │ │ + bne.n 5b8d0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #47736 @ 0xba78 │ │ │ │ + movw r1, #48708 @ 0xbe44 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ 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 291ce4 <_PyArg_BadArgument@@Base+0x2458> │ │ │ │ + bl 29182c <_PyArg_BadArgument@@Base+0x2458> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5b8f0 │ │ │ │ - beq.n 5b8f4 │ │ │ │ + blt.n 5b8f8 │ │ │ │ + beq.n 5b8fc │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 5b8fc │ │ │ │ + b.n 5b904 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b8fc │ │ │ │ + b.n 5b904 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ 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, #8248 @ 0x2038 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154818 │ │ │ │ - bl ee690 │ │ │ │ + bl 1549f0 │ │ │ │ + bl ee620 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5b9a6 │ │ │ │ + beq.n 5b9ae │ │ │ │ mov r0, r3 │ │ │ │ - bl 9ef00 │ │ │ │ + bl 9ee00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b9a6 │ │ │ │ + bne.n 5b9ae │ │ │ │ ldr r0, [r6, #4] │ │ │ │ movw r1, #8248 @ 0x2038 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ - bl 154818 │ │ │ │ - bl ee690 │ │ │ │ + bl 1549f0 │ │ │ │ + bl ee620 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #42020 @ 0xa424 │ │ │ │ + movw r1, #42716 @ 0xa6dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #18320 @ 0x4790 │ │ │ │ + movw r0, #19216 @ 0x4b10 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5b9a2 │ │ │ │ - bne.n 5b9d2 │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5b9aa │ │ │ │ + bne.n 5b9da │ │ │ │ adds r4, #1 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - cbz r3, 5b9ba │ │ │ │ + cbz r3, 5b9c2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 5b9ba │ │ │ │ + bge.n 5b9c2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r5, [r3, r4, lsl #2] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 5b9d2 │ │ │ │ + beq.n 5b9da │ │ │ │ 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 f2fd4 │ │ │ │ + bl f2f60 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5b9aa │ │ │ │ + blt.n 5b9b2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 5b966 │ │ │ │ + bge.n 5b96e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5ba16 │ │ │ │ + b.n 5ba1e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5b96a │ │ │ │ + b.n 5b972 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5b99c │ │ │ │ + bne.n 5b9a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5b99c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5b9a4 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3620 @ 0xe24 │ │ │ │ + movw r1, #4516 @ 0x11a4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 5b9a2 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 5b9aa │ │ │ │ ldr r1, [r6, #20] │ │ │ │ - cbz r1, 5ba0e │ │ │ │ + cbz r1, 5ba16 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 5ba0e │ │ │ │ + bge.n 5ba16 │ │ │ │ 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 5b9fc │ │ │ │ + beq.n 5ba04 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - b.n 5b9ee │ │ │ │ + b.n 5b9f6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ba0e │ │ │ │ + bge.n 5ba16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5ba0e │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5ba16 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 5ba4c │ │ │ │ + beq.n 5ba54 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3660 @ 0xe4c │ │ │ │ + movw r1, #4556 @ 0x11cc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 5ba5e │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 5ba66 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ - bl 102df0 │ │ │ │ + bl 102c98 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5ba62 │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 5ba62 │ │ │ │ + bne.n 5ba6a │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 5ba6a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5ba66 │ │ │ │ + b.n 5ba6e │ │ │ │ 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 27db20 <_PyUnicode_EncodeUTF16@@Base+0x2e38> │ │ │ │ + bl 27d658 <_PyUnicode_EncodeUTF16@@Base+0x2de8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5ba9e │ │ │ │ - bl 24841c │ │ │ │ + cbz r0, 5baa6 │ │ │ │ + bl 24858c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5ba9e │ │ │ │ + bne.n 5baa6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ba9c │ │ │ │ + bge.n 5baa4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5ba9c │ │ │ │ + cbnz r3, 5baa4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, 5bad0 │ │ │ │ + cbnz r4, 5bad8 │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3692 @ 0xe6c │ │ │ │ + movw r1, #4588 @ 0x11ec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 5baec │ │ │ │ + b.n 5baf4 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -71308,147 +71307,147 @@ │ │ │ │ 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 5bb14 │ │ │ │ + bne.n 5bb1c │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5bb2e │ │ │ │ - b.n 5bb28 │ │ │ │ + bne.n 5bb36 │ │ │ │ + b.n 5bb30 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36464 @ 0x8e70 │ │ │ │ + movw r0, #37160 @ 0x9128 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ - cbz r0, 5bb52 │ │ │ │ - b.n 5bb06 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 5bb52 │ │ │ │ + bl 1d3e60 │ │ │ │ + cbz r0, 5bb5a │ │ │ │ + b.n 5bb0e │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 5bb5a │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ba1a │ │ │ │ - cbz r0, 5bb52 │ │ │ │ + bl 5ba22 │ │ │ │ + cbz r0, 5bb5a │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b068 │ │ │ │ - cbz r0, 5bb56 │ │ │ │ + cbz r0, 5bb5e │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5bb5e │ │ │ │ + b.n 5bb66 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 214604 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 5bba2 │ │ │ │ + bl 214834 <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 5bbaa │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2bdb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5bb9a │ │ │ │ + bge.n 5bba2 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 5bbcc │ │ │ │ + bmi.n 5bbd4 │ │ │ │ movw r2, #23984 @ 0x5db0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 5bc04 │ │ │ │ + bne.n 5bc0c │ │ │ │ mov r6, r0 │ │ │ │ bl 7fab4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5bc0c │ │ │ │ + cbz r0, 5bc14 │ │ │ │ mov r1, r6 │ │ │ │ - bl a0250 │ │ │ │ + bl a0150 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5bbec │ │ │ │ + beq.n 5bbf4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a0250 │ │ │ │ + bl a0150 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5bc0c │ │ │ │ + bne.n 5bc14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5bc00 │ │ │ │ + bge.n 5bc08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5bc00 │ │ │ │ + cbnz r3, 5bc08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5bc0c │ │ │ │ + b.n 5bc14 │ │ │ │ movw r4, #5736 @ 0x1668 │ │ │ │ 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, #55832 @ 0xda18 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154818 │ │ │ │ + bl 1549f0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r6, [r7, #4] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 5bc60 │ │ │ │ + beq.n 5bc68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef00 │ │ │ │ - cbnz r0, 5bc60 │ │ │ │ + bl 9ee00 │ │ │ │ + cbnz r0, 5bc68 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #3724 @ 0xe8c │ │ │ │ + movw r1, #4620 @ 0x120c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 581a8 │ │ │ │ + bl 581b0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5bc72 │ │ │ │ + bne.n 5bc7a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5bc7e │ │ │ │ + b.n 5bc86 │ │ │ │ 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} │ │ │ │ @@ -71456,232 +71455,232 @@ │ │ │ │ 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 5bca0 │ │ │ │ + bhi.n 5bca8 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 5bcb6 │ │ │ │ - b.n 5bcca │ │ │ │ - movw r0, #22096 @ 0x5650 │ │ │ │ + bgt.n 5bcbe │ │ │ │ + b.n 5bcd2 │ │ │ │ + movw r0, #22992 @ 0x59d0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d3e78 │ │ │ │ + bl 1d3d0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5bc9a │ │ │ │ - b.n 5bcd6 │ │ │ │ + bne.n 5bca2 │ │ │ │ + b.n 5bcde │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5bccc │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 5bcd6 │ │ │ │ - b.n 5bccc │ │ │ │ + bne.n 5bcd4 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 5bcde │ │ │ │ + b.n 5bcd4 │ │ │ │ movs r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 5bd24 │ │ │ │ + b.n 5bd2c │ │ │ │ movs r0, #0 │ │ │ │ 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 r2, [r1, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 5bd0a │ │ │ │ + bmi.n 5bd12 │ │ │ │ movw r3, #23984 @ 0x5db0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5bd0a │ │ │ │ + beq.n 5bd12 │ │ │ │ movw r4, #5736 @ 0x1668 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 5bd20 │ │ │ │ + b.n 5bd28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 43498 │ │ │ │ + bl 434a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5bd00 │ │ │ │ + beq.n 5bd08 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 2b6d8c <_PyObject_GetState@@Base> │ │ │ │ + bl 2b70ec <_PyObject_GetState@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5bd98 │ │ │ │ + cbz r0, 5bda0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbnz r3, 5bd5a │ │ │ │ + cbnz r3, 5bd62 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #3772 @ 0xebc │ │ │ │ + movw r0, #4668 @ 0x123c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 950d8 │ │ │ │ + b.w 94fac │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r6, #2 │ │ │ │ - bgt.n 5bd86 │ │ │ │ + bgt.n 5bd8e │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl aebac │ │ │ │ + bl aeaac │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r3, #1064 @ 0x428 │ │ │ │ + movw r3, #1760 @ 0x6e0 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - movw r0, #3780 @ 0xec4 │ │ │ │ + movw r0, #4676 @ 0x1244 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5bd98 │ │ │ │ + b.n 5bda0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #3792 @ 0xed0 │ │ │ │ + movw r0, #4688 @ 0x1250 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005bd9e : │ │ │ │ +0005bda6 : │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #60] @ (5bde4 ) │ │ │ │ + ldr r5, [pc, #60] @ (5bdec ) │ │ │ │ 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 5bddc │ │ │ │ + beq.n 5bde4 │ │ │ │ add.w r7, r5, #110592 @ 0x1b000 │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 5bdd4 │ │ │ │ + bge.n 5bddc │ │ │ │ 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 5bdc0 │ │ │ │ + b.n 5bdc8 │ │ │ │ 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 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005bde8 <_PyMonitoring_FirePyStartEvent@@Base>: │ │ │ │ +0005bdf0 <_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 5be6e <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5be76 <_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 251188 │ │ │ │ + bl 250eb8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5be30 <_PyMonitoring_FirePyStartEvent@@Base+0x48> │ │ │ │ + beq.n 5be38 <_PyMonitoring_FirePyStartEvent@@Base+0x48> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 5bf94 <_PyMonitoring_FirePyStartEvent@@Base+0x1ac> │ │ │ │ + b.n 5bf9c <_PyMonitoring_FirePyStartEvent@@Base+0x1ac> │ │ │ │ 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 9b910 │ │ │ │ + bl 9b7e4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5be56 <_PyMonitoring_FirePyStartEvent@@Base+0x6e> │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 5be6a <_PyMonitoring_FirePyStartEvent@@Base+0x82> │ │ │ │ + bne.n 5be5e <_PyMonitoring_FirePyStartEvent@@Base+0x6e> │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 5be72 <_PyMonitoring_FirePyStartEvent@@Base+0x82> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 5be60 <_PyMonitoring_FirePyStartEvent@@Base+0x78> │ │ │ │ + cbz r3, 5be68 <_PyMonitoring_FirePyStartEvent@@Base+0x78> │ │ │ │ bic.w r4, r4, r4, asr #31 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 5be6c <_PyMonitoring_FirePyStartEvent@@Base+0x84> │ │ │ │ + b.n 5be74 <_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, #268] @ (5bf90 <_PyMonitoring_FirePyStartEvent@@Base+0x1a8>) │ │ │ │ + ldr r3, [pc, #268] @ (5bf98 <_PyMonitoring_FirePyStartEvent@@Base+0x1a8>) │ │ │ │ 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 5bebe <_PyMonitoring_FirePyStartEvent@@Base+0xd6> │ │ │ │ + bge.n 5bec6 <_PyMonitoring_FirePyStartEvent@@Base+0xd6> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3836 @ 0xefc │ │ │ │ + movw r1, #4732 @ 0x127c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5bf8a <_PyMonitoring_FirePyStartEvent@@Base+0x1a2> │ │ │ │ + b.n 5bf92 <_PyMonitoring_FirePyStartEvent@@Base+0x1a2> │ │ │ │ cmp r6, #5 │ │ │ │ - beq.n 5bece <_PyMonitoring_FirePyStartEvent@@Base+0xe6> │ │ │ │ - bl 943dc │ │ │ │ + beq.n 5bed6 <_PyMonitoring_FirePyStartEvent@@Base+0xe6> │ │ │ │ + bl 942b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5beb8 <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ + beq.n 5bec0 <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ str.w r0, [r8, #8] │ │ │ │ add.w r2, r8, #4 │ │ │ │ - movw r8, #44104 @ 0xac48 │ │ │ │ + movw r8, #45000 @ 0xafc8 │ │ │ │ movt r8, #74 @ 0x4a │ │ │ │ orr.w r3, r7, #2147483648 @ 0x80000000 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 5bf88 <_PyMonitoring_FirePyStartEvent@@Base+0x1a0> │ │ │ │ + beq.n 5bf90 <_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 │ │ │ │ @@ -71692,54 +71691,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 2440dc <_PyInterpreterState_LookUpID@@Base+0x178> │ │ │ │ + bl 2440e0 <_PyInterpreterState_LookUpID@@Base+0x178> │ │ │ │ uxtb r4, r4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5bee0 <_PyMonitoring_FirePyStartEvent@@Base+0xf8> │ │ │ │ + beq.n 5bee8 <_PyMonitoring_FirePyStartEvent@@Base+0xf8> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5bf8a <_PyMonitoring_FirePyStartEvent@@Base+0x1a2> │ │ │ │ + beq.n 5bf92 <_PyMonitoring_FirePyStartEvent@@Base+0x1a2> │ │ │ │ cmp r6, #10 │ │ │ │ - ble.n 5bf7a <_PyMonitoring_FirePyStartEvent@@Base+0x192> │ │ │ │ - movw r2, #42388 @ 0xa594 │ │ │ │ + ble.n 5bf82 <_PyMonitoring_FirePyStartEvent@@Base+0x192> │ │ │ │ + movw r2, #43260 @ 0xa8fc │ │ │ │ movt r2, #54 @ 0x36 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46808 @ 0xb6d8 │ │ │ │ + movw r1, #47744 @ 0xba80 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ 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 5beb8 <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ + beq.n 5bec0 <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r5, #3328] @ 0xd00 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5beb8 <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ + bge.n 5bec0 <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5beb8 <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5beb8 <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ + bne.n 5bec0 <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5bec0 <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ ldrb.w r3, [r9] │ │ │ │ bic.w r3, r3, fp │ │ │ │ strb.w r3, [r9] │ │ │ │ - b.n 5bee0 <_PyMonitoring_FirePyStartEvent@@Base+0xf8> │ │ │ │ + b.n 5bee8 <_PyMonitoring_FirePyStartEvent@@Base+0xf8> │ │ │ │ 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 │ │ │ │ @@ -71747,231 +71746,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 2ac6c │ │ │ │ - cbz r0, 5bfd2 <_PyMonitoring_FirePyStartEvent@@Base+0x1ea> │ │ │ │ + cbz r0, 5bfda <_PyMonitoring_FirePyStartEvent@@Base+0x1ea> │ │ │ │ mov r4, r0 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5bfd8 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ + b.n 5bfe0 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1cd39c │ │ │ │ + bl 1cd22c │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 5bffa <_PyMonitoring_FirePyStartEvent@@Base+0x212> │ │ │ │ + cbz r3, 5c002 <_PyMonitoring_FirePyStartEvent@@Base+0x212> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 5c012 <_PyMonitoring_FirePyStartEvent@@Base+0x22a> │ │ │ │ + b.n 5c01a <_PyMonitoring_FirePyStartEvent@@Base+0x22a> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 5c002 <_PyMonitoring_FirePyStartEvent@@Base+0x21a> │ │ │ │ + bgt.n 5c00a <_PyMonitoring_FirePyStartEvent@@Base+0x21a> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5c012 <_PyMonitoring_FirePyStartEvent@@Base+0x22a> │ │ │ │ + b.n 5c01a <_PyMonitoring_FirePyStartEvent@@Base+0x22a> │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 5bffe <_PyMonitoring_FirePyStartEvent@@Base+0x216> │ │ │ │ + bgt.n 5c006 <_PyMonitoring_FirePyStartEvent@@Base+0x216> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 5bffe <_PyMonitoring_FirePyStartEvent@@Base+0x216> │ │ │ │ + beq.n 5c006 <_PyMonitoring_FirePyStartEvent@@Base+0x216> │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 5c034 <_PyMonitoring_FirePyStartEvent@@Base+0x24c> │ │ │ │ + b.n 5c03c <_PyMonitoring_FirePyStartEvent@@Base+0x24c> │ │ │ │ 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] @ (5c108 <_PyMonitoring_FirePyStartEvent@@Base+0x320>) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #220] @ (5c110 <_PyMonitoring_FirePyStartEvent@@Base+0x320>) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c100 <_PyMonitoring_FirePyStartEvent@@Base+0x318> │ │ │ │ + beq.n 5c108 <_PyMonitoring_FirePyStartEvent@@Base+0x318> │ │ │ │ add r6, r5 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 5c0ea <_PyMonitoring_FirePyStartEvent@@Base+0x302> │ │ │ │ + beq.n 5c0f2 <_PyMonitoring_FirePyStartEvent@@Base+0x302> │ │ │ │ ldr r5, [r4, #4] │ │ │ │ - cbz r5, 5c082 <_PyMonitoring_FirePyStartEvent@@Base+0x29a> │ │ │ │ + cbz r5, 5c08a <_PyMonitoring_FirePyStartEvent@@Base+0x29a> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 5c068 <_PyMonitoring_FirePyStartEvent@@Base+0x280> │ │ │ │ + bmi.n 5c070 <_PyMonitoring_FirePyStartEvent@@Base+0x280> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + movw r2, #55964 @ 0xda9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #53672 @ 0xd1a8 │ │ │ │ + movw r1, #54368 @ 0xd460 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #3672 @ 0xe58 │ │ │ │ + movw r0, #4368 @ 0x1110 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5c0a8 <_PyMonitoring_FirePyStartEvent@@Base+0x2c0> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5c0b0 <_PyMonitoring_FirePyStartEvent@@Base+0x2c0> │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a2984 │ │ │ │ + bl a2884 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5c0a8 <_PyMonitoring_FirePyStartEvent@@Base+0x2c0> │ │ │ │ + cbz r0, 5c0b0 <_PyMonitoring_FirePyStartEvent@@Base+0x2c0> │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 5c0c2 <_PyMonitoring_FirePyStartEvent@@Base+0x2da> │ │ │ │ + bne.n 5c0ca <_PyMonitoring_FirePyStartEvent@@Base+0x2da> │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 5c0f2 <_PyMonitoring_FirePyStartEvent@@Base+0x30a> │ │ │ │ + beq.n 5c0fa <_PyMonitoring_FirePyStartEvent@@Base+0x30a> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 5c0ac <_PyMonitoring_FirePyStartEvent@@Base+0x2c4> │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + bmi.n 5c0b4 <_PyMonitoring_FirePyStartEvent@@Base+0x2c4> │ │ │ │ + movw r2, #55964 @ 0xda9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #53692 @ 0xd1bc │ │ │ │ + movw r1, #54388 @ 0xd474 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #3672 @ 0xe58 │ │ │ │ + movw r0, #4368 @ 0x1110 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c100 <_PyMonitoring_FirePyStartEvent@@Base+0x318> │ │ │ │ + b.n 5c108 <_PyMonitoring_FirePyStartEvent@@Base+0x318> │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2984 │ │ │ │ + bl a2884 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c100 <_PyMonitoring_FirePyStartEvent@@Base+0x318> │ │ │ │ + cbz r0, 5c108 <_PyMonitoring_FirePyStartEvent@@Base+0x318> │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5c0da <_PyMonitoring_FirePyStartEvent@@Base+0x2f2> │ │ │ │ + beq.n 5c0e2 <_PyMonitoring_FirePyStartEvent@@Base+0x2f2> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62068 @ 0xf274 │ │ │ │ + movw r1, #62764 @ 0xf52c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 5c0a8 <_PyMonitoring_FirePyStartEvent@@Base+0x2c0> │ │ │ │ - movw r3, #46604 @ 0xb60c │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 5c0b0 <_PyMonitoring_FirePyStartEvent@@Base+0x2c0> │ │ │ │ + movw r3, #47500 @ 0xb98c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ cmp r5, #0 │ │ │ │ it eq │ │ │ │ moveq r5, r3 │ │ │ │ - b.n 5c0f4 <_PyMonitoring_FirePyStartEvent@@Base+0x30c> │ │ │ │ - movw r5, #46604 @ 0xb60c │ │ │ │ + b.n 5c0fc <_PyMonitoring_FirePyStartEvent@@Base+0x30c> │ │ │ │ + movw r5, #47500 @ 0xb98c │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5c10c │ │ │ │ + bl 5c114 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r0, [r4, r7] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0005c10c : │ │ │ │ +0005c114 : │ │ │ │ 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 2d7690 │ │ │ │ - cbz r0, 5c13a │ │ │ │ + bl 2d7a10 │ │ │ │ + cbz r0, 5c142 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 22933c │ │ │ │ + b.w 229594 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005c13c : │ │ │ │ +0005c144 : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005c140 <_PyMonitoring_FirePyResumeEvent@@Base>: │ │ │ │ +0005c148 <_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 5be6e <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5be76 <_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, 5c192 <_PyMonitoring_FirePyResumeEvent@@Base+0x52> │ │ │ │ + cbnz r5, 5c19a <_PyMonitoring_FirePyResumeEvent@@Base+0x52> │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 5c192 <_PyMonitoring_FirePyResumeEvent@@Base+0x52> │ │ │ │ + ble.n 5c19a <_PyMonitoring_FirePyResumeEvent@@Base+0x52> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5c192 <_PyMonitoring_FirePyResumeEvent@@Base+0x52> │ │ │ │ - cbnz r2, 5c1ac <_PyMonitoring_FirePyResumeEvent@@Base+0x6c> │ │ │ │ + bne.n 5c19a <_PyMonitoring_FirePyResumeEvent@@Base+0x52> │ │ │ │ + cbnz r2, 5c1b4 <_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] @ (5c1e8 <_PyMonitoring_FirePyResumeEvent@@Base+0xa8>) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 5c1e4 <_PyMonitoring_FirePyResumeEvent@@Base+0xa4> │ │ │ │ + ldr r3, [pc, #64] @ (5c1f0 <_PyMonitoring_FirePyResumeEvent@@Base+0xa8>) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 5c1ec <_PyMonitoring_FirePyResumeEvent@@Base+0xa4> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 4f948 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ - cbz r0, 5c1d8 <_PyMonitoring_FirePyResumeEvent@@Base+0x98> │ │ │ │ + bl 4f950 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + cbz r0, 5c1e0 <_PyMonitoring_FirePyResumeEvent@@Base+0x98> │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 2afc0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 5c1dc <_PyMonitoring_FirePyResumeEvent@@Base+0x9c> │ │ │ │ + beq.n 5c1e4 <_PyMonitoring_FirePyResumeEvent@@Base+0x9c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 26ea2c │ │ │ │ - movw r2, #1460 @ 0x5b4 │ │ │ │ + bl 26e564 │ │ │ │ + movw r2, #2356 @ 0x934 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 56956 <_PyXI_NewExcInfo@@Base+0x4e6> │ │ │ │ + bl 5695e <_PyXI_NewExcInfo@@Base+0x4e6> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c1e4 <_PyMonitoring_FirePyResumeEvent@@Base+0xa4> │ │ │ │ + b.n 5c1ec <_PyMonitoring_FirePyResumeEvent@@Base+0xa4> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r4, [r1, r0] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -71980,1107 +71979,1107 @@ │ │ │ │ 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 5c212 <_PyMonitoring_FirePyResumeEvent@@Base+0xd2> │ │ │ │ + bhi.n 5c21a <_PyMonitoring_FirePyResumeEvent@@Base+0xd2> │ │ │ │ ldr r5, [r6, #0] │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 5c226 <_PyMonitoring_FirePyResumeEvent@@Base+0xe6> │ │ │ │ + beq.n 5c22e <_PyMonitoring_FirePyResumeEvent@@Base+0xe6> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c228 <_PyMonitoring_FirePyResumeEvent@@Base+0xe8> │ │ │ │ - movw r0, #22300 @ 0x571c │ │ │ │ + b.n 5c230 <_PyMonitoring_FirePyResumeEvent@@Base+0xe8> │ │ │ │ + movw r0, #22996 @ 0x59d4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e27bc │ │ │ │ - cbz r0, 5c236 <_PyMonitoring_FirePyResumeEvent@@Base+0xf6> │ │ │ │ - b.n 5c208 <_PyMonitoring_FirePyResumeEvent@@Base+0xc8> │ │ │ │ + bl e26e0 │ │ │ │ + cbz r0, 5c23e <_PyMonitoring_FirePyResumeEvent@@Base+0xf6> │ │ │ │ + b.n 5c210 <_PyMonitoring_FirePyResumeEvent@@Base+0xc8> │ │ │ │ ldr r4, [r6, #4] │ │ │ │ ldr r6, [r7, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1a12c8 <_PyLong_Frexp@@Base+0x6e8> │ │ │ │ + bl 1a19e8 <_PyLong_Frexp@@Base+0x6e8> │ │ │ │ adds r3, r0, #2 │ │ │ │ - bne.n 5c23a <_PyMonitoring_FirePyResumeEvent@@Base+0xfa> │ │ │ │ + bne.n 5c242 <_PyMonitoring_FirePyResumeEvent@@Base+0xfa> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c286 <_PyMonitoring_FirePyResumeEvent@@Base+0x146> │ │ │ │ + b.n 5c28e <_PyMonitoring_FirePyResumeEvent@@Base+0x146> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5c256 <_PyMonitoring_FirePyResumeEvent@@Base+0x116> │ │ │ │ + blt.n 5c25e <_PyMonitoring_FirePyResumeEvent@@Base+0x116> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #45812 @ 0xb2f4 │ │ │ │ + movw r1, #46708 @ 0xb674 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 5c236 <_PyMonitoring_FirePyResumeEvent@@Base+0xf6> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 5c23e <_PyMonitoring_FirePyResumeEvent@@Base+0xf6> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - cbz r0, 5c26e <_PyMonitoring_FirePyResumeEvent@@Base+0x12e> │ │ │ │ + cbz r0, 5c276 <_PyMonitoring_FirePyResumeEvent@@Base+0x12e> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1055c0 │ │ │ │ + bl 105468 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5c236 <_PyMonitoring_FirePyResumeEvent@@Base+0xf6> │ │ │ │ + beq.n 5c23e <_PyMonitoring_FirePyResumeEvent@@Base+0xf6> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbnz r0, 5c286 <_PyMonitoring_FirePyResumeEvent@@Base+0x146> │ │ │ │ - cbz r4, 5c27e <_PyMonitoring_FirePyResumeEvent@@Base+0x13e> │ │ │ │ + cbnz r0, 5c28e <_PyMonitoring_FirePyResumeEvent@@Base+0x146> │ │ │ │ + cbz r4, 5c286 <_PyMonitoring_FirePyResumeEvent@@Base+0x13e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c284 <_PyMonitoring_FirePyResumeEvent@@Base+0x144> │ │ │ │ + bge.n 5c28c <_PyMonitoring_FirePyResumeEvent@@Base+0x144> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5c284 <_PyMonitoring_FirePyResumeEvent@@Base+0x144> │ │ │ │ + b.n 5c28c <_PyMonitoring_FirePyResumeEvent@@Base+0x144> │ │ │ │ mov r0, r5 │ │ │ │ - bl 12c138 <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 12c3bc <_PyErr_SetKeyError@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0005c28a <_PyMonitoring_FirePyYieldEvent@@Base>: │ │ │ │ +0005c292 <_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 5be6e <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5be76 <_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, #46432 @ 0xb560 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r6, r2 │ │ │ │ - bl 154818 │ │ │ │ + bl 1549f0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5c2f4 <_PyMonitoring_FirePyYieldEvent@@Base+0x6a> │ │ │ │ + beq.n 5c2fc <_PyMonitoring_FirePyYieldEvent@@Base+0x6a> │ │ │ │ ldr.w r2, [r2, #156] @ 0x9c │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5c2f4 <_PyMonitoring_FirePyYieldEvent@@Base+0x6a> │ │ │ │ + beq.n 5c2fc <_PyMonitoring_FirePyYieldEvent@@Base+0x6a> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bls.n 5c31c <_PyMonitoring_FirePyYieldEvent@@Base+0x92> │ │ │ │ - b.n 5c30c <_PyMonitoring_FirePyYieldEvent@@Base+0x82> │ │ │ │ + bls.n 5c324 <_PyMonitoring_FirePyYieldEvent@@Base+0x92> │ │ │ │ + b.n 5c314 <_PyMonitoring_FirePyYieldEvent@@Base+0x82> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5c2ec <_PyMonitoring_FirePyYieldEvent@@Base+0x62> │ │ │ │ - movw r0, #22764 @ 0x58ec │ │ │ │ + beq.n 5c2f4 <_PyMonitoring_FirePyYieldEvent@@Base+0x62> │ │ │ │ + movw r0, #23460 @ 0x5ba4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21c7a0 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21c9a0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5c2ec <_PyMonitoring_FirePyYieldEvent@@Base+0x62> │ │ │ │ - b.n 5c332 <_PyMonitoring_FirePyYieldEvent@@Base+0xa8> │ │ │ │ - movw r0, #22764 @ 0x58ec │ │ │ │ + bne.n 5c2f4 <_PyMonitoring_FirePyYieldEvent@@Base+0x62> │ │ │ │ + b.n 5c33a <_PyMonitoring_FirePyYieldEvent@@Base+0xa8> │ │ │ │ + movw r0, #23460 @ 0x5ba4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ - bl 1d3e78 │ │ │ │ - cbz r0, 5c332 <_PyMonitoring_FirePyYieldEvent@@Base+0xa8> │ │ │ │ + bl 1d3d0c │ │ │ │ + cbz r0, 5c33a <_PyMonitoring_FirePyYieldEvent@@Base+0xa8> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5c326 <_PyMonitoring_FirePyYieldEvent@@Base+0x9c> │ │ │ │ + ble.n 5c32e <_PyMonitoring_FirePyYieldEvent@@Base+0x9c> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - b.n 5c328 <_PyMonitoring_FirePyYieldEvent@@Base+0x9e> │ │ │ │ + b.n 5c330 <_PyMonitoring_FirePyYieldEvent@@Base+0x9e> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 22018c │ │ │ │ + b.w 2203e4 │ │ │ │ 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, 5c360 <_PyMonitoring_FirePyYieldEvent@@Base+0xd6> │ │ │ │ + cbnz r6, 5c368 <_PyMonitoring_FirePyYieldEvent@@Base+0xd6> │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 5c360 <_PyMonitoring_FirePyYieldEvent@@Base+0xd6> │ │ │ │ + ble.n 5c368 <_PyMonitoring_FirePyYieldEvent@@Base+0xd6> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5c360 <_PyMonitoring_FirePyYieldEvent@@Base+0xd6> │ │ │ │ - cbnz r2, 5c37a <_PyMonitoring_FirePyYieldEvent@@Base+0xf0> │ │ │ │ + bne.n 5c368 <_PyMonitoring_FirePyYieldEvent@@Base+0xd6> │ │ │ │ + cbnz r2, 5c382 <_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] @ (5c3d8 <_PyMonitoring_FirePyYieldEvent@@Base+0x14e>) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 5c3ce <_PyMonitoring_FirePyYieldEvent@@Base+0x144> │ │ │ │ + ldr r3, [pc, #100] @ (5c3e0 <_PyMonitoring_FirePyYieldEvent@@Base+0x14e>) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 5c3d6 <_PyMonitoring_FirePyYieldEvent@@Base+0x144> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movw r3, #25136 @ 0x6230 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5c394 <_PyMonitoring_FirePyYieldEvent@@Base+0x10a> │ │ │ │ + bne.n 5c39c <_PyMonitoring_FirePyYieldEvent@@Base+0x10a> │ │ │ │ vldr d0, [r0, #8] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ - b.n 5c3b0 <_PyMonitoring_FirePyYieldEvent@@Base+0x126> │ │ │ │ - bl 174724 │ │ │ │ + b.n 5c3b8 <_PyMonitoring_FirePyYieldEvent@@Base+0x126> │ │ │ │ + bl 1747a4 │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5c3b0 <_PyMonitoring_FirePyYieldEvent@@Base+0x126> │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 5c3ce <_PyMonitoring_FirePyYieldEvent@@Base+0x144> │ │ │ │ + bne.n 5c3b8 <_PyMonitoring_FirePyYieldEvent@@Base+0x126> │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 5c3d6 <_PyMonitoring_FirePyYieldEvent@@Base+0x144> │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #50036 @ 0xc374 │ │ │ │ movt r2, #2 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 572d8 <_PyXI_ExcInfoAsObject@@Base+0x4> │ │ │ │ + b.w 572e0 <_PyXI_ExcInfoAsObject@@Base+0x4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r0, [r7, r0] │ │ │ │ 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 5c406 <_PyMonitoring_FirePyYieldEvent@@Base+0x17c> │ │ │ │ + beq.n 5c40e <_PyMonitoring_FirePyYieldEvent@@Base+0x17c> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36648 @ 0x8f28 │ │ │ │ + movw r0, #37344 @ 0x91e0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c4e8 <_PyMonitoring_FirePyYieldEvent@@Base+0x25e> │ │ │ │ + beq.n 5c4f0 <_PyMonitoring_FirePyYieldEvent@@Base+0x25e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 5c42e <_PyMonitoring_FirePyYieldEvent@@Base+0x1a4> │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + bmi.n 5c436 <_PyMonitoring_FirePyYieldEvent@@Base+0x1a4> │ │ │ │ + movw r2, #55964 @ 0xda9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #34400 @ 0x8660 │ │ │ │ + movw r1, #35096 @ 0x8918 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #36648 @ 0x8f28 │ │ │ │ + movw r0, #37344 @ 0x91e0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5c4e8 <_PyMonitoring_FirePyYieldEvent@@Base+0x25e> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5c4f0 <_PyMonitoring_FirePyYieldEvent@@Base+0x25e> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2984 │ │ │ │ + bl a2884 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c502 <_PyMonitoring_FirePyYieldEvent@@Base+0x278> │ │ │ │ + beq.n 5c50a <_PyMonitoring_FirePyYieldEvent@@Base+0x278> │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5c45e <_PyMonitoring_FirePyYieldEvent@@Base+0x1d4> │ │ │ │ + beq.n 5c466 <_PyMonitoring_FirePyYieldEvent@@Base+0x1d4> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62068 @ 0xf274 │ │ │ │ + movw r1, #62764 @ 0xf52c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 5c4e8 <_PyMonitoring_FirePyYieldEvent@@Base+0x25e> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 5c4f0 <_PyMonitoring_FirePyYieldEvent@@Base+0x25e> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 236390 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 2367f0 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c4e8 <_PyMonitoring_FirePyYieldEvent@@Base+0x25e> │ │ │ │ + beq.n 5c4f0 <_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 5c4a6 <_PyMonitoring_FirePyYieldEvent@@Base+0x21c> │ │ │ │ - bl 83550 │ │ │ │ + bcs.n 5c4ae <_PyMonitoring_FirePyYieldEvent@@Base+0x21c> │ │ │ │ + bl 83590 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5c4a6 <_PyMonitoring_FirePyYieldEvent@@Base+0x21c> │ │ │ │ + cbz r0, 5c4ae <_PyMonitoring_FirePyYieldEvent@@Base+0x21c> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ blx 2b7b0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c4b2 <_PyMonitoring_FirePyYieldEvent@@Base+0x228> │ │ │ │ + bne.n 5c4ba <_PyMonitoring_FirePyYieldEvent@@Base+0x228> │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r7, r3 │ │ │ │ - blt.n 5c472 <_PyMonitoring_FirePyYieldEvent@@Base+0x1e8> │ │ │ │ + blt.n 5c47a <_PyMonitoring_FirePyYieldEvent@@Base+0x1e8> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5c4ae <_PyMonitoring_FirePyYieldEvent@@Base+0x224> │ │ │ │ - bl 23b660 │ │ │ │ + blt.n 5c4b6 <_PyMonitoring_FirePyYieldEvent@@Base+0x224> │ │ │ │ + bl 23bab4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5c502 <_PyMonitoring_FirePyYieldEvent@@Base+0x278> │ │ │ │ + b.n 5c50a <_PyMonitoring_FirePyYieldEvent@@Base+0x278> │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n 5c470 <_PyMonitoring_FirePyYieldEvent@@Base+0x1e6> │ │ │ │ + b.n 5c478 <_PyMonitoring_FirePyYieldEvent@@Base+0x1e6> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c4fc <_PyMonitoring_FirePyYieldEvent@@Base+0x272> │ │ │ │ + cbz r0, 5c504 <_PyMonitoring_FirePyYieldEvent@@Base+0x272> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5c4c8 <_PyMonitoring_FirePyYieldEvent@@Base+0x23e> │ │ │ │ + b.n 5c4d0 <_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 5c4fc <_PyMonitoring_FirePyYieldEvent@@Base+0x272> │ │ │ │ + bge.n 5c504 <_PyMonitoring_FirePyYieldEvent@@Base+0x272> │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl 14d950 <_PyLong_FromGid@@Base> │ │ │ │ + bl 14da8c <_PyLong_FromGid@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5c4c0 <_PyMonitoring_FirePyYieldEvent@@Base+0x236> │ │ │ │ + bne.n 5c4c8 <_PyMonitoring_FirePyYieldEvent@@Base+0x236> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5c4ec <_PyMonitoring_FirePyYieldEvent@@Base+0x262> │ │ │ │ + blt.n 5c4f4 <_PyMonitoring_FirePyYieldEvent@@Base+0x262> │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c502 <_PyMonitoring_FirePyYieldEvent@@Base+0x278> │ │ │ │ + b.n 5c50a <_PyMonitoring_FirePyYieldEvent@@Base+0x278> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5c4e2 <_PyMonitoring_FirePyYieldEvent@@Base+0x258> │ │ │ │ + bne.n 5c4ea <_PyMonitoring_FirePyYieldEvent@@Base+0x258> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5c4e2 <_PyMonitoring_FirePyYieldEvent@@Base+0x258> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c4ea <_PyMonitoring_FirePyYieldEvent@@Base+0x258> │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ 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, #3972 @ 0xf84 │ │ │ │ + movw r1, #4868 @ 0x1304 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a6adc │ │ │ │ - cbz r0, 5c54a <_PyMonitoring_FirePyYieldEvent@@Base+0x2c0> │ │ │ │ + bl a69dc │ │ │ │ + cbz r0, 5c552 <_PyMonitoring_FirePyYieldEvent@@Base+0x2c0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, sp │ │ │ │ blx 2b008 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c54e <_PyMonitoring_FirePyYieldEvent@@Base+0x2c4> │ │ │ │ + cbz r0, 5c556 <_PyMonitoring_FirePyYieldEvent@@Base+0x2c4> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c554 <_PyMonitoring_FirePyYieldEvent@@Base+0x2ca> │ │ │ │ + b.n 5c55c <_PyMonitoring_FirePyYieldEvent@@Base+0x2ca> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005c558 <_PyMonitoring_FirePyReturnEvent@@Base>: │ │ │ │ +0005c560 <_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 5be6e <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5be76 <_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 195908 │ │ │ │ + bl 196010 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c5d6 <_PyMonitoring_FirePyReturnEvent@@Base+0x7e> │ │ │ │ + cbz r0, 5c5de <_PyMonitoring_FirePyReturnEvent@@Base+0x7e> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #3996 @ 0xf9c │ │ │ │ + movw r0, #4892 @ 0x131c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r3, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5c5c6 <_PyMonitoring_FirePyReturnEvent@@Base+0x6e> │ │ │ │ + blt.n 5c5ce <_PyMonitoring_FirePyReturnEvent@@Base+0x6e> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5c5d6 <_PyMonitoring_FirePyReturnEvent@@Base+0x7e> │ │ │ │ + b.n 5c5de <_PyMonitoring_FirePyReturnEvent@@Base+0x7e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5c5c2 <_PyMonitoring_FirePyReturnEvent@@Base+0x6a> │ │ │ │ + bne.n 5c5ca <_PyMonitoring_FirePyReturnEvent@@Base+0x6a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5c5c2 <_PyMonitoring_FirePyReturnEvent@@Base+0x6a> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c5ca <_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] @ (5c61c <_PyMonitoring_FirePyReturnEvent@@Base+0xc4>) │ │ │ │ - bl 247334 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (5c624 <_PyMonitoring_FirePyReturnEvent@@Base+0xc4>) │ │ │ │ + bl 2474a4 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 5c60a <_PyMonitoring_FirePyReturnEvent@@Base+0xb2> │ │ │ │ + cbz r2, 5c612 <_PyMonitoring_FirePyReturnEvent@@Base+0xb2> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #55696 @ 0xd990 │ │ │ │ + movw r0, #56592 @ 0xdd10 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 950d8 │ │ │ │ - movw r0, #60164 @ 0xeb04 │ │ │ │ + b.w 94fac │ │ │ │ + movw r0, #61060 @ 0xee84 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 950d8 │ │ │ │ + b.w 94fac │ │ │ │ nop │ │ │ │ ands.w r0, r0, r2, lsr #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r5, #34272 @ 0x85e0 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ subs r3, r6, r5 │ │ │ │ negs r1, r3 │ │ │ │ adcs r1, r3 │ │ │ │ - bl 27b0b0 <_PyUnicode_EncodeUTF16@@Base+0x3c8> │ │ │ │ + bl 27ac38 <_PyUnicode_EncodeUTF16@@Base+0x3c8> │ │ │ │ cmp r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 5c672 <_PyMonitoring_FirePyReturnEvent@@Base+0x11a> │ │ │ │ - cbz r0, 5c672 <_PyMonitoring_FirePyReturnEvent@@Base+0x11a> │ │ │ │ + beq.n 5c67a <_PyMonitoring_FirePyReturnEvent@@Base+0x11a> │ │ │ │ + cbz r0, 5c67a <_PyMonitoring_FirePyReturnEvent@@Base+0x11a> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl f52b0 │ │ │ │ + bl f526c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5c662 <_PyMonitoring_FirePyReturnEvent@@Base+0x10a> │ │ │ │ + blt.n 5c66a <_PyMonitoring_FirePyReturnEvent@@Base+0x10a> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5c672 <_PyMonitoring_FirePyReturnEvent@@Base+0x11a> │ │ │ │ + b.n 5c67a <_PyMonitoring_FirePyReturnEvent@@Base+0x11a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5c65e <_PyMonitoring_FirePyReturnEvent@@Base+0x106> │ │ │ │ + bne.n 5c666 <_PyMonitoring_FirePyReturnEvent@@Base+0x106> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5c65e <_PyMonitoring_FirePyReturnEvent@@Base+0x106> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c666 <_PyMonitoring_FirePyReturnEvent@@Base+0x106> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.w 2ded10 <_Py_hashtable_foreach@@Base+0x8cc> │ │ │ │ + b.w 2df090 <_Py_hashtable_foreach@@Base+0x8cc> │ │ │ │ │ │ │ │ -0005c67a <_PyMonitoring_FireCallEvent@@Base>: │ │ │ │ +0005c682 <_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 5be6e <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5be76 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0005c6a8 <_PyMonitoring_FireJumpEvent@@Base>: │ │ │ │ +0005c6b0 <_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 5be6e <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5be76 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, 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 │ │ │ │ mov r5, r0 │ │ │ │ - bl 5c788 <_PyMonitoring_FireBranchRightEvent@@Base+0x6a> │ │ │ │ + bl 5c790 <_PyMonitoring_FireBranchRightEvent@@Base+0x6a> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c71a <_PyMonitoring_FireJumpEvent@@Base+0x72> │ │ │ │ + cbz r0, 5c722 <_PyMonitoring_FireJumpEvent@@Base+0x72> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r0, #3 │ │ │ │ - bl 8eab8 │ │ │ │ + bl 8e98c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5c70a <_PyMonitoring_FireJumpEvent@@Base+0x62> │ │ │ │ + blt.n 5c712 <_PyMonitoring_FireJumpEvent@@Base+0x62> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5c71a <_PyMonitoring_FireJumpEvent@@Base+0x72> │ │ │ │ + b.n 5c722 <_PyMonitoring_FireJumpEvent@@Base+0x72> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5c706 <_PyMonitoring_FireJumpEvent@@Base+0x5e> │ │ │ │ + bne.n 5c70e <_PyMonitoring_FireJumpEvent@@Base+0x5e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5c706 <_PyMonitoring_FireJumpEvent@@Base+0x5e> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c70e <_PyMonitoring_FireJumpEvent@@Base+0x5e> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005c71e <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ - b.w 2e2a14 <_PyMonitoring_FireBranchEvent@@Base> │ │ │ │ +0005c726 <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ + b.w 2e2d88 <_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 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c742 <_PyMonitoring_FireBranchRightEvent@@Base+0x24> │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 5c784 <_PyMonitoring_FireBranchRightEvent@@Base+0x66> │ │ │ │ + bne.n 5c74a <_PyMonitoring_FireBranchRightEvent@@Base+0x24> │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 5c78c <_PyMonitoring_FireBranchRightEvent@@Base+0x66> │ │ │ │ orr.w r0, r4, #524288 @ 0x80000 │ │ │ │ blx 2be60 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5c760 <_PyMonitoring_FireBranchRightEvent@@Base+0x42> │ │ │ │ + bne.n 5c768 <_PyMonitoring_FireBranchRightEvent@@Base+0x42> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ - b.n 5c770 <_PyMonitoring_FireBranchRightEvent@@Base+0x52> │ │ │ │ + bl 1e3aa8 │ │ │ │ + b.n 5c778 <_PyMonitoring_FireBranchRightEvent@@Base+0x52> │ │ │ │ movs r1, #0 │ │ │ │ - bl 1f32dc <_Py_set_inheritable@@Base+0x54> │ │ │ │ + bl 1f3394 <_Py_set_inheritable@@Base+0x54> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c77a <_PyMonitoring_FireBranchRightEvent@@Base+0x5c> │ │ │ │ + bne.n 5c782 <_PyMonitoring_FireBranchRightEvent@@Base+0x5c> │ │ │ │ mov r0, r4 │ │ │ │ blx 2b5a8 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 5c784 <_PyMonitoring_FireBranchRightEvent@@Base+0x66> │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 5c78c <_PyMonitoring_FireBranchRightEvent@@Base+0x66> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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, #40] @ 0x28 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - cbnz r3, 5c7a0 <_PyMonitoring_FireBranchRightEvent@@Base+0x82> │ │ │ │ + cbnz r3, 5c7a8 <_PyMonitoring_FireBranchRightEvent@@Base+0x82> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 5c7fc <_PyMonitoring_FireBranchRightEvent@@Base+0xde> │ │ │ │ + cbz r3, 5c804 <_PyMonitoring_FireBranchRightEvent@@Base+0xde> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 5c7ae <_PyMonitoring_FireBranchRightEvent@@Base+0x90> │ │ │ │ + cbz r4, 5c7b6 <_PyMonitoring_FireBranchRightEvent@@Base+0x90> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a6b4 │ │ │ │ + bl 9a588 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5c7b4 <_PyMonitoring_FireBranchRightEvent@@Base+0x96> │ │ │ │ + b.n 5c7bc <_PyMonitoring_FireBranchRightEvent@@Base+0x96> │ │ │ │ bl 7fab4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 5c814 <_PyMonitoring_FireBranchRightEvent@@Base+0xf6> │ │ │ │ + cbz r4, 5c81c <_PyMonitoring_FireBranchRightEvent@@Base+0xf6> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ - cbz r2, 5c7e4 <_PyMonitoring_FireBranchRightEvent@@Base+0xc6> │ │ │ │ + cbz r2, 5c7ec <_PyMonitoring_FireBranchRightEvent@@Base+0xc6> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28044 @ 0x6d8c │ │ │ │ + movw r1, #28740 @ 0x7044 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c7e4 <_PyMonitoring_FireBranchRightEvent@@Base+0xc6> │ │ │ │ + bne.n 5c7ec <_PyMonitoring_FireBranchRightEvent@@Base+0xc6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c7e0 <_PyMonitoring_FireBranchRightEvent@@Base+0xc2> │ │ │ │ + bge.n 5c7e8 <_PyMonitoring_FireBranchRightEvent@@Base+0xc2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5c7e0 <_PyMonitoring_FireBranchRightEvent@@Base+0xc2> │ │ │ │ + cbnz r3, 5c7e8 <_PyMonitoring_FireBranchRightEvent@@Base+0xc2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c814 <_PyMonitoring_FireBranchRightEvent@@Base+0xf6> │ │ │ │ + b.n 5c81c <_PyMonitoring_FireBranchRightEvent@@Base+0xf6> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - cbz r2, 5c814 <_PyMonitoring_FireBranchRightEvent@@Base+0xf6> │ │ │ │ + cbz r2, 5c81c <_PyMonitoring_FireBranchRightEvent@@Base+0xf6> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17140 @ 0x42f4 │ │ │ │ + movw r1, #18036 @ 0x4674 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c814 <_PyMonitoring_FireBranchRightEvent@@Base+0xf6> │ │ │ │ - b.n 5c7cc <_PyMonitoring_FireBranchRightEvent@@Base+0xae> │ │ │ │ - cbz r4, 5c80c <_PyMonitoring_FireBranchRightEvent@@Base+0xee> │ │ │ │ + bne.n 5c81c <_PyMonitoring_FireBranchRightEvent@@Base+0xf6> │ │ │ │ + b.n 5c7d4 <_PyMonitoring_FireBranchRightEvent@@Base+0xae> │ │ │ │ + cbz r4, 5c814 <_PyMonitoring_FireBranchRightEvent@@Base+0xee> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c814 <_PyMonitoring_FireBranchRightEvent@@Base+0xf6> │ │ │ │ + bge.n 5c81c <_PyMonitoring_FireBranchRightEvent@@Base+0xf6> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5c814 <_PyMonitoring_FireBranchRightEvent@@Base+0xf6> │ │ │ │ + b.n 5c81c <_PyMonitoring_FireBranchRightEvent@@Base+0xf6> │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005c818 <_PyMonitoring_FireBranchLeftEvent@@Base>: │ │ │ │ +0005c820 <_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 5be6e <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5be76 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ 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 5c884 <_PyMonitoring_FireBranchLeftEvent@@Base+0x6c> │ │ │ │ + beq.n 5c88c <_PyMonitoring_FireBranchLeftEvent@@Base+0x6c> │ │ │ │ movw r5, #43840 @ 0xab40 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57a4c │ │ │ │ + bl 57a54 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5c8ac <_PyMonitoring_FireBranchLeftEvent@@Base+0x94> │ │ │ │ + cbnz r0, 5c8b4 <_PyMonitoring_FireBranchLeftEvent@@Base+0x94> │ │ │ │ movw r3, #43796 @ 0xab14 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f644c │ │ │ │ - cbz r0, 5c88e <_PyMonitoring_FireBranchLeftEvent@@Base+0x76> │ │ │ │ - bl f6bdc │ │ │ │ + bl f63cc │ │ │ │ + cbz r0, 5c896 <_PyMonitoring_FireBranchLeftEvent@@Base+0x76> │ │ │ │ + bl f6b5c │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 5c8d6 <_PyMonitoring_FireBranchLeftEvent@@Base+0xbe> │ │ │ │ + b.n 5c8de <_PyMonitoring_FireBranchLeftEvent@@Base+0xbe> │ │ │ │ movw r3, #43800 @ 0xab18 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f644c │ │ │ │ + bl f63cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5c880 <_PyMonitoring_FireBranchLeftEvent@@Base+0x68> │ │ │ │ + bne.n 5c888 <_PyMonitoring_FireBranchLeftEvent@@Base+0x68> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl f644c │ │ │ │ + bl f63cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5c880 <_PyMonitoring_FireBranchLeftEvent@@Base+0x68> │ │ │ │ - b.n 5c8d6 <_PyMonitoring_FireBranchLeftEvent@@Base+0xbe> │ │ │ │ + bne.n 5c888 <_PyMonitoring_FireBranchLeftEvent@@Base+0x68> │ │ │ │ + b.n 5c8de <_PyMonitoring_FireBranchLeftEvent@@Base+0xbe> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c8be <_PyMonitoring_FireBranchLeftEvent@@Base+0xa6> │ │ │ │ + bge.n 5c8c6 <_PyMonitoring_FireBranchLeftEvent@@Base+0xa6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5c8be <_PyMonitoring_FireBranchLeftEvent@@Base+0xa6> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5c8c6 <_PyMonitoring_FireBranchLeftEvent@@Base+0xa6> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r4, #0 │ │ │ │ - movw r1, #33332 @ 0x8234 │ │ │ │ + movw r1, #34028 @ 0x84ec │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005c8da <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ +0005c8e2 <_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 5c9a2 <_PyMonitoring_FirePyThrowEvent@@Base+0xc8> │ │ │ │ + bl 5c9aa <_PyMonitoring_FirePyThrowEvent@@Base+0xc8> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5c934 <_PyMonitoring_FirePyThrowEvent@@Base+0x5a> │ │ │ │ + beq.n 5c93c <_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 5be6e <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5be76 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5c92c <_PyMonitoring_FirePyThrowEvent@@Base+0x52> │ │ │ │ - bl f6bb0 │ │ │ │ - b.n 5c934 <_PyMonitoring_FirePyThrowEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 5c934 <_PyMonitoring_FirePyThrowEvent@@Base+0x52> │ │ │ │ + bl f6b30 │ │ │ │ + b.n 5c93c <_PyMonitoring_FirePyThrowEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ 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 251188 │ │ │ │ + bl 250eb8 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 5c994 <_PyMonitoring_FirePyThrowEvent@@Base+0xba> │ │ │ │ + beq.n 5c99c <_PyMonitoring_FirePyThrowEvent@@Base+0xba> │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, #17 │ │ │ │ - bl 205808 │ │ │ │ + bl 205a38 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b4e4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5c970 <_PyMonitoring_FirePyThrowEvent@@Base+0x96> │ │ │ │ + bne.n 5c978 <_PyMonitoring_FirePyThrowEvent@@Base+0x96> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #17 │ │ │ │ - bl 205808 │ │ │ │ + bl 205a38 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 5c998 <_PyMonitoring_FirePyThrowEvent@@Base+0xbe> │ │ │ │ + bne.n 5c9a0 <_PyMonitoring_FirePyThrowEvent@@Base+0xbe> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c9a0 <_PyMonitoring_FirePyThrowEvent@@Base+0xc6> │ │ │ │ + b.n 5c9a8 <_PyMonitoring_FirePyThrowEvent@@Base+0xc6> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl f6650 │ │ │ │ + bl f65d0 │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbnz r0, 5c9da <_PyMonitoring_FirePyThrowEvent@@Base+0x100> │ │ │ │ + cbnz r0, 5c9e2 <_PyMonitoring_FirePyThrowEvent@@Base+0x100> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #4048 @ 0xfd0 │ │ │ │ + movw r1, #4944 @ 0x1350 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5c9dc <_PyMonitoring_FirePyThrowEvent@@Base+0x102> │ │ │ │ + b.n 5c9e4 <_PyMonitoring_FirePyThrowEvent@@Base+0x102> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005c9de <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ +0005c9e6 <_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 5c9a2 <_PyMonitoring_FirePyThrowEvent@@Base+0xc8> │ │ │ │ + bl 5c9aa <_PyMonitoring_FirePyThrowEvent@@Base+0xc8> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ca38 <_PyMonitoring_FireRaiseEvent@@Base+0x5a> │ │ │ │ + beq.n 5ca40 <_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 5be6e <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5be76 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5ca30 <_PyMonitoring_FireRaiseEvent@@Base+0x52> │ │ │ │ - bl f6bb0 │ │ │ │ - b.n 5ca38 <_PyMonitoring_FireRaiseEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 5ca38 <_PyMonitoring_FireRaiseEvent@@Base+0x52> │ │ │ │ + bl f6b30 │ │ │ │ + b.n 5ca40 <_PyMonitoring_FireRaiseEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ 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 251188 │ │ │ │ + bl 250eb8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5ca70 <_PyMonitoring_FireRaiseEvent@@Base+0x92> │ │ │ │ + beq.n 5ca78 <_PyMonitoring_FireRaiseEvent@@Base+0x92> │ │ │ │ blx 2bf9c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5ca74 <_PyMonitoring_FireRaiseEvent@@Base+0x96> │ │ │ │ + bne.n 5ca7c <_PyMonitoring_FireRaiseEvent@@Base+0x96> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5ca7c <_PyMonitoring_FireRaiseEvent@@Base+0x9e> │ │ │ │ + b.n 5ca84 <_PyMonitoring_FireRaiseEvent@@Base+0x9e> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ - bl f6650 │ │ │ │ + bl f65d0 │ │ │ │ movw r3, #43764 @ 0xaaf4 │ │ │ │ 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, #4088 @ 0xff8 │ │ │ │ + movw r3, #4984 @ 0x1378 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - bl 36874 <_PyEval_SetProfile@@Base+0x3f0> │ │ │ │ + bl 36870 <_PyEval_SetProfile@@Base+0x3f0> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5caca <_PyMonitoring_FireRaiseEvent@@Base+0xec> │ │ │ │ - movw r0, #4132 @ 0x1024 │ │ │ │ + bne.n 5cad2 <_PyMonitoring_FireRaiseEvent@@Base+0xec> │ │ │ │ + movw r0, #5028 @ 0x13a4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r4 │ │ │ │ - bl 242960 │ │ │ │ + bl 242dc0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f6bb0 │ │ │ │ + b.w f6b30 │ │ │ │ │ │ │ │ -0005cad6 <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ +0005cade <_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 5c9a2 <_PyMonitoring_FirePyThrowEvent@@Base+0xc8> │ │ │ │ + bl 5c9aa <_PyMonitoring_FirePyThrowEvent@@Base+0xc8> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cb30 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5a> │ │ │ │ + beq.n 5cb38 <_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 5be6e <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5be76 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5cb28 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x52> │ │ │ │ - bl f6bb0 │ │ │ │ - b.n 5cb30 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 5cb30 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x52> │ │ │ │ + bl f6b30 │ │ │ │ + b.n 5cb38 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ 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 5cb56 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x80> │ │ │ │ - cbz r2, 5cb56 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x80> │ │ │ │ + blt.n 5cb5e <_PyMonitoring_FireExceptionHandledEvent@@Base+0x80> │ │ │ │ + cbz r2, 5cb5e <_PyMonitoring_FireExceptionHandledEvent@@Base+0x80> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 5cb72 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x9c> │ │ │ │ + bgt.n 5cb7a <_PyMonitoring_FireExceptionHandledEvent@@Base+0x9c> │ │ │ │ movw r3, #43700 @ 0xaab4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4188 @ 0x105c │ │ │ │ + movw r1, #5084 @ 0x13dc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5cc04 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x12e> │ │ │ │ + b.n 5cc0c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x12e> │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr.w r5, [r0, r4, lsl #2] │ │ │ │ - cbz r6, 5cbd2 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xfc> │ │ │ │ + cbz r6, 5cbda <_PyMonitoring_FireExceptionHandledEvent@@Base+0xfc> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #8248 @ 0x2038 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ - bl 154818 │ │ │ │ - bl ee690 │ │ │ │ + bl 1549f0 │ │ │ │ + bl ee620 │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r8 │ │ │ │ - beq.n 5cbbc <_PyMonitoring_FireExceptionHandledEvent@@Base+0xe6> │ │ │ │ + beq.n 5cbc4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xe6> │ │ │ │ mov r0, r8 │ │ │ │ - bl 9ef00 │ │ │ │ - cbnz r0, 5cbbc <_PyMonitoring_FireExceptionHandledEvent@@Base+0xe6> │ │ │ │ + bl 9ee00 │ │ │ │ + cbnz r0, 5cbc4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xe6> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ - movw r1, #46424 @ 0xb558 │ │ │ │ + movw r1, #47320 @ 0xb8d8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 5cb6c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x96> │ │ │ │ + bl f3988 │ │ │ │ + b.n 5cb74 <_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 5cbec <_PyMonitoring_FireExceptionHandledEvent@@Base+0x116> │ │ │ │ + b.n 5cbf4 <_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 5cbec <_PyMonitoring_FireExceptionHandledEvent@@Base+0x116> │ │ │ │ + beq.n 5cbf4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x116> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ - b.n 5cbde <_PyMonitoring_FireExceptionHandledEvent@@Base+0x108> │ │ │ │ + b.n 5cbe6 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x108> │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5cbfa <_PyMonitoring_FireExceptionHandledEvent@@Base+0x124> │ │ │ │ + bge.n 5cc02 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x124> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 5cbfe <_PyMonitoring_FireExceptionHandledEvent@@Base+0x128> │ │ │ │ + cbz r4, 5cc06 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x128> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5cc04 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x12e> │ │ │ │ + b.n 5cc0c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x12e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, #64] @ (5cc5c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x186>) │ │ │ │ - bl 247334 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #64] @ (5cc64 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x186>) │ │ │ │ + bl 2474a4 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 5cc3c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x166> │ │ │ │ + blt.n 5cc44 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x166> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #55696 @ 0xd990 │ │ │ │ + movw r0, #56592 @ 0xdd10 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 950d8 │ │ │ │ + b.w 94fac │ │ │ │ movs r0, #0 │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 5cc58 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x182> │ │ │ │ + cbz r0, 5cc60 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x182> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #55704 @ 0xd998 │ │ │ │ + movw r0, #56600 @ 0xdd18 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 950d8 │ │ │ │ + b.w 94fac │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldc2 0, cr0, [r4, #-328]! @ 0xfffffeb8 │ │ │ │ - ldr r2, [pc, #20] @ (5cc78 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1a2>) │ │ │ │ + ldr r2, [pc, #20] @ (5cc80 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1a2>) │ │ │ │ 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 5cd6c <_PyMonitoring_FirePyUnwindEvent@@Base+0xf0> │ │ │ │ + b.n 5cd74 <_PyMonitoring_FirePyUnwindEvent@@Base+0xf0> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005cc7c <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ +0005cc84 <_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 5c9a2 <_PyMonitoring_FirePyThrowEvent@@Base+0xc8> │ │ │ │ + bl 5c9aa <_PyMonitoring_FirePyThrowEvent@@Base+0xc8> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ccd6 <_PyMonitoring_FirePyUnwindEvent@@Base+0x5a> │ │ │ │ + beq.n 5ccde <_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 5be6e <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5be76 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5ccce <_PyMonitoring_FirePyUnwindEvent@@Base+0x52> │ │ │ │ - bl f6bb0 │ │ │ │ - b.n 5ccd6 <_PyMonitoring_FirePyUnwindEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 5ccd6 <_PyMonitoring_FirePyUnwindEvent@@Base+0x52> │ │ │ │ + bl f6b30 │ │ │ │ + b.n 5ccde <_PyMonitoring_FirePyUnwindEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ 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 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5ccfc <_PyMonitoring_FirePyUnwindEvent@@Base+0x80> │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 5cd1a <_PyMonitoring_FirePyUnwindEvent@@Base+0x9e> │ │ │ │ + bne.n 5cd04 <_PyMonitoring_FirePyUnwindEvent@@Base+0x80> │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 5cd22 <_PyMonitoring_FirePyUnwindEvent@@Base+0x9e> │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx 2be84 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5cd1e <_PyMonitoring_FirePyUnwindEvent@@Base+0xa2> │ │ │ │ + bne.n 5cd26 <_PyMonitoring_FirePyUnwindEvent@@Base+0xa2> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5cd68 <_PyMonitoring_FirePyUnwindEvent@@Base+0xec> │ │ │ │ - bl 7a22c │ │ │ │ + b.n 5cd70 <_PyMonitoring_FirePyUnwindEvent@@Base+0xec> │ │ │ │ + bl 7a23c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5cd2e <_PyMonitoring_FirePyUnwindEvent@@Base+0xb2> │ │ │ │ + cbnz r0, 5cd36 <_PyMonitoring_FirePyUnwindEvent@@Base+0xb2> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 23b660 │ │ │ │ + b.w 23bab4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c3d8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 5cd5a <_PyMonitoring_FirePyUnwindEvent@@Base+0xde> │ │ │ │ - bl 7a4bc │ │ │ │ + cbz r5, 5cd62 <_PyMonitoring_FirePyUnwindEvent@@Base+0xde> │ │ │ │ + bl 7a4cc │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e3bb4 │ │ │ │ - bl 1cd39c │ │ │ │ + b.w 1e3aa8 │ │ │ │ + bl 1cd22c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 7a4bc │ │ │ │ + bl 7a4cc │ │ │ │ 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 r5, r1 │ │ │ │ - bl 7fd10 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 5cdc0 <_PyMonitoring_FirePyUnwindEvent@@Base+0x144> │ │ │ │ - ldr r1, [pc, #64] @ (5cdc4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x148>) │ │ │ │ + bl 7fd50 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 5cdc8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x144> │ │ │ │ + ldr r1, [pc, #64] @ (5cdcc <_PyMonitoring_FirePyUnwindEvent@@Base+0x148>) │ │ │ │ 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 │ │ │ │ @@ -73099,454 +73098,454 @@ │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r4, [r1, #3868] @ 0xf1c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005cdc8 <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ +0005cdd0 <_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, #43796 @ 0xab14 │ │ │ │ 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 15c140 │ │ │ │ + bl 15c1a8 │ │ │ │ movs r1, #10 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 5c9a2 <_PyMonitoring_FirePyThrowEvent@@Base+0xc8> │ │ │ │ + bl 5c9aa <_PyMonitoring_FirePyThrowEvent@@Base+0xc8> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ce46 <_PyMonitoring_FireStopIterationEvent@@Base+0x7e> │ │ │ │ + beq.n 5ce4e <_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 5be6e <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5be76 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ce34 <_PyMonitoring_FireStopIterationEvent@@Base+0x6c> │ │ │ │ + bge.n 5ce3c <_PyMonitoring_FireStopIterationEvent@@Base+0x6c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5ce34 <_PyMonitoring_FireStopIterationEvent@@Base+0x6c> │ │ │ │ + cbnz r3, 5ce3c <_PyMonitoring_FireStopIterationEvent@@Base+0x6c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 5ce3e <_PyMonitoring_FireStopIterationEvent@@Base+0x76> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 5ce46 <_PyMonitoring_FireStopIterationEvent@@Base+0x76> │ │ │ │ mov r0, r4 │ │ │ │ - bl f6bb0 │ │ │ │ - b.n 5ce46 <_PyMonitoring_FireStopIterationEvent@@Base+0x7e> │ │ │ │ + bl f6b30 │ │ │ │ + b.n 5ce4e <_PyMonitoring_FireStopIterationEvent@@Base+0x7e> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 84e14 │ │ │ │ + bl 84e54 │ │ │ │ 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] @ (5ce8c <_PyMonitoring_FireStopIterationEvent@@Base+0xc4>) │ │ │ │ - bl 247334 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (5ce94 <_PyMonitoring_FireStopIterationEvent@@Base+0xc4>) │ │ │ │ + bl 2474a4 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 5ce7a <_PyMonitoring_FireStopIterationEvent@@Base+0xb2> │ │ │ │ + cbz r2, 5ce82 <_PyMonitoring_FireStopIterationEvent@@Base+0xb2> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #55696 @ 0xd990 │ │ │ │ + movw r0, #56592 @ 0xdd10 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 950d8 │ │ │ │ - movw r0, #60164 @ 0xeb04 │ │ │ │ + b.w 94fac │ │ │ │ + movw r0, #61060 @ 0xee84 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 950d8 │ │ │ │ + b.w 94fac │ │ │ │ nop │ │ │ │ ands.w r0, r0, r2, lsr #1 │ │ │ │ - ldr r2, [pc, #20] @ (5cea8 <_PyMonitoring_FireStopIterationEvent@@Base+0xe0>) │ │ │ │ + ldr r2, [pc, #20] @ (5ceb0 <_PyMonitoring_FireStopIterationEvent@@Base+0xe0>) │ │ │ │ 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 5cd6c <_PyMonitoring_FirePyUnwindEvent@@Base+0xf0> │ │ │ │ + b.n 5cd74 <_PyMonitoring_FirePyUnwindEvent@@Base+0xf0> │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 5ceca <_PyMonitoring_FireStopIterationEvent@@Base+0x102> │ │ │ │ + cbz r3, 5ced2 <_PyMonitoring_FireStopIterationEvent@@Base+0x102> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 5cee2 <_PyMonitoring_FireStopIterationEvent@@Base+0x11a> │ │ │ │ + b.n 5ceea <_PyMonitoring_FireStopIterationEvent@@Base+0x11a> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 5ced2 <_PyMonitoring_FireStopIterationEvent@@Base+0x10a> │ │ │ │ + bgt.n 5ceda <_PyMonitoring_FireStopIterationEvent@@Base+0x10a> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5cee2 <_PyMonitoring_FireStopIterationEvent@@Base+0x11a> │ │ │ │ + b.n 5ceea <_PyMonitoring_FireStopIterationEvent@@Base+0x11a> │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 5cece <_PyMonitoring_FireStopIterationEvent@@Base+0x106> │ │ │ │ + bgt.n 5ced6 <_PyMonitoring_FireStopIterationEvent@@Base+0x106> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 5cece <_PyMonitoring_FireStopIterationEvent@@Base+0x106> │ │ │ │ + beq.n 5ced6 <_PyMonitoring_FireStopIterationEvent@@Base+0x106> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 5cf04 <_PyMonitoring_FireStopIterationEvent@@Base+0x13c> │ │ │ │ + b.n 5cf0c <_PyMonitoring_FireStopIterationEvent@@Base+0x13c> │ │ │ │ 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] @ (5cfd4 <_PyMonitoring_FireStopIterationEvent@@Base+0x20c>) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #216] @ (5cfdc <_PyMonitoring_FireStopIterationEvent@@Base+0x20c>) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5cfca <_PyMonitoring_FireStopIterationEvent@@Base+0x202> │ │ │ │ + beq.n 5cfd2 <_PyMonitoring_FireStopIterationEvent@@Base+0x202> │ │ │ │ adds r3, r5, r6 │ │ │ │ ldrd r8, sl, [r4] │ │ │ │ subs r6, r3, #2 │ │ │ │ - beq.n 5cf38 <_PyMonitoring_FireStopIterationEvent@@Base+0x170> │ │ │ │ + beq.n 5cf40 <_PyMonitoring_FireStopIterationEvent@@Base+0x170> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 5cf18 <_PyMonitoring_FireStopIterationEvent@@Base+0x150> │ │ │ │ + cbz r5, 5cf20 <_PyMonitoring_FireStopIterationEvent@@Base+0x150> │ │ │ │ subs r6, r3, #3 │ │ │ │ - beq.n 5cf46 <_PyMonitoring_FireStopIterationEvent@@Base+0x17e> │ │ │ │ - b.n 5cf20 <_PyMonitoring_FireStopIterationEvent@@Base+0x158> │ │ │ │ + beq.n 5cf4e <_PyMonitoring_FireStopIterationEvent@@Base+0x17e> │ │ │ │ + b.n 5cf28 <_PyMonitoring_FireStopIterationEvent@@Base+0x158> │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 5cf32 <_PyMonitoring_FireStopIterationEvent@@Base+0x16a> │ │ │ │ - bl e5404 │ │ │ │ + cbz r0, 5cf3a <_PyMonitoring_FireStopIterationEvent@@Base+0x16a> │ │ │ │ + bl e5324 │ │ │ │ subs r7, r0, #0 │ │ │ │ - blt.n 5cfc8 <_PyMonitoring_FireStopIterationEvent@@Base+0x200> │ │ │ │ + blt.n 5cfd0 <_PyMonitoring_FireStopIterationEvent@@Base+0x200> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 5cf52 <_PyMonitoring_FireStopIterationEvent@@Base+0x18a> │ │ │ │ - b.n 5cf34 <_PyMonitoring_FireStopIterationEvent@@Base+0x16c> │ │ │ │ + beq.n 5cf5a <_PyMonitoring_FireStopIterationEvent@@Base+0x18a> │ │ │ │ + b.n 5cf3c <_PyMonitoring_FireStopIterationEvent@@Base+0x16c> │ │ │ │ movs r7, #1 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - b.n 5cf5a <_PyMonitoring_FireStopIterationEvent@@Base+0x192> │ │ │ │ + b.n 5cf62 <_PyMonitoring_FireStopIterationEvent@@Base+0x192> │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ - b.n 5cf5a <_PyMonitoring_FireStopIterationEvent@@Base+0x192> │ │ │ │ + b.n 5cf62 <_PyMonitoring_FireStopIterationEvent@@Base+0x192> │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ movs r7, #1 │ │ │ │ - b.n 5cf5a <_PyMonitoring_FireStopIterationEvent@@Base+0x192> │ │ │ │ + b.n 5cf62 <_PyMonitoring_FireStopIterationEvent@@Base+0x192> │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr.w r9, [r9, #16] │ │ │ │ mov r0, r9 │ │ │ │ - bl 25f67c <_PyPickle_GetXIData@@Base+0x3f4> │ │ │ │ + bl 25f1f4 <_PyPickle_GetXIData@@Base+0x3f4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5cfca <_PyMonitoring_FireStopIterationEvent@@Base+0x202> │ │ │ │ + cbz r0, 5cfd2 <_PyMonitoring_FireStopIterationEvent@@Base+0x202> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 25fc04 <_PyPickle_GetXIData@@Base+0x97c> │ │ │ │ + bl 25f77c <_PyPickle_GetXIData@@Base+0x97c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cfc2 <_PyMonitoring_FireStopIterationEvent@@Base+0x1fa> │ │ │ │ + beq.n 5cfca <_PyMonitoring_FireStopIterationEvent@@Base+0x1fa> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 28401c <_PyObject_MaybeCallSpecialOneArg@@Base+0x1f8> │ │ │ │ + bl 283b58 <_PyObject_MaybeCallSpecialOneArg@@Base+0x1f8> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cfc2 <_PyMonitoring_FireStopIterationEvent@@Base+0x1fa> │ │ │ │ + beq.n 5cfca <_PyMonitoring_FireStopIterationEvent@@Base+0x1fa> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25fdf8 <_PyPickle_GetXIData@@Base+0xb70> │ │ │ │ + bl 25f970 <_PyPickle_GetXIData@@Base+0xb70> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cfc2 <_PyMonitoring_FireStopIterationEvent@@Base+0x1fa> │ │ │ │ + beq.n 5cfca <_PyMonitoring_FireStopIterationEvent@@Base+0x1fa> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 25feb4 <_PyPickle_GetXIData@@Base+0xc2c> │ │ │ │ + bl 25fa2c <_PyPickle_GetXIData@@Base+0xc2c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cfc2 <_PyMonitoring_FireStopIterationEvent@@Base+0x1fa> │ │ │ │ + beq.n 5cfca <_PyMonitoring_FireStopIterationEvent@@Base+0x1fa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 286110 │ │ │ │ + bl 285c58 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cfc2 <_PyMonitoring_FireStopIterationEvent@@Base+0x1fa> │ │ │ │ + beq.n 5cfca <_PyMonitoring_FireStopIterationEvent@@Base+0x1fa> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5cfb8 <_PyMonitoring_FireStopIterationEvent@@Base+0x1f0> │ │ │ │ + bge.n 5cfc0 <_PyMonitoring_FireStopIterationEvent@@Base+0x1f0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5cfb8 <_PyMonitoring_FireStopIterationEvent@@Base+0x1f0> │ │ │ │ + cbnz r3, 5cfc0 <_PyMonitoring_FireStopIterationEvent@@Base+0x1f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 5cfca <_PyMonitoring_FireStopIterationEvent@@Base+0x202> │ │ │ │ + b.n 5cfd2 <_PyMonitoring_FireStopIterationEvent@@Base+0x202> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ strh r4, [r2, r7] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 5d000 <_PyMonitoring_FireStopIterationEvent@@Base+0x238> │ │ │ │ + cbnz r1, 5d008 <_PyMonitoring_FireStopIterationEvent@@Base+0x238> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4224 @ 0x1080 │ │ │ │ + movw r1, #5120 @ 0x1400 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 5d02c <_PyMonitoring_FireStopIterationEvent@@Base+0x264> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 5d034 <_PyMonitoring_FireStopIterationEvent@@Base+0x264> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5d040 <_PyMonitoring_FireStopIterationEvent@@Base+0x278> │ │ │ │ + beq.n 5d048 <_PyMonitoring_FireStopIterationEvent@@Base+0x278> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bmi.n 5d032 <_PyMonitoring_FireStopIterationEvent@@Base+0x26a> │ │ │ │ + bmi.n 5d03a <_PyMonitoring_FireStopIterationEvent@@Base+0x26a> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4256 @ 0x10a0 │ │ │ │ + movw r1, #5152 @ 0x1420 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5d052 <_PyMonitoring_FireStopIterationEvent@@Base+0x28a> │ │ │ │ + b.n 5d05a <_PyMonitoring_FireStopIterationEvent@@Base+0x28a> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d042 <_PyMonitoring_FireStopIterationEvent@@Base+0x27a> │ │ │ │ + bge.n 5d04a <_PyMonitoring_FireStopIterationEvent@@Base+0x27a> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 5d042 <_PyMonitoring_FireStopIterationEvent@@Base+0x27a> │ │ │ │ + b.n 5d04a <_PyMonitoring_FireStopIterationEvent@@Base+0x27a> │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ movs r3, #1 │ │ │ │ str r1, [r2, #28] │ │ │ │ strb.w r3, [r2, #32] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ 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 r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ (5d094 <_PyMonitoring_FireStopIterationEvent@@Base+0x2cc>) │ │ │ │ - bl 247334 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (5d09c <_PyMonitoring_FireStopIterationEvent@@Base+0x2cc>) │ │ │ │ + bl 2474a4 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 5d084 <_PyMonitoring_FireStopIterationEvent@@Base+0x2bc> │ │ │ │ + blt.n 5d08c <_PyMonitoring_FireStopIterationEvent@@Base+0x2bc> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #55696 @ 0xd990 │ │ │ │ + movw r0, #56592 @ 0xdd10 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 950d8 │ │ │ │ - movw r0, #60164 @ 0xeb04 │ │ │ │ + b.w 94fac │ │ │ │ + movw r0, #61060 @ 0xee84 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 950d8 │ │ │ │ + b.w 94fac │ │ │ │ ands.w r0, r0, r2, lsr #1 │ │ │ │ │ │ │ │ -0005d098 : │ │ │ │ +0005d0a0 : │ │ │ │ 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 1519a4 │ │ │ │ + bl 151b78 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5d0e0 │ │ │ │ + beq.n 5d0e8 │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 5d0da │ │ │ │ + bls.n 5d0e2 │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4316 @ 0x10dc │ │ │ │ + movw r1, #5212 @ 0x145c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5d0e0 │ │ │ │ + b.n 5d0e8 │ │ │ │ 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 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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, 5d118 │ │ │ │ + cbnz r3, 5d120 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ - cbz r2, 5d132 │ │ │ │ + cbz r2, 5d13a │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 5d132 │ │ │ │ + cbz r3, 5d13a │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40704 @ 0x9f00 │ │ │ │ + movw r1, #41600 @ 0xa280 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5d1d4 │ │ │ │ + b.n 5d1dc │ │ │ │ mov r0, r1 │ │ │ │ - bl 26ea2c │ │ │ │ + bl 26e564 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ - cbz r2, 5d140 │ │ │ │ + cbz r2, 5d148 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - bl 2a6b9c <_PyTime_AsTimeval@@Base+0x1314> │ │ │ │ + bl 2a66b4 <_PyTime_AsTimeval@@Base+0x1314> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d1d4 │ │ │ │ + beq.n 5d1dc │ │ │ │ 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 1a6224 <_PyLong_UInt64_Converter@@Base+0x2cf0> │ │ │ │ + bl 1a68a8 <_PyLong_UInt64_Converter@@Base+0x2c68> │ │ │ │ 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 1a6224 <_PyLong_UInt64_Converter@@Base+0x2cf0> │ │ │ │ + bl 1a68a8 <_PyLong_UInt64_Converter@@Base+0x2c68> │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - cbz r3, 5d1d4 │ │ │ │ + cbz r3, 5d1dc │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a70c0 <_PyLong_GCD@@Base+0xd4c> │ │ │ │ + bl 1a7744 <_PyLong_GCD@@Base+0xd4c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d194 │ │ │ │ + beq.n 5d19c │ │ │ │ ldr r1, [r6, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - b.n 5d1ac │ │ │ │ + b.n 5d1b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d12e │ │ │ │ + bge.n 5d136 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5d12e │ │ │ │ + bne.n 5d136 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d12e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d136 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 5d1d2 │ │ │ │ + bge.n 5d1da │ │ │ │ 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 5d1ac │ │ │ │ + b.n 5d1b4 │ │ │ │ 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 2c468 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5d208 │ │ │ │ + bge.n 5d210 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5d230 │ │ │ │ + b.n 5d238 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 14d950 <_PyLong_FromGid@@Base> │ │ │ │ + bl 14da8c <_PyLong_FromGid@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 14d950 <_PyLong_FromGid@@Base> │ │ │ │ + bl 14da8c <_PyLong_FromGid@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 14d950 <_PyLong_FromGid@@Base> │ │ │ │ + bl 14da8c <_PyLong_FromGid@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #48640 @ 0xbe00 │ │ │ │ + movw r0, #49536 @ 0xc180 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ 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 17ff18 <_PyLong_Copy@@Base> │ │ │ │ + bl 17fc74 <_PyLong_Copy@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - movw r0, #39932 @ 0x9bfc │ │ │ │ + movw r0, #40828 @ 0x9f7c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 950d8 │ │ │ │ + b.w 94fac │ │ │ │ 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] @ (5d2d4 ) │ │ │ │ + ldr r1, [pc, #108] @ (5d2dc ) │ │ │ │ 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] │ │ │ │ @@ -73561,128 +73560,128 @@ │ │ │ │ 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 84e18 │ │ │ │ + bl 84e58 │ │ │ │ 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 5d2d0 │ │ │ │ + bge.n 5d2d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5d2d0 │ │ │ │ + cbnz r3, 5d2d8 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2af78 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5d308 │ │ │ │ + bge.n 5d310 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5d330 │ │ │ │ + b.n 5d338 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f03bc <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ + bl 1f0410 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 1f03bc <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ + bl 1f0410 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1f03bc <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ + bl 1f0410 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #48640 @ 0xbe00 │ │ │ │ + movw r0, #49536 @ 0xc180 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ 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 5d362 │ │ │ │ - movw r0, #36796 @ 0x8fbc │ │ │ │ + beq.n 5d36a │ │ │ │ + movw r0, #37492 @ 0x9274 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r3 │ │ │ │ - bl 1d3fcc │ │ │ │ - cbz r0, 5d394 │ │ │ │ + bl 1d3e60 │ │ │ │ + cbz r0, 5d39c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 15455c │ │ │ │ - cbz r0, 5d394 │ │ │ │ + bl 154734 │ │ │ │ + cbz r0, 5d39c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - bl 236390 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 5d394 │ │ │ │ + bl 2367f0 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 5d39c │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2b1c4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d398 │ │ │ │ + bne.n 5d3a0 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5d3a0 │ │ │ │ + b.n 5d3a8 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ 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, 5d3c8 │ │ │ │ + cbz r4, 5d3d0 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - cbnz r4, 5d3dc │ │ │ │ - b.n 5d3d2 │ │ │ │ - bl 2a5078 │ │ │ │ + cbnz r4, 5d3e4 │ │ │ │ + b.n 5d3da │ │ │ │ + bl 2a4b90 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d3c0 │ │ │ │ - b.n 5d3e8 │ │ │ │ + bne.n 5d3c8 │ │ │ │ + b.n 5d3f0 │ │ │ │ bl 7fab4 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbz r0, 5d3e8 │ │ │ │ + cbz r0, 5d3f0 │ │ │ │ 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} │ │ │ │ @@ -73691,296 +73690,296 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #8436 @ 0x20f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5d416 │ │ │ │ + beq.n 5d41e │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5d444 │ │ │ │ + bne.n 5d44c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5d42a │ │ │ │ + beq.n 5d432 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5d446 │ │ │ │ + bgt.n 5d44e │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 5d46c │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 5d474 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 115e50 │ │ │ │ + bl 1160b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d46c │ │ │ │ + bge.n 5d474 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5d46c │ │ │ │ + cbnz r3, 5d474 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 5d49a │ │ │ │ + beq.n 5d4a2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #19496 @ 0x4c28 │ │ │ │ + movw r0, #20392 @ 0x4fa8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ - cbz r0, 5d4c8 │ │ │ │ + bl 1d3e60 │ │ │ │ + cbz r0, 5d4d0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 100c44 <_PyNumber_Index@@Base> │ │ │ │ + bl 100af0 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5d4c2 │ │ │ │ - bl 9b910 │ │ │ │ + cbz r0, 5d4ca │ │ │ │ + bl 9b7e4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d4be │ │ │ │ + bge.n 5d4c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5d4be │ │ │ │ + cbnz r3, 5d4c6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5d4d0 │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 5d4cc │ │ │ │ + bne.n 5d4d8 │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 5d4d4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5d5ee │ │ │ │ + b.n 5d5f6 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r5, [r6, #4] │ │ │ │ movw r1, #8248 @ 0x2038 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 154818 │ │ │ │ - bl ee690 │ │ │ │ + bl 1549f0 │ │ │ │ + bl ee620 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5d4f6 │ │ │ │ + beq.n 5d4fe │ │ │ │ mov r0, r3 │ │ │ │ - bl 9ef00 │ │ │ │ + bl 9ee00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d5be │ │ │ │ + beq.n 5d5c6 │ │ │ │ ldr r5, [r7, #20] │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ - cbnz r5, 5d508 │ │ │ │ + cbnz r5, 5d510 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a5078 │ │ │ │ + bl 2a4b90 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d5ee │ │ │ │ + beq.n 5d5f6 │ │ │ │ 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 5d57c │ │ │ │ + ble.n 5d584 │ │ │ │ cmp r5, #8 │ │ │ │ add.w r5, r5, r5, asr #3 │ │ │ │ ite gt │ │ │ │ movgt r2, #6 │ │ │ │ movle r2, #3 │ │ │ │ adds r5, r5, r2 │ │ │ │ - beq.n 5d540 │ │ │ │ + beq.n 5d548 │ │ │ │ mov r1, r5 │ │ │ │ cmp.w r5, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 5d544 │ │ │ │ - b.n 5d576 │ │ │ │ + bcc.n 5d54c │ │ │ │ + b.n 5d57e │ │ │ │ movs r1, #1 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ adds r3, #16 │ │ │ │ lsls r1, r1, #2 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5d558 │ │ │ │ - bl 9bc58 │ │ │ │ + beq.n 5d560 │ │ │ │ + bl 9bb2c │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 5d56e │ │ │ │ - b.n 5d576 │ │ │ │ + cbnz r0, 5d576 │ │ │ │ + b.n 5d57e │ │ │ │ mov r0, r1 │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 5d576 │ │ │ │ + cbz r0, 5d57e │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 2bff8 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ strd r5, r6, [r3, #8] │ │ │ │ - b.n 5d57c │ │ │ │ - bl 23b660 │ │ │ │ - b.n 5d4c8 │ │ │ │ + b.n 5d584 │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 5d4d0 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r4, r9 │ │ │ │ it ge │ │ │ │ movge r4, r9 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 5d59c │ │ │ │ + bge.n 5d5a4 │ │ │ │ add.w r5, r0, r2, lsl #2 │ │ │ │ ldr.w r5, [r5, #-4] │ │ │ │ str.w r5, [r0, r2, lsl #2] │ │ │ │ subs r2, #1 │ │ │ │ - b.n 5d586 │ │ │ │ + b.n 5d58e │ │ │ │ ldr.w r2, [r8] │ │ │ │ adds r1, #1 │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ 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 5d5ee │ │ │ │ + b.n 5d5f6 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #8248 @ 0x2038 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ - bl 154818 │ │ │ │ - bl ee690 │ │ │ │ + bl 1549f0 │ │ │ │ + bl ee620 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #34736 @ 0x87b0 │ │ │ │ + movw r1, #35432 @ 0x8a68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #19496 @ 0x4c28 │ │ │ │ + movw r0, #20392 @ 0x4fa8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5d4c8 │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5d4d0 │ │ │ │ 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 5d61a │ │ │ │ + bne.n 5d622 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5d638 │ │ │ │ - b.n 5d632 │ │ │ │ + bne.n 5d640 │ │ │ │ + b.n 5d63a │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36956 @ 0x905c │ │ │ │ + movw r0, #37652 @ 0x9314 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e28ec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e2810 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d6aa │ │ │ │ - b.n 5d60c │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 5d6aa │ │ │ │ + beq.n 5d6b2 │ │ │ │ + b.n 5d614 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 5d6b2 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5d64a │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 5d6aa │ │ │ │ + bne.n 5d652 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 5d6b2 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 246040 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ - cbz r0, 5d6aa │ │ │ │ + bl 2461b0 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + cbz r0, 5d6b2 │ │ │ │ ldrd r6, r7, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - movw r1, #4504 @ 0x1198 │ │ │ │ + movw r1, #5400 @ 0x1518 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #4508 @ 0x119c │ │ │ │ + movw r0, #5404 @ 0x151c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d6aa │ │ │ │ - bl b0a68 │ │ │ │ + beq.n 5d6b2 │ │ │ │ + bl b0968 │ │ │ │ mov r2, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b884 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5d6ae │ │ │ │ + bge.n 5d6b6 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5d6b6 │ │ │ │ + b.n 5d6be │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0005d6bc : │ │ │ │ +0005d6c4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 5d6ce │ │ │ │ - cbnz r1, 5d6d4 │ │ │ │ - bl 5da08 │ │ │ │ - b.n 5d6e0 │ │ │ │ + cbz r0, 5d6d6 │ │ │ │ + cbnz r1, 5d6dc │ │ │ │ + bl 5da10 │ │ │ │ + b.n 5d6e8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5d6e6 │ │ │ │ + cbnz r0, 5d6ee │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5d704 │ │ │ │ + b.n 5d70c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 141f68 │ │ │ │ + bl 142278 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d704 │ │ │ │ + bge.n 5d70c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5d704 │ │ │ │ + cbnz r3, 5d70c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 │ │ │ │ @@ -73988,413 +73987,413 @@ │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b420 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 158d98 │ │ │ │ - cbnz r0, 5d780 │ │ │ │ + bl 158a94 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ + cbnz r0, 5d788 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ add.w r6, r4, #16 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r7, r5 │ │ │ │ - blt.n 5d758 │ │ │ │ + blt.n 5d760 │ │ │ │ cmp r5, r0 │ │ │ │ - ble.n 5d758 │ │ │ │ + ble.n 5d760 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c338 │ │ │ │ - cbnz r0, 5d758 │ │ │ │ + cbnz r0, 5d760 │ │ │ │ subs r1, r7, r5 │ │ │ │ adds r0, r6, r5 │ │ │ │ - bl 80764 │ │ │ │ + bl 807a4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5d782 │ │ │ │ + b.n 5d78a │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41760 @ 0xa320 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5d774 │ │ │ │ + bne.n 5d77c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d782 │ │ │ │ + bge.n 5d78a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5d782 │ │ │ │ + b.n 5d78a │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 80764 │ │ │ │ + bl 807a4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5d782 │ │ │ │ + b.n 5d78a │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 5d78c │ │ │ │ + cbz r3, 5d794 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ 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 5d7d6 │ │ │ │ - cbz r0, 5d7d2 │ │ │ │ + bl 5d7de │ │ │ │ + cbz r0, 5d7da │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ ubfx r3, r3, #8, #12 │ │ │ │ bfc r0, #0, #12 │ │ │ │ orrs r0, r3 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5d7c8 │ │ │ │ + bne.n 5d7d0 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 8f744 │ │ │ │ + b.w 8f61c │ │ │ │ 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 5d7fe │ │ │ │ - bl 100c44 <_PyNumber_Index@@Base> │ │ │ │ + bmi.n 5d806 │ │ │ │ + bl 100af0 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d894 │ │ │ │ - b.n 5d80c │ │ │ │ + beq.n 5d89c │ │ │ │ + b.n 5d814 │ │ │ │ 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 5d870 │ │ │ │ + bne.n 5d878 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f1ba4 │ │ │ │ + bl 1f1bf4 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5d870 │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 5d846 │ │ │ │ + bne.n 5d878 │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 5d84e │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d894 │ │ │ │ + bge.n 5d89c │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbnz r5, 5d894 │ │ │ │ + cbnz r5, 5d89c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d8ae │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d8b6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r3, 5d870 │ │ │ │ + cbnz r3, 5d878 │ │ │ │ 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 5d864 │ │ │ │ + bge.n 5d86c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 5d868 │ │ │ │ + cbz r3, 5d870 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 5d8ae │ │ │ │ + b.n 5d8b6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d864 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d86c │ │ │ │ mov r0, r4 │ │ │ │ - bl 21f5f0 │ │ │ │ + bl 21f84c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5d898 │ │ │ │ + blt.n 5d8a0 │ │ │ │ cmp.w r7, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5d8a8 │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 5d8a8 │ │ │ │ + bne.n 5d8b0 │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 5d8b0 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5d8ae │ │ │ │ + b.n 5d8b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5d882 │ │ │ │ + bne.n 5d88a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d882 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d88a │ │ │ │ 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 9b910 │ │ │ │ + bl 9b7e4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d8d8 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 5d8fc │ │ │ │ + bne.n 5d8e0 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 5d904 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 5d8f2 │ │ │ │ + cbz r3, 5d8fa │ │ │ │ adds r2, r4, #1 │ │ │ │ - blt.n 5d8ec │ │ │ │ + blt.n 5d8f4 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, r4 │ │ │ │ it ge │ │ │ │ movge r0, r4 │ │ │ │ - b.n 5d8f0 │ │ │ │ + b.n 5d8f8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r5, #8] │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 5d8fe │ │ │ │ + b.n 5d906 │ │ │ │ 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, #41580 @ 0xa26c │ │ │ │ + movw r1, #42476 @ 0xa5ec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ - bl 21f4d4 │ │ │ │ + bl 21f6d4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d9a4 │ │ │ │ + beq.n 5d9ac │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 5d97c │ │ │ │ + cbz r5, 5d984 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 5d95e │ │ │ │ + bmi.n 5d966 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #4520 @ 0x11a8 │ │ │ │ + movw r1, #5416 @ 0x1528 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d9a4 │ │ │ │ + bge.n 5d9ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5d9a4 │ │ │ │ + cbnz r3, 5d9ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d9a4 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d9ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a6b4 │ │ │ │ + bl 9a588 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d982 │ │ │ │ + bge.n 5d98a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5d982 │ │ │ │ + cbnz r3, 5d98a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d982 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d98a │ │ │ │ bl 7fab4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 5d9a6 │ │ │ │ + cbz r4, 5d9ae │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a0250 │ │ │ │ + bl a0150 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d9a6 │ │ │ │ + bne.n 5d9ae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d9a4 │ │ │ │ + bge.n 5d9ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5d9a4 │ │ │ │ + cbnz r3, 5d9ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, 5d9ca │ │ │ │ + cbnz r0, 5d9d2 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 5d9d4 │ │ │ │ - b.n 5d9da │ │ │ │ + cbnz r0, 5d9dc │ │ │ │ + b.n 5d9e2 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d9c4 │ │ │ │ - b.n 5da06 │ │ │ │ + beq.n 5d9cc │ │ │ │ + b.n 5da0e │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5da06 │ │ │ │ + cbnz r0, 5da0e │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5d9e4 │ │ │ │ + cbz r0, 5d9ec │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5da06 │ │ │ │ + cbnz r0, 5da0e │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 5d9ee │ │ │ │ + cbz r0, 5d9f6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5da06 │ │ │ │ + cbnz r0, 5da0e │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 5d9f8 │ │ │ │ + cbz r0, 5da00 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5da06 │ │ │ │ + cbnz r0, 5da0e │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 5da06 │ │ │ │ + cbz r0, 5da0e │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #36] @ (5da30 ) │ │ │ │ + ldr r3, [pc, #36] @ (5da38 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ - cbz r3, 5da18 │ │ │ │ + cbz r3, 5da20 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 5da2e │ │ │ │ + cbnz r3, 5da36 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #4552 @ 0x11c8 │ │ │ │ + movw r2, #5448 @ 0x1548 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - b.w 11db30 <_PyErr_SetString@@Base> │ │ │ │ + b.w 11dd98 <_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 5d7d6 │ │ │ │ - cbz r0, 5da74 │ │ │ │ + bl 5d7de │ │ │ │ + cbz r0, 5da7c │ │ │ │ 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 5da6a │ │ │ │ + bne.n 5da72 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 8f744 │ │ │ │ + b.w 8f61c │ │ │ │ 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, 5da96 │ │ │ │ + cbnz r0, 5da9e │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 5daa0 │ │ │ │ - b.n 5daa6 │ │ │ │ + cbnz r0, 5daa8 │ │ │ │ + b.n 5daae │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5da90 │ │ │ │ - b.n 5dab4 │ │ │ │ + beq.n 5da98 │ │ │ │ + b.n 5dabc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5dab4 │ │ │ │ + cbnz r0, 5dabc │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5dab4 │ │ │ │ + cbz r0, 5dabc │ │ │ │ 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 5dad8 │ │ │ │ + bne.n 5dae0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 5d7d6 │ │ │ │ - cbnz r0, 5daee │ │ │ │ - b.n 5db86 │ │ │ │ + bl 5d7de │ │ │ │ + cbnz r0, 5daf6 │ │ │ │ + b.n 5db8e │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #37084 @ 0x90dc │ │ │ │ + movw r0, #37780 @ 0x9394 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5db86 │ │ │ │ - b.n 5dacc │ │ │ │ + beq.n 5db8e │ │ │ │ + b.n 5dad4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 5d7d6 │ │ │ │ + bl 5d7de │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5db86 │ │ │ │ + beq.n 5db8e │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ mvn.w r2, #1 │ │ │ │ subs r1, #1 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs.w r1, r2, r1 │ │ │ │ - bcs.n 5db18 │ │ │ │ + bcs.n 5db20 │ │ │ │ ldrd r4, r1, [sp] │ │ │ │ subs r1, #1 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r2, r1 │ │ │ │ - bcc.n 5db30 │ │ │ │ + bcc.n 5db38 │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4588 @ 0x11ec │ │ │ │ + movw r1, #5484 @ 0x156c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 5db64 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 5db6c │ │ │ │ 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 │ │ │ │ @@ -74402,533 +74401,510 @@ │ │ │ │ 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 5db7c │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 5db86 │ │ │ │ + bne.n 5db84 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 5db8e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 14d95c │ │ │ │ + b.w 14da98 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 133360 │ │ │ │ + b.w 133590 │ │ │ │ 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, 5dbbc │ │ │ │ + cbz r4, 5dbc4 │ │ │ │ mov r0, r1 │ │ │ │ movs r4, #0 │ │ │ │ - bl 90220 │ │ │ │ + bl 900f8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ - cbz r5, 5dbb2 │ │ │ │ + cbz r5, 5dbba │ │ │ │ ldr r5, [r5, #24] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 5dbaa │ │ │ │ + b.n 5dbb2 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5dbbc │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 5dbc6 │ │ │ │ + bne.n 5dbc4 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 5dbce │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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 │ │ │ │ - cbnz r1, 5dbf6 │ │ │ │ - movw r3, #43828 @ 0xab34 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59360 @ 0xe7e0 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5dc0a │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - adds r0, #16 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r3, #1 │ │ │ │ - strlt r3, [r1, #0] │ │ │ │ - bl 1a6224 <_PyLong_UInt64_Converter@@Base+0x2cf0> │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, pc} │ │ │ │ │ │ │ │ -0005dc0c : │ │ │ │ +0005dbd2 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbz r0, 5dc20 │ │ │ │ - cbnz r1, 5dc26 │ │ │ │ - bl 5da08 │ │ │ │ - b.n 5dc30 │ │ │ │ + cbz r0, 5dbe6 │ │ │ │ + cbnz r1, 5dbec │ │ │ │ + bl 5da10 │ │ │ │ + b.n 5dbf6 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl b6f50 │ │ │ │ + bl b6e30 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 5dc40 │ │ │ │ - movw r0, #4640 @ 0x1220 │ │ │ │ + bge.n 5dc06 │ │ │ │ + movw r0, #5536 @ 0x15a0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r4, #0 │ │ │ │ - bl 242960 │ │ │ │ - b.n 5dc46 │ │ │ │ + bl 242dc0 │ │ │ │ + b.n 5dc0c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ movw r8, #5744 @ 0x1670 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ movs r6, #0 │ │ │ │ cmp r1, r8 │ │ │ │ str r6, [sp, #32] │ │ │ │ - bne.n 5dc74 │ │ │ │ + bne.n 5dc3a │ │ │ │ mov r0, r6 │ │ │ │ str r6, [r2, #0] │ │ │ │ - b.n 5e106 │ │ │ │ + b.n 5e0ca │ │ │ │ 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 d7ecc │ │ │ │ + bl d7d7c │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 5e106 │ │ │ │ + beq.w 5e0ca │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 5dcb0 │ │ │ │ + bne.n 5dc76 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4840 @ 0x12e8 │ │ │ │ + movw r1, #5736 @ 0x1668 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 5e102 │ │ │ │ - ldr r7, [pc, #660] @ (5df48 ) │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 5e0c6 │ │ │ │ + ldr r7, [pc, #660] @ (5df0c ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ - movw r1, #4892 @ 0x131c │ │ │ │ + movw r1, #5788 @ 0x169c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r6, r7] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e0fc │ │ │ │ + bne.w 5e0c0 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, sl │ │ │ │ - bl 28dc40 │ │ │ │ + bl 28d788 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e0fc │ │ │ │ + bne.w 5e0c0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5dcf2 │ │ │ │ + bge.n 5dcb8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5dcf2 │ │ │ │ + cbnz r3, 5dcb8 │ │ │ │ mov r0, sl │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #32 │ │ │ │ ldr.w r1, [r4, #660] @ 0x294 │ │ │ │ mov r0, r9 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 5e106 │ │ │ │ + beq.w 5e0ca │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 5dd26 │ │ │ │ + bne.n 5dcec │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4932 @ 0x1344 │ │ │ │ + movw r1, #5828 @ 0x16c4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 5e102 │ │ │ │ - movw r1, #4892 @ 0x131c │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 5e0c6 │ │ │ │ + movw r1, #5788 @ 0x169c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e0fc │ │ │ │ + bne.w 5e0c0 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, sl │ │ │ │ - bl 28dc40 │ │ │ │ + bl 28d788 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e0fc │ │ │ │ + bne.w 5e0c0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5dd62 │ │ │ │ + bge.n 5dd28 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5dd62 │ │ │ │ + cbnz r3, 5dd28 │ │ │ │ mov r0, sl │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #708] @ 0x2c4 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 5e106 │ │ │ │ + beq.w 5e0ca │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp sl, r8 │ │ │ │ - beq.n 5dd84 │ │ │ │ + beq.n 5dd4a │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 5ddac │ │ │ │ - b.n 5dda6 │ │ │ │ + bne.n 5dd72 │ │ │ │ + b.n 5dd6c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5dda6 │ │ │ │ + beq.n 5dd6c │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5dda6 │ │ │ │ + bge.n 5dd6c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5dda6 │ │ │ │ + cbnz r3, 5dd6c │ │ │ │ mov r0, sl │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 5dde8 │ │ │ │ - movw r1, #4892 @ 0x131c │ │ │ │ + b.n 5ddae │ │ │ │ + movw r1, #5788 @ 0x169c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e0fc │ │ │ │ + bne.w 5e0c0 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, sl │ │ │ │ - bl 28dc40 │ │ │ │ + bl 28d788 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e0fc │ │ │ │ + bne.w 5e0c0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5dde8 │ │ │ │ + bge.n 5ddae │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5dde8 │ │ │ │ + cbnz r3, 5ddae │ │ │ │ mov r0, sl │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #704] @ 0x2c0 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 5e106 │ │ │ │ + beq.w 5e0ca │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5de2a │ │ │ │ + beq.n 5ddf0 │ │ │ │ cmp sl, r8 │ │ │ │ - bne.n 5de30 │ │ │ │ + bne.n 5ddf6 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5de2a │ │ │ │ + beq.n 5ddf0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5de2a │ │ │ │ + bge.n 5ddf0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5de2a │ │ │ │ + cbnz r3, 5ddf0 │ │ │ │ mov r0, sl │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 5de6c │ │ │ │ - movw r1, #4892 @ 0x131c │ │ │ │ + b.n 5de32 │ │ │ │ + movw r1, #5788 @ 0x169c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e0fc │ │ │ │ + bne.w 5e0c0 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, sl │ │ │ │ - bl 28dc40 │ │ │ │ + bl 28d788 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e0fc │ │ │ │ + bne.w 5e0c0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5de6c │ │ │ │ + bge.n 5de32 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5de6c │ │ │ │ + cbnz r3, 5de32 │ │ │ │ mov r0, sl │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #156] @ 0x9c │ │ │ │ mov r0, r9 │ │ │ │ - bl f186c │ │ │ │ + bl f1804 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 5e106 │ │ │ │ + beq.w 5e0ca │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5e0e4 │ │ │ │ + beq.w 5e0a8 │ │ │ │ ldr.w r1, [r4, #944] @ 0x3b0 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 5e106 │ │ │ │ + beq.w 5e0ca │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5debe │ │ │ │ + beq.n 5de84 │ │ │ │ cmp sl, r8 │ │ │ │ - bne.n 5dec4 │ │ │ │ + bne.n 5de8a │ │ │ │ ldr.w r3, [r8] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5debe │ │ │ │ + bge.n 5de84 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 5debe │ │ │ │ + cbnz r3, 5de84 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 5df04 │ │ │ │ - movw r1, #4988 @ 0x137c │ │ │ │ + b.n 5deca │ │ │ │ + movw r1, #5884 @ 0x16fc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e0fc │ │ │ │ + bne.w 5e0c0 │ │ │ │ mov r3, r5 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 2920f8 <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ + bl 291c84 <_PyFunction_FromXIData@@Base+0x2e0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e0fc │ │ │ │ + bne.w 5e0c0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5df04 │ │ │ │ + bge.n 5deca │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5df04 │ │ │ │ + cbnz r3, 5deca │ │ │ │ mov r0, sl │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #844] @ 0x34c │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 5e106 │ │ │ │ + beq.w 5e0ca │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5df40 │ │ │ │ + beq.n 5df06 │ │ │ │ cmp sl, r8 │ │ │ │ - bne.n 5df4c │ │ │ │ + bne.n 5df10 │ │ │ │ ldr.w r3, [r8] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5df40 │ │ │ │ + bge.n 5df06 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 5df40 │ │ │ │ + cbnz r3, 5df06 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 5df8a │ │ │ │ - nop │ │ │ │ + b.n 5df4e │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r1, #4988 @ 0x137c │ │ │ │ + movw r1, #5884 @ 0x16fc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e0fc │ │ │ │ + bne.w 5e0c0 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ - bl 28dd68 │ │ │ │ + bl 28d8b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e0fc │ │ │ │ + bne.w 5e0c0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5df8a │ │ │ │ + bge.n 5df4e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5df8a │ │ │ │ + cbnz r3, 5df4e │ │ │ │ mov r0, sl │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #32 │ │ │ │ ldr.w r1, [r4, #632] @ 0x278 │ │ │ │ mov r0, r9 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 5e106 │ │ │ │ + beq.w 5e0ca │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 5dfb6 │ │ │ │ + bne.n 5df7a │ │ │ │ mov r0, sl │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov sl, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5e102 │ │ │ │ + beq.w 5e0c6 │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bmi.n 5dfe0 │ │ │ │ + bmi.n 5dfa4 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1de04c <_PyType_Name@@Base> │ │ │ │ - movw r1, #5028 @ 0x13a4 │ │ │ │ + bl 1ddf44 <_PyType_Name@@Base> │ │ │ │ + movw r1, #5924 @ 0x1724 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3a08 │ │ │ │ - b.n 5e0fc │ │ │ │ + bl f3988 │ │ │ │ + b.n 5e0c0 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ - bl 288850 │ │ │ │ + bl 288398 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5e0fc │ │ │ │ + beq.w 5e0c0 │ │ │ │ mov.w r9, #0 │ │ │ │ adds r3, r0, #4 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - movw r1, #4988 @ 0x137c │ │ │ │ + movw r1, #5884 @ 0x16fc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ cmp r9, r3 │ │ │ │ - bge.n 5e08e │ │ │ │ + bge.n 5e052 │ │ │ │ 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 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5e0fc │ │ │ │ + bne.n 5e0c0 │ │ │ │ mov r3, r5 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 288b9c │ │ │ │ + bl 2886e4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e056 │ │ │ │ + bge.n 5e01a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 5e056 │ │ │ │ + cbnz r3, 5e01a │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5e0fc │ │ │ │ + bne.n 5e0c0 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ add.w r9, r9, #1 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5e082 │ │ │ │ + beq.n 5e046 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5084 @ 0x13dc │ │ │ │ + movw r1, #5980 @ 0x175c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 5e0fc │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 5e0c0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 5dffe │ │ │ │ + b.n 5dfc2 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e0aa │ │ │ │ + bge.n 5e06e │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ - cbnz r2, 5e0aa │ │ │ │ + cbnz r2, 5e06e │ │ │ │ mov r0, sl │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 c7ae8 <_PyArena_Malloc@@Base> │ │ │ │ + bl c7974 <_PyArena_Malloc@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 5e0de │ │ │ │ + cbz r0, 5e0a2 │ │ │ │ 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 5e106 │ │ │ │ + b.n 5e0ca │ │ │ │ str.w r0, [fp] │ │ │ │ - b.n 5e0fc │ │ │ │ + b.n 5e0c0 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5144 @ 0x1418 │ │ │ │ + movw r1, #6040 @ 0x1798 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0005e10c <_PyErr_FormatFromCause@@Base>: │ │ │ │ +0005e0d0 <_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] @ (5e140 <_PyErr_FormatFromCause@@Base+0x34>) │ │ │ │ + ldr r4, [pc, #32] @ (5e104 <_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 393c8 │ │ │ │ + bl 393c4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -74936,19 +74912,19 @@ │ │ │ │ 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, 5e164 <_PyErr_FormatFromCause@@Base+0x58> │ │ │ │ + cbz r3, 5e128 <_PyErr_FormatFromCause@@Base+0x58> │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 5e166 <_PyErr_FormatFromCause@@Base+0x5a> │ │ │ │ + b.n 5e12a <_PyErr_FormatFromCause@@Base+0x5a> │ │ │ │ mov r9, r3 │ │ │ │ - movw r4, #5960 @ 0x1748 │ │ │ │ + movw r4, #6864 @ 0x1ad0 │ │ │ │ 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 │ │ │ │ @@ -74956,143 +74932,143 @@ │ │ │ │ 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, 5e1a0 <_PyErr_FormatFromCause@@Base+0x94> │ │ │ │ + cbnz r7, 5e164 <_PyErr_FormatFromCause@@Base+0x94> │ │ │ │ cmp r8, r7 │ │ │ │ - ble.n 5e1a0 <_PyErr_FormatFromCause@@Base+0x94> │ │ │ │ + ble.n 5e164 <_PyErr_FormatFromCause@@Base+0x94> │ │ │ │ cmp.w r8, #3 │ │ │ │ - bgt.n 5e1a0 <_PyErr_FormatFromCause@@Base+0x94> │ │ │ │ - cbnz r6, 5e1c2 <_PyErr_FormatFromCause@@Base+0xb6> │ │ │ │ + bgt.n 5e164 <_PyErr_FormatFromCause@@Base+0x94> │ │ │ │ + cbnz r6, 5e186 <_PyErr_FormatFromCause@@Base+0xb6> │ │ │ │ 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] @ (5e2a0 <_PyErr_FormatFromCause@@Base+0x194>) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #232] @ (5e264 <_PyErr_FormatFromCause@@Base+0x194>) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5e282 <_PyErr_FormatFromCause@@Base+0x176> │ │ │ │ + beq.n 5e246 <_PyErr_FormatFromCause@@Base+0x176> │ │ │ │ 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 149484 │ │ │ │ + bl 1496c8 │ │ │ │ ldr.w r8, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5e27e <_PyErr_FormatFromCause@@Base+0x172> │ │ │ │ - cbz r7, 5e21c <_PyErr_FormatFromCause@@Base+0x110> │ │ │ │ + beq.n 5e242 <_PyErr_FormatFromCause@@Base+0x172> │ │ │ │ + cbz r7, 5e1e0 <_PyErr_FormatFromCause@@Base+0x110> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 5e1fc <_PyErr_FormatFromCause@@Base+0xf0> │ │ │ │ - bl 1222b8 │ │ │ │ + cbz r0, 5e1c0 <_PyErr_FormatFromCause@@Base+0xf0> │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5e1f4 <_PyErr_FormatFromCause@@Base+0xe8> │ │ │ │ - bl 94124 │ │ │ │ + bne.n 5e1b8 <_PyErr_FormatFromCause@@Base+0xe8> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5e27e <_PyErr_FormatFromCause@@Base+0x172> │ │ │ │ + bne.n 5e242 <_PyErr_FormatFromCause@@Base+0x172> │ │ │ │ subs.w r7, r9, #2 │ │ │ │ - bne.n 5e200 <_PyErr_FormatFromCause@@Base+0xf4> │ │ │ │ - b.n 5e220 <_PyErr_FormatFromCause@@Base+0x114> │ │ │ │ + bne.n 5e1c4 <_PyErr_FormatFromCause@@Base+0xf4> │ │ │ │ + b.n 5e1e4 <_PyErr_FormatFromCause@@Base+0x114> │ │ │ │ mov.w r4, #384 @ 0x180 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5e210 <_PyErr_FormatFromCause@@Base+0x104> │ │ │ │ + cbz r0, 5e1d4 <_PyErr_FormatFromCause@@Base+0x104> │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 5d7d6 │ │ │ │ - cbz r0, 5e27e <_PyErr_FormatFromCause@@Base+0x172> │ │ │ │ + bl 5d7de │ │ │ │ + cbz r0, 5e242 <_PyErr_FormatFromCause@@Base+0x172> │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 5e220 <_PyErr_FormatFromCause@@Base+0x114> │ │ │ │ + beq.n 5e1e4 <_PyErr_FormatFromCause@@Base+0x114> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 1ece84 │ │ │ │ - cbnz r0, 5e220 <_PyErr_FormatFromCause@@Base+0x114> │ │ │ │ - b.n 5e27e <_PyErr_FormatFromCause@@Base+0x172> │ │ │ │ + bl 1ecd80 │ │ │ │ + cbnz r0, 5e1e4 <_PyErr_FormatFromCause@@Base+0x114> │ │ │ │ + b.n 5e242 <_PyErr_FormatFromCause@@Base+0x172> │ │ │ │ mov.w r4, #384 @ 0x180 │ │ │ │ ldrd r6, r7, [sp, #24] │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ - bl b0a68 │ │ │ │ + bl b0968 │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ mov sl, r0 │ │ │ │ - beq.n 5e246 <_PyErr_FormatFromCause@@Base+0x13a> │ │ │ │ + beq.n 5e20a <_PyErr_FormatFromCause@@Base+0x13a> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ strd r6, r7, [sp] │ │ │ │ blx 2bd0c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5e254 <_PyErr_FormatFromCause@@Base+0x148> │ │ │ │ + b.n 5e218 <_PyErr_FormatFromCause@@Base+0x148> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ blx 2ae68 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b3bfc │ │ │ │ - cbz r5, 5e286 <_PyErr_FormatFromCause@@Base+0x17a> │ │ │ │ + bl b3b08 │ │ │ │ + cbz r5, 5e24a <_PyErr_FormatFromCause@@Base+0x17a> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5e270 <_PyErr_FormatFromCause@@Base+0x164> │ │ │ │ - bl 1161c4 │ │ │ │ + bne.n 5e234 <_PyErr_FormatFromCause@@Base+0x164> │ │ │ │ + bl 116428 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5e228 <_PyErr_FormatFromCause@@Base+0x11c> │ │ │ │ - b.n 5e27e <_PyErr_FormatFromCause@@Base+0x172> │ │ │ │ + beq.n 5e1ec <_PyErr_FormatFromCause@@Base+0x11c> │ │ │ │ + b.n 5e242 <_PyErr_FormatFromCause@@Base+0x172> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5e28e <_PyErr_FormatFromCause@@Base+0x182> │ │ │ │ + b.n 5e252 <_PyErr_FormatFromCause@@Base+0x182> │ │ │ │ mov r8, r0 │ │ │ │ - b.n 5e28e <_PyErr_FormatFromCause@@Base+0x182> │ │ │ │ + b.n 5e252 <_PyErr_FormatFromCause@@Base+0x182> │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ str.w r8, [sp, #84] @ 0x54 │ │ │ │ - bl 149e68 │ │ │ │ + bl 149ff8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ strb r0, [r6, 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, r1 │ │ │ │ - bl 50a6e │ │ │ │ + bl 50a76 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5e2e0 <_PyErr_FormatFromCause@@Base+0x1d4> │ │ │ │ + cbz r0, 5e2a4 <_PyErr_FormatFromCause@@Base+0x1d4> │ │ │ │ mov r1, r5 │ │ │ │ - bl 58690 <_PyObject_CheckXIData@@Base+0x3fc> │ │ │ │ + bl 58698 <_PyObject_CheckXIData@@Base+0x3fc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5e2d0 <_PyErr_FormatFromCause@@Base+0x1c4> │ │ │ │ + blt.n 5e294 <_PyErr_FormatFromCause@@Base+0x1c4> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5e2e0 <_PyErr_FormatFromCause@@Base+0x1d4> │ │ │ │ + b.n 5e2a4 <_PyErr_FormatFromCause@@Base+0x1d4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5e2cc <_PyErr_FormatFromCause@@Base+0x1c0> │ │ │ │ + bne.n 5e290 <_PyErr_FormatFromCause@@Base+0x1c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5e2cc <_PyErr_FormatFromCause@@Base+0x1c0> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5e290 <_PyErr_FormatFromCause@@Base+0x1c0> │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -75102,858 +75078,858 @@ │ │ │ │ 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, #5960 @ 0x1748 │ │ │ │ + movwls r3, #6864 @ 0x1ad0 │ │ │ │ movtls r3, #78 @ 0x4e │ │ │ │ addls.w r3, r3, r2, lsl #2 │ │ │ │ - movwhi r1, #5192 @ 0x1448 │ │ │ │ + movwhi r1, #6088 @ 0x17c8 │ │ │ │ ite hi │ │ │ │ movthi r1, #50 @ 0x32 │ │ │ │ ldrls r1, [r3, #60] @ 0x3c │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ 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 22e628 │ │ │ │ + bl 22e8d8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #5228 @ 0x146c │ │ │ │ + movw r0, #6124 @ 0x17ec │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ - b.w 950d8 │ │ │ │ + b.w 94fac │ │ │ │ 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, #5232 @ 0x1470 │ │ │ │ + movw r0, #6128 @ 0x17f0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1ef3d8 │ │ │ │ + bl 1ef3e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5e3c0 <_PyErr_FormatFromCause@@Base+0x2b4> │ │ │ │ - movw r1, #5252 @ 0x1484 │ │ │ │ + cbz r0, 5e384 <_PyErr_FormatFromCause@@Base+0x2b4> │ │ │ │ + movw r1, #6148 @ 0x1804 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl edf30 │ │ │ │ + bl edec0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e392 <_PyErr_FormatFromCause@@Base+0x286> │ │ │ │ + bge.n 5e356 <_PyErr_FormatFromCause@@Base+0x286> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e392 <_PyErr_FormatFromCause@@Base+0x286> │ │ │ │ + cbnz r3, 5e356 <_PyErr_FormatFromCause@@Base+0x286> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 5e3be <_PyErr_FormatFromCause@@Base+0x2b2> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 5e382 <_PyErr_FormatFromCause@@Base+0x2b2> │ │ │ │ ldrd r2, r3, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #54248 @ 0xd3e8 │ │ │ │ + movw r0, #55124 @ 0xd754 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e3c0 <_PyErr_FormatFromCause@@Base+0x2b4> │ │ │ │ + bge.n 5e384 <_PyErr_FormatFromCause@@Base+0x2b4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5e3c0 <_PyErr_FormatFromCause@@Base+0x2b4> │ │ │ │ + cbnz r3, 5e384 <_PyErr_FormatFromCause@@Base+0x2b4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5e3c0 <_PyErr_FormatFromCause@@Base+0x2b4> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5e384 <_PyErr_FormatFromCause@@Base+0x2b4> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - cbz r2, 5e3d0 <_PyErr_FormatFromCause@@Base+0x2c4> │ │ │ │ + cbz r2, 5e394 <_PyErr_FormatFromCause@@Base+0x2c4> │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ add r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ - b.w 8f744 │ │ │ │ - b.w 2dc310 <_PyXIData_Free@@Base+0x138> │ │ │ │ + b.w 8f61c │ │ │ │ + b.w 2dc690 <_PyXIData_Free@@Base+0x138> │ │ │ │ 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, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5e408 <_PyErr_FormatFromCause@@Base+0x2fc> │ │ │ │ + beq.n 5e3cc <_PyErr_FormatFromCause@@Base+0x2fc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5e408 <_PyErr_FormatFromCause@@Base+0x2fc> │ │ │ │ + ble.n 5e3cc <_PyErr_FormatFromCause@@Base+0x2fc> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e424 <_PyErr_FormatFromCause@@Base+0x318> │ │ │ │ + bge.n 5e3e8 <_PyErr_FormatFromCause@@Base+0x318> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5e424 <_PyErr_FormatFromCause@@Base+0x318> │ │ │ │ + b.n 5e3e8 <_PyErr_FormatFromCause@@Base+0x318> │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 5e440 <_PyErr_FormatFromCause@@Base+0x334> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 5e404 <_PyErr_FormatFromCause@@Base+0x334> │ │ │ │ mov r0, r4 │ │ │ │ - bl e5404 │ │ │ │ + bl e5324 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e440 <_PyErr_FormatFromCause@@Base+0x334> │ │ │ │ + bge.n 5e404 <_PyErr_FormatFromCause@@Base+0x334> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e440 <_PyErr_FormatFromCause@@Base+0x334> │ │ │ │ + cbnz r3, 5e404 <_PyErr_FormatFromCause@@Base+0x334> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5e46e <_PyErr_FormatFromCause@@Base+0x362> │ │ │ │ + cbz r0, 5e432 <_PyErr_FormatFromCause@@Base+0x362> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e46e <_PyErr_FormatFromCause@@Base+0x362> │ │ │ │ + bge.n 5e432 <_PyErr_FormatFromCause@@Base+0x362> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5e46e <_PyErr_FormatFromCause@@Base+0x362> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5e432 <_PyErr_FormatFromCause@@Base+0x362> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 5e488 <_PyErr_FormatFromCause@@Base+0x37c> │ │ │ │ + cbz r0, 5e44c <_PyErr_FormatFromCause@@Base+0x37c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e488 <_PyErr_FormatFromCause@@Base+0x37c> │ │ │ │ + bge.n 5e44c <_PyErr_FormatFromCause@@Base+0x37c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5e488 <_PyErr_FormatFromCause@@Base+0x37c> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5e44c <_PyErr_FormatFromCause@@Base+0x37c> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 5e4a2 <_PyErr_FormatFromCause@@Base+0x396> │ │ │ │ + cbz r0, 5e466 <_PyErr_FormatFromCause@@Base+0x396> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e4a2 <_PyErr_FormatFromCause@@Base+0x396> │ │ │ │ + bge.n 5e466 <_PyErr_FormatFromCause@@Base+0x396> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5e4a2 <_PyErr_FormatFromCause@@Base+0x396> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5e466 <_PyErr_FormatFromCause@@Base+0x396> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 5e4bc <_PyErr_FormatFromCause@@Base+0x3b0> │ │ │ │ + cbz r0, 5e480 <_PyErr_FormatFromCause@@Base+0x3b0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e4bc <_PyErr_FormatFromCause@@Base+0x3b0> │ │ │ │ + bge.n 5e480 <_PyErr_FormatFromCause@@Base+0x3b0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5e4bc <_PyErr_FormatFromCause@@Base+0x3b0> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5e480 <_PyErr_FormatFromCause@@Base+0x3b0> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1389b0 │ │ │ │ + bl 138ccc │ │ │ │ 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, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5e4f4 <_PyErr_FormatFromCause@@Base+0x3e8> │ │ │ │ + beq.n 5e4b8 <_PyErr_FormatFromCause@@Base+0x3e8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5e4f4 <_PyErr_FormatFromCause@@Base+0x3e8> │ │ │ │ + ble.n 5e4b8 <_PyErr_FormatFromCause@@Base+0x3e8> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e510 <_PyErr_FormatFromCause@@Base+0x404> │ │ │ │ + bge.n 5e4d4 <_PyErr_FormatFromCause@@Base+0x404> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5e510 <_PyErr_FormatFromCause@@Base+0x404> │ │ │ │ + b.n 5e4d4 <_PyErr_FormatFromCause@@Base+0x404> │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 5e536 <_PyErr_FormatFromCause@@Base+0x42a> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 5e4fa <_PyErr_FormatFromCause@@Base+0x42a> │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r2, 5e51c <_PyErr_FormatFromCause@@Base+0x410> │ │ │ │ - bl 141f68 │ │ │ │ + cbnz r2, 5e4e0 <_PyErr_FormatFromCause@@Base+0x410> │ │ │ │ + bl 142278 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5e522 <_PyErr_FormatFromCause@@Base+0x416> │ │ │ │ - bl a2be0 │ │ │ │ + b.n 5e4e6 <_PyErr_FormatFromCause@@Base+0x416> │ │ │ │ + bl a2ae0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e536 <_PyErr_FormatFromCause@@Base+0x42a> │ │ │ │ + bge.n 5e4fa <_PyErr_FormatFromCause@@Base+0x42a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e536 <_PyErr_FormatFromCause@@Base+0x42a> │ │ │ │ + cbnz r3, 5e4fa <_PyErr_FormatFromCause@@Base+0x42a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 5e608 <_PyErr_FormatFromCause@@Base+0x4fc> │ │ │ │ + beq.n 5e5cc <_PyErr_FormatFromCause@@Base+0x4fc> │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5e608 <_PyErr_FormatFromCause@@Base+0x4fc> │ │ │ │ + bne.n 5e5cc <_PyErr_FormatFromCause@@Base+0x4fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2af5b8 │ │ │ │ + bl 2af0e8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5e608 <_PyErr_FormatFromCause@@Base+0x4fc> │ │ │ │ + beq.n 5e5cc <_PyErr_FormatFromCause@@Base+0x4fc> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b0d38 │ │ │ │ + bl 2b0868 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b0d38 │ │ │ │ + bl 2b0868 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ strd r9, sl, [sp, #8] │ │ │ │ - movw r3, #47665 @ 0xba31 │ │ │ │ + movw r3, #48593 @ 0xbdd1 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ - movw r0, #5272 @ 0x1498 │ │ │ │ + movw r0, #6168 @ 0x1818 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5e5b6 <_PyErr_FormatFromCause@@Base+0x4aa> │ │ │ │ + cbnz r0, 5e57a <_PyErr_FormatFromCause@@Base+0x4aa> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 4f47c │ │ │ │ + b.w 4f484 │ │ │ │ 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, #5284 @ 0x14a4 │ │ │ │ + movw r0, #6180 @ 0x1824 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b115c │ │ │ │ + bl 2b0c88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e5ea <_PyErr_FormatFromCause@@Base+0x4de> │ │ │ │ + bge.n 5e5ae <_PyErr_FormatFromCause@@Base+0x4de> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5e5ea <_PyErr_FormatFromCause@@Base+0x4de> │ │ │ │ + cbnz r3, 5e5ae <_PyErr_FormatFromCause@@Base+0x4de> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5e5aa <_PyErr_FormatFromCause@@Base+0x49e> │ │ │ │ + beq.n 5e56e <_PyErr_FormatFromCause@@Base+0x49e> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e608 <_PyErr_FormatFromCause@@Base+0x4fc> │ │ │ │ + bge.n 5e5cc <_PyErr_FormatFromCause@@Base+0x4fc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5e608 <_PyErr_FormatFromCause@@Base+0x4fc> │ │ │ │ + cbnz r3, 5e5cc <_PyErr_FormatFromCause@@Base+0x4fc> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_Py_Dealloc@@Base> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -0005e60e : │ │ │ │ +0005e5d2 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbnz r0, 5e626 │ │ │ │ - bl 5da08 │ │ │ │ - b.n 5e630 │ │ │ │ + cbnz r0, 5e5ea │ │ │ │ + bl 5da10 │ │ │ │ + b.n 5e5f4 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 2b8804 │ │ │ │ + bl 2b8b94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 5e640 │ │ │ │ - movw r0, #5296 @ 0x14b0 │ │ │ │ + bge.n 5e604 │ │ │ │ + movw r0, #6192 @ 0x1830 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r4, #0 │ │ │ │ - bl 242960 │ │ │ │ - b.n 5e646 │ │ │ │ + bl 242dc0 │ │ │ │ + b.n 5e60a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ 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, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5e67a │ │ │ │ + beq.n 5e63e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5e67a │ │ │ │ + ble.n 5e63e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e696 │ │ │ │ + bge.n 5e65a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5e696 │ │ │ │ + b.n 5e65a │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 5e6b2 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 5e676 │ │ │ │ mov r0, r4 │ │ │ │ - bl f22a8 │ │ │ │ + bl f2240 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e6b2 │ │ │ │ + bge.n 5e676 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e6b2 │ │ │ │ + cbnz r3, 5e676 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5e6d8 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 5e706 │ │ │ │ + bne.n 5e69c │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 5e6ca │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sp │ │ │ │ blx 2b3f8 │ │ │ │ - cbz r0, 5e6f4 │ │ │ │ + cbz r0, 5e6b8 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5e708 │ │ │ │ + b.n 5e6cc │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ - movw r0, #48404 @ 0xbd14 │ │ │ │ + movw r0, #49340 @ 0xc0bc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 950d8 │ │ │ │ - b.n 5e708 │ │ │ │ + bl 94fac │ │ │ │ + b.n 5e6cc │ │ │ │ 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 5e74e │ │ │ │ + bgt.n 5e712 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 5e73e │ │ │ │ - movw r1, #54780 @ 0xd5fc │ │ │ │ + cbz r2, 5e702 │ │ │ │ + movw r1, #55476 @ 0xd8b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 5e74a │ │ │ │ - movw r1, #54812 @ 0xd61c │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 5e70e │ │ │ │ + movw r1, #55508 @ 0xd8d4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5e762 │ │ │ │ - bl 1efcac │ │ │ │ + b.n 5e726 │ │ │ │ + bl 1efd00 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5e74a │ │ │ │ + beq.n 5e70e │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ strd r3, r3, [r4, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005e764 : │ │ │ │ +0005e728 : │ │ │ │ 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 2b8804 │ │ │ │ + bl 2b8b94 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r0, #8924 @ 0x22dc │ │ │ │ + movw r0, #9620 @ 0x2594 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 882f4 │ │ │ │ + b.w 882d4 │ │ │ │ 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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 5e7c0 │ │ │ │ + beq.n 5e784 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5e7d6 │ │ │ │ + bne.n 5e79a │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 5e808 │ │ │ │ + beq.n 5e7cc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5e7d8 │ │ │ │ - b.n 5e808 │ │ │ │ + bgt.n 5e79c │ │ │ │ + b.n 5e7cc │ │ │ │ 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 5e7f4 │ │ │ │ + beq.n 5e7b8 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5e822 │ │ │ │ + bne.n 5e7e6 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5e808 │ │ │ │ + beq.n 5e7cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5e824 │ │ │ │ + bgt.n 5e7e8 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 5e862 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 5e826 │ │ │ │ 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 9b084 │ │ │ │ + bl 9af58 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e84e │ │ │ │ + bge.n 5e812 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5e84e │ │ │ │ + cbnz r3, 5e812 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e862 │ │ │ │ + bge.n 5e826 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e862 │ │ │ │ + cbnz r3, 5e826 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005e866 : │ │ │ │ +0005e82a : │ │ │ │ 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 b6f50 │ │ │ │ + bl b6e30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ 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, #8436 @ 0x20f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 5e8b6 │ │ │ │ + beq.n 5e87a │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5e8cc │ │ │ │ + bne.n 5e890 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 5e8fe │ │ │ │ + beq.n 5e8c2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5e8ce │ │ │ │ - b.n 5e8fe │ │ │ │ + bgt.n 5e892 │ │ │ │ + b.n 5e8c2 │ │ │ │ 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 5e8ea │ │ │ │ + beq.n 5e8ae │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5e918 │ │ │ │ + bne.n 5e8dc │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5e8fe │ │ │ │ + beq.n 5e8c2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5e91a │ │ │ │ + bgt.n 5e8de │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 5e958 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 5e91c │ │ │ │ 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 f35e0 │ │ │ │ + bl f3560 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e944 │ │ │ │ + bge.n 5e908 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5e944 │ │ │ │ + cbnz r3, 5e908 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e958 │ │ │ │ + bge.n 5e91c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e958 │ │ │ │ + cbnz r3, 5e91c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 1c5264 <_PyInterpreterState_New@@Base+0x3e8> │ │ │ │ + bl 1c507c <_PyInterpreterState_New@@Base+0x3e8> │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ rsb r0, r0, #1600 @ 0x640 │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #100] @ (5e9f4 ) │ │ │ │ + ldr r4, [pc, #100] @ (5e9b8 ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5e9a8 │ │ │ │ + bne.n 5e96c │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5e998 │ │ │ │ + bne.n 5e95c │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 5e9ba │ │ │ │ + beq.n 5e97e │ │ │ │ mov r0, r4 │ │ │ │ - bl 134c7c <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ - ldr r3, [pc, #60] @ (5e9f8 ) │ │ │ │ + bl 134f88 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + ldr r3, [pc, #60] @ (5e9bc ) │ │ │ │ ldr.w r3, [r3, #1476] @ 0x5c4 │ │ │ │ - cbz r3, 5e9c6 │ │ │ │ - bl 3699c <_PyEval_SetProfile@@Base+0x518> │ │ │ │ + cbz r3, 5e98a │ │ │ │ + bl 36998 <_PyEval_SetProfile@@Base+0x518> │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5e9de │ │ │ │ + bne.n 5e9a2 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5e9ce │ │ │ │ + bne.n 5e992 │ │ │ │ dmb ish │ │ │ │ - beq.n 5e9ea │ │ │ │ - ldr r0, [pc, #12] @ (5e9f4 ) │ │ │ │ - bl 284f00 │ │ │ │ + beq.n 5e9ae │ │ │ │ + ldr r0, [pc, #12] @ (5e9b8 ) │ │ │ │ + bl 284a3c │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ strb r0, [r0, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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] │ │ │ │ - bl 1c5264 <_PyInterpreterState_New@@Base+0x3e8> │ │ │ │ + bl 1c507c <_PyInterpreterState_New@@Base+0x3e8> │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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, 5ea4c │ │ │ │ + cbnz r3, 5ea10 │ │ │ │ ldrd r0, r4, [r0, #4] │ │ │ │ - bl 1de04c <_PyType_Name@@Base> │ │ │ │ + bl 1ddf44 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #5468 @ 0x155c │ │ │ │ + movw r0, #6364 @ 0x18dc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r2, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 5ea88 │ │ │ │ - bl 102df0 │ │ │ │ + bpl.n 5ea4c │ │ │ │ + bl 102c98 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5ea6a │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 5ea88 │ │ │ │ - bl f6bdc │ │ │ │ - b.n 5ea88 │ │ │ │ + bne.n 5ea2e │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 5ea4c │ │ │ │ + bl f6b5c │ │ │ │ + b.n 5ea4c │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 5ea88 │ │ │ │ + bne.n 5ea4c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1de04c <_PyType_Name@@Base> │ │ │ │ + bl 1ddf44 <_PyType_Name@@Base> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #44048 @ 0xac10 │ │ │ │ + movw r0, #45876 @ 0xb334 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1de04c <_PyType_Name@@Base> │ │ │ │ + bl 1ddf44 <_PyType_Name@@Base> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - movw r0, #5476 @ 0x1564 │ │ │ │ + movw r0, #6372 @ 0x18e4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5eab4 │ │ │ │ + cbz r0, 5ea78 │ │ │ │ movw r1, #20024 @ 0x4e38 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.w f0adc │ │ │ │ + b.w f0a6c │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 80764 │ │ │ │ + bl 807a4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5eaf0 │ │ │ │ + cbz r0, 5eab4 │ │ │ │ movw r1, #20488 @ 0x5008 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.w f0adc │ │ │ │ + b.w f0a6c │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 2b420 │ │ │ │ cmp r4, #6 │ │ │ │ - bhi.n 5eb2e │ │ │ │ - movw r3, #5960 @ 0x1748 │ │ │ │ + bhi.n 5eaf2 │ │ │ │ + movw r3, #6864 @ 0x1ad0 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add.w r3, r3, r4, lsl #2 │ │ │ │ ldr r4, [r3, #72] @ 0x48 │ │ │ │ - cbnz r6, 5eb4a │ │ │ │ - b.n 5eb68 │ │ │ │ + cbnz r6, 5eb0e │ │ │ │ + b.n 5eb2c │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #5488 @ 0x1570 │ │ │ │ + movw r1, #6384 @ 0x18f0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ mov r0, r6 │ │ │ │ - bl f6bb0 │ │ │ │ - cbz r4, 5eb7e │ │ │ │ + bl f6b30 │ │ │ │ + cbz r4, 5eb42 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 5e10c <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.w 5e0d0 <_PyErr_FormatFromCause@@Base> │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ 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 80764 │ │ │ │ + bl 807a4 │ │ │ │ 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, #4040 @ 0xfc8 │ │ │ │ + movw r1, #4936 @ 0x1348 │ │ │ │ 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 a6adc │ │ │ │ - cbz r0, 5ec20 │ │ │ │ + bl a69dc │ │ │ │ + cbz r0, 5ebe4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 403da <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ec> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5ec22 │ │ │ │ + cbz r0, 5ebe6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 5ec22 │ │ │ │ + ble.n 5ebe6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a7eb8 │ │ │ │ - cbz r0, 5ec04 │ │ │ │ + bl 2a79d0 │ │ │ │ + cbz r0, 5ebc8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ec00 │ │ │ │ + bge.n 5ebc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5ec00 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5ebc4 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ - b.n 5ebe0 │ │ │ │ + b.n 5eba4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 5ec22 │ │ │ │ + cbz r3, 5ebe6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ec1c │ │ │ │ + bge.n 5ebe0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5ec1c │ │ │ │ + cbnz r3, 5ebe0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5ec22 │ │ │ │ + b.n 5ebe6 │ │ │ │ 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 │ │ │ │ @@ -75961,558 +75937,558 @@ │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #8436 @ 0x20f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5ec56 │ │ │ │ + beq.n 5ec1a │ │ │ │ movw r2, #8888 @ 0x22b8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 5ec6c │ │ │ │ + bne.n 5ec30 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 5ecc2 │ │ │ │ + beq.n 5ec86 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 5ec6e │ │ │ │ - b.n 5ecc2 │ │ │ │ + bgt.n 5ec32 │ │ │ │ + b.n 5ec86 │ │ │ │ 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 5ec8a │ │ │ │ + beq.n 5ec4e │ │ │ │ movw r2, #8888 @ 0x22b8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 5eca0 │ │ │ │ + bne.n 5ec64 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 5ecc2 │ │ │ │ + beq.n 5ec86 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 5eca2 │ │ │ │ - b.n 5ecc2 │ │ │ │ + bgt.n 5ec66 │ │ │ │ + b.n 5ec86 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - cbz r6, 5ecfe │ │ │ │ + cbz r6, 5ecc2 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5ecdc │ │ │ │ + bne.n 5eca0 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 5ecea │ │ │ │ + bne.n 5ecae │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 5ed38 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 5ecfc │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5ecf2 │ │ │ │ - b.n 5ecb4 │ │ │ │ + bne.n 5ecb6 │ │ │ │ + b.n 5ec78 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5ecf4 │ │ │ │ - b.n 5ecc2 │ │ │ │ + bgt.n 5ecb8 │ │ │ │ + b.n 5ec86 │ │ │ │ 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 10a0b8 │ │ │ │ + bl 109f6c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ed1e │ │ │ │ + bge.n 5ece2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5ed1e │ │ │ │ + cbnz r3, 5ece2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ed32 │ │ │ │ + bge.n 5ecf6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5ed32 │ │ │ │ + cbnz r3, 5ecf6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ 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 5edec │ │ │ │ + beq.n 5edb0 │ │ │ │ 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 94124 │ │ │ │ + bl 93ff8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ede8 │ │ │ │ + bne.n 5edac │ │ │ │ mov r0, r4 │ │ │ │ - bl 2af5b8 │ │ │ │ + bl 2af0e8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ede8 │ │ │ │ + beq.n 5edac │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b0d38 │ │ │ │ + bl 2b0868 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #58440 @ 0xe448 │ │ │ │ + movw r0, #59320 @ 0xe7b8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5ed96 │ │ │ │ + cbnz r0, 5ed5a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 4f47c │ │ │ │ + b.w 4f484 │ │ │ │ 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, #5528 @ 0x1598 │ │ │ │ + movw r0, #6424 @ 0x1918 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b115c │ │ │ │ + bl 2b0c88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5edca │ │ │ │ + bge.n 5ed8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5edca │ │ │ │ + cbnz r3, 5ed8e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5ed8a │ │ │ │ + beq.n 5ed4e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ede8 │ │ │ │ + bge.n 5edac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5ede8 │ │ │ │ + cbnz r3, 5edac │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_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 5a5ba │ │ │ │ + bl 5a5c2 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ee14 │ │ │ │ + beq.n 5edd8 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 2411b8 <_PyBytesWriter_WriteBytes@@Base+0x4f0> │ │ │ │ - b.n 5ee16 │ │ │ │ + bl 241618 <_PyBytesWriter_WriteBytes@@Base+0x4f0> │ │ │ │ + b.n 5edda │ │ │ │ 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 210218 │ │ │ │ + bl 210448 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5ee74 │ │ │ │ + cbz r0, 5ee38 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5ee54 │ │ │ │ - bl 2106f0 │ │ │ │ + cbz r0, 5ee18 │ │ │ │ + bl 210920 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5ee54 │ │ │ │ + bne.n 5ee18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ee50 │ │ │ │ + bge.n 5ee14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5ee50 │ │ │ │ + cbnz r3, 5ee14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5ee74 │ │ │ │ + b.n 5ee38 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ee62 │ │ │ │ + bge.n 5ee26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 5ee6c │ │ │ │ + cbz r3, 5ee30 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 5ee74 │ │ │ │ + b.n 5ee38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5ee62 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5ee26 │ │ │ │ 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 5eea4 │ │ │ │ + beq.n 5ee68 │ │ │ │ movs r3, #4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #37132 @ 0x910c │ │ │ │ + movw r0, #37828 @ 0x93c4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e28ec <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 5eeb6 │ │ │ │ + bl e2810 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 5ee7a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5eeba │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 5eeba │ │ │ │ + bne.n 5ee7e │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 5ee7e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5ef4c │ │ │ │ + b.n 5ef10 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 246040 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + bl 2461b0 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5eeb6 │ │ │ │ + beq.n 5ee7a │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 246040 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + bl 2461b0 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5eeb6 │ │ │ │ + beq.n 5ee7a │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5eee8 │ │ │ │ - bl 94124 │ │ │ │ + bne.n 5eeac │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5eeb6 │ │ │ │ + bne.n 5ee7a │ │ │ │ ldrd r6, r7, [sp, #24] │ │ │ │ ldrd sl, fp, [sp, #16] │ │ │ │ - bl b0a68 │ │ │ │ + bl b0968 │ │ │ │ mov r3, r7 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ strd sl, fp, [sp] │ │ │ │ blx 2bf78 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5ef1a │ │ │ │ + bne.n 5eede │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, #4 │ │ │ │ - bne.n 5ef28 │ │ │ │ - bl 1161c4 │ │ │ │ + bne.n 5eeec │ │ │ │ + bl 116428 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5eef0 │ │ │ │ - b.n 5eeb6 │ │ │ │ - cbz r4, 5ef44 │ │ │ │ + beq.n 5eeb4 │ │ │ │ + b.n 5ee7a │ │ │ │ + cbz r4, 5ef08 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ 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 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 23c510 │ │ │ │ + bl 23c968 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ef7a │ │ │ │ + beq.n 5ef3e │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 14d95c │ │ │ │ + b.w 14da98 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - movw r0, #5544 @ 0x15a8 │ │ │ │ + movw r0, #6440 @ 0x1928 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 882f4 │ │ │ │ + b.w 882d4 │ │ │ │ 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 24786c │ │ │ │ + bl 2478e0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5efb4 │ │ │ │ + beq.n 5ef78 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 14d95c │ │ │ │ + b.w 14da98 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #19704 @ 0x4cf8 │ │ │ │ + movw r3, #20600 @ 0x5078 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #0] @ (5efc8 ) │ │ │ │ - b.n 5f0f4 │ │ │ │ + ldr r1, [pc, #0] @ (5ef8c ) │ │ │ │ + b.n 5f0b8 │ │ │ │ sub sp, #496 @ 0x1f0 │ │ │ │ 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 r5, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 5efec │ │ │ │ + bge.n 5efb0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2afc30 │ │ │ │ + b.w 2af760 │ │ │ │ ldrd r1, r2, [r0, #16] │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ movw r4, #58824 @ 0xe5c8 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1c9014 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1c8e8c <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ add sp, #12 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 5f032 │ │ │ │ + beq.n 5eff6 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #37116 @ 0x90fc │ │ │ │ + movw r0, #37812 @ 0x93b4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e28ec <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 5f044 │ │ │ │ + bl e2810 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 5f008 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5f048 │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 5f048 │ │ │ │ + bne.n 5f00c │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 5f00c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f0c0 │ │ │ │ + b.n 5f084 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 246040 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + bl 2461b0 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f044 │ │ │ │ + beq.n 5f008 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 246040 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + bl 2461b0 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f044 │ │ │ │ + beq.n 5f008 │ │ │ │ ldrd r6, r7, [sp, #16] │ │ │ │ ldrd r8, r9, [sp, #8] │ │ │ │ - bl b0a68 │ │ │ │ + bl b0968 │ │ │ │ mov r3, r7 │ │ │ │ mov sl, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ strd r8, r9, [sp] │ │ │ │ blx 2b0e0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5f08e │ │ │ │ + bne.n 5f052 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, #4 │ │ │ │ - bne.n 5f09c │ │ │ │ - bl 1161c4 │ │ │ │ + bne.n 5f060 │ │ │ │ + bl 116428 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f068 │ │ │ │ - b.n 5f044 │ │ │ │ - cbz r4, 5f0b8 │ │ │ │ + beq.n 5f02c │ │ │ │ + b.n 5f008 │ │ │ │ + cbz r4, 5f07c │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ 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 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 240df8 <_PyBytesWriter_WriteBytes@@Base+0x130> │ │ │ │ + bl 241258 <_PyBytesWriter_WriteBytes@@Base+0x130> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5f0ee │ │ │ │ + beq.n 5f0b2 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 14d95c │ │ │ │ - b.n 5f0f0 │ │ │ │ + bl 14da98 │ │ │ │ + b.n 5f0b4 │ │ │ │ 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 e80dc │ │ │ │ + bl e7ffc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f1a4 │ │ │ │ + beq.n 5f168 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r5, 5f184 │ │ │ │ + cbnz r5, 5f148 │ │ │ │ mov r1, r6 │ │ │ │ - bl db300 │ │ │ │ + bl db1b4 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5f16a │ │ │ │ + bne.n 5f12e │ │ │ │ movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f644c │ │ │ │ - cbz r0, 5f15a │ │ │ │ - bl f6bdc │ │ │ │ + bl f63cc │ │ │ │ + cbz r0, 5f11e │ │ │ │ + bl f6b5c │ │ │ │ movw r1, #43828 @ 0xab34 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #5564 @ 0x15bc │ │ │ │ + movw r1, #6460 @ 0x193c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5f162 │ │ │ │ - b.n 5f1a8 │ │ │ │ + blt.n 5f126 │ │ │ │ + b.n 5f16c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f1a8 │ │ │ │ + bge.n 5f16c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f1a8 │ │ │ │ - b.n 5f17c │ │ │ │ + cbnz r3, 5f16c │ │ │ │ + b.n 5f140 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f178 │ │ │ │ + bge.n 5f13c │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbz r5, 5f17c │ │ │ │ + cbz r5, 5f140 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5f1a8 │ │ │ │ + b.n 5f16c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f1a8 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f16c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f196 │ │ │ │ + bge.n 5f15a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5f196 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5f15a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 86338 │ │ │ │ + b.w 86378 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, 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 8f744 │ │ │ │ + b.w 8f61c │ │ │ │ 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 5a5ba │ │ │ │ + bl 5a5c2 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5f1f0 │ │ │ │ + beq.n 5f1b4 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 14d95c │ │ │ │ - b.n 5f1f2 │ │ │ │ + bl 14da98 │ │ │ │ + b.n 5f1b6 │ │ │ │ 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, #192] @ (5f2c8 ) │ │ │ │ + ldr r2, [pc, #192] @ (5f28c ) │ │ │ │ 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 │ │ │ │ @@ -76521,900 +76497,820 @@ │ │ │ │ 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 5f21c │ │ │ │ + bne.n 5f1e0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r0, [r6, #0] │ │ │ │ movs r0, #0 │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f2be │ │ │ │ - movw sl, #6900 @ 0x1af4 │ │ │ │ + beq.n 5f282 │ │ │ │ + movw sl, #7596 @ 0x1dac │ │ │ │ movt sl, #47 @ 0x2f │ │ │ │ add r5, sp, #20 │ │ │ │ movs r6, #3 │ │ │ │ ldrd r0, r7, [r5, #4] │ │ │ │ - movw r3, #7060 @ 0x1b94 │ │ │ │ + movw r3, #7756 @ 0x1e4c │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #59740 @ 0xe95c │ │ │ │ + movw r1, #60436 @ 0xec14 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ strd sl, r7, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #5604 @ 0x15e4 │ │ │ │ + movw r0, #6500 @ 0x1964 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r7, 5f2b6 │ │ │ │ - bl 9ba94 │ │ │ │ + cbz r7, 5f27a │ │ │ │ + bl 9b968 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r0, 5f29c │ │ │ │ + cbz r0, 5f260 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f2b6 │ │ │ │ + bge.n 5f27a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 5f2b6 │ │ │ │ + cbnz r3, 5f27a │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f2b6 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f27a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f2ae │ │ │ │ + bge.n 5f272 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 5f2ae │ │ │ │ + cbnz r3, 5f272 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #12 │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 5f250 │ │ │ │ - b.n 5f2be │ │ │ │ + bne.n 5f214 │ │ │ │ + b.n 5f282 │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 5f2f2 │ │ │ │ + bne.n 5f2b6 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5f312 │ │ │ │ - b.n 5f30a │ │ │ │ + bne.n 5f2d6 │ │ │ │ + b.n 5f2ce │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36992 @ 0x9080 │ │ │ │ + movw r0, #37688 @ 0x9338 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e28ec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e2810 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f3c4 │ │ │ │ - b.n 5f2e4 │ │ │ │ - bl 94124 │ │ │ │ + beq.n 5f388 │ │ │ │ + b.n 5f2a8 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5f3c4 │ │ │ │ + bne.n 5f388 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 100c44 <_PyNumber_Index@@Base> │ │ │ │ + bl 100af0 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5f32a │ │ │ │ - bl 94124 │ │ │ │ + cbnz r0, 5f2ee │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5f3c4 │ │ │ │ + bne.n 5f388 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5f348 │ │ │ │ - bl 9b910 │ │ │ │ + b.n 5f30c │ │ │ │ + bl 9b7e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f344 │ │ │ │ + bge.n 5f308 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f344 │ │ │ │ + cbnz r3, 5f308 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r5, #1 │ │ │ │ - beq.n 5f31c │ │ │ │ + beq.n 5f2e0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 246040 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + bl 2461b0 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f3c4 │ │ │ │ + beq.n 5f388 │ │ │ │ ldrd sl, fp, [sp, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 5f378 │ │ │ │ + bge.n 5f33c │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ 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 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8096c │ │ │ │ + bl 809ac │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f3f6 │ │ │ │ + beq.n 5f3ba │ │ │ │ add.w r8, r0, #16 │ │ │ │ - bl b0a68 │ │ │ │ + bl b0968 │ │ │ │ mov r2, r5 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ strd sl, fp, [sp] │ │ │ │ blx 2b1a0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 5f3e8 │ │ │ │ + bge.n 5f3ac │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5f3c8 │ │ │ │ - bl 1161c4 │ │ │ │ + bne.n 5f38c │ │ │ │ + bl 116428 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f38a │ │ │ │ + beq.n 5f34e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5f3d8 │ │ │ │ + blt.n 5f39c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5f3f6 │ │ │ │ + b.n 5f3ba │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ - b.n 5f3bc │ │ │ │ + bl 1e3aa8 │ │ │ │ + b.n 5f380 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5f3c4 │ │ │ │ + bne.n 5f388 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f3c4 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f388 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 5f3f4 │ │ │ │ + beq.n 5f3b8 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl b7024 <_PyBytes_Resize@@Base> │ │ │ │ + bl b6f04 <_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 59c1c │ │ │ │ + bl 59c24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f4da │ │ │ │ + beq.n 5f49e │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 2b550 <__clock_gettime64@plt> │ │ │ │ - cbz r0, 5f43a │ │ │ │ + cbz r0, 5f3fe │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f4da │ │ │ │ + b.n 5f49e │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1e8ef4 │ │ │ │ + bl 1e8e88 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5f436 │ │ │ │ + beq.n 5f3fa │ │ │ │ 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 5f470 │ │ │ │ + bcs.n 5f434 │ │ │ │ movw r0, #9176 @ 0x23d8 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ add.w r0, r0, r2, lsl #4 │ │ │ │ add r0, r3 │ │ │ │ - b.n 5f4da │ │ │ │ + b.n 5f49e │ │ │ │ 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 5f48c │ │ │ │ - bl 8f84c │ │ │ │ - b.n 5f4da │ │ │ │ + bcs.n 5f450 │ │ │ │ + bl 8f724 │ │ │ │ + b.n 5f49e │ │ │ │ mov r6, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 5f498 │ │ │ │ + bge.n 5f45c │ │ │ │ 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 93b6c │ │ │ │ - cbz r0, 5f4da │ │ │ │ + bl 93a40 │ │ │ │ + cbz r0, 5f49e │ │ │ │ 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 5f4c4 │ │ │ │ + bne.n 5f488 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #8] @ (5f4ec ) │ │ │ │ + ldr r2, [pc, #8] @ (5f4b0 ) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b.w 41fec <_PyEval_SpecialMethodCanSuggest@@Base+0x2e4> │ │ │ │ nop │ │ │ │ sub sp, #192 @ 0xc0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 270350 <_PyArg_ParseStackAndKeywords@@Base+0xb64> │ │ │ │ + b.w 26fed8 <_PyArg_ParseStackAndKeywords@@Base+0xb64> │ │ │ │ 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 5f52e │ │ │ │ - movw r0, #37000 @ 0x9088 │ │ │ │ + bls.n 5f4f2 │ │ │ │ + movw r0, #37696 @ 0x9340 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ - bl e28ec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e2810 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5f632 │ │ │ │ + beq.w 5f5f6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5f542 │ │ │ │ - bl 94124 │ │ │ │ + bne.n 5f506 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5f632 │ │ │ │ + bne.n 5f5f6 │ │ │ │ ldrd r5, r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 246040 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + bl 2461b0 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f632 │ │ │ │ + beq.n 5f5f6 │ │ │ │ cmp r6, #3 │ │ │ │ - ble.n 5f56c │ │ │ │ + ble.n 5f530 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5f570 │ │ │ │ - bl 94124 │ │ │ │ + bne.n 5f534 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5f632 │ │ │ │ - b.n 5f570 │ │ │ │ + bne.n 5f5f6 │ │ │ │ + b.n 5f534 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r5 │ │ │ │ vldr d8, [sp, #24] │ │ │ │ - bl 17d4e4 │ │ │ │ - cbnz r0, 5f594 │ │ │ │ + bl 17d2a0 │ │ │ │ + cbnz r0, 5f558 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5616 @ 0x15f0 │ │ │ │ + movw r1, #6512 @ 0x1970 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 5f618 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 5f5dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 17a264 │ │ │ │ + bl 17a020 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 5f618 │ │ │ │ + blt.n 5f5dc │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ add r1, sp, #20 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 5f73c │ │ │ │ + bl 5f628 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5f618 │ │ │ │ - bl b0a68 │ │ │ │ + beq.n 5f5dc │ │ │ │ + bl b0968 │ │ │ │ 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 2ad80 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r9, r0 │ │ │ │ - blt.n 5f5e0 │ │ │ │ + blt.n 5f5a4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5f5f2 │ │ │ │ + b.n 5f5b6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5f5dc │ │ │ │ - bl 1161c4 │ │ │ │ + bne.n 5f5a0 │ │ │ │ + bl 116428 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f5ae │ │ │ │ + beq.n 5f572 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, sl │ │ │ │ ldr.w r6, [r9] │ │ │ │ - bl 5fa8c │ │ │ │ + bl 5f978 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5f622 │ │ │ │ - cbnz r5, 5f618 │ │ │ │ + bge.n 5f5e6 │ │ │ │ + cbnz r5, 5f5dc │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str.w r6, [r9] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 5f632 │ │ │ │ + bl 1e3aa8 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 5f5f6 │ │ │ │ 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 943dc │ │ │ │ + b.w 942b0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #19704 @ 0x4cf8 │ │ │ │ + movw r3, #20600 @ 0x5078 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #0] @ (5f64c ) │ │ │ │ - b.n 5f0f4 │ │ │ │ + ldr r1, [pc, #0] @ (5f610 ) │ │ │ │ + b.n 5f0b8 │ │ │ │ sub sp, #192 @ 0xc0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #19688 @ 0x4ce8 │ │ │ │ + movw r3, #20584 @ 0x5068 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #4] @ (5f660 ) │ │ │ │ - b.n 5f0f4 │ │ │ │ + ldr r1, [pc, #4] @ (5f624 ) │ │ │ │ + b.n 5f0b8 │ │ │ │ nop │ │ │ │ sub sp, #496 @ 0x1f0 │ │ │ │ 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 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ - sub sp, #32 │ │ │ │ - cbz r0, 5f67c │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - bl 80d6c │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 5f736 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - movs r3, #0 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - cmp r3, r0 │ │ │ │ - bge.n 5f6ae │ │ │ │ - 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 5f68a │ │ │ │ - cbz r2, 5f6c2 │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ - cbz r0, 5f6c2 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f6e4 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - b.n 5f6e4 │ │ │ │ - bl 7fab4 │ │ │ │ - cbnz r0, 5f6e4 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5f6d4 │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 5f736 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 5f6d0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f6d0 │ │ │ │ - ldrd r3, r1, [r5, #12] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - movw r5, #41212 @ 0xa0fc │ │ │ │ - movt r5, #49 @ 0x31 │ │ │ │ - bic.w r1, r1, #1 │ │ │ │ - bic.w r3, r3, #1 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - str r1, [sp, #24] │ │ │ │ - movw r0, #5664 @ 0x1620 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r5, [sp, #20] │ │ │ │ - movw r1, #41192 @ 0xa0e8 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ - movw r3, #41580 @ 0xa26c │ │ │ │ - movt r3, #49 @ 0x31 │ │ │ │ - str r1, [sp, #12] │ │ │ │ - strd r4, r3, [sp] │ │ │ │ - movw r1, #57784 @ 0xe1b8 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - movw r3, #5652 @ 0x1614 │ │ │ │ - movt r3, #50 @ 0x32 │ │ │ │ - bl 950d8 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #32 │ │ │ │ - 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 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ cmp.w r3, #268435456 @ 0x10000000 │ │ │ │ - bge.n 5f762 │ │ │ │ + bge.n 5f64e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bl 83550 │ │ │ │ - b.n 5f764 │ │ │ │ + bl 83590 │ │ │ │ + b.n 5f650 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbnz r0, 5f772 │ │ │ │ - bl 23b660 │ │ │ │ + cbnz r0, 5f65e │ │ │ │ + bl 23bab4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5f8b4 │ │ │ │ + b.n 5f7a0 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r9, r3 │ │ │ │ - bgt.n 5f78a │ │ │ │ + bgt.n 5f676 │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r0, r9 │ │ │ │ - bl 83550 │ │ │ │ - b.n 5f78c │ │ │ │ + bl 83590 │ │ │ │ + b.n 5f678 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbnz r0, 5f79c │ │ │ │ + cbnz r0, 5f688 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 83b58 │ │ │ │ - bl 23b660 │ │ │ │ - b.n 5f76c │ │ │ │ - movw sl, #26913 @ 0x6921 │ │ │ │ + bl 83b98 │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 5f658 │ │ │ │ + movw sl, #27481 @ 0x6b59 │ │ │ │ movt sl, #18 │ │ │ │ movs r5, #0 │ │ │ │ cmp r9, r5 │ │ │ │ - beq.n 5f88c │ │ │ │ + beq.n 5f778 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 5f7b6 │ │ │ │ - bl 5da08 │ │ │ │ - b.n 5f890 │ │ │ │ + bne.n 5f6a2 │ │ │ │ + bl 5da10 │ │ │ │ + b.n 5f77c │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ - cbz r2, 5f802 │ │ │ │ + cbz r2, 5f6ee │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - cbz r2, 5f802 │ │ │ │ + cbz r2, 5f6ee │ │ │ │ cmp r2, sl │ │ │ │ - bne.n 5f7f6 │ │ │ │ + bne.n 5f6e2 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - bcc.n 5f7e0 │ │ │ │ + bcc.n 5f6cc │ │ │ │ movw r3, #43700 @ 0xaab4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #224] @ (5f8b8 ) │ │ │ │ + ldr r1, [pc, #224] @ (5f7a4 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c140 │ │ │ │ - b.n 5f890 │ │ │ │ + bl 15c1a8 │ │ │ │ + b.n 5f77c │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f832 │ │ │ │ + bge.n 5f71e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5f832 │ │ │ │ + b.n 5f71e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5f832 │ │ │ │ - b.n 5f890 │ │ │ │ + cbnz r0, 5f71e │ │ │ │ + b.n 5f77c │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r1, 5f824 │ │ │ │ + cbz r1, 5f710 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - cbz r3, 5f824 │ │ │ │ - movw r1, #28976 @ 0x7130 │ │ │ │ + cbz r3, 5f710 │ │ │ │ + movw r1, #29672 @ 0x73e8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f3a08 │ │ │ │ - b.n 5f890 │ │ │ │ - movw r1, #29004 @ 0x714c │ │ │ │ + bl f3988 │ │ │ │ + b.n 5f77c │ │ │ │ + movw r1, #29700 @ 0x7404 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f3a08 │ │ │ │ - b.n 5f890 │ │ │ │ + bl f3988 │ │ │ │ + b.n 5f77c │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ mul.w fp, r3, r5 │ │ │ │ add r1, fp │ │ │ │ - bl 158ccc │ │ │ │ + bl 158b70 <_PyLong_FromByteArray@@Base+0xc28> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5f85c │ │ │ │ + bne.n 5f748 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f890 │ │ │ │ + bge.n 5f77c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f890 │ │ │ │ + cbnz r3, 5f77c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f890 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f77c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f86e │ │ │ │ + bge.n 5f75a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f86e │ │ │ │ + cbnz r3, 5f75a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 5f7a6 │ │ │ │ + b.n 5f692 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f8b4 │ │ │ │ + b.n 5f7a0 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 83b58 │ │ │ │ - cbz r5, 5f8ac │ │ │ │ + bl 83b98 │ │ │ │ + cbz r5, 5f798 │ │ │ │ movs r4, #0 │ │ │ │ movs r7, #44 @ 0x2c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mla r0, r7, r4, r0 │ │ │ │ adds r4, #1 │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 5f89c │ │ │ │ + bne.n 5f788 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 83b58 │ │ │ │ - b.n 5f76c │ │ │ │ + bl 83b98 │ │ │ │ + b.n 5f658 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r5, sp, #528 @ 0x210 │ │ │ │ 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 5f8e2 │ │ │ │ + bge.n 5f7ce │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bl 83550 │ │ │ │ - b.n 5f8e4 │ │ │ │ + bl 83590 │ │ │ │ + b.n 5f7d0 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbnz r0, 5f8f2 │ │ │ │ - bl 23b660 │ │ │ │ + cbnz r0, 5f7de │ │ │ │ + bl 23bab4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5fa34 │ │ │ │ + b.n 5f920 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r9, r3 │ │ │ │ - bgt.n 5f90a │ │ │ │ + bgt.n 5f7f6 │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r0, r9 │ │ │ │ - bl 83550 │ │ │ │ - b.n 5f90c │ │ │ │ + bl 83590 │ │ │ │ + b.n 5f7f8 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbnz r0, 5f91c │ │ │ │ + cbnz r0, 5f808 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 83b58 │ │ │ │ - bl 23b660 │ │ │ │ - b.n 5f8ec │ │ │ │ - movw sl, #26913 @ 0x6921 │ │ │ │ + bl 83b98 │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 5f7d8 │ │ │ │ + movw sl, #27481 @ 0x6b59 │ │ │ │ movt sl, #18 │ │ │ │ movs r5, #0 │ │ │ │ cmp r9, r5 │ │ │ │ - beq.n 5fa0c │ │ │ │ + beq.n 5f8f8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 5f936 │ │ │ │ - bl 5da08 │ │ │ │ - b.n 5fa10 │ │ │ │ + bne.n 5f822 │ │ │ │ + bl 5da10 │ │ │ │ + b.n 5f8fc │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ - cbz r2, 5f982 │ │ │ │ + cbz r2, 5f86e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - cbz r2, 5f982 │ │ │ │ + cbz r2, 5f86e │ │ │ │ cmp r2, sl │ │ │ │ - bne.n 5f976 │ │ │ │ + bne.n 5f862 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - bcc.n 5f960 │ │ │ │ + bcc.n 5f84c │ │ │ │ movw r3, #43700 @ 0xaab4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #224] @ (5fa38 ) │ │ │ │ + ldr r1, [pc, #224] @ (5f924 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c140 │ │ │ │ - b.n 5fa10 │ │ │ │ + bl 15c1a8 │ │ │ │ + b.n 5f8fc │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f9b2 │ │ │ │ + bge.n 5f89e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5f9b2 │ │ │ │ + b.n 5f89e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5f9b2 │ │ │ │ - b.n 5fa10 │ │ │ │ + cbnz r0, 5f89e │ │ │ │ + b.n 5f8fc │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r1, 5f9a4 │ │ │ │ + cbz r1, 5f890 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - cbz r3, 5f9a4 │ │ │ │ - movw r1, #28976 @ 0x7130 │ │ │ │ + cbz r3, 5f890 │ │ │ │ + movw r1, #29672 @ 0x73e8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f3a08 │ │ │ │ - b.n 5fa10 │ │ │ │ - movw r1, #29004 @ 0x714c │ │ │ │ + bl f3988 │ │ │ │ + b.n 5f8fc │ │ │ │ + movw r1, #29700 @ 0x7404 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f3a08 │ │ │ │ - b.n 5fa10 │ │ │ │ + bl f3988 │ │ │ │ + b.n 5f8fc │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ mul.w fp, r3, r5 │ │ │ │ add r1, fp │ │ │ │ - bl 158d98 │ │ │ │ + bl 158a94 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5f9dc │ │ │ │ + bne.n 5f8c8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5fa10 │ │ │ │ + bge.n 5f8fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5fa10 │ │ │ │ + cbnz r3, 5f8fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5fa10 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f8fc │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f9ee │ │ │ │ + bge.n 5f8da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f9ee │ │ │ │ + cbnz r3, 5f8da │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 5f926 │ │ │ │ + b.n 5f812 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5fa34 │ │ │ │ + b.n 5f920 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 83b58 │ │ │ │ - cbz r5, 5fa2c │ │ │ │ + bl 83b98 │ │ │ │ + cbz r5, 5f918 │ │ │ │ movs r4, #0 │ │ │ │ movs r7, #44 @ 0x2c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mla r0, r7, r4, r0 │ │ │ │ adds r4, #1 │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 5fa1c │ │ │ │ + bne.n 5f908 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 83b58 │ │ │ │ - b.n 5f8ec │ │ │ │ + bl 83b98 │ │ │ │ + b.n 5f7d8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r5, sp, #528 @ 0x210 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 15e3bc │ │ │ │ + b.w 15e424 │ │ │ │ │ │ │ │ -0005fa42 : │ │ │ │ +0005f92e : │ │ │ │ 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] @ (5fa88 ) │ │ │ │ + ldr r0, [pc, #52] @ (5f974 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - cbnz r1, 5fa6a │ │ │ │ + cbnz r1, 5f956 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 43af8 <_PyImport_ClearExtension@@Base+0x1de> │ │ │ │ + b.w 43b00 <_PyImport_ClearExtension@@Base+0x1de> │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #5680 @ 0x1630 │ │ │ │ + movw r2, #6548 @ 0x1994 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11db30 <_PyErr_SetString@@Base> │ │ │ │ + bl 11dd98 <_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, #56997 @ 0xdea5 │ │ │ │ + movw sl, #56417 @ 0xdc61 │ │ │ │ movt sl, #23 │ │ │ │ mov r5, r7 │ │ │ │ mov r8, r6 │ │ │ │ mov r9, r2 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ cmp r6, r9 │ │ │ │ - beq.n 5faf4 │ │ │ │ + beq.n 5f9e0 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ - cbz r4, 5faee │ │ │ │ + cbz r4, 5f9da │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 5fad6 │ │ │ │ + cbz r3, 5f9c2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 5fad6 │ │ │ │ + cbz r3, 5f9c2 │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 5fad0 │ │ │ │ + bne.n 5f9bc │ │ │ │ ldr r3, [r4, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b.n 5fad6 │ │ │ │ + b.n 5f9c2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r8, [r5, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5faee │ │ │ │ + bge.n 5f9da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5faee │ │ │ │ + cbnz r3, 5f9da │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ - b.n 5fab2 │ │ │ │ + b.n 5f99e │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 83b58 │ │ │ │ + b.w 83b98 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #4] @ (5fb08 ) │ │ │ │ + ldr r2, [pc, #4] @ (5f9f4 ) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b.w 41fec <_PyEval_SpecialMethodCanSuggest@@Base+0x2e4> │ │ │ │ sub sp, #192 @ 0xc0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0005fb0c : │ │ │ │ +0005f9f8 : │ │ │ │ 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 d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5fb3c │ │ │ │ + bne.n 5fa28 │ │ │ │ movs r4, #0 │ │ │ │ - movw r0, #5732 @ 0x1664 │ │ │ │ + movw r0, #6600 @ 0x19c8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 242960 │ │ │ │ + bl 242dc0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005fb42 : │ │ │ │ +0005fa2e : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #43816 @ 0xab28 │ │ │ │ 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 214064 │ │ │ │ + bl 214294 │ │ │ │ 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 5fc4c │ │ │ │ + bl 5fb38 │ │ │ │ movw r2, #5996 @ 0x176c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ @@ -77422,111 +77318,111 @@ │ │ │ │ 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, 5fbbc │ │ │ │ + cbnz r0, 5faa8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 80d6c │ │ │ │ + b.w 80dac │ │ │ │ movs r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fc34 │ │ │ │ + beq.n 5fb20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6183a │ │ │ │ + bl 61726 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r4, 5fc34 │ │ │ │ + cbz r4, 5fb20 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5fc30 │ │ │ │ + ble.n 5fb1c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r0, 5fc1e │ │ │ │ + cbz r0, 5fb0a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5fc02 │ │ │ │ + bge.n 5faee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5fc02 │ │ │ │ + cbnz r3, 5faee │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5fc0e │ │ │ │ + blt.n 5fafa │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5fc34 │ │ │ │ + b.n 5fb20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5fc0a │ │ │ │ + bne.n 5faf6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5fc0a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5faf6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5fc30 │ │ │ │ + bge.n 5fb1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5fc30 │ │ │ │ + cbnz r3, 5fb1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r4, #24] │ │ │ │ - b.n 5fbd2 │ │ │ │ + b.n 5fabe │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #19688 @ 0x4ce8 │ │ │ │ + movw r3, #20584 @ 0x5068 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #4] @ (5fc48 ) │ │ │ │ - b.w 5f0f4 │ │ │ │ + ldr r1, [pc, #4] @ (5fb34 ) │ │ │ │ + b.w 5f0b8 │ │ │ │ sub sp, #192 @ 0xc0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0005fc4c : │ │ │ │ +0005fb38 : │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #16384 @ 0x4000 │ │ │ │ - beq.n 5fc7e │ │ │ │ + beq.n 5fb6a │ │ │ │ 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, 5fc76 │ │ │ │ + cbnz r3, 5fb62 │ │ │ │ ldr.w r0, [r4, #-4] │ │ │ │ and.w r0, r0, #1 │ │ │ │ - b.n 5fc82 │ │ │ │ + b.n 5fb6e │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fc6c │ │ │ │ - b.n 5fc82 │ │ │ │ + bne.n 5fb58 │ │ │ │ + b.n 5fb6e │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005fc84 : │ │ │ │ +0005fb70 : │ │ │ │ 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 4d150 │ │ │ │ + bl 4d15a │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r0, r4 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ @@ -77534,1439 +77430,1439 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 2b420 │ │ │ │ cmp r5, #3 │ │ │ │ - bne.n 5fcda │ │ │ │ + bne.n 5fbc6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5fcfa │ │ │ │ - b.n 5fcf0 │ │ │ │ + bne.n 5fbe6 │ │ │ │ + b.n 5fbdc │ │ │ │ movs r3, #3 │ │ │ │ - movw r0, #37016 @ 0x9098 │ │ │ │ + movw r0, #37712 @ 0x9350 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - bl e28ec <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 5fcf6 │ │ │ │ - b.n 5fccc │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 5fcfa │ │ │ │ + bl e2810 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 5fbe2 │ │ │ │ + b.n 5fbb8 │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 5fbe6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5fd5c │ │ │ │ + b.n 5fc48 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 158d98 │ │ │ │ + bl 158a94 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fcf6 │ │ │ │ + bne.n 5fbe2 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 246040 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + bl 2461b0 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fcf6 │ │ │ │ + beq.n 5fbe2 │ │ │ │ ldrd r6, r7, [sp, #8] │ │ │ │ - bl b0a68 │ │ │ │ + bl b0968 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ strd r6, r7, [sp] │ │ │ │ blx 2be9c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5fd48 │ │ │ │ + bge.n 5fc34 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5fd68 │ │ │ │ - bl 1161c4 │ │ │ │ + bne.n 5fc54 │ │ │ │ + bl 116428 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fd16 │ │ │ │ + beq.n 5fc02 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5fd54 │ │ │ │ - bl 94124 │ │ │ │ + bne.n 5fc40 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fcf6 │ │ │ │ + bne.n 5fbe2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 5fd78 │ │ │ │ + cbz r3, 5fc64 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 159ab4 │ │ │ │ - b.n 5fd78 │ │ │ │ + bl 159b20 │ │ │ │ + b.n 5fc64 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ - b.n 5fd48 │ │ │ │ + bl 1e3aa8 │ │ │ │ + b.n 5fc34 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt.n 5fdd2 │ │ │ │ + bgt.n 5fcbe │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 5fdb4 │ │ │ │ + cbz r2, 5fca0 │ │ │ │ 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, #19248 @ 0x4b30 │ │ │ │ + movw r3, #20144 @ 0x4eb0 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - movw r1, #35220 @ 0x8994 │ │ │ │ + movw r1, #35916 @ 0x8c4c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r4, [r4, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ - bl f3a08 │ │ │ │ - b.n 5fe0a │ │ │ │ + bl f3988 │ │ │ │ + b.n 5fcf6 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ movs r1, #0 │ │ │ │ - bl a89e4 │ │ │ │ + bl a88c8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5fe0a │ │ │ │ + cbz r0, 5fcf6 │ │ │ │ mov r3, r7 │ │ │ │ add.w r1, r5, #20 │ │ │ │ subs r2, r6, #1 │ │ │ │ - bl a8e28 │ │ │ │ + bl a8d0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5fdfa │ │ │ │ + blt.n 5fce6 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5fe0a │ │ │ │ + b.n 5fcf6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5fdf6 │ │ │ │ + bne.n 5fce2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 5fdf6 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5fce2 │ │ │ │ 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 │ │ │ │ movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f644c │ │ │ │ - cbz r0, 5fe34 │ │ │ │ + bl f63cc │ │ │ │ + cbz r0, 5fd20 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5fe4c │ │ │ │ + b.n 5fd38 │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f644c │ │ │ │ + bl f63cc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fe2e │ │ │ │ - bl f6bdc │ │ │ │ + bne.n 5fd1a │ │ │ │ + bl f6b5c │ │ │ │ mov r0, r4 │ │ │ │ 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 7fd10 <_PyObject_GC_New@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 60058 │ │ │ │ - movs r3, #0 │ │ │ │ - strh r3, [r0, #16] │ │ │ │ - bl 97b3c │ │ │ │ - ldrb r3, [r5, #16] │ │ │ │ - cbz r3, 5fea8 │ │ │ │ - add.w r0, r5, #17 │ │ │ │ - mov.w r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 5fe9e │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 5fe8e │ │ │ │ - dmb ish │ │ │ │ - beq.n 5fea8 │ │ │ │ - bl 2b86ac │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - str r3, [r4, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 5ff3c │ │ │ │ - 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 2beb8 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 6000a │ │ │ │ - mov r1, r7 │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ - blx 2bff8 │ │ │ │ - movs r1, #8 │ │ │ │ - movs r0, #16 │ │ │ │ - blx 2beb8 │ │ │ │ - mov fp, r0 │ │ │ │ - cbz r0, 5fef8 │ │ │ │ - movs r1, #8 │ │ │ │ - movs r0, #16 │ │ │ │ - blx 2beb8 │ │ │ │ - mov r7, r0 │ │ │ │ - cbnz r0, 5ff00 │ │ │ │ - mov r0, fp │ │ │ │ - blx 2af18 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 2af18 │ │ │ │ - b.n 6000a │ │ │ │ - mov r1, sl │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ - blx 2bff8 │ │ │ │ - movs r0, #24 │ │ │ │ - blx 2c078 │ │ │ │ - cbnz r0, 5ff24 │ │ │ │ - mov r0, fp │ │ │ │ - blx 2af18 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 2af18 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 2af18 │ │ │ │ - b.n 6000a │ │ │ │ - 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 60016 │ │ │ │ - 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 2beb8 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 6000a │ │ │ │ - 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 5ff64 │ │ │ │ - movs r1, #4 │ │ │ │ - movs r0, #16 │ │ │ │ - blx 2beb8 │ │ │ │ - mov r9, r0 │ │ │ │ - cbz r0, 5ffa4 │ │ │ │ - movs r1, #4 │ │ │ │ - movs r0, #16 │ │ │ │ - blx 2beb8 │ │ │ │ - mov r8, r0 │ │ │ │ - cbnz r0, 5ffac │ │ │ │ - mov r0, r9 │ │ │ │ - blx 2af18 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 2af18 │ │ │ │ - b.n 6000a │ │ │ │ - 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 5ffb6 │ │ │ │ - movs r0, #24 │ │ │ │ - blx 2c078 │ │ │ │ - cbnz r0, 5fff4 │ │ │ │ - mov r0, r9 │ │ │ │ - blx 2af18 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 2af18 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 2af18 │ │ │ │ - b.n 6000a │ │ │ │ - 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 5ff38 │ │ │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [r4, #8] │ │ │ │ - bl 23b660 │ │ │ │ - ldrb r3, [r5, #16] │ │ │ │ - cbz r3, 60040 │ │ │ │ - add.w r0, r5, #17 │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 60036 │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 60026 │ │ │ │ - dmb ish │ │ │ │ - beq.n 60040 │ │ │ │ - bl 284f00 │ │ │ │ - cbz r6, 60058 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60056 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 60056 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 846dc <_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} │ │ │ │ - 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 6008e │ │ │ │ + bhi.n 5fd66 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 600ae │ │ │ │ - b.n 600a6 │ │ │ │ - movw r0, #37024 @ 0x90a0 │ │ │ │ + bne.n 5fd86 │ │ │ │ + b.n 5fd7e │ │ │ │ + movw r0, #37720 @ 0x9358 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl e28ec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e2810 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6018a │ │ │ │ - b.n 60080 │ │ │ │ - bl 94124 │ │ │ │ + beq.n 5fe62 │ │ │ │ + b.n 5fd58 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6018a │ │ │ │ + bne.n 5fe62 │ │ │ │ ldrd r6, r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 246040 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + bl 2461b0 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6018a │ │ │ │ + beq.n 5fe62 │ │ │ │ cmp r5, #3 │ │ │ │ - ble.n 600d8 │ │ │ │ + ble.n 5fdb0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 600dc │ │ │ │ - bl 94124 │ │ │ │ + bne.n 5fdb4 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6018a │ │ │ │ - b.n 600dc │ │ │ │ + bne.n 5fe62 │ │ │ │ + b.n 5fdb4 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldrd sl, fp, [sp, #24] │ │ │ │ - bl 17d4e4 │ │ │ │ - cbnz r0, 60100 │ │ │ │ + bl 17d2a0 │ │ │ │ + cbnz r0, 5fdd8 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5868 @ 0x16ec │ │ │ │ + movw r1, #6736 @ 0x1a50 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 60174 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 5fe4c │ │ │ │ mov r0, r6 │ │ │ │ - bl 17a264 │ │ │ │ + bl 17a020 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 60174 │ │ │ │ + blt.n 5fe4c │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ add r1, sp, #20 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 5f8bc │ │ │ │ + bl 5f7a8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 60174 │ │ │ │ - bl b0a68 │ │ │ │ + beq.n 5fe4c │ │ │ │ + bl b0968 │ │ │ │ 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 2bd24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 60166 │ │ │ │ + bge.n 5fe3e │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 60154 │ │ │ │ - bl 1161c4 │ │ │ │ + bne.n 5fe2c │ │ │ │ + bl 116428 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6011a │ │ │ │ - b.n 60162 │ │ │ │ + beq.n 5fdf2 │ │ │ │ + b.n 5fe3a │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5fa8c │ │ │ │ + bl 5f978 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6017e │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 6018a │ │ │ │ + bne.n 5fe56 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 5fe62 │ │ │ │ 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 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 601be │ │ │ │ + beq.n 5fe96 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 601d4 │ │ │ │ + bne.n 5feac │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 60206 │ │ │ │ + beq.n 5fede │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 601d6 │ │ │ │ - b.n 60206 │ │ │ │ + bgt.n 5feae │ │ │ │ + b.n 5fede │ │ │ │ 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 601f2 │ │ │ │ + beq.n 5feca │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 60220 │ │ │ │ + bne.n 5fef8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 60206 │ │ │ │ + beq.n 5fede │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 60222 │ │ │ │ + bgt.n 5fefa │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 60260 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 5ff38 │ │ │ │ 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 1449f0 │ │ │ │ + bl 144d00 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6024c │ │ │ │ + bge.n 5ff24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6024c │ │ │ │ + cbnz r3, 5ff24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60260 │ │ │ │ + bge.n 5ff38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60260 │ │ │ │ + cbnz r3, 5ff38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 60290 │ │ │ │ + beq.n 5ff68 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36984 @ 0x9078 │ │ │ │ + movw r0, #37680 @ 0x9330 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 60354 │ │ │ │ + beq.n 6002c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 602a4 │ │ │ │ - bl 94124 │ │ │ │ + bne.n 5ff7c │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 60354 │ │ │ │ + bne.n 6002c │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 17d4e4 │ │ │ │ - cbnz r0, 602c6 │ │ │ │ + bl 17d2a0 │ │ │ │ + cbnz r0, 5ff9e │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5904 @ 0x1710 │ │ │ │ + movw r1, #6772 @ 0x1a74 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 6033e │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 60016 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17a264 │ │ │ │ + bl 17a020 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 6033e │ │ │ │ + blt.n 60016 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 5f73c │ │ │ │ + bl 5f628 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6033e │ │ │ │ - bl b0a68 │ │ │ │ + beq.n 60016 │ │ │ │ + bl b0968 │ │ │ │ ldr.w r8, [sp] │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b4b4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r7, r0 │ │ │ │ - blt.n 6030a │ │ │ │ + blt.n 5ffe2 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 6031c │ │ │ │ + b.n 5fff4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 60306 │ │ │ │ - bl 1161c4 │ │ │ │ + bne.n 5ffde │ │ │ │ + bl 116428 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 602e0 │ │ │ │ + beq.n 5ffb8 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ - bl 5fa8c │ │ │ │ + bl 5f978 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 60348 │ │ │ │ - cbnz r5, 6033e │ │ │ │ + bge.n 60020 │ │ │ │ + cbnz r5, 60016 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r6, [r7, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 60354 │ │ │ │ + bl 1e3aa8 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 6002c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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, 60386 │ │ │ │ + cbz r0, 6005e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60386 │ │ │ │ + bge.n 6005e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 60386 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6005e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 603a0 │ │ │ │ + cbz r0, 60078 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 603a0 │ │ │ │ + bge.n 60078 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 603a0 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 60078 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 603ba │ │ │ │ + cbz r0, 60092 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 603ba │ │ │ │ + bge.n 60092 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 603ba │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 60092 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1389b0 │ │ │ │ + bl 138ccc │ │ │ │ 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 7fd50 <_PyObject_GC_New@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 602a4 │ │ │ │ + movs r3, #0 │ │ │ │ + strh r3, [r0, #16] │ │ │ │ + bl 97a18 │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ + cbz r3, 600f4 │ │ │ │ + add.w r0, r5, #17 │ │ │ │ + mov.w r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 600ea │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 600da │ │ │ │ + dmb ish │ │ │ │ + beq.n 600f4 │ │ │ │ + bl 2b9a44 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + str r3, [r4, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 60188 │ │ │ │ + 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 2beb8 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 60256 │ │ │ │ + mov r1, r7 │ │ │ │ + movs r2, #128 @ 0x80 │ │ │ │ + blx 2bff8 │ │ │ │ + movs r1, #8 │ │ │ │ + movs r0, #16 │ │ │ │ + blx 2beb8 │ │ │ │ + mov fp, r0 │ │ │ │ + cbz r0, 60144 │ │ │ │ + movs r1, #8 │ │ │ │ + movs r0, #16 │ │ │ │ + blx 2beb8 │ │ │ │ + mov r7, r0 │ │ │ │ + cbnz r0, 6014c │ │ │ │ + mov r0, fp │ │ │ │ + blx 2af18 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 2af18 │ │ │ │ + b.n 60256 │ │ │ │ + mov r1, sl │ │ │ │ + movs r2, #128 @ 0x80 │ │ │ │ + blx 2bff8 │ │ │ │ + movs r0, #24 │ │ │ │ + blx 2c078 │ │ │ │ + cbnz r0, 60170 │ │ │ │ + mov r0, fp │ │ │ │ + blx 2af18 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 2af18 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 2af18 │ │ │ │ + b.n 60256 │ │ │ │ + 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 60262 │ │ │ │ + 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 2beb8 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 60256 │ │ │ │ + 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 601b0 │ │ │ │ + movs r1, #4 │ │ │ │ + movs r0, #16 │ │ │ │ + blx 2beb8 │ │ │ │ + mov r9, r0 │ │ │ │ + cbz r0, 601f0 │ │ │ │ + movs r1, #4 │ │ │ │ + movs r0, #16 │ │ │ │ + blx 2beb8 │ │ │ │ + mov r8, r0 │ │ │ │ + cbnz r0, 601f8 │ │ │ │ + mov r0, r9 │ │ │ │ + blx 2af18 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 2af18 │ │ │ │ + b.n 60256 │ │ │ │ + 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 60202 │ │ │ │ + movs r0, #24 │ │ │ │ + blx 2c078 │ │ │ │ + cbnz r0, 60240 │ │ │ │ + mov r0, r9 │ │ │ │ + blx 2af18 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 2af18 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 2af18 │ │ │ │ + b.n 60256 │ │ │ │ + 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 60184 │ │ │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [r4, #8] │ │ │ │ + bl 23bab4 │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ + cbz r3, 6028c │ │ │ │ + add.w r0, r5, #17 │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 60282 │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 60272 │ │ │ │ + dmb ish │ │ │ │ + beq.n 6028c │ │ │ │ + bl 284a3c │ │ │ │ + cbz r6, 602a4 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 602a2 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 602a2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 8471c <_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] @ (60474 ) │ │ │ │ + ldr r5, [pc, #160] @ (60360 ) │ │ │ │ mov.w r3, #1 │ │ │ │ sub sp, #8 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 603ee │ │ │ │ + bne.n 602da │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 603de │ │ │ │ + bne.n 602ca │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 60400 │ │ │ │ + beq.n 602ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 134c7c <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ - ldr r6, [pc, #116] @ (60478 ) │ │ │ │ + bl 134f88 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + ldr r6, [pc, #116] @ (60364 ) │ │ │ │ ldr.w r3, [r6, #1476] @ 0x5c4 │ │ │ │ - cbz r3, 60440 │ │ │ │ + cbz r3, 6032c │ │ │ │ ldr.w r0, [r6, #1564] @ 0x61c │ │ │ │ - bl 6047c <_Py_hashtable_size@@Base> │ │ │ │ + bl 60368 <_Py_hashtable_size@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r6, #1556] @ 0x614 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 6047c <_Py_hashtable_size@@Base> │ │ │ │ + bl 60368 <_Py_hashtable_size@@Base> │ │ │ │ add r4, r0 │ │ │ │ ldr.w r0, [r6, #1568] @ 0x620 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 6047c <_Py_hashtable_size@@Base> │ │ │ │ + bl 60368 <_Py_hashtable_size@@Base> │ │ │ │ add r2, sp, #4 │ │ │ │ add r4, r0 │ │ │ │ - movw r1, #23681 @ 0x5c81 │ │ │ │ + movw r1, #23697 @ 0x5c91 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r0, [r6, #1572] @ 0x624 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 2de444 <_Py_hashtable_foreach@@Base> │ │ │ │ - b.n 60442 │ │ │ │ + bl 2de7c4 <_Py_hashtable_foreach@@Base> │ │ │ │ + b.n 6032e │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6045a │ │ │ │ + bne.n 60346 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6044a │ │ │ │ + bne.n 60336 │ │ │ │ dmb ish │ │ │ │ - beq.n 60466 │ │ │ │ - ldr r0, [pc, #16] @ (60474 ) │ │ │ │ - bl 284f00 │ │ │ │ + beq.n 60352 │ │ │ │ + ldr r0, [pc, #16] @ (60360 ) │ │ │ │ + bl 284a3c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8f744 │ │ │ │ + b.w 8f61c │ │ │ │ nop │ │ │ │ strb r0, [r0, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006047c <_Py_hashtable_size@@Base>: │ │ │ │ +00060368 <_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] @ (60504 <_Py_hashtable_size@@Base+0x88>) │ │ │ │ + ldr r4, [pc, #104] @ (603f0 <_Py_hashtable_size@@Base+0x88>) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 604b2 <_Py_hashtable_size@@Base+0x36> │ │ │ │ + bne.n 6039e <_Py_hashtable_size@@Base+0x36> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 604a2 <_Py_hashtable_size@@Base+0x26> │ │ │ │ + bne.n 6038e <_Py_hashtable_size@@Base+0x26> │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 604c4 <_Py_hashtable_size@@Base+0x48> │ │ │ │ + beq.n 603b0 <_Py_hashtable_size@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ - bl 134c7c <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ - ldr r3, [pc, #64] @ (60508 <_Py_hashtable_size@@Base+0x8c>) │ │ │ │ + bl 134f88 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + ldr r3, [pc, #64] @ (603f4 <_Py_hashtable_size@@Base+0x8c>) │ │ │ │ ldr.w r2, [r3, #1476] @ 0x5c4 │ │ │ │ - cbz r2, 604d4 <_Py_hashtable_size@@Base+0x58> │ │ │ │ + cbz r2, 603c0 <_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 604ec <_Py_hashtable_size@@Base+0x70> │ │ │ │ + bne.n 603d8 <_Py_hashtable_size@@Base+0x70> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 604dc <_Py_hashtable_size@@Base+0x60> │ │ │ │ + bne.n 603c8 <_Py_hashtable_size@@Base+0x60> │ │ │ │ dmb ish │ │ │ │ - beq.n 604f8 <_Py_hashtable_size@@Base+0x7c> │ │ │ │ - ldr r0, [pc, #16] @ (60504 <_Py_hashtable_size@@Base+0x88>) │ │ │ │ - bl 284f00 │ │ │ │ + beq.n 603e4 <_Py_hashtable_size@@Base+0x7c> │ │ │ │ + ldr r0, [pc, #16] @ (603f0 <_Py_hashtable_size@@Base+0x88>) │ │ │ │ + bl 284a3c │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r0, [r0, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006050c : │ │ │ │ +000603f8 : │ │ │ │ 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, 60526 │ │ │ │ + cbnz r0, 60412 │ │ │ │ mov r4, r6 │ │ │ │ - bl 5da08 │ │ │ │ - b.n 605b2 │ │ │ │ + bl 5da10 │ │ │ │ + b.n 6049e │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cbz r3, 60592 │ │ │ │ + cbz r3, 6047e │ │ │ │ ldr r4, [r3, #36] @ 0x24 │ │ │ │ - cbnz r4, 60534 │ │ │ │ + cbnz r4, 60420 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - cbz r4, 6053c │ │ │ │ + cbz r4, 60428 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 60592 │ │ │ │ + bmi.n 6047e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 60592 │ │ │ │ + cbz r3, 6047e │ │ │ │ mov r0, r1 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 605b2 │ │ │ │ + cbz r0, 6049e │ │ │ │ movs r3, #8 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1de744 │ │ │ │ + bl 1de63c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60572 │ │ │ │ + bge.n 6045e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60572 │ │ │ │ + cbnz r3, 6045e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5736 @ 0x1668 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 605b0 │ │ │ │ + bne.n 6049c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60592 │ │ │ │ + bge.n 6047e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 60592 │ │ │ │ + cbnz r3, 6047e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5988 @ 0x1764 │ │ │ │ + movw r1, #6856 @ 0x1ac8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ 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, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 605e4 │ │ │ │ + beq.n 604d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 605e4 │ │ │ │ + ble.n 604d0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 605fc │ │ │ │ + bge.n 604e8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 605fc │ │ │ │ + b.n 604e8 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 6062c │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 60518 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16d5f4 │ │ │ │ - cbnz r0, 60638 │ │ │ │ + bl 16d670 │ │ │ │ + cbnz r0, 60524 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6024 @ 0x1788 │ │ │ │ + movw r1, #6892 @ 0x1aec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6062c │ │ │ │ + bge.n 60518 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 60630 │ │ │ │ + cbz r3, 6051c │ │ │ │ movs r5, #0 │ │ │ │ - b.n 60654 │ │ │ │ + b.n 60540 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6062c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 60518 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fa78 │ │ │ │ + bl 9f978 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60654 │ │ │ │ + bge.n 60540 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60654 │ │ │ │ + cbnz r3, 60540 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 60684 │ │ │ │ + beq.n 60570 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6069a │ │ │ │ + bne.n 60586 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 606cc │ │ │ │ + beq.n 605b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6069c │ │ │ │ - b.n 606cc │ │ │ │ + bgt.n 60588 │ │ │ │ + b.n 605b8 │ │ │ │ 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 606b8 │ │ │ │ + beq.n 605a4 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 606e6 │ │ │ │ + bne.n 605d2 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 606cc │ │ │ │ + beq.n 605b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 606e8 │ │ │ │ + bgt.n 605d4 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 60726 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 60612 │ │ │ │ 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 165ed8 │ │ │ │ + bl 165f7c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60712 │ │ │ │ + bge.n 605fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 60712 │ │ │ │ + cbnz r3, 605fe │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60726 │ │ │ │ + bge.n 60612 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60726 │ │ │ │ + cbnz r3, 60612 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 60756 │ │ │ │ + beq.n 60642 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6076c │ │ │ │ + bne.n 60658 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 6079e │ │ │ │ + beq.n 6068a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6076e │ │ │ │ - b.n 6079e │ │ │ │ + bgt.n 6065a │ │ │ │ + b.n 6068a │ │ │ │ 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 6078a │ │ │ │ + beq.n 60676 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 607b8 │ │ │ │ + bne.n 606a4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6079e │ │ │ │ + beq.n 6068a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 607ba │ │ │ │ + bgt.n 606a6 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 607f8 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 606e4 │ │ │ │ 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 2a57f0 │ │ │ │ + bl 2a5308 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 607e4 │ │ │ │ + bge.n 606d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 607e4 │ │ │ │ + cbnz r3, 606d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 607f8 │ │ │ │ + bge.n 606e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 607f8 │ │ │ │ + cbnz r3, 606e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000607fc : │ │ │ │ +000606e8 : │ │ │ │ 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, 60818 │ │ │ │ + cbnz r0, 60704 │ │ │ │ mov r4, r6 │ │ │ │ - bl 5da08 │ │ │ │ - b.n 609dc │ │ │ │ + bl 5da10 │ │ │ │ + b.n 608c8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 609b4 │ │ │ │ + beq.w 608a0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 60840 │ │ │ │ - movw r3, #53809 @ 0xd231 │ │ │ │ + cbz r2, 6072c │ │ │ │ + movw r3, #54501 @ 0xd4e5 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6083a │ │ │ │ + bne.n 60726 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 22d2d0 <_PyCompile_GetBinaryIntrinsicName@@Base+0x1094> │ │ │ │ + b.w 22d584 <_PyCompile_GetBinaryIntrinsicName@@Base+0x1098> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r2 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bmi.w 609b4 │ │ │ │ + bmi.w 608a0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 609b4 │ │ │ │ + beq.w 608a0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 609d2 │ │ │ │ + beq.w 608be │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ - cbz r7, 60866 │ │ │ │ + cbz r7, 60752 │ │ │ │ ldr r7, [r7, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 609d6 │ │ │ │ + beq.w 608c2 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 609d6 │ │ │ │ + beq.w 608c2 │ │ │ │ ldr.w r8, [r2, #8] │ │ │ │ cmp r8, r7 │ │ │ │ - beq.w 609d6 │ │ │ │ + beq.w 608c2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 60916 │ │ │ │ + beq.n 60802 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 608f0 │ │ │ │ + beq.n 607dc │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ - cbz r2, 608ae │ │ │ │ + cbz r2, 6079a │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 608f0 │ │ │ │ + ble.n 607dc │ │ │ │ adds r2, #12 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r4, [r2, #4]! │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 608c2 │ │ │ │ + beq.n 607ae │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 6089a │ │ │ │ - b.n 608f0 │ │ │ │ + bne.n 60786 │ │ │ │ + b.n 607dc │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 608c2 │ │ │ │ + beq.n 607ae │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 608aa │ │ │ │ + bne.n 60796 │ │ │ │ movw r3, #34952 @ 0x8888 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 608f0 │ │ │ │ + bne.n 607dc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r8 │ │ │ │ movw r3, #5736 @ 0x1668 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 60980 │ │ │ │ + bne.n 6086c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 608e4 │ │ │ │ + bge.n 607d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 608ea │ │ │ │ + cbz r3, 607d6 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 608f0 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 608e4 │ │ │ │ + b.n 607dc │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 607d0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r7 │ │ │ │ movw r3, #5736 @ 0x1668 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 60980 │ │ │ │ + bne.n 6086c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60916 │ │ │ │ + bge.n 60802 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 60916 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 60802 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 60960 │ │ │ │ - movw r3, #59597 @ 0xe8cd │ │ │ │ + beq.n 6084c │ │ │ │ + movw r3, #59913 @ 0xea09 │ │ │ │ movt r3, #20 │ │ │ │ movw r7, #5736 @ 0x1668 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 6094c │ │ │ │ + bne.n 60838 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 60958 │ │ │ │ + bpl.n 60844 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 60958 │ │ │ │ + bpl.n 60844 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 14eac0 │ │ │ │ + bl 14ebfc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 60954 │ │ │ │ + b.n 60840 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 60980 │ │ │ │ + bne.n 6086c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6096a │ │ │ │ + blt.n 60856 │ │ │ │ movw r4, #5736 @ 0x1668 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 60980 │ │ │ │ + b.n 6086c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 60960 │ │ │ │ + bne.n 6084c │ │ │ │ movw r0, #5736 @ 0x1668 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 60960 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6084c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60994 │ │ │ │ + bge.n 60880 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 60994 │ │ │ │ + cbnz r3, 60880 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5736 @ 0x1668 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 609dc │ │ │ │ + bne.n 608c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 609b4 │ │ │ │ + bge.n 608a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 609b4 │ │ │ │ + cbnz r3, 608a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5988 @ 0x1764 │ │ │ │ + movw r1, #6856 @ 0x1ac8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 609dc │ │ │ │ + b.n 608c8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 608e4 │ │ │ │ - b.n 60960 │ │ │ │ + bne.n 607d0 │ │ │ │ + b.n 6084c │ │ │ │ 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, #8436 @ 0x20f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 60a0c │ │ │ │ + beq.n 608f8 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 60a3a │ │ │ │ + bne.n 60926 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 60a20 │ │ │ │ + beq.n 6090c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 60a3c │ │ │ │ + bgt.n 60928 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 60a62 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 6094e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 161a48 │ │ │ │ + bl 161aec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60a62 │ │ │ │ + bge.n 6094e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60a62 │ │ │ │ + cbnz r3, 6094e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 60a82 │ │ │ │ + bls.n 6096e │ │ │ │ movs r5, #0 │ │ │ │ - bl 23b660 │ │ │ │ - b.n 60ab6 │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 609a2 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 60a92 │ │ │ │ + cbz r0, 6097e │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bls.n 60a94 │ │ │ │ - b.n 60a7a │ │ │ │ + bls.n 60980 │ │ │ │ + b.n 60966 │ │ │ │ mov r2, r0 │ │ │ │ add.w r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c7ae8 <_PyArena_Malloc@@Base> │ │ │ │ + bl c7974 <_PyArena_Malloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 60a7a │ │ │ │ + beq.n 60966 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 2b420 │ │ │ │ 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 60ae8 │ │ │ │ + beq.n 609d4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r3, #6132 @ 0x17f4 │ │ │ │ + movw r3, #7000 @ 0x1b58 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r0, #6164 @ 0x1814 │ │ │ │ + movw r0, #7032 @ 0x1b78 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ cmp r2, #5 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ - b.n 60af0 │ │ │ │ - movw r0, #6200 @ 0x1838 │ │ │ │ + b.n 609dc │ │ │ │ + movw r0, #7068 @ 0x1b9c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 60afe │ │ │ │ - bl f6bdc │ │ │ │ + cbnz r0, 609ea │ │ │ │ + bl f6b5c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ - bl 5fb42 │ │ │ │ + bl 5fa2e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 84e30 │ │ │ │ + b.w 84e70 │ │ │ │ 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 60b34 │ │ │ │ + bne.n 60a20 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 60b52 │ │ │ │ - b.n 60b4a │ │ │ │ + bne.n 60a3e │ │ │ │ + b.n 60a36 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57928 @ 0xe248 │ │ │ │ + movw r0, #58624 @ 0xe500 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 60bd2 │ │ │ │ - b.n 60b26 │ │ │ │ - bl 94124 │ │ │ │ + beq.n 60abe │ │ │ │ + b.n 60a12 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 60bd2 │ │ │ │ + bne.n 60abe │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #36964 @ 0x9064 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 60b7a │ │ │ │ + beq.n 60a66 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #28444 @ 0x6f1c │ │ │ │ + movw r1, #29340 @ 0x729c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 60bc0 │ │ │ │ + bl f3988 │ │ │ │ + b.n 60aac │ │ │ │ cmp r4, #5 │ │ │ │ - bhi.n 60b86 │ │ │ │ + bhi.n 60a72 │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ - cbnz r2, 60ba0 │ │ │ │ + cbnz r2, 60a8c │ │ │ │ mov r0, r2 │ │ │ │ - b.n 60bca │ │ │ │ + b.n 60ab6 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #49436 @ 0xc11c │ │ │ │ + movw r1, #50372 @ 0xc4c4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 60bc0 │ │ │ │ + bl f3988 │ │ │ │ + b.n 60aac │ │ │ │ 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 60baa │ │ │ │ - b.n 60bca │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 60bd2 │ │ │ │ + bne.n 60a96 │ │ │ │ + b.n 60ab6 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 60abe │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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 │ │ │ │ @@ -78975,778 +78871,704 @@ │ │ │ │ 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 d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r7, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 60e64 │ │ │ │ + beq.w 60d50 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbnz r4, 60c28 │ │ │ │ + cbnz r4, 60b14 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6232 @ 0x1858 │ │ │ │ + movw r1, #7100 @ 0x1bbc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 60e64 │ │ │ │ - ldr.w sl, [pc, #576] @ 60e6c │ │ │ │ + b.n 60d50 │ │ │ │ + ldr.w sl, [pc, #576] @ 60d58 │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ - movw r1, #6284 @ 0x188c │ │ │ │ + movw r1, #7152 @ 0x1bf0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r5, sl] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 60e5c │ │ │ │ + bne.w 60d48 │ │ │ │ mov r3, r8 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2920f8 <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ + bl 291c84 <_PyFunction_FromXIData@@Base+0x2e0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 60e5c │ │ │ │ + bne.w 60d48 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60c6e │ │ │ │ + bge.n 60b5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60c6e │ │ │ │ + cbnz r3, 60b5a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r6, #768] @ 0x300 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - beq.w 60e64 │ │ │ │ + beq.w 60d50 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbnz r4, 60c9e │ │ │ │ + cbnz r4, 60b8a │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6324 @ 0x18b4 │ │ │ │ + movw r1, #7192 @ 0x1c18 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 60c22 │ │ │ │ - movw r1, #6284 @ 0x188c │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 60b0e │ │ │ │ + movw r1, #7152 @ 0x1bf0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [sl, r5] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 60e5c │ │ │ │ + bne.w 60d48 │ │ │ │ mov r3, r8 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2920f8 <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ + bl 291c84 <_PyFunction_FromXIData@@Base+0x2e0> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 60e5c │ │ │ │ + bne.w 60d48 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60cde │ │ │ │ + bge.n 60bca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60cde │ │ │ │ + cbnz r3, 60bca │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r6, #756] @ 0x2f4 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 60e64 │ │ │ │ + beq.w 60d50 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbnz r4, 60d02 │ │ │ │ + cbnz r4, 60bee │ │ │ │ mov r0, r4 │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 60c22 │ │ │ │ + beq.n 60b0e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bmi.n 60d2a │ │ │ │ + bmi.n 60c16 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 1de04c <_PyType_Name@@Base> │ │ │ │ - movw r1, #6376 @ 0x18e8 │ │ │ │ + bl 1ddf44 <_PyType_Name@@Base> │ │ │ │ + movw r1, #7244 @ 0x1c4c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl f3a08 │ │ │ │ - b.n 60e5c │ │ │ │ + bl f3988 │ │ │ │ + b.n 60d48 │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl e421c │ │ │ │ + bl e4138 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 60e5c │ │ │ │ + beq.w 60d48 │ │ │ │ adds r3, r0, #4 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r5, sl │ │ │ │ - bge.n 60dc8 │ │ │ │ + bge.n 60cb4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #284] @ (60e6c ) │ │ │ │ - movw r1, #6284 @ 0x188c │ │ │ │ + ldr r2, [pc, #284] @ (60d58 ) │ │ │ │ + movw r1, #7152 @ 0x1bf0 │ │ │ │ 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 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 60e5c │ │ │ │ + bne.n 60d48 │ │ │ │ mov r3, r8 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2920f8 <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ + bl 291c84 <_PyFunction_FromXIData@@Base+0x2e0> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60d96 │ │ │ │ + bge.n 60c82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 60d96 │ │ │ │ + cbnz r3, 60c82 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ adds r5, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 60e5c │ │ │ │ + bne.n 60d48 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp sl, r3 │ │ │ │ - beq.n 60dbc │ │ │ │ + beq.n 60ca8 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6432 @ 0x1920 │ │ │ │ + movw r1, #7300 @ 0x1c84 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 60e5c │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 60d48 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 60d42 │ │ │ │ + b.n 60c2e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60de0 │ │ │ │ + bge.n 60ccc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60de0 │ │ │ │ + cbnz r3, 60ccc │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r6, #760] @ 0x2f8 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 60e64 │ │ │ │ + beq.n 60d50 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbnz r4, 60e0e │ │ │ │ + cbnz r4, 60cfa │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6488 @ 0x1958 │ │ │ │ + movw r1, #7356 @ 0x1cbc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 60c22 │ │ │ │ - ldr r2, [pc, #92] @ (60e6c ) │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 60b0e │ │ │ │ + ldr r2, [pc, #92] @ (60d58 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #6284 @ 0x188c │ │ │ │ + movw r1, #7152 @ 0x1bf0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1cc2ec │ │ │ │ - cbnz r0, 60e5c │ │ │ │ + bl 1cc17c │ │ │ │ + cbnz r0, 60d48 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28dc40 │ │ │ │ + bl 28d788 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 60e5c │ │ │ │ + cbnz r0, 60d48 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60e44 │ │ │ │ + bge.n 60d30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60e44 │ │ │ │ + cbnz r3, 60d30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrd r1, r0, [sp, #24] │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 1d8820 │ │ │ │ + bl 1d8718 │ │ │ │ mov r4, r0 │ │ │ │ str.w r0, [fp] │ │ │ │ - cbnz r0, 60e64 │ │ │ │ + cbnz r0, 60d50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e30 │ │ │ │ - b.n 60c22 │ │ │ │ + bl 84e70 │ │ │ │ + b.n 60b0e │ │ │ │ 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 │ │ │ │ + ... │ │ │ │ + │ │ │ │ +00060d5c : │ │ │ │ + mov r1, r0 │ │ │ │ + movw r0, #34272 @ 0x85e0 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + b.w f526c │ │ │ │ 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, 60e8e │ │ │ │ + cbz r3, 60d88 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 60e90 │ │ │ │ + b.n 60d8a │ │ │ │ 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, 60eb0 │ │ │ │ + cbz r2, 60daa │ │ │ │ ldr.w fp, [r7, #20] │ │ │ │ - b.n 60eb8 │ │ │ │ + b.n 60db2 │ │ │ │ movw fp, #5744 @ 0x1670 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ ldrb r2, [r7, #19] │ │ │ │ str r2, [sp, #16] │ │ │ │ - cbnz r3, 60ec8 │ │ │ │ + cbnz r3, 60dc2 │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 60ec8 │ │ │ │ + blt.n 60dc2 │ │ │ │ cmp r1, #5 │ │ │ │ - bgt.n 60ec8 │ │ │ │ - cbnz r4, 60eea │ │ │ │ + bgt.n 60dc2 │ │ │ │ + cbnz r4, 60de4 │ │ │ │ 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] │ │ │ │ - ldr r3, [pc, #248] @ (60fd4 ) │ │ │ │ + ldr r3, [pc, #248] @ (60ed0 ) │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 60fcc │ │ │ │ + beq.n 60ec6 │ │ │ │ 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 60f8a │ │ │ │ + beq.n 60e84 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 60f1a │ │ │ │ - bl 1222b8 │ │ │ │ + cbz r0, 60e14 │ │ │ │ + bl 122520 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 60f16 │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 60f16 │ │ │ │ + bne.n 60e10 │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 60e10 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 60fcc │ │ │ │ + b.n 60ec6 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 60f8a │ │ │ │ + beq.n 60e84 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 60f36 │ │ │ │ - bl 1222b8 │ │ │ │ + cbz r0, 60e30 │ │ │ │ + bl 122520 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 60f32 │ │ │ │ - bl 94124 │ │ │ │ + bne.n 60e2c │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 60f12 │ │ │ │ + bne.n 60e0c │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 60f8a │ │ │ │ + beq.n 60e84 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 60f52 │ │ │ │ - bl 1222b8 │ │ │ │ + cbz r0, 60e4c │ │ │ │ + bl 122520 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 60f4e │ │ │ │ - bl 94124 │ │ │ │ + bne.n 60e48 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 60f12 │ │ │ │ + bne.n 60e0c │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 60f8a │ │ │ │ + beq.n 60e84 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 60f6c │ │ │ │ - bl 1222b8 │ │ │ │ + cbz r0, 60e66 │ │ │ │ + bl 122520 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 60f68 │ │ │ │ - bl 94124 │ │ │ │ + bne.n 60e62 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 60f12 │ │ │ │ + bne.n 60e0c │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 60f8a │ │ │ │ + beq.n 60e84 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - cbz r3, 60f76 │ │ │ │ + cbz r3, 60e70 │ │ │ │ mov fp, r3 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 60f8a │ │ │ │ + beq.n 60e84 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ str r0, [sp, #16] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 60f8a │ │ │ │ - bl 94124 │ │ │ │ + bne.n 60e84 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 60f12 │ │ │ │ + bne.n 60e0c │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r3, #59240 @ 0xe768 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 60fb2 │ │ │ │ + bne.n 60eac │ │ │ │ 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 1c9264 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1c90dc <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 60fcc │ │ │ │ + b.n 60ec6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, sl │ │ │ │ strd r6, fp, [sp, #8] │ │ │ │ - movw r2, #6544 @ 0x1990 │ │ │ │ + movw r2, #7448 @ 0x1d18 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ strd r8, r9, [sp] │ │ │ │ - bl 2d82ec │ │ │ │ + bl 2d866c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + nop │ │ │ │ strb r4, [r3, r2] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - │ │ │ │ -00060fd8 : │ │ │ │ - mov r1, r0 │ │ │ │ - movw r0, #34272 @ 0x85e0 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - b.w f52b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 2c1a4 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 943dc │ │ │ │ - b.w 2e0020 │ │ │ │ + b.w 942b0 │ │ │ │ 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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 61032 │ │ │ │ + beq.n 60f1c │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 61048 │ │ │ │ + bne.n 60f32 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 6107a │ │ │ │ + beq.n 60f64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6104a │ │ │ │ - b.n 6107a │ │ │ │ + bgt.n 60f34 │ │ │ │ + b.n 60f64 │ │ │ │ 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 61066 │ │ │ │ + beq.n 60f50 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 61094 │ │ │ │ + bne.n 60f7e │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6107a │ │ │ │ + beq.n 60f64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 61096 │ │ │ │ + bgt.n 60f80 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 610d4 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 60fbe │ │ │ │ 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 40dd0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 610c0 │ │ │ │ + bge.n 60faa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 610c0 │ │ │ │ + cbnz r3, 60faa │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 610d4 │ │ │ │ + bge.n 60fbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 610d4 │ │ │ │ + cbnz r3, 60fbe │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000610d8 <_PyXI_UnwrapNotShareableError@@Base>: │ │ │ │ +00060fc2 <_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, 610fa <_PyXI_UnwrapNotShareableError@@Base+0x22> │ │ │ │ - bl f6bdc │ │ │ │ - b.n 61102 <_PyXI_UnwrapNotShareableError@@Base+0x2a> │ │ │ │ + cbnz r4, 60fe4 <_PyXI_UnwrapNotShareableError@@Base+0x22> │ │ │ │ + bl f6b5c │ │ │ │ + b.n 60fec <_PyXI_UnwrapNotShareableError@@Base+0x2a> │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1472] @ 0x5c0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 205074 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 61158 <_PyXI_UnwrapNotShareableError@@Base+0x80> │ │ │ │ + bl 2052a4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 61042 <_PyXI_UnwrapNotShareableError@@Base+0x80> │ │ │ │ ldr r4, [r5, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ - cbnz r6, 61120 <_PyXI_UnwrapNotShareableError@@Base+0x48> │ │ │ │ + cbnz r6, 6100a <_PyXI_UnwrapNotShareableError@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ bl 30d28 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 61132 <_PyXI_UnwrapNotShareableError@@Base+0x5a> │ │ │ │ - b.n 6114c <_PyXI_UnwrapNotShareableError@@Base+0x74> │ │ │ │ + cbnz r0, 6101c <_PyXI_UnwrapNotShareableError@@Base+0x5a> │ │ │ │ + b.n 61036 <_PyXI_UnwrapNotShareableError@@Base+0x74> │ │ │ │ mov r2, r4 │ │ │ │ mvn.w r1, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 374bc <_PyXI_InitFailure@@Base> │ │ │ │ + bl 374b8 <_PyXI_InitFailure@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 61114 <_PyXI_UnwrapNotShareableError@@Base+0x3c> │ │ │ │ - b.n 6115c <_PyXI_UnwrapNotShareableError@@Base+0x84> │ │ │ │ + bne.n 60ffe <_PyXI_UnwrapNotShareableError@@Base+0x3c> │ │ │ │ + b.n 61046 <_PyXI_UnwrapNotShareableError@@Base+0x84> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61140 <_PyXI_UnwrapNotShareableError@@Base+0x68> │ │ │ │ + bge.n 6102a <_PyXI_UnwrapNotShareableError@@Base+0x68> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 61144 <_PyXI_UnwrapNotShareableError@@Base+0x6c> │ │ │ │ + cbz r3, 6102e <_PyXI_UnwrapNotShareableError@@Base+0x6c> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 6114c <_PyXI_UnwrapNotShareableError@@Base+0x74> │ │ │ │ + b.n 61036 <_PyXI_UnwrapNotShareableError@@Base+0x74> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 61140 <_PyXI_UnwrapNotShareableError@@Base+0x68> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6102a <_PyXI_UnwrapNotShareableError@@Base+0x68> │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6115c <_PyXI_UnwrapNotShareableError@@Base+0x84> │ │ │ │ + b.n 61046 <_PyXI_UnwrapNotShareableError@@Base+0x84> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.w 2e0020 │ │ │ │ │ │ │ │ -00061162 : │ │ │ │ +00061048 : │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00061166 : │ │ │ │ +0006104c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ - bl 227c2c │ │ │ │ + bl 227e84 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 84e18 │ │ │ │ + b.w 84e58 │ │ │ │ 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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 611b0 │ │ │ │ + beq.n 61096 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 611c6 │ │ │ │ + bne.n 610ac │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 611f8 │ │ │ │ + beq.n 610de │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 611c8 │ │ │ │ - b.n 611f8 │ │ │ │ + bgt.n 610ae │ │ │ │ + b.n 610de │ │ │ │ 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 611e4 │ │ │ │ + beq.n 610ca │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 61212 │ │ │ │ + bne.n 610f8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 611f8 │ │ │ │ + beq.n 610de │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 61214 │ │ │ │ + bgt.n 610fa │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 61252 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 61138 │ │ │ │ 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 41182 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6123e │ │ │ │ + bge.n 61124 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6123e │ │ │ │ + cbnz r3, 61124 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61252 │ │ │ │ + bge.n 61138 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61252 │ │ │ │ + cbnz r3, 61138 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r0, #28] │ │ │ │ movw r2, #5996 @ 0x176c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ 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 ee690 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - cbz r0, 612a0 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 612a0 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 612a0 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - cbz r0, 612ba │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #4] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 612ba │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 612ba │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - cbz r0, 612d4 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #8] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 612d4 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 612d4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ - cbz r0, 612ee │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #12] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 612ee │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 612ee │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ - cbz r0, 61308 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #16] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61308 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 61308 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ - cbz r0, 61322 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #20] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61322 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 61322 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ + b.w 2e03a0 │ │ │ │ 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 6134a │ │ │ │ + bne.n 61180 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 100c44 <_PyNumber_Index@@Base> │ │ │ │ + bl 100af0 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 6135e │ │ │ │ - b.n 61370 │ │ │ │ + cbnz r0, 61194 │ │ │ │ + b.n 611a6 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #19496 @ 0x4c28 │ │ │ │ + movw r0, #20392 @ 0x4fa8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ - cbz r0, 613b8 │ │ │ │ - b.n 6133e │ │ │ │ - bl 9b910 │ │ │ │ + bl 1d3e60 │ │ │ │ + cbz r0, 611ee │ │ │ │ + b.n 61174 │ │ │ │ + bl 9b7e4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6137c │ │ │ │ + blt.n 611b2 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6138c │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 613b8 │ │ │ │ + bne.n 611c2 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 611ee │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6138c │ │ │ │ + b.n 611c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6136c │ │ │ │ + bne.n 611a2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6136c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 611a2 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 245230 │ │ │ │ - cbz r0, 613b8 │ │ │ │ + bl 2452e8 │ │ │ │ + cbz r0, 611ee │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 613bc │ │ │ │ + bne.n 611f2 │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #48928 @ 0xbf20 │ │ │ │ + movw r1, #49824 @ 0xc2a0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 61402 │ │ │ │ + b.n 61238 │ │ │ │ adds r1, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17d500 │ │ │ │ + bl 17d2bc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 613b8 │ │ │ │ + beq.n 611ee │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 613d0 │ │ │ │ + cbz r3, 61206 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ - b.n 613d8 │ │ │ │ + b.n 6120e │ │ │ │ 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 │ │ │ │ @@ -79759,136 +79581,136 @@ │ │ │ │ adds r1, r5, r4 │ │ │ │ blx 2b6f4 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ strb r7, [r5, r4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - b.n 61272 │ │ │ │ + b.w 2e03a0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 61412 │ │ │ │ - b.w 882f4 │ │ │ │ + cbz r0, 6124a │ │ │ │ + b.w 882d4 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 61474 │ │ │ │ + beq.n 612ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 61474 │ │ │ │ + ble.n 612ac │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r2, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ - movw r0, #6588 @ 0x19bc │ │ │ │ + movw r0, #7456 @ 0x1d20 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61484 │ │ │ │ + bge.n 612bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61484 │ │ │ │ + cbnz r3, 612bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 61484 │ │ │ │ - movw r0, #6624 @ 0x19e0 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 612bc │ │ │ │ + movw r0, #7492 @ 0x1d44 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [r0, #16] │ │ │ │ movw r2, #5996 @ 0x176c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #6648 @ 0x19f8 │ │ │ │ + movw r0, #7516 @ 0x1d5c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ 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, #8436 @ 0x20f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 614e0 │ │ │ │ + beq.n 61318 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6150e │ │ │ │ + bne.n 61346 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 614f4 │ │ │ │ + beq.n 6132c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 61510 │ │ │ │ + bgt.n 61348 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 6153c │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 61374 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - ldr r0, [pc, #44] @ (61544 ) │ │ │ │ + ldr r0, [pc, #44] @ (6137c ) │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl ad484 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ + bl ad368 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6153c │ │ │ │ + bge.n 61374 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6153c │ │ │ │ + cbnz r3, 61374 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ it lt │ │ │ │ lsllt r2, r2, #1 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbz r0, 61552 │ │ │ │ - b.w 882f4 │ │ │ │ + cbz r0, 6138a │ │ │ │ + b.w 882d4 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ ldrsb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ @@ -79908,227 +79730,227 @@ │ │ │ │ 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 d7ecc │ │ │ │ + bl d7d7c │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 617f4 │ │ │ │ + beq.w 6162c │ │ │ │ ldr r7, [sp, #32] │ │ │ │ - cbnz r7, 615ca │ │ │ │ + cbnz r7, 61402 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6676 @ 0x1a14 │ │ │ │ + movw r1, #7544 @ 0x1d78 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 617f4 │ │ │ │ - ldr.w sl, [pc, #560] @ 617fc │ │ │ │ + b.n 6162c │ │ │ │ + ldr.w sl, [pc, #560] @ 61634 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - movw r1, #6728 @ 0x1a48 │ │ │ │ + movw r1, #7596 @ 0x1dac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, sl] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 617ec │ │ │ │ + bne.w 61624 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 618a0 │ │ │ │ + bl 61788 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 617ec │ │ │ │ + bne.w 61624 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61610 │ │ │ │ + bge.n 61448 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 61610 │ │ │ │ + cbnz r3, 61448 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #744] @ 0x2e8 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 617f4 │ │ │ │ + beq.w 6162c │ │ │ │ ldr r7, [sp, #32] │ │ │ │ - cbz r7, 6164a │ │ │ │ + cbz r7, 61482 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 61650 │ │ │ │ + bne.n 61488 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6164a │ │ │ │ + bge.n 61482 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 6164a │ │ │ │ + cbnz r3, 61482 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 6168e │ │ │ │ - movw r1, #6728 @ 0x1a48 │ │ │ │ + b.n 614c6 │ │ │ │ + movw r1, #7596 @ 0x1dac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [sl, r9] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 617ec │ │ │ │ + bne.w 61624 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2920f8 <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ + bl 291c84 <_PyFunction_FromXIData@@Base+0x2e0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 617ec │ │ │ │ + bne.w 61624 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6168e │ │ │ │ + bge.n 614c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 6168e │ │ │ │ + cbnz r3, 614c6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #32 │ │ │ │ ldr.w r1, [r4, #632] @ 0x278 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 617f4 │ │ │ │ + beq.w 6162c │ │ │ │ ldr.w fp, [sp, #32] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 616b8 │ │ │ │ + bne.n 614f0 │ │ │ │ mov r0, fp │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 615c4 │ │ │ │ + beq.n 613fc │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bmi.n 616e2 │ │ │ │ + bmi.n 6151a │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1de04c <_PyType_Name@@Base> │ │ │ │ - movw r1, #6764 @ 0x1a6c │ │ │ │ + bl 1ddf44 <_PyType_Name@@Base> │ │ │ │ + movw r1, #7632 @ 0x1dd0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3a08 │ │ │ │ - b.n 617ec │ │ │ │ + bl f3988 │ │ │ │ + b.n 61624 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 288850 │ │ │ │ + bl 288398 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 617ec │ │ │ │ + beq.n 61624 │ │ │ │ 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, #6728 @ 0x1a48 │ │ │ │ + movw r1, #7596 @ 0x1dac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ cmp r7, r3 │ │ │ │ - bge.n 6178a │ │ │ │ + bge.n 615c2 │ │ │ │ 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 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 617ec │ │ │ │ + bne.n 61624 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 288b9c │ │ │ │ + bl 2886e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61754 │ │ │ │ + bge.n 6158c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61754 │ │ │ │ + cbnz r3, 6158c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 617ec │ │ │ │ + bne.n 61624 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ adds r7, #1 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6177e │ │ │ │ + beq.n 615b6 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6820 @ 0x1aa4 │ │ │ │ + movw r1, #7688 @ 0x1e08 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 617ec │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 61624 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 61702 │ │ │ │ + b.n 6153a │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr.w r2, [fp] │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 617aa │ │ │ │ + bge.n 615e2 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 617aa │ │ │ │ + cbnz r2, 615e2 │ │ │ │ mov r0, fp │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - cbnz r4, 617ca │ │ │ │ + cbnz r4, 61602 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6876 @ 0x1adc │ │ │ │ + movw r1, #7744 @ 0x1e40 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ str.w r4, [r8] │ │ │ │ - b.n 617ec │ │ │ │ + b.n 61624 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #12 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ - bl c7ae8 <_PyArena_Malloc@@Base> │ │ │ │ + bl c7974 <_PyArena_Malloc@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 617e8 │ │ │ │ + cbz r0, 61620 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ strd r4, r5, [r0] │ │ │ │ str r2, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r8] │ │ │ │ - b.n 617f4 │ │ │ │ + b.n 6162c │ │ │ │ str.w r0, [r8] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 84e30 │ │ │ │ - b.n 615c4 │ │ │ │ + bl 84e70 │ │ │ │ + b.n 613fc │ │ │ │ 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, #5996 @ 0x176c │ │ │ │ @@ -80136,1841 +79958,1914 @@ │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ 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 ee620 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + cbz r0, 61682 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 61682 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 61682 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + cbz r0, 6169c │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #4] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 6169c │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 6169c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + cbz r0, 616b6 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #8] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 616b6 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 616b6 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ + cbz r0, 616d0 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #12] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 616d0 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 616d0 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ + cbz r0, 616ea │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #16] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 616ea │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 616ea │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ + cbz r0, 61704 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #20] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 61704 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 61704 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r4, pc} │ │ │ │ ldrb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ ite hi │ │ │ │ movhi r0, r2 │ │ │ │ movls r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 61890 │ │ │ │ + bge.n 6177c │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #30 │ │ │ │ - bpl.n 61890 │ │ │ │ + bpl.n 6177c │ │ │ │ push {r4} │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #72] @ (61898 ) │ │ │ │ + ldr r4, [pc, #72] @ (61784 ) │ │ │ │ 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 61872 │ │ │ │ + beq.n 6175e │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 6187e │ │ │ │ + bls.n 6176a │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 61888 │ │ │ │ + b.n 61774 │ │ │ │ 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 │ │ │ │ - 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, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ movs r7, #0 │ │ │ │ cmp r1, r6 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ - bne.n 618ca │ │ │ │ + bne.n 617b2 │ │ │ │ mov r6, r7 │ │ │ │ str r7, [r2, #0] │ │ │ │ - b.w 62800 │ │ │ │ + b.w 626e8 │ │ │ │ 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 d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 62800 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 61902 │ │ │ │ + cbnz r6, 617ea │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7360 @ 0x1cc0 │ │ │ │ + movw r1, #8240 @ 0x2030 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 61ac6 │ │ │ │ - ldr.w r9, [pc, #1496] @ 61edc │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 619ae │ │ │ │ + ldr.w r9, [pc, #1496] @ 61dc4 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - movw r1, #7408 @ 0x1cf0 │ │ │ │ + movw r1, #8288 @ 0x2060 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r8, r9] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627f0 │ │ │ │ + bne.w 626d8 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ - bl 28dc40 │ │ │ │ + bl 28d788 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627f0 │ │ │ │ + bne.w 626d8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61944 │ │ │ │ + bge.n 6182c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 61944 │ │ │ │ + cbnz r3, 6182c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #660] @ 0x294 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 62800 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 61974 │ │ │ │ + cbnz r6, 6185c │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7444 @ 0x1d14 │ │ │ │ + movw r1, #8324 @ 0x2084 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 61ac6 │ │ │ │ - movw r1, #7408 @ 0x1cf0 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 619ae │ │ │ │ + movw r1, #8288 @ 0x2060 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627f0 │ │ │ │ + bne.w 626d8 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ - bl 28dc40 │ │ │ │ + bl 28d788 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627f0 │ │ │ │ + bne.w 626d8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 619ae │ │ │ │ + bge.n 61896 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 619ae │ │ │ │ + cbnz r3, 61896 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #708] @ 0x2c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 62800 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 619de │ │ │ │ + cbnz r6, 618c6 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7496 @ 0x1d48 │ │ │ │ + movw r1, #8376 @ 0x20b8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 61ac6 │ │ │ │ - movw r1, #7408 @ 0x1cf0 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 619ae │ │ │ │ + movw r1, #8288 @ 0x2060 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627f0 │ │ │ │ + bne.w 626d8 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ - bl 28dc40 │ │ │ │ + bl 28d788 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627f0 │ │ │ │ + bne.w 626d8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61a18 │ │ │ │ + bge.n 61900 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 61a18 │ │ │ │ + cbnz r3, 61900 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #704] @ 0x2c0 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 62800 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 61a48 │ │ │ │ + cbnz r6, 61930 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7548 @ 0x1d7c │ │ │ │ + movw r1, #8428 @ 0x20ec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 61ac6 │ │ │ │ - movw r1, #7408 @ 0x1cf0 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 619ae │ │ │ │ + movw r1, #8288 @ 0x2060 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627f0 │ │ │ │ + bne.w 626d8 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ - bl 28dc40 │ │ │ │ + bl 28d788 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627f0 │ │ │ │ + bne.w 626d8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61a82 │ │ │ │ + bge.n 6196a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 61a82 │ │ │ │ + cbnz r3, 6196a │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #356] @ 0x164 │ │ │ │ mov r0, r5 │ │ │ │ - bl f186c │ │ │ │ + bl f1804 │ │ │ │ mov r6, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 62800 │ │ │ │ + beq.w 626e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 61b2e │ │ │ │ + beq.n 61a16 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r1, [r4, #976] @ 0x3d0 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r6, r0 │ │ │ │ adds r5, r0, #1 │ │ │ │ - beq.w 62800 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ - cbnz r5, 61ace │ │ │ │ + cbnz r5, 619b6 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7604 @ 0x1db4 │ │ │ │ + movw r1, #8484 @ 0x2124 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.w 62800 │ │ │ │ - movw r1, #7652 @ 0x1de4 │ │ │ │ + b.w 626e8 │ │ │ │ + movw r1, #8532 @ 0x2154 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627f0 │ │ │ │ + bne.w 626d8 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ - bl 2920f8 <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ + bl 291c84 <_PyFunction_FromXIData@@Base+0x2e0> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627f0 │ │ │ │ + bne.w 626d8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61b0e │ │ │ │ + bge.n 619f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 61b0e │ │ │ │ + cbnz r3, 619f6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 23c5f8 <_PyTime_AsTimespec@@Base+0xc0> │ │ │ │ + bl 23ca50 <_PyTime_AsTimespec@@Base+0xc0> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62800 │ │ │ │ - b.w 627f0 │ │ │ │ + bne.w 626e8 │ │ │ │ + b.w 626d8 │ │ │ │ ldr.w r1, [r4, #348] @ 0x15c │ │ │ │ mov r0, r5 │ │ │ │ - bl f186c │ │ │ │ + bl f1804 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - beq.w 61d36 │ │ │ │ + beq.w 61c1e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 61bd8 │ │ │ │ + beq.n 61ac0 │ │ │ │ ldr.w r1, [r4, #976] @ 0x3d0 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 62800 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ - cbnz r4, 61b74 │ │ │ │ + cbnz r4, 61a5c │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7688 @ 0x1e08 │ │ │ │ + movw r1, #8568 @ 0x2178 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 61ac6 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 619ae │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - movw r1, #7740 @ 0x1e3c │ │ │ │ + movw r1, #8620 @ 0x21ac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627f0 │ │ │ │ + bne.w 626d8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl b72a4 <_PyArena_AddPyObject@@Base> │ │ │ │ + bl b7184 <_PyArena_AddPyObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 627f0 │ │ │ │ + blt.w 626d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61bb8 │ │ │ │ + bge.n 61aa0 │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - beq.n 61bb8 │ │ │ │ + beq.n 61aa0 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61bb8 │ │ │ │ + cbnz r3, 61aa0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 3a158 │ │ │ │ + bl 3a154 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 62800 │ │ │ │ - b.w 627f0 │ │ │ │ + bne.w 626e8 │ │ │ │ + b.w 626d8 │ │ │ │ ldr.w r1, [r4, #344] @ 0x158 │ │ │ │ mov r0, r5 │ │ │ │ - bl f186c │ │ │ │ + bl f1804 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 61ac6 │ │ │ │ + beq.w 619ae │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61d44 │ │ │ │ + beq.w 61c2c │ │ │ │ ldr.w r1, [r4, #884] @ 0x374 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 62800 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 61c1c │ │ │ │ + bne.n 61b04 │ │ │ │ mov r0, fp │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61ac6 │ │ │ │ + beq.w 619ae │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bmi.n 61c48 │ │ │ │ + bmi.n 61b30 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1de04c <_PyType_Name@@Base> │ │ │ │ - movw r1, #7780 @ 0x1e64 │ │ │ │ + bl 1ddf44 <_PyType_Name@@Base> │ │ │ │ + movw r1, #8660 @ 0x21d4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3a08 │ │ │ │ - b.w 627f0 │ │ │ │ + bl f3988 │ │ │ │ + b.w 626d8 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 2427b8 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1124> │ │ │ │ + bl 242c18 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1124> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 627f0 │ │ │ │ + beq.w 626d8 │ │ │ │ movs r6, #0 │ │ │ │ adds r3, r0, #4 │ │ │ │ str r7, [sp, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r0, [pc, #628] @ (61edc ) │ │ │ │ + ldr r0, [pc, #628] @ (61dc4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp r6, r9 │ │ │ │ - bge.n 61cf0 │ │ │ │ + bge.n 61bd8 │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ - movw r1, #7840 @ 0x1ea0 │ │ │ │ + movw r1, #8720 @ 0x2210 │ │ │ │ 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 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627f0 │ │ │ │ + bne.w 626d8 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 618a0 │ │ │ │ + bl 61788 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61cba │ │ │ │ + bge.n 61ba2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 61cba │ │ │ │ + cbnz r3, 61ba2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 627f0 │ │ │ │ + bne.w 626d8 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r9, r3 │ │ │ │ - beq.n 61ce4 │ │ │ │ + beq.n 61bcc │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7880 @ 0x1ec8 │ │ │ │ + movw r1, #8760 @ 0x2238 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.w 627f0 │ │ │ │ + bl 11dd40 │ │ │ │ + b.w 626d8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n 61c64 │ │ │ │ + b.n 61b4c │ │ │ │ ldr.w r2, [fp] │ │ │ │ movs r1, #0 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - bge.n 61d0e │ │ │ │ + bge.n 61bf6 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 61d0e │ │ │ │ + cbnz r2, 61bf6 │ │ │ │ mov r0, fp │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 c7ae8 <_PyArena_Malloc@@Base> │ │ │ │ - cbz r0, 61d3c │ │ │ │ + bl c7974 <_PyArena_Malloc@@Base> │ │ │ │ + cbz r0, 61c24 │ │ │ │ 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 62800 │ │ │ │ + b.w 626e8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r0, [r2, #0] │ │ │ │ - b.w 627f0 │ │ │ │ + b.w 626d8 │ │ │ │ ldr.w r1, [r4, #336] @ 0x150 │ │ │ │ mov r0, r5 │ │ │ │ - bl f186c │ │ │ │ + bl f1804 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 62800 │ │ │ │ + beq.w 626e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62068 │ │ │ │ + beq.w 61f50 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #776] @ 0x308 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 62800 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 61d8a │ │ │ │ + bne.n 61c72 │ │ │ │ mov r0, fp │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61ac6 │ │ │ │ + beq.w 619ae │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bmi.n 61db6 │ │ │ │ + bmi.n 61c9e │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1de04c <_PyType_Name@@Base> │ │ │ │ - movw r1, #7944 @ 0x1f08 │ │ │ │ + bl 1ddf44 <_PyType_Name@@Base> │ │ │ │ + movw r1, #8824 @ 0x2278 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3a08 │ │ │ │ - b.w 627f0 │ │ │ │ + bl f3988 │ │ │ │ + b.w 626d8 │ │ │ │ ldr.w r8, [fp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl e421c │ │ │ │ + bl e4138 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 627f0 │ │ │ │ + beq.w 626d8 │ │ │ │ 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 61e62 │ │ │ │ + bge.n 61d4a │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ - movw r1, #8000 @ 0x1f40 │ │ │ │ + movw r1, #8880 @ 0x22b0 │ │ │ │ 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, #228] @ (61edc ) │ │ │ │ + ldr r3, [pc, #228] @ (61dc4 ) │ │ │ │ it lt │ │ │ │ strlt r2, [r5, #0] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627f0 │ │ │ │ + bne.w 626d8 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2920f8 <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ + bl 291c84 <_PyFunction_FromXIData@@Base+0x2e0> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61e2a │ │ │ │ + bge.n 61d12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 61e2a │ │ │ │ + cbnz r3, 61d12 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 627f0 │ │ │ │ + bne.w 626d8 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ adds r7, #1 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 61e56 │ │ │ │ + beq.n 61d3e │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8040 @ 0x1f68 │ │ │ │ + movw r1, #8920 @ 0x22d8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.w 627f0 │ │ │ │ + bl 11dd40 │ │ │ │ + b.w 626d8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n 61dd8 │ │ │ │ + b.n 61cc0 │ │ │ │ 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 61e82 │ │ │ │ + bge.n 61d6a │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 61e82 │ │ │ │ + cbnz r2, 61d6a │ │ │ │ mov r0, fp │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #884] @ 0x374 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r6, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 62800 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 61eb0 │ │ │ │ + bne.n 61d98 │ │ │ │ mov r0, fp │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61ac6 │ │ │ │ + beq.w 619ae │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bmi.n 61ee0 │ │ │ │ + bmi.n 61dc8 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1de04c <_PyType_Name@@Base> │ │ │ │ - movw r1, #8096 @ 0x1fa0 │ │ │ │ + bl 1ddf44 <_PyType_Name@@Base> │ │ │ │ + movw r1, #8976 @ 0x2310 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3a08 │ │ │ │ - b.w 627f0 │ │ │ │ + bl f3988 │ │ │ │ + b.w 626d8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r8, [fp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 2427b8 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1124> │ │ │ │ + bl 242c18 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1124> │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 627f0 │ │ │ │ + beq.w 626d8 │ │ │ │ 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 61f8e │ │ │ │ + bge.n 61e76 │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ - movw r1, #8000 @ 0x1f40 │ │ │ │ + movw r1, #8880 @ 0x22b0 │ │ │ │ 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] @ (621e8 ) │ │ │ │ + ldr r3, [pc, #708] @ (620d0 ) │ │ │ │ it lt │ │ │ │ strlt r2, [r5, #0] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627f0 │ │ │ │ + bne.w 626d8 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 618a0 │ │ │ │ + bl 61788 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61f56 │ │ │ │ + bge.n 61e3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 61f56 │ │ │ │ + cbnz r3, 61e3e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 627f0 │ │ │ │ + bne.w 626d8 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ adds r7, #1 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 61f82 │ │ │ │ + beq.n 61e6a │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8156 @ 0x1fdc │ │ │ │ + movw r1, #9036 @ 0x234c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.w 627f0 │ │ │ │ + bl 11dd40 │ │ │ │ + b.w 626d8 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.n 61f04 │ │ │ │ + b.n 61dec │ │ │ │ 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 61fae │ │ │ │ + bge.n 61e96 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 61fae │ │ │ │ + cbnz r2, 61e96 │ │ │ │ mov r0, fp │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #892] @ 0x37c │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r6, r0 │ │ │ │ adds r4, r0, #1 │ │ │ │ - beq.w 62800 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ - cbz r4, 61fea │ │ │ │ + cbz r4, 61ed2 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 61ff0 │ │ │ │ + bne.n 61ed8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61fea │ │ │ │ + bge.n 61ed2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61fea │ │ │ │ + cbnz r3, 61ed2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - b.n 62030 │ │ │ │ - ldr r3, [pc, #500] @ (621e8 ) │ │ │ │ + b.n 61f18 │ │ │ │ + ldr r3, [pc, #500] @ (620d0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #8000 @ 0x1f40 │ │ │ │ + movw r1, #8880 @ 0x22b0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627f0 │ │ │ │ + bne.w 626d8 │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 28dd68 │ │ │ │ + bl 28d8b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627f0 │ │ │ │ + bne.w 626d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62030 │ │ │ │ + bge.n 61f18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62030 │ │ │ │ + cbnz r3, 61f18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 c7ae8 <_PyArena_Malloc@@Base> │ │ │ │ + bl c7974 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62684 │ │ │ │ + beq.w 6256c │ │ │ │ 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 62800 │ │ │ │ + b.n 626e8 │ │ │ │ ldr.w r1, [r4, #332] @ 0x14c │ │ │ │ mov r0, r5 │ │ │ │ - bl f186c │ │ │ │ + bl f1804 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 62800 │ │ │ │ + beq.w 626e8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 62468 │ │ │ │ + beq.w 62350 │ │ │ │ ldr.w r1, [r4, #652] @ 0x28c │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 62800 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 620b0 │ │ │ │ + cbnz r6, 61f98 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8216 @ 0x2018 │ │ │ │ + movw r1, #9096 @ 0x2388 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 61ac6 │ │ │ │ - movw r1, #8264 @ 0x2048 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 619ae │ │ │ │ + movw r1, #9144 @ 0x23b8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627f0 │ │ │ │ + bne.w 626d8 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2920f8 <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ + bl 291c84 <_PyFunction_FromXIData@@Base+0x2e0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627f0 │ │ │ │ + bne.w 626d8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 620ee │ │ │ │ + bge.n 61fd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 620ee │ │ │ │ + cbnz r3, 61fd6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #884] @ 0x374 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 62800 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 6211c │ │ │ │ + bne.n 62004 │ │ │ │ mov r0, fp │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61ac6 │ │ │ │ + beq.w 619ae │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 62146 │ │ │ │ + bmi.n 6202e │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1de04c <_PyType_Name@@Base> │ │ │ │ - movw r1, #8300 @ 0x206c │ │ │ │ + bl 1ddf44 <_PyType_Name@@Base> │ │ │ │ + movw r1, #9180 @ 0x23dc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3a08 │ │ │ │ - b.n 627f0 │ │ │ │ + bl f3988 │ │ │ │ + b.n 626d8 │ │ │ │ ldr.w r8, [fp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 2427b8 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1124> │ │ │ │ + bl 242c18 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1124> │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 627f0 │ │ │ │ + beq.w 626d8 │ │ │ │ add.w r9, r0, #4 │ │ │ │ movs r7, #0 │ │ │ │ str r5, [sp, #32] │ │ │ │ cmp r7, r8 │ │ │ │ - bge.n 621ec │ │ │ │ + bge.n 620d4 │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #120] @ (621e8 ) │ │ │ │ - movw r1, #8264 @ 0x2048 │ │ │ │ + ldr r2, [pc, #120] @ (620d0 ) │ │ │ │ + movw r1, #9144 @ 0x23b8 │ │ │ │ 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 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627f0 │ │ │ │ + bne.w 626d8 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 618a0 │ │ │ │ + bl 61788 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 621b8 │ │ │ │ + bge.n 620a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 621b8 │ │ │ │ + cbnz r3, 620a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 627f0 │ │ │ │ + bne.w 626d8 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 621e0 │ │ │ │ + beq.n 620c8 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8360 @ 0x20a8 │ │ │ │ + movw r1, #9240 @ 0x2418 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 627f0 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 626d8 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r9, #4]! │ │ │ │ - b.n 62162 │ │ │ │ + b.n 6204a │ │ │ │ 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 6220a │ │ │ │ + bge.n 620f2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 6220a │ │ │ │ + cbnz r3, 620f2 │ │ │ │ mov r0, fp │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #800] @ 0x320 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r6, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 62800 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ - cbnz r7, 62232 │ │ │ │ + cbnz r7, 6211a │ │ │ │ mov r0, r7 │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61ac6 │ │ │ │ + beq.w 619ae │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bmi.n 6225a │ │ │ │ + bmi.n 62142 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1de04c <_PyType_Name@@Base> │ │ │ │ - movw r1, #8420 @ 0x20e4 │ │ │ │ + bl 1ddf44 <_PyType_Name@@Base> │ │ │ │ + movw r1, #9300 @ 0x2454 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3a08 │ │ │ │ - b.n 627f0 │ │ │ │ + bl f3988 │ │ │ │ + b.n 626d8 │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 1da02c │ │ │ │ + bl 1d9f24 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 627f0 │ │ │ │ + beq.w 626d8 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ add.w r9, r0, #4 │ │ │ │ mov r5, r7 │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r4 │ │ │ │ cmp r6, r8 │ │ │ │ - bge.n 62300 │ │ │ │ + bge.n 621e8 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #684] @ (62534 ) │ │ │ │ - movw r1, #8264 @ 0x2048 │ │ │ │ + ldr r0, [pc, #684] @ (6241c ) │ │ │ │ + movw r1, #9144 @ 0x23b8 │ │ │ │ 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 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627f0 │ │ │ │ + bne.w 626d8 │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, fp │ │ │ │ - bl 28dd68 │ │ │ │ + bl 28d8b0 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 622d2 │ │ │ │ + bge.n 621ba │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 622d2 │ │ │ │ + cbnz r2, 621ba │ │ │ │ mov r0, fp │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 627f0 │ │ │ │ + bne.w 626d8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 622f8 │ │ │ │ + beq.n 621e0 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8480 @ 0x2120 │ │ │ │ + movw r1, #9360 @ 0x2490 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 627f0 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 626d8 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ str.w r2, [r9, #4]! │ │ │ │ - b.n 6227a │ │ │ │ + b.n 62162 │ │ │ │ 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 6231e │ │ │ │ + bge.n 62206 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 6231e │ │ │ │ + cbnz r2, 62206 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #804] @ 0x324 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 62800 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 6234c │ │ │ │ + bne.n 62234 │ │ │ │ mov r0, fp │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61ac6 │ │ │ │ + beq.w 619ae │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bmi.n 62376 │ │ │ │ + bmi.n 6225e │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1de04c <_PyType_Name@@Base> │ │ │ │ - movw r1, #8540 @ 0x215c │ │ │ │ + bl 1ddf44 <_PyType_Name@@Base> │ │ │ │ + movw r1, #9420 @ 0x24cc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3a08 │ │ │ │ - b.n 627f0 │ │ │ │ + bl f3988 │ │ │ │ + b.n 626d8 │ │ │ │ ldr.w r8, [fp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 2427b8 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1124> │ │ │ │ + bl 242c18 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1124> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 627f0 │ │ │ │ + beq.w 626d8 │ │ │ │ movs r6, #0 │ │ │ │ adds r3, r0, #4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ cmp r6, r8 │ │ │ │ - bge.n 6241e │ │ │ │ + bge.n 62306 │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #404] @ (62534 ) │ │ │ │ - movw r1, #8264 @ 0x2048 │ │ │ │ + ldr r2, [pc, #404] @ (6241c ) │ │ │ │ + movw r1, #9144 @ 0x23b8 │ │ │ │ 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 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627f0 │ │ │ │ + bne.w 626d8 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 618a0 │ │ │ │ + bl 61788 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 623e8 │ │ │ │ + bge.n 622d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 623e8 │ │ │ │ + cbnz r3, 622d0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 627f0 │ │ │ │ + bne.w 626d8 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 62412 │ │ │ │ + beq.n 622fa │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8604 @ 0x219c │ │ │ │ + movw r1, #9484 @ 0x250c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 627f0 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 626d8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - b.n 62390 │ │ │ │ + b.n 62278 │ │ │ │ ldr.w r3, [fp] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6243a │ │ │ │ + bge.n 62322 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 6243a │ │ │ │ + cbnz r3, 62322 │ │ │ │ mov r0, fp │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 2428bc <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1228> │ │ │ │ + bl 242d1c <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1228> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 627f0 │ │ │ │ + beq.w 626d8 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 62800 │ │ │ │ + b.n 626e8 │ │ │ │ ldr.w r1, [r4, #352] @ 0x160 │ │ │ │ mov r0, r5 │ │ │ │ - bl f186c │ │ │ │ + bl f1804 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 627fe │ │ │ │ + beq.w 626e6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62538 │ │ │ │ + beq.n 62420 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #844] @ 0x34c │ │ │ │ mov r0, r5 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 62800 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ - cbz r4, 624bc │ │ │ │ + cbz r4, 623a4 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 624c2 │ │ │ │ + bne.n 623aa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 624bc │ │ │ │ + bge.n 623a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 624bc │ │ │ │ + cbnz r3, 623a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - b.n 62502 │ │ │ │ - ldr r3, [pc, #112] @ (62534 ) │ │ │ │ + b.n 623ea │ │ │ │ + ldr r3, [pc, #112] @ (6241c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #8668 @ 0x21dc │ │ │ │ + movw r1, #9548 @ 0x254c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627f0 │ │ │ │ + bne.w 626d8 │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 28dd68 │ │ │ │ + bl 28d8b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627f0 │ │ │ │ + bne.w 626d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62502 │ │ │ │ + bge.n 623ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62502 │ │ │ │ + cbnz r3, 623ea │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 c7ae8 <_PyArena_Malloc@@Base> │ │ │ │ + bl c7974 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62684 │ │ │ │ + beq.w 6256c │ │ │ │ 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 62800 │ │ │ │ + b.n 626e8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r1, [r4, #328] @ 0x148 │ │ │ │ mov r0, r5 │ │ │ │ - bl f186c │ │ │ │ + bl f1804 │ │ │ │ adds r3, r0, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ - beq.w 627fa │ │ │ │ + beq.w 626e2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6268a │ │ │ │ + beq.w 62572 │ │ │ │ ldr.w r1, [r4, #876] @ 0x36c │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r6, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 62800 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbz r6, 6258c │ │ │ │ + cbz r6, 62474 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 62592 │ │ │ │ + bne.n 6247a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str.w r8, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6258c │ │ │ │ + bge.n 62474 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6258c │ │ │ │ + cbnz r3, 62474 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - b.n 625d4 │ │ │ │ - ldr r3, [pc, #628] @ (62808 ) │ │ │ │ + b.n 624bc │ │ │ │ + ldr r3, [pc, #628] @ (626f0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #8704 @ 0x2200 │ │ │ │ + movw r1, #9584 @ 0x2570 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627f0 │ │ │ │ + bne.w 626d8 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 618a0 │ │ │ │ + bl 61788 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627f0 │ │ │ │ + bne.w 626d8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 625d4 │ │ │ │ + bge.n 624bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 625d4 │ │ │ │ + cbnz r3, 624bc │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #844] @ 0x34c │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 62800 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ - cbz r4, 62610 │ │ │ │ + cbz r4, 624f8 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 62616 │ │ │ │ + bne.n 624fe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62610 │ │ │ │ + bge.n 624f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62610 │ │ │ │ + cbnz r3, 624f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - b.n 62656 │ │ │ │ - ldr r3, [pc, #496] @ (62808 ) │ │ │ │ + b.n 6253e │ │ │ │ + ldr r3, [pc, #496] @ (626f0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #8704 @ 0x2200 │ │ │ │ + movw r1, #9584 @ 0x2570 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627f0 │ │ │ │ + bne.w 626d8 │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28dd68 │ │ │ │ + bl 28d8b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627f0 │ │ │ │ + bne.w 626d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62656 │ │ │ │ + bge.n 6253e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62656 │ │ │ │ + cbnz r3, 6253e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 c7ae8 <_PyArena_Malloc@@Base> │ │ │ │ - cbz r0, 62684 │ │ │ │ + bl c7974 <_PyArena_Malloc@@Base> │ │ │ │ + cbz r0, 6256c │ │ │ │ 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 62800 │ │ │ │ + b.n 626e8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 627f0 │ │ │ │ + b.n 626d8 │ │ │ │ ldr.w r1, [r4, #340] @ 0x154 │ │ │ │ mov r0, r5 │ │ │ │ - bl f186c │ │ │ │ + bl f1804 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 62800 │ │ │ │ + beq.w 626e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 627d8 │ │ │ │ + beq.w 626c0 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #884] @ 0x374 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 62800 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ - cbnz r7, 626ca │ │ │ │ + cbnz r7, 625b2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61ac6 │ │ │ │ + beq.w 619ae │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bmi.n 626f2 │ │ │ │ + bmi.n 625da │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1de04c <_PyType_Name@@Base> │ │ │ │ - movw r1, #8740 @ 0x2224 │ │ │ │ + bl 1ddf44 <_PyType_Name@@Base> │ │ │ │ + movw r1, #9620 @ 0x2594 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3a08 │ │ │ │ - b.n 627f0 │ │ │ │ + bl f3988 │ │ │ │ + b.n 626d8 │ │ │ │ ldr.w r9, [r7, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 2427b8 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1124> │ │ │ │ + bl 242c18 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1124> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 627f0 │ │ │ │ + beq.n 626d8 │ │ │ │ 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 6278e │ │ │ │ + bge.n 62676 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - movw r1, #8796 @ 0x225c │ │ │ │ + movw r1, #9676 @ 0x25cc │ │ │ │ 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] @ (62808 ) │ │ │ │ + ldr r3, [pc, #216] @ (626f0 ) │ │ │ │ it lt │ │ │ │ strlt r2, [r4, #0] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 627f0 │ │ │ │ + bne.n 626d8 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 618a0 │ │ │ │ + bl 61788 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62760 │ │ │ │ + bge.n 62648 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62760 │ │ │ │ + cbnz r3, 62648 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 627f0 │ │ │ │ + bne.n 626d8 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ adds r6, #1 │ │ │ │ cmp r9, r3 │ │ │ │ - beq.n 62786 │ │ │ │ + beq.n 6266e │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8832 @ 0x2280 │ │ │ │ + movw r1, #9712 @ 0x25f0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 627f0 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 626d8 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [fp, #4]! │ │ │ │ - b.n 62712 │ │ │ │ + b.n 625fa │ │ │ │ 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 627aa │ │ │ │ + bge.n 62692 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 627aa │ │ │ │ + cbnz r2, 62692 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 c7ae8 <_PyArena_Malloc@@Base> │ │ │ │ + bl c7974 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61d3c │ │ │ │ + beq.w 61c24 │ │ │ │ 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 627fa │ │ │ │ + b.n 626e2 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8888 @ 0x22b8 │ │ │ │ + movw r1, #9768 @ 0x2628 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 84e30 │ │ │ │ - b.w 61ac6 │ │ │ │ + bl 84e70 │ │ │ │ + b.w 619ae │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - b.n 62800 │ │ │ │ + b.n 626e8 │ │ │ │ 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 61654 │ │ │ │ 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 62842 │ │ │ │ + ble.n 6272e │ │ │ │ movw r0, #43552 @ 0xaa20 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #27440 @ 0x6b30 │ │ │ │ + movw r1, #28336 @ 0x6eb0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 62930 │ │ │ │ + bl f3988 │ │ │ │ + b.n 6281c │ │ │ │ ldr r6, [r5, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 6284c │ │ │ │ + bge.n 62738 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 62856 │ │ │ │ + bne.n 62742 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 62876 │ │ │ │ + bge.n 62762 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n 62876 │ │ │ │ + beq.n 62762 │ │ │ │ movw r0, #43552 @ 0xaa20 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - movw r1, #27484 @ 0x6b5c │ │ │ │ + movw r1, #28380 @ 0x6edc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 62930 │ │ │ │ + bl f3988 │ │ │ │ + b.n 6281c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6289c │ │ │ │ + bne.n 62788 │ │ │ │ ldr r7, [r5, #32] │ │ │ │ cmp r7, r6 │ │ │ │ - bge.n 6289c │ │ │ │ + bge.n 62788 │ │ │ │ movw r0, #43552 @ 0xaa20 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #27552 @ 0x6ba0 │ │ │ │ + movw r1, #28448 @ 0x6f20 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 62930 │ │ │ │ - bl f9260 │ │ │ │ + bl f3988 │ │ │ │ + b.n 6281c │ │ │ │ + bl f91d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 62930 │ │ │ │ + bne.n 6281c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 62a98 │ │ │ │ + bhi.w 62984 │ │ │ │ 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 62ba4 │ │ │ │ + b.n 62a90 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 628e8 │ │ │ │ + beq.n 627d4 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ movw r3, #36084 @ 0x8cf4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 628ec │ │ │ │ + bne.n 627d8 │ │ │ │ movs r4, #1 │ │ │ │ - b.n 62acc │ │ │ │ + b.n 629b8 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8932 @ 0x22e4 │ │ │ │ + movw r1, #9812 @ 0x2654 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 62930 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 6281c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movs r1, #1 │ │ │ │ - b.n 62ab4 │ │ │ │ + b.n 629a0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - cbz r2, 62910 │ │ │ │ + cbz r2, 627fc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 62916 │ │ │ │ + cbz r3, 62802 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 62934 │ │ │ │ + beq.n 62820 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8988 @ 0x231c │ │ │ │ + movw r1, #9868 @ 0x268c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 62acc │ │ │ │ + b.n 629b8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - cbz r0, 62944 │ │ │ │ - bl 62ec0 │ │ │ │ + cbz r0, 62830 │ │ │ │ + bl 62dac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62acc │ │ │ │ + beq.w 629b8 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ movw r9, #5744 @ 0x1670 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ movw r8, #36084 @ 0x8cf4 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ add.w sl, r6, #4 │ │ │ │ movs r7, #0 │ │ │ │ - cbz r6, 62962 │ │ │ │ + cbz r6, 6284e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - b.n 62964 │ │ │ │ + b.n 62850 │ │ │ │ mov r3, r6 │ │ │ │ cmp r7, r3 │ │ │ │ - bge.w 62ab0 │ │ │ │ + bge.w 6299c │ │ │ │ ldr.w r3, [sl, #4]! │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #22 │ │ │ │ - bne.n 62982 │ │ │ │ + bne.n 6286e │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 6298e │ │ │ │ + beq.n 6287a │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 6298e │ │ │ │ - bl 62ba4 │ │ │ │ + beq.n 6287a │ │ │ │ + bl 62a90 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62acc │ │ │ │ + beq.w 629b8 │ │ │ │ adds r7, #1 │ │ │ │ - b.n 6295c │ │ │ │ + b.n 62848 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - cbz r2, 62998 │ │ │ │ + cbz r2, 62884 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbz r3, 6299e │ │ │ │ + cbz r3, 6288a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 629ba │ │ │ │ + beq.n 628a6 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9052 @ 0x235c │ │ │ │ + movw r1, #9932 @ 0x26cc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 62930 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 6281c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movs r1, #1 │ │ │ │ - bl 2961d8 <_PyFunction_FromXIData@@Base+0x437c> │ │ │ │ + bl 295e48 <_PyFunction_FromXIData@@Base+0x44a4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62acc │ │ │ │ + beq.w 629b8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #26 │ │ │ │ - beq.n 629f2 │ │ │ │ + beq.n 628de │ │ │ │ cmp r2, #23 │ │ │ │ - bne.n 629da │ │ │ │ + bne.n 628c6 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b.n 629cc │ │ │ │ + b.n 628b8 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9128 @ 0x23a8 │ │ │ │ + movw r1, #10008 @ 0x2718 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 62930 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 6281c │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 629fc │ │ │ │ + cbz r3, 628e8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 629fe │ │ │ │ + b.n 628ea │ │ │ │ mov r2, r3 │ │ │ │ cmp r6, r2 │ │ │ │ - bge.n 62abc │ │ │ │ + bge.n 629a8 │ │ │ │ adds r2, r6, #2 │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ - bl 28edd8 │ │ │ │ + bl 28e920 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62acc │ │ │ │ + beq.n 629b8 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 629f4 │ │ │ │ - cbnz r4, 62a30 │ │ │ │ + b.n 628e0 │ │ │ │ + cbnz r4, 6291c │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9192 @ 0x23e8 │ │ │ │ + movw r1, #10072 @ 0x2758 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 62acc │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 629b8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62acc │ │ │ │ + beq.n 629b8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.n 62ec0 │ │ │ │ + b.n 62dac │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 62a4c │ │ │ │ - bl 62ec0 │ │ │ │ + cbz r0, 62938 │ │ │ │ + bl 62dac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62acc │ │ │ │ + beq.n 629b8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 628e8 │ │ │ │ + beq.w 627d4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 62a5e │ │ │ │ + cbz r2, 6294a │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r3 │ │ │ │ - b.n 62822 │ │ │ │ + b.n 6270e │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9220 @ 0x2404 │ │ │ │ + movw r1, #10100 @ 0x2774 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 62930 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 6281c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 62a80 │ │ │ │ + cbz r0, 6296c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 62ab2 │ │ │ │ + bgt.n 6299e │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9280 @ 0x2440 │ │ │ │ + movw r1, #10160 @ 0x27b0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 62930 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 6281c │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9320 @ 0x2468 │ │ │ │ + movw r1, #10200 @ 0x27d8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 62930 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 6281c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.n 62e8a │ │ │ │ + b.n 62d76 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movs r1, #0 │ │ │ │ - bl 62e8a │ │ │ │ + bl 62d76 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 62acc │ │ │ │ + cbz r0, 629b8 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - b.n 62ab2 │ │ │ │ + b.n 6299e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ 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, [r1, #8] │ │ │ │ - cbnz r3, 62af8 │ │ │ │ - cbnz r2, 62af2 │ │ │ │ + cbnz r3, 629e4 │ │ │ │ + cbnz r2, 629de │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 62b10 │ │ │ │ + b.n 629fc │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 62ae8 │ │ │ │ + beq.n 629d4 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9340 @ 0x247c │ │ │ │ + movw r1, #10220 @ 0x27ec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ 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 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #8436 @ 0x20f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 62b3e │ │ │ │ + beq.n 62a2a │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 62b6c │ │ │ │ + bne.n 62a58 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 62b52 │ │ │ │ + beq.n 62a3e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 62b6e │ │ │ │ + bgt.n 62a5a │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 62b9a │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 62a86 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - ldr r0, [pc, #44] @ (62ba0 ) │ │ │ │ + ldr r0, [pc, #44] @ (62a8c ) │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl ad484 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ + bl ad368 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62b9a │ │ │ │ + bge.n 62a86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62b9a │ │ │ │ + cbnz r3, 62a86 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ sxth r4, r6 │ │ │ │ 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 2961d8 <_PyFunction_FromXIData@@Base+0x437c> │ │ │ │ + bl 295e48 <_PyFunction_FromXIData@@Base+0x44a4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62cfe │ │ │ │ + beq.w 62bea │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #22 │ │ │ │ - beq.n 62be2 │ │ │ │ - bhi.n 62bda │ │ │ │ + beq.n 62ace │ │ │ │ + bhi.n 62ac6 │ │ │ │ cmp r3, #19 │ │ │ │ - bhi.w 62cfc │ │ │ │ + bhi.w 62be8 │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 62c92 │ │ │ │ + beq.n 62b7e │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 62ce4 │ │ │ │ - b.n 62c5a │ │ │ │ + bne.w 62bd0 │ │ │ │ + b.n 62b46 │ │ │ │ cmp r3, #23 │ │ │ │ - bne.w 62ce4 │ │ │ │ - b.n 62cfc │ │ │ │ + bne.w 62bd0 │ │ │ │ + b.n 62be8 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2961d8 <_PyFunction_FromXIData@@Base+0x437c> │ │ │ │ + bl 295e48 <_PyFunction_FromXIData@@Base+0x44a4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62cfe │ │ │ │ + beq.w 62bea │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #25136 @ 0x6230 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ movw r0, #41760 @ 0xa320 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ @@ -81986,115 +81881,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 62cfc │ │ │ │ + bne.n 62be8 │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 62cfc │ │ │ │ + beq.n 62be8 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9368 @ 0x2498 │ │ │ │ + movw r1, #10248 @ 0x2808 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 62cfe │ │ │ │ + b.n 62bea │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 62ce4 │ │ │ │ + bne.n 62bd0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #22 │ │ │ │ - bne.n 62ce4 │ │ │ │ + bne.n 62bd0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r1, #41968 @ 0xa3f0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movw r3, #25136 @ 0x6230 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ it ne │ │ │ │ cmpne r2, r1 │ │ │ │ - beq.n 62cfc │ │ │ │ + beq.n 62be8 │ │ │ │ movw r3, #31336 @ 0x7a68 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 62ce4 │ │ │ │ - b.n 62cfc │ │ │ │ + bne.n 62bd0 │ │ │ │ + b.n 62be8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 62ce4 │ │ │ │ + bhi.n 62bd0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 62cac │ │ │ │ + bne.n 62b98 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 62ce4 │ │ │ │ + bne.n 62bd0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #22 │ │ │ │ - bne.n 62ce4 │ │ │ │ + bne.n 62bd0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 62ccc │ │ │ │ + beq.n 62bb8 │ │ │ │ movw r3, #25136 @ 0x6230 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 62ce4 │ │ │ │ + bne.n 62bd0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #22 │ │ │ │ - bne.n 62ce4 │ │ │ │ + bne.n 62bd0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r3, #31336 @ 0x7a68 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 62cfc │ │ │ │ + beq.n 62be8 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62556 @ 0xf45c │ │ │ │ + movw r1, #63452 @ 0xf7dc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 62c56 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 62b42 │ │ │ │ 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, #43620 @ 0xaa64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #9416 @ 0x24c8 │ │ │ │ + movw r1, #10296 @ 0x2838 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r4, #0 │ │ │ │ - bl 235f20 │ │ │ │ + bl 2361d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 62e06 │ │ │ │ + beq.n 62cf2 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ ldr r5, [r6, #44] @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 8096c │ │ │ │ + bl 809ac │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62e08 │ │ │ │ + beq.n 62cf4 │ │ │ │ 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] │ │ │ │ @@ -82102,193 +81997,193 @@ │ │ │ │ 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 62d74 │ │ │ │ + bhi.n 62c60 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, sp │ │ │ │ - bl b7024 <_PyBytes_Resize@@Base> │ │ │ │ + bl b6f04 <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - b.n 62e08 │ │ │ │ + b.n 62cf4 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 315ac │ │ │ │ ldr r7, [sp, #20] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 62d62 │ │ │ │ + beq.n 62c4e │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ sub.w r4, r8, r4 │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ - ble.n 62daa │ │ │ │ + ble.n 62c96 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 63260 │ │ │ │ - cbnz r0, 62da6 │ │ │ │ + bl 6314c │ │ │ │ + cbnz r0, 62c92 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62e02 │ │ │ │ - b.n 62df8 │ │ │ │ + bge.n 62cee │ │ │ │ + b.n 62ce4 │ │ │ │ subs r4, #255 @ 0xff │ │ │ │ - b.n 62d88 │ │ │ │ + b.n 62c74 │ │ │ │ subs r5, r7, r5 │ │ │ │ cmp r5, #127 @ 0x7f │ │ │ │ - ble.n 62ddc │ │ │ │ + ble.n 62cc8 │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 63260 │ │ │ │ + bl 6314c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62d9a │ │ │ │ + beq.n 62c86 │ │ │ │ subs r5, #127 @ 0x7f │ │ │ │ movs r4, #0 │ │ │ │ - b.n 62dac │ │ │ │ + b.n 62c98 │ │ │ │ mvn.w r3, #127 @ 0x7f │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 63260 │ │ │ │ + bl 6314c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62d9a │ │ │ │ + beq.n 62c86 │ │ │ │ adds r5, #128 @ 0x80 │ │ │ │ movs r4, #0 │ │ │ │ cmn.w r5, #128 @ 0x80 │ │ │ │ - blt.n 62dc6 │ │ │ │ + blt.n 62cb2 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, sp │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 63260 │ │ │ │ + bl 6314c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62d9a │ │ │ │ + beq.n 62c86 │ │ │ │ mov r5, r7 │ │ │ │ mov r4, r8 │ │ │ │ - b.n 62d62 │ │ │ │ + b.n 62c4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 62e02 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 62cee │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 62e08 │ │ │ │ + b.n 62cf4 │ │ │ │ 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, 62e32 │ │ │ │ - cbnz r2, 62e2c │ │ │ │ + cbnz r3, 62d1e │ │ │ │ + cbnz r2, 62d18 │ │ │ │ movw r0, #5728 @ 0x1660 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 62e4a │ │ │ │ + b.n 62d36 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 62e22 │ │ │ │ + beq.n 62d0e │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9464 @ 0x24f8 │ │ │ │ + movw r1, #10344 @ 0x2868 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ 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, 62e70 │ │ │ │ - cbnz r2, 62e6a │ │ │ │ + cbnz r3, 62d5c │ │ │ │ + cbnz r2, 62d56 │ │ │ │ movw r0, #5736 @ 0x1668 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 62e88 │ │ │ │ + b.n 62d74 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 62e60 │ │ │ │ + beq.n 62d4c │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9496 @ 0x2518 │ │ │ │ + movw r1, #10376 @ 0x2888 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ 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, 62ea6 │ │ │ │ + cbz r4, 62d92 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 62ea8 │ │ │ │ + b.n 62d94 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r7 │ │ │ │ cmp r5, r3 │ │ │ │ - bge.n 62ebc │ │ │ │ + bge.n 62da8 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ - bl 6280c │ │ │ │ - cbz r0, 62ebe │ │ │ │ + bl 626f8 │ │ │ │ + cbz r0, 62daa │ │ │ │ adds r5, #1 │ │ │ │ - b.n 62ea0 │ │ │ │ + b.n 62d8c │ │ │ │ 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, #20028 @ 0x4e3c │ │ │ │ + movw r1, #20924 @ 0x51bc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl c7a98 <_PyUnicode_EqualToASCIIString@@Base> │ │ │ │ - cbnz r0, 62ee8 │ │ │ │ + bl c7924 <_PyUnicode_EqualToASCIIString@@Base> │ │ │ │ + cbnz r0, 62dd4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 28edd8 │ │ │ │ + b.w 28e920 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9604 @ 0x2584 │ │ │ │ + movw r1, #10484 @ 0x28f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00062f02 : │ │ │ │ +00062dee : │ │ │ │ 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 1519a4 │ │ │ │ + bl 151b78 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 62f4a │ │ │ │ + beq.n 62e36 │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 62f44 │ │ │ │ + bls.n 62e30 │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9640 @ 0x25a8 │ │ │ │ + movw r1, #10520 @ 0x2918 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 62f4a │ │ │ │ + b.n 62e36 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -82296,66 +82191,66 @@ │ │ │ │ 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 62f76 │ │ │ │ - bl b0b94 │ │ │ │ - bl b0c18 <_Py_ReachedRecursionLimitWithMargin@@Base+0x54> │ │ │ │ - cbz r0, 62f7c │ │ │ │ + beq.n 62e62 │ │ │ │ + bl b0a94 │ │ │ │ + bl b0b1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 62e68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 51dbc <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 62f88 │ │ │ │ + cbz r3, 62e74 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 62fa8 │ │ │ │ + b.n 62e94 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 228040 │ │ │ │ - cbnz r0, 62fa4 │ │ │ │ + bl 228298 │ │ │ │ + cbnz r0, 62e90 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 62fa4 │ │ │ │ + cbnz r3, 62e90 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3c74 │ │ │ │ - cbnz r0, 62fa4 │ │ │ │ + bl b3b80 │ │ │ │ + cbnz r0, 62e90 │ │ │ │ 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 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bls.n 62fc8 │ │ │ │ + bls.n 62eb4 │ │ │ │ movs r5, #0 │ │ │ │ - bl 23b660 │ │ │ │ - b.n 62ffc │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 62ee8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 62fd8 │ │ │ │ + cbz r0, 62ec4 │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bls.n 62fda │ │ │ │ - b.n 62fc0 │ │ │ │ + bls.n 62ec6 │ │ │ │ + b.n 62eac │ │ │ │ mov r2, r0 │ │ │ │ add.w r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c7ae8 <_PyArena_Malloc@@Base> │ │ │ │ + bl c7974 <_PyArena_Malloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62fc0 │ │ │ │ + beq.n 62eac │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 2b420 │ │ │ │ mov r3, r5 │ │ │ │ str.w r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -82370,221 +82265,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 d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 63124 │ │ │ │ + beq.n 63010 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - cbnz r5, 63050 │ │ │ │ + cbnz r5, 62f3c │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9688 @ 0x25d8 │ │ │ │ + movw r1, #10568 @ 0x2948 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 63124 │ │ │ │ - ldr.w sl, [pc, #216] @ 6312c │ │ │ │ + b.n 63010 │ │ │ │ + ldr.w sl, [pc, #216] @ 63018 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - movw r1, #9740 @ 0x260c │ │ │ │ + movw r1, #10620 @ 0x297c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, sl] │ │ │ │ - bl 1cc2ec │ │ │ │ - cbz r0, 63072 │ │ │ │ + bl 1cc17c │ │ │ │ + cbz r0, 62f5e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 84e30 │ │ │ │ - b.n 6304a │ │ │ │ + bl 84e70 │ │ │ │ + b.n 62f36 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2920f8 <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ + bl 291c84 <_PyFunction_FromXIData@@Base+0x2e0> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6306a │ │ │ │ + bne.n 62f56 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6309a │ │ │ │ + bge.n 62f86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6309a │ │ │ │ + cbnz r3, 62f86 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r8, #868] @ 0x364 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 63122 │ │ │ │ + beq.n 6300e │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - cbz r5, 630d2 │ │ │ │ + cbz r5, 62fbe │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 630d8 │ │ │ │ + bne.n 62fc4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 630d2 │ │ │ │ + bge.n 62fbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 630d2 │ │ │ │ + cbnz r3, 62fbe │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 63112 │ │ │ │ - movw r1, #9740 @ 0x260c │ │ │ │ + b.n 62ffe │ │ │ │ + movw r1, #10620 @ 0x297c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [sl, r9] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6306a │ │ │ │ + bne.n 62f56 │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2920f8 <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ + bl 291c84 <_PyFunction_FromXIData@@Base+0x2e0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6306a │ │ │ │ + bne.n 62f56 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63112 │ │ │ │ + bge.n 62ffe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 63112 │ │ │ │ + cbnz r3, 62ffe │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r0, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ - bl 1db838 │ │ │ │ + bl 1db72c │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbnz r0, 63124 │ │ │ │ - b.n 6306a │ │ │ │ + cbnz r0, 63010 │ │ │ │ + b.n 62f56 │ │ │ │ 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, #17264 @ 0x4370 │ │ │ │ + movw r4, #18160 @ 0x46f0 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ - movw r3, #17288 @ 0x4388 │ │ │ │ + movw r3, #18184 @ 0x4708 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #17256 @ 0x4368 │ │ │ │ + movw r2, #18152 @ 0x46e8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #17276 @ 0x437c │ │ │ │ + movw r1, #18172 @ 0x46fc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #9776 @ 0x2630 │ │ │ │ + movw r0, #10656 @ 0x29a0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r1, #17796 @ 0x4584 │ │ │ │ + movw r1, #18692 @ 0x4904 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w edf30 │ │ │ │ + b.w edec0 │ │ │ │ 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, 6319c │ │ │ │ + cbnz r3, 63088 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ - cbnz r3, 6319c │ │ │ │ + cbnz r3, 63088 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ - cbz r3, 631fc │ │ │ │ - cbz r4, 631a8 │ │ │ │ + cbz r3, 630e8 │ │ │ │ + cbz r4, 63094 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a6b4 │ │ │ │ + bl 9a588 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 631ae │ │ │ │ + b.n 6309a │ │ │ │ bl 7fab4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 63250 │ │ │ │ + beq.n 6313c │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ - cbz r2, 631da │ │ │ │ - ldr r1, [pc, #156] @ (63254 ) │ │ │ │ + cbz r2, 630c6 │ │ │ │ + ldr r1, [pc, #156] @ (63140 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 631da │ │ │ │ + bne.n 630c6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 631d6 │ │ │ │ + bge.n 630c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 631d6 │ │ │ │ + cbnz r3, 630c2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 63250 │ │ │ │ + b.n 6313c │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ - cbz r2, 631ea │ │ │ │ - ldr r1, [pc, #120] @ (63258 ) │ │ │ │ + cbz r2, 630d6 │ │ │ │ + ldr r1, [pc, #120] @ (63144 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 631c2 │ │ │ │ + beq.n 630ae │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ - cbz r2, 6320a │ │ │ │ - ldr r1, [pc, #108] @ (6325c ) │ │ │ │ + cbz r2, 630f6 │ │ │ │ + ldr r1, [pc, #108] @ (63148 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 631c2 │ │ │ │ - b.n 6320a │ │ │ │ - cbz r4, 6321a │ │ │ │ + beq.n 630ae │ │ │ │ + b.n 630f6 │ │ │ │ + cbz r4, 63106 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r4, r3 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - bne.n 63230 │ │ │ │ + bne.n 6311c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movs r0, #2 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - bl 8e774 │ │ │ │ + bl 8e648 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6323a │ │ │ │ + b.n 63126 │ │ │ │ mov r3, r4 │ │ │ │ movs r0, #3 │ │ │ │ - bl 8eab8 │ │ │ │ + bl 8e98c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6324e │ │ │ │ + bge.n 6313a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6324e │ │ │ │ + cbnz r3, 6313a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movw r0, #32850 @ 0x8052 │ │ │ │ @ instruction: 0xf7cc0052 │ │ │ │ @ instruction: 0xf2640052 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -82596,77 +82491,77 @@ │ │ │ │ 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 6329c │ │ │ │ + bge.n 63188 │ │ │ │ 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 632a8 │ │ │ │ + b.n 63194 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bl b7024 <_PyBytes_Resize@@Base> │ │ │ │ + bl b6f04 <_PyBytes_Resize@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 63284 │ │ │ │ + bne.n 63170 │ │ │ │ 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 80b24 │ │ │ │ + bl 80b64 │ │ │ │ mov r5, r0 │ │ │ │ add.w r9, r0, #16 │ │ │ │ cmp r8, r7 │ │ │ │ - bge.n 63314 │ │ │ │ - bl f6650 │ │ │ │ + bge.n 63200 │ │ │ │ + bl f65d0 │ │ │ │ mov r1, sl │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 95dd4 │ │ │ │ + bl 95ca8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl f6bb0 │ │ │ │ - cbz r4, 6330e │ │ │ │ - cbz r5, 632fa │ │ │ │ + bl f6b30 │ │ │ │ + cbz r4, 631fa │ │ │ │ + cbz r5, 631e6 │ │ │ │ str.w r4, [r9, r8, lsl #2] │ │ │ │ - b.n 6330e │ │ │ │ + b.n 631fa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6330e │ │ │ │ + bge.n 631fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6330e │ │ │ │ + cbnz r3, 631fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 632d6 │ │ │ │ + b.n 631c2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 96818 │ │ │ │ + b.w 966f4 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ @@ -82677,334 +82572,436 @@ │ │ │ │ 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 6339c │ │ │ │ + ble.n 63288 │ │ │ │ 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 6339c │ │ │ │ + bcs.n 63288 │ │ │ │ blx 2adb0 <__memcpy_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ blx 2bff8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r7 │ │ │ │ add r6, r5 │ │ │ │ blx 2bff8 │ │ │ │ - b.n 6336c │ │ │ │ + b.n 63258 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #260 @ 0x104 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -000633aa : │ │ │ │ +00063296 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r0, #0 │ │ │ │ movge r0, #1 │ │ │ │ bx lr │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #54248 @ 0xd3e8 │ │ │ │ + movw r0, #55124 @ 0xd754 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b.w 950d8 │ │ │ │ + b.w 94fac │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + cbnz r1, 632e4 │ │ │ │ + movw r3, #43828 @ 0xab34 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #60256 @ 0xeb60 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 11dd40 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 632f8 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + adds r0, #16 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + itt lt │ │ │ │ + addlt r3, #1 │ │ │ │ + strlt r3, [r1, #0] │ │ │ │ + bl 1a68a8 <_PyLong_UInt64_Converter@@Base+0x2c68> │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, pc} │ │ │ │ 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 8f744 │ │ │ │ + b.w 8f61c │ │ │ │ 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, 63404 │ │ │ │ + cbnz r5, 63332 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 63404 │ │ │ │ + ble.n 63332 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 63404 │ │ │ │ - cbnz r2, 6342a │ │ │ │ + bne.n 63332 │ │ │ │ + cbnz r2, 63358 │ │ │ │ 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] │ │ │ │ movw r3, #21868 @ 0x556c │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 634c8 │ │ │ │ + beq.n 633f6 │ │ │ │ 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, 63458 │ │ │ │ + cbnz r2, 63386 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 634c8 │ │ │ │ + b.n 633f6 │ │ │ │ mov r0, r6 │ │ │ │ movs r7, #0 │ │ │ │ - bl 181404 │ │ │ │ + bl 181168 │ │ │ │ ldr.w sl, [r0, #16] │ │ │ │ cmp r8, r7 │ │ │ │ - ble.n 6344e │ │ │ │ + ble.n 6337c │ │ │ │ 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 80764 │ │ │ │ + bl 807a4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 634c8 │ │ │ │ + cbz r0, 633f6 │ │ │ │ strd fp, r0, [sp, #24] │ │ │ │ add r1, sp, #24 │ │ │ │ ldr.w r0, [sl, #16] │ │ │ │ - bl ad310 <_PyUnicodeWriter_Finish@@Base+0x1374> │ │ │ │ + bl ad1f4 <_PyUnicodeWriter_Finish@@Base+0x1374> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 634ac │ │ │ │ + bge.n 633da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 634ac │ │ │ │ + cbnz r3, 633da │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 634c6 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 633f4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 634c2 │ │ │ │ + bge.n 633f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 634c2 │ │ │ │ + cbnz r3, 633f0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 63464 │ │ │ │ + b.n 63392 │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ + sub sp, #32 │ │ │ │ + cbz r0, 63416 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + bl 80dac │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 634d0 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + movs r3, #0 │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge.n 63448 │ │ │ │ + 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 63424 │ │ │ │ + cbz r2, 6345c │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + cbz r0, 6345c │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 6347e │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + b.n 6347e │ │ │ │ + bl 7fab4 │ │ │ │ + cbnz r0, 6347e │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 6346e │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 634d0 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 6346a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6346a │ │ │ │ + ldrd r3, r1, [r5, #12] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + movw r5, #42108 @ 0xa47c │ │ │ │ + movt r5, #49 @ 0x31 │ │ │ │ + bic.w r1, r1, #1 │ │ │ │ + bic.w r3, r3, #1 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + str r1, [sp, #24] │ │ │ │ + movw r0, #10664 @ 0x29a8 │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + str r5, [sp, #20] │ │ │ │ + movw r1, #42088 @ 0xa468 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ + movw r3, #42476 @ 0xa5ec │ │ │ │ + movt r3, #49 @ 0x31 │ │ │ │ + str r1, [sp, #12] │ │ │ │ + strd r4, r3, [sp] │ │ │ │ + movw r1, #58480 @ 0xe470 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + movw r3, #8228 @ 0x2024 │ │ │ │ + movt r3, #50 @ 0x32 │ │ │ │ + bl 94fac │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #32 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ ldrd r1, r3, [r0, #8] │ │ │ │ - movw r0, #9784 @ 0x2638 │ │ │ │ + movw r0, #10680 @ 0x29b8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add r0, r3 │ │ │ │ - b.w 8f744 │ │ │ │ + b.w 8f61c │ │ │ │ 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, 63512 │ │ │ │ + cbz r3, 63518 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r3, #1 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ - b.w 8f744 │ │ │ │ + b.w 8f61c │ │ │ │ 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 6355a │ │ │ │ + bhi.n 63560 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bmi.n 63570 │ │ │ │ + bmi.n 63576 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #61932 @ 0xf1ec │ │ │ │ + movw r2, #62828 @ 0xf56c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #34400 @ 0x8660 │ │ │ │ + movw r1, #35096 @ 0x8918 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #3604 @ 0xe14 │ │ │ │ + movw r0, #4300 @ 0x10cc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 636c0 │ │ │ │ - movw r0, #3604 @ 0xe14 │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 636c6 │ │ │ │ + movw r0, #4300 @ 0x10cc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e27bc │ │ │ │ + bl e26e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 63530 │ │ │ │ - b.n 636c0 │ │ │ │ + bne.n 63536 │ │ │ │ + b.n 636c6 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 635da │ │ │ │ + ble.n 635e0 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 635da │ │ │ │ + beq.n 635e0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 635ba │ │ │ │ + bpl.n 635c0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a2984 │ │ │ │ + bl a2884 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 636c0 │ │ │ │ + beq.w 636c6 │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 635da │ │ │ │ + beq.n 635e0 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62068 @ 0xf274 │ │ │ │ + movw r1, #62764 @ 0xf52c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 636c0 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 636c6 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #30868 @ 0x7894 │ │ │ │ + movw r2, #31564 @ 0x7b4c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #34736 @ 0x87b0 │ │ │ │ + movw r1, #35432 @ 0x8a68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #3604 @ 0xe14 │ │ │ │ + movw r0, #4300 @ 0x10cc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 636c0 │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 636c6 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp.w r7, #536870912 @ 0x20000000 │ │ │ │ - blt.n 635fa │ │ │ │ + blt.n 63600 │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9828 @ 0x2664 │ │ │ │ + movw r1, #10724 @ 0x29e4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 636c0 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 636c6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bl 8096c │ │ │ │ + bl 809ac │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 636c0 │ │ │ │ + beq.n 636c6 │ │ │ │ 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 6369a │ │ │ │ + ble.n 636a0 │ │ │ │ ldrb.w r5, [r2, #1]! │ │ │ │ cmp r5, #39 @ 0x27 │ │ │ │ - beq.n 63628 │ │ │ │ + beq.n 6362e │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ - bne.n 63636 │ │ │ │ + bne.n 6363c │ │ │ │ mov r3, r4 │ │ │ │ movs r6, #92 @ 0x5c │ │ │ │ strb.w r6, [r3], #2 │ │ │ │ strb r5, [r4, #1] │ │ │ │ mov r4, r3 │ │ │ │ - b.n 63616 │ │ │ │ + b.n 6361c │ │ │ │ cmp r5, #9 │ │ │ │ - bne.n 63644 │ │ │ │ + bne.n 6364a │ │ │ │ movw r3, #29788 @ 0x745c │ │ │ │ strh.w r3, [r4], #2 │ │ │ │ - b.n 63616 │ │ │ │ + b.n 6361c │ │ │ │ cmp r5, #10 │ │ │ │ - bne.n 63652 │ │ │ │ + bne.n 63658 │ │ │ │ movw r3, #28252 @ 0x6e5c │ │ │ │ strh.w r3, [r4], #2 │ │ │ │ - b.n 63616 │ │ │ │ + b.n 6361c │ │ │ │ cmp r5, #13 │ │ │ │ - bne.n 63660 │ │ │ │ + bne.n 63666 │ │ │ │ movw r3, #29276 @ 0x725c │ │ │ │ strh.w r3, [r4], #2 │ │ │ │ - b.n 63616 │ │ │ │ + b.n 6361c │ │ │ │ sub.w r3, r5, #32 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ - bls.n 63694 │ │ │ │ + bls.n 6369a │ │ │ │ movw r6, #14364 @ 0x381c │ │ │ │ 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 63616 │ │ │ │ + b.n 6361c │ │ │ │ strb.w r5, [r4], #1 │ │ │ │ - b.n 63616 │ │ │ │ + b.n 6361c │ │ │ │ movs r3, #0 │ │ │ │ subs r1, r4, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ strb r3, [r4, #0] │ │ │ │ - bl b7024 <_PyBytes_Resize@@Base> │ │ │ │ - cbnz r0, 636c0 │ │ │ │ + bl b6f04 <_PyBytes_Resize@@Base> │ │ │ │ + cbnz r0, 636c6 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, 636c0 │ │ │ │ + cbz r1, 636c6 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #14468 @ 0x3884 │ │ │ │ + movw r0, #15164 @ 0x3b3c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 950d8 │ │ │ │ + b.w 94fac │ │ │ │ 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, #6160 @ 0x1810 │ │ │ │ + movw r4, #7064 @ 0x1b98 │ │ │ │ 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 │ │ │ │ @@ -83013,464 +83010,462 @@ │ │ │ │ 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 6370e │ │ │ │ + bne.n 63714 │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 6370e │ │ │ │ + ble.n 63714 │ │ │ │ cmp r7, #2 │ │ │ │ - bne.n 6370e │ │ │ │ - cbnz r6, 6372e │ │ │ │ + bne.n 63714 │ │ │ │ + cbnz r6, 63734 │ │ │ │ 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] @ (637bc ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #148] @ (637c0 ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 637ac │ │ │ │ + beq.n 637b2 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 149484 │ │ │ │ - cbnz r0, 6373c │ │ │ │ + bl 1496c8 │ │ │ │ + cbnz r0, 63742 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 637ac │ │ │ │ - movw r3, #40724 @ 0x9f14 │ │ │ │ + b.n 637b2 │ │ │ │ + movw r3, #41420 @ 0xa1cc │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r1, [r6, #4] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 24d910 │ │ │ │ + bl 24d8ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 63738 │ │ │ │ + beq.n 6373e │ │ │ │ blx 2c294 <__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, 63770 │ │ │ │ + cbz r3, 63776 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx 2afa8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6377a │ │ │ │ + b.n 63780 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ blx 2bfd0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 637a4 │ │ │ │ + bne.n 637aa │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - cbz r2, 6379c │ │ │ │ + cbz r2, 637a2 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #22 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bne.n 63796 │ │ │ │ - bl 1e3bb4 │ │ │ │ - b.n 6379c │ │ │ │ + bne.n 6379c │ │ │ │ + bl 1e3aa8 │ │ │ │ + b.n 637a2 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ - bl 1ef5b8 │ │ │ │ - bl 94124 │ │ │ │ + bl 1ef5c0 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 63738 │ │ │ │ + bne.n 6373e │ │ │ │ mov r0, r4 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 149e68 │ │ │ │ + bl 149ff8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - nop │ │ │ │ strb r0, [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, 637e0 │ │ │ │ + cbnz r3, 637e4 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 637e0 │ │ │ │ + ble.n 637e4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 637e0 │ │ │ │ - cbnz r0, 637f8 │ │ │ │ + bne.n 637e4 │ │ │ │ + cbnz r0, 637fc │ │ │ │ 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] @ (63848 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 63840 │ │ │ │ + ldr r3, [pc, #84] @ (6384c ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 63844 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6380a │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 63840 │ │ │ │ + bne.n 6380e │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 63844 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2b9a4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 63836 │ │ │ │ + bne.n 6383a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 63836 │ │ │ │ + cbz r3, 6383a │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r4, [r0, 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, 63872 │ │ │ │ + cbnz r0, 63876 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - cbz r0, 6387a │ │ │ │ + cbz r0, 6387e │ │ │ │ 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 63864 │ │ │ │ + beq.n 63868 │ │ │ │ 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, 6389c │ │ │ │ + cbnz r3, 638a0 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 6389c │ │ │ │ + ble.n 638a0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6389c │ │ │ │ - cbnz r0, 638b4 │ │ │ │ + bne.n 638a0 │ │ │ │ + cbnz r0, 638b8 │ │ │ │ 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] @ (638f4 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 638ee │ │ │ │ + ldr r3, [pc, #68] @ (638f8 ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 638f2 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 251188 │ │ │ │ + bl 250eb8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 638ee │ │ │ │ + beq.n 638f2 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #9936 @ 0x26d0 │ │ │ │ + movw r1, #10832 @ 0x2a50 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #58012 @ 0xe29c │ │ │ │ + movw r0, #58892 @ 0xe60c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 638ee │ │ │ │ + beq.n 638f2 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #46404 @ 0xb544 │ │ │ │ movt r1, #2 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2bfe68 <_PyTime_FromLong@@Base+0xd8c> │ │ │ │ + b.w 2c01f0 <_PyTime_FromLong@@Base+0xd8c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r0, [r6, 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, 63918 │ │ │ │ + cbnz r3, 6391c │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 63918 │ │ │ │ + ble.n 6391c │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 63918 │ │ │ │ - cbnz r0, 63930 │ │ │ │ + bne.n 6391c │ │ │ │ + cbnz r0, 63934 │ │ │ │ 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] @ (63980 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 63978 │ │ │ │ + ldr r3, [pc, #84] @ (63984 ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 6397c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 63942 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 63978 │ │ │ │ + bne.n 63946 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 6397c │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2c228 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6396e │ │ │ │ + bne.n 63972 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 6396e │ │ │ │ + cbz r3, 63972 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r3, r0] │ │ │ │ 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 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 639a6 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 639fe │ │ │ │ + bne.n 639aa │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 63a02 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ blx 2b92c <__sched_rr_get_interval64@plt> │ │ │ │ - cbz r0, 639c0 │ │ │ │ + cbz r0, 639c4 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ - b.n 639ea │ │ │ │ + bl 1e3aa8 │ │ │ │ + b.n 639ee │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 2e32f8 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 2e3670 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vldr s15, [sp, #8] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d5, [pc, #52] @ 63a08 │ │ │ │ + vldr d5, [pc, #48] @ 63a08 │ │ │ │ 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 639f4 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 639fe │ │ │ │ + bne.n 639f8 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 63a02 │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9b9c0 │ │ │ │ + b.w 9b894 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - nop.w │ │ │ │ - bvs.n 63936 │ │ │ │ + bvs.n 63936 │ │ │ │ @ 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 943dc │ │ │ │ + b.w 942b0 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 63a2a │ │ │ │ + cbz r3, 63a2a │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 63a32 │ │ │ │ + b.n 63a32 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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 943dc │ │ │ │ + b.w 942b0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl b0a68 │ │ │ │ + bl b0968 │ │ │ │ mov r5, r0 │ │ │ │ blx 2c614 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 63a98 │ │ │ │ + bge.n 63a98 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 63ac4 │ │ │ │ + bne.n 63ac4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 236390 <_Py_Gid_Converter@@Base> │ │ │ │ - cbnz r0, 63ada │ │ │ │ - b.n 63b10 │ │ │ │ + bl 2367f0 <_Py_Gid_Converter@@Base> │ │ │ │ + cbnz r0, 63ada │ │ │ │ + b.n 63b10 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #37432 @ 0x9238 │ │ │ │ + movw r0, #38128 @ 0x94f0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e28ec <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 63b10 │ │ │ │ - b.n 63ab8 │ │ │ │ + bl e2810 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 63b10 │ │ │ │ + b.n 63ab8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 236390 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 63b10 │ │ │ │ + bl 2367f0 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 63b10 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 236390 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 63b10 │ │ │ │ + bl 2367f0 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 63b10 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 2ae50 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 63b14 │ │ │ │ + bge.n 63b14 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 63b1c │ │ │ │ + b.n 63b1c │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #16 │ │ │ │ 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 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 63b4a │ │ │ │ + beq.n 63b4a │ │ │ │ mov r2, r1 │ │ │ │ - cbz r1, 63b4a │ │ │ │ + cbz r1, 63b4a │ │ │ │ ldr.w r8, [r0, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 63b5a │ │ │ │ + beq.n 63b5a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ - b.n 63bce │ │ │ │ + b.n 63bce │ │ │ │ ldr r6, [r0, #4] │ │ │ │ movw r3, #34560 @ 0x8700 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 63b78 │ │ │ │ + beq.n 63b78 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w e04bc │ │ │ │ + b.w e0378 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r1 │ │ │ │ - bl 1ccf84 │ │ │ │ + bl 1cce14 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 63bce │ │ │ │ + cbz r0, 63bce │ │ │ │ ldr.w r3, [r6, #156] @ 0x9c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 63bac │ │ │ │ + cbnz r0, 63bac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63bcc │ │ │ │ + bge.n 63bcc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63bcc │ │ │ │ + cbnz r3, 63bcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 63bcc │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 63bcc │ │ │ │ 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] │ │ │ │ @@ -83489,86 +83484,86 @@ │ │ │ │ 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 8f744 │ │ │ │ + b.w 8f61c │ │ │ │ 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 63c12 │ │ │ │ + bne.n 63c12 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 214604 <_Py_Uid_Converter@@Base> │ │ │ │ - cbnz r0, 63c28 │ │ │ │ - b.n 63c5e │ │ │ │ + bl 214834 <_Py_Uid_Converter@@Base> │ │ │ │ + cbnz r0, 63c28 │ │ │ │ + b.n 63c5e │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #37420 @ 0x922c │ │ │ │ + movw r0, #38116 @ 0x94e4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e28ec <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 63c5e │ │ │ │ - b.n 63c06 │ │ │ │ + bl e2810 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 63c5e │ │ │ │ + b.n 63c06 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 214604 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 63c5e │ │ │ │ + bl 214834 <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 63c5e │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 214604 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 63c5e │ │ │ │ + bl 214834 <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 63c5e │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 2b890 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 63c62 │ │ │ │ + bge.n 63c62 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 63c6a │ │ │ │ + b.n 63c6a │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, 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, #1 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #47996 @ 0xbb7c │ │ │ │ + movw r1, #48892 @ 0xbefc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl e1cec │ │ │ │ - cbz r0, 63ca0 │ │ │ │ + bl e1c10 │ │ │ │ + cbz r0, 63ca0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 381ea <_PyInterpreterState_IDDecref@@Base+0xe2> │ │ │ │ + bl 381e6 <_PyInterpreterState_IDDecref@@Base+0xe2> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bpl.n 63cea │ │ │ │ + bpl.n 63cea │ │ │ │ ldr.w r1, [r0, #440] @ 0x1b8 │ │ │ │ - cbz r1, 63cee │ │ │ │ + cbz r1, 63cee │ │ │ │ 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] │ │ │ │ @@ -83580,59 +83575,59 @@ │ │ │ │ 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 8f744 │ │ │ │ + b.w 8f61c │ │ │ │ movs r0, #208 @ 0xd0 │ │ │ │ - b.n 63cf2 │ │ │ │ + b.n 63cf2 │ │ │ │ mov.w r0, #468 @ 0x1d4 │ │ │ │ - b.w 8f744 │ │ │ │ + b.w 8f61c │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63d2a │ │ │ │ + bne.n 63d2a │ │ │ │ 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 63d58 │ │ │ │ + b.n 63d58 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, sp │ │ │ │ - bl 23bba0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 23bff4 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 63d54 │ │ │ │ + beq.n 63d54 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 63d58 │ │ │ │ + bge.n 63d58 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37668 @ 0x9324 │ │ │ │ + movw r1, #38680 @ 0x9718 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 63d70 │ │ │ │ + b.n 63d70 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ adds r1, #16 │ │ │ │ ldrexd r4, r5, [r1] │ │ │ │ strexd r0, r2, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 63d5c │ │ │ │ + bne.n 63d5c │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ 00063d74 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -83648,58 +83643,58 @@ │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r1, r6] │ │ │ │ str r3, [sp, #12] │ │ │ │ sbcs.w r3, r4, #0 │ │ │ │ blt.n 63dac │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2847f0 <_PyDeadline_Init@@Base> │ │ │ │ + bl 28432c <_PyDeadline_Init@@Base> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ b.n 63db0 │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r6 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1ee1e8 <_PyTime_AsMicroseconds@@Base> │ │ │ │ + bl 1ee0f0 <_PyTime_AsMicroseconds@@Base> │ │ │ │ movs r2, #0 │ │ │ │ mov sl, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r1 │ │ │ │ - bl 1f49f0 │ │ │ │ + bl 1f4c20 │ │ │ │ mov fp, r0 │ │ │ │ cbnz r0, 63df0 │ │ │ │ orrs.w r3, sl, r9 │ │ │ │ beq.n 63df0 │ │ │ │ - bl b0a68 │ │ │ │ + bl b0968 │ │ │ │ mov r3, r9 │ │ │ │ mov fp, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 1556b0 │ │ │ │ + bl 1556f4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, fp │ │ │ │ mov fp, r3 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ cmp.w fp, #2 │ │ │ │ bne.n 63e1a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 20934c <_PyEval_MakePendingCalls@@Base> │ │ │ │ + bl 20957c <_PyEval_MakePendingCalls@@Base> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 63e1a │ │ │ │ cmp r5, #1 │ │ │ │ sbcs.w r3, r4, #0 │ │ │ │ blt.n 63db0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2b3db0 <_PyDeadline_Get@@Base> │ │ │ │ + bl 2b74d4 <_PyDeadline_Get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ subs r4, r1, #0 │ │ │ │ bge.n 63db0 │ │ │ │ mov.w fp, #0 │ │ │ │ mov r0, fp │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -83719,15 +83714,15 @@ │ │ │ │ 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 1c945c <_PyStaticType_InitForExtension@@Base+0x5a4> │ │ │ │ + bl 1c92d4 <_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] │ │ │ │ @@ -83751,202 +83746,202 @@ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ubfx r4, r4, #2, #3 │ │ │ │ mla r4, r3, r4, r4 │ │ │ │ adds r4, #32 │ │ │ │ b.n 63ea2 │ │ │ │ movs r4, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c81c4 │ │ │ │ + bl 1c8038 │ │ │ │ cbz r0, 63eb8 │ │ │ │ cbz r7, 63eb2 │ │ │ │ cbz r6, 63eb2 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ b.n 63eb4 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ adds r4, #1 │ │ │ │ add r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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 7a48c │ │ │ │ + bl 7a49c │ │ │ │ cmp r4, r0 │ │ │ │ bne.n 63ef8 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #9964 @ 0x26ec │ │ │ │ + movw r1, #10860 @ 0x2a6c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ movs r0, #0 │ │ │ │ b.n 63f60 │ │ │ │ ldr r3, [pc, #104] @ (63f64 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 21cacc <_Py_IsInterpreterFinalizing@@Base> │ │ │ │ + bl 21ce5c <_Py_IsInterpreterFinalizing@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - bl b0a68 │ │ │ │ + bl b0968 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ cbnz r6, 63f1a │ │ │ │ - bl 1555b8 │ │ │ │ + bl 1555fc │ │ │ │ mov r4, r0 │ │ │ │ b.n 63f2a │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 1f49f0 │ │ │ │ + bl 1f4c20 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ cmp r4, #1 │ │ │ │ beq.n 63f5e │ │ │ │ lsls r3, r6, #31 │ │ │ │ bpl.n 63f5e │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f4d24 │ │ │ │ + bl 1f4f54 │ │ │ │ cbz r0, 63f48 │ │ │ │ - bl dce90 │ │ │ │ + bl dcd68 │ │ │ │ mov r2, r0 │ │ │ │ b.n 63f50 │ │ │ │ - movw r2, #9940 @ 0x26d4 │ │ │ │ + movw r2, #10836 @ 0x2a54 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #9992 @ 0x2708 │ │ │ │ + movw r1, #10888 @ 0x2a88 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [pc, #12] @ (63f68 ) │ │ │ │ - bl 754ba │ │ │ │ + bl 754ca │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r1, r1 │ │ │ │ + subs r4, r5, r7 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ 00063f6c : │ │ │ │ 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, #19168 @ 0x4ae0 │ │ │ │ + movw r1, #19864 @ 0x4d98 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #60660 @ 0xecf4 │ │ │ │ + movw r0, #61356 @ 0xefac │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1eecc8 │ │ │ │ + bl 1eecd0 │ │ │ │ mov r7, r0 │ │ │ │ cbz r0, 63fb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 63fbe │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl e04bc │ │ │ │ + bl e0378 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 63fc6 │ │ │ │ - bl 9b910 │ │ │ │ + bl 9b7e4 │ │ │ │ mov r5, r0 │ │ │ │ b.n 63fca │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 63fca │ │ │ │ mov r6, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 63fca │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r0, r5 │ │ │ │ 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, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbnz r2, 64008 │ │ │ │ - movw r1, #10080 @ 0x2760 │ │ │ │ + movw r1, #10976 @ 0x2ae0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 64014 │ │ │ │ - movw r1, #10104 @ 0x2778 │ │ │ │ + movw r1, #11000 @ 0x2af8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ 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 168c1c │ │ │ │ + bl 168cc0 │ │ │ │ cbz r0, 6404e │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite ge │ │ │ │ movge r0, r3 │ │ │ │ movlt r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #10124 @ 0x278c │ │ │ │ + movw r0, #11020 @ 0x2b0c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b.w 950d8 │ │ │ │ + b.w 94fac │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #43748 @ 0xaae4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ - bl f6bdc │ │ │ │ + bl f6b5c │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r3, #10132 @ 0x2794 │ │ │ │ + movw r3, #11028 @ 0x2b14 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r1, #10176 @ 0x27c0 │ │ │ │ + movw r1, #11072 @ 0x2b40 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ - bl 9e5dc │ │ │ │ + bl 9e4dc │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 640ae │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ - bl 15c140 │ │ │ │ + bl 15c1a8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 84e18 │ │ │ │ + b.w 84e58 │ │ │ │ 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, #36964 @ 0x9064 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -83960,315 +83955,315 @@ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub.w r3, r1, #16 │ │ │ │ cmp r3, #2 │ │ │ │ bls.n 6411a │ │ │ │ b.n 64108 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 640e6 │ │ │ │ - movw r0, #42824 @ 0xa748 │ │ │ │ + movw r0, #43760 @ 0xaaf0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ - bl 21c7a0 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21c9a0 <_PyArg_NoKeywords@@Base> │ │ │ │ cbz r0, 6412c │ │ │ │ b.n 640e6 │ │ │ │ - movw r0, #42824 @ 0xa748 │ │ │ │ + movw r0, #43760 @ 0xaaf0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #16 │ │ │ │ - bl e28ec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e2810 <_PyArg_CheckPositional@@Base> │ │ │ │ cbz r0, 6412c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 64130 │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cbz r0, 64130 │ │ │ │ movs r4, #0 │ │ │ │ b.n 644fe │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ adds r0, #1 │ │ │ │ bne.n 64144 │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6412c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 64158 │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6412c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 6416c │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6412c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 64180 │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6412c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 64194 │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6412c │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #4 │ │ │ │ bmi.n 641be │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #61932 @ 0xf1ec │ │ │ │ + movw r2, #62828 @ 0xf56c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #10180 @ 0x27c4 │ │ │ │ + movw r1, #11076 @ 0x2b44 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #42824 @ 0xa748 │ │ │ │ + movw r0, #43760 @ 0xaaf0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 6412c │ │ │ │ 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 641ea │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ - movw r2, #16604 @ 0x40dc │ │ │ │ + movw r2, #17500 @ 0x445c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #10192 @ 0x27d0 │ │ │ │ + movw r1, #11088 @ 0x2b50 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #42824 @ 0xa748 │ │ │ │ + movw r0, #43760 @ 0xaaf0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 6412c │ │ │ │ ldr.w fp, [r4, #48] @ 0x30 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ bmi.n 64218 │ │ │ │ mov r3, fp │ │ │ │ - movw r2, #16604 @ 0x40dc │ │ │ │ + movw r2, #17500 @ 0x445c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #10204 @ 0x27dc │ │ │ │ + movw r1, #11100 @ 0x2b5c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #42824 @ 0xa748 │ │ │ │ + movw r0, #43760 @ 0xaaf0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 6412c │ │ │ │ ldr.w sl, [r4, #52] @ 0x34 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ bmi.n 64246 │ │ │ │ mov r3, sl │ │ │ │ - movw r2, #16604 @ 0x40dc │ │ │ │ + movw r2, #17500 @ 0x445c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #10216 @ 0x27e8 │ │ │ │ + movw r1, #11112 @ 0x2b68 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #42824 @ 0xa748 │ │ │ │ + movw r0, #43760 @ 0xaaf0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 6412c │ │ │ │ ldr.w r8, [r4, #56] @ 0x38 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bmi.n 64274 │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + movw r2, #55964 @ 0xda9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #10228 @ 0x27f4 │ │ │ │ + movw r1, #11124 @ 0x2b74 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #42824 @ 0xa748 │ │ │ │ + movw r0, #43760 @ 0xaaf0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 6412c │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bmi.n 6429e │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + movw r2, #55964 @ 0xda9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #10240 @ 0x2800 │ │ │ │ + movw r1, #11136 @ 0x2b80 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #42824 @ 0xa748 │ │ │ │ + movw r0, #43760 @ 0xaaf0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 6412c │ │ │ │ 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 642ca │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + movw r2, #55964 @ 0xda9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #10252 @ 0x280c │ │ │ │ + movw r1, #11148 @ 0x2b8c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #42824 @ 0xa748 │ │ │ │ + movw r0, #43760 @ 0xaaf0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 6412c │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ adds r0, #1 │ │ │ │ bne.n 642e0 │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6412c │ │ │ │ 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 6430c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - movw r2, #61932 @ 0xf1ec │ │ │ │ + movw r2, #62828 @ 0xf56c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #10264 @ 0x2818 │ │ │ │ + movw r1, #11160 @ 0x2b98 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #42824 @ 0xa748 │ │ │ │ + movw r0, #43760 @ 0xaaf0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 6412c │ │ │ │ ldr.w r9, [r4, #76] @ 0x4c │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #4 │ │ │ │ bmi.n 6433a │ │ │ │ mov r3, r9 │ │ │ │ - movw r2, #61932 @ 0xf1ec │ │ │ │ + movw r2, #62828 @ 0xf56c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #10276 @ 0x2824 │ │ │ │ + movw r1, #11172 @ 0x2ba4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #42824 @ 0xa748 │ │ │ │ + movw r0, #43760 @ 0xaaf0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 6412c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #16 │ │ │ │ ble.n 64398 │ │ │ │ ldr r5, [r4, #80] @ 0x50 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ bmi.n 6436a │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #16604 @ 0x40dc │ │ │ │ + movw r2, #17500 @ 0x445c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #10288 @ 0x2830 │ │ │ │ + movw r1, #11184 @ 0x2bb0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #42824 @ 0xa748 │ │ │ │ + movw r0, #43760 @ 0xaaf0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 6412c │ │ │ │ cmp r3, #17 │ │ │ │ beq.n 6439e │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ bmi.n 643a0 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #16604 @ 0x40dc │ │ │ │ + movw r2, #17500 @ 0x445c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #10300 @ 0x283c │ │ │ │ + movw r1, #11196 @ 0x2bbc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #42824 @ 0xa748 │ │ │ │ + movw r0, #43760 @ 0xaaf0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 6412c │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ b.n 643a0 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r1, #9424 @ 0x24d0 │ │ │ │ + movw r1, #10320 @ 0x2850 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #20] │ │ │ │ - movw r0, #9436 @ 0x24dc │ │ │ │ + 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 aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 643e2 │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov sl, r6 │ │ │ │ mov fp, r6 │ │ │ │ mov r4, r6 │ │ │ │ b.n 644e6 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ bge.n 64400 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10312 @ 0x2848 │ │ │ │ + movw r1, #11208 @ 0x2bc8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 643d6 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ bge.n 6441e │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10348 @ 0x286c │ │ │ │ + movw r1, #11244 @ 0x2bec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 643d6 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ bge.n 6443c │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10392 @ 0x2898 │ │ │ │ + movw r1, #11288 @ 0x2c18 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 643d6 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ bge.n 6445a │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10436 @ 0x28c4 │ │ │ │ + movw r1, #11332 @ 0x2c44 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 643d6 │ │ │ │ mov r0, fp │ │ │ │ bl 64538 │ │ │ │ mov fp, r0 │ │ │ │ cbz r0, 644cc │ │ │ │ mov r0, sl │ │ │ │ bl 64538 │ │ │ │ @@ -84303,15 +84298,15 @@ │ │ │ │ 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 279dac │ │ │ │ + bl 279934 │ │ │ │ mov r4, r0 │ │ │ │ b.n 644e6 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r4, r0 │ │ │ │ b.n 644e6 │ │ │ │ @@ -84320,49 +84315,49 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 644e6 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ b.n 644e6 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, sl │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1de04c <_PyType_Name@@Base> │ │ │ │ + bl 1ddf44 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #10472 @ 0x28e8 │ │ │ │ + movw r0, #11368 @ 0x2c68 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ 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 80b24 │ │ │ │ + bl 80b64 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 645e8 │ │ │ │ add.w r9, r0, #12 │ │ │ │ adds r6, #12 │ │ │ │ movs r7, #0 │ │ │ │ cmp r7, r8 │ │ │ │ @@ -84381,42 +84376,42 @@ │ │ │ │ b.n 645e0 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bmi.n 645c0 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #10484 @ 0x28f4 │ │ │ │ + movw r1, #11380 @ 0x2c74 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 645b0 │ │ │ │ movs r4, #0 │ │ │ │ b.n 645ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 645ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 645ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 245f9c <_PyUnicode_Copy@@Base> │ │ │ │ + bl 24610c <_PyUnicode_Copy@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 645e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 645ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 645ea │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 645ea │ │ │ │ adds r7, #1 │ │ │ │ str.w r4, [r9, #4]! │ │ │ │ b.n 64562 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @@ -84438,81 +84433,81 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #16 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ ldr r3, [pc, #188] @ (646e0 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 646d8 │ │ │ │ ldrd r5, r0, [r4] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 64644 │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 646b6 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #15856 @ 0x3df0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 6465e │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1f5d4c │ │ │ │ + b.w 1f5f7c │ │ │ │ ldr r3, [r2, #80] @ 0x50 │ │ │ │ cbz r3, 64670 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbz r3, 64670 │ │ │ │ - bl 158724 <_PyLong_FromByteArray@@Base+0x848> │ │ │ │ + bl 158790 <_PyLong_FromByteArray@@Base+0x848> │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 6468e │ │ │ │ b.n 646d8 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #55980 @ 0xdaac │ │ │ │ + movw r1, #56676 @ 0xdd64 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ add.w r1, r0, #16 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 158b18 │ │ │ │ + bl 158d2c │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 646ba │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 646b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 646b6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 646d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159270 │ │ │ │ + bl 1592dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 646d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 646d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsb r0, [r1, r1] │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -84525,66 +84520,66 @@ │ │ │ │ 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, #48644 @ 0xbe04 │ │ │ │ + movw r1, #49340 @ 0xc0bc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl e1cec │ │ │ │ + bl e1c10 │ │ │ │ cbz r0, 64738 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movw r2, #15856 @ 0x3df0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 6473c │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10536 @ 0x2928 │ │ │ │ + movw r1, #11432 @ 0x2ca8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r3, #0 │ │ │ │ b.n 647a2 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cbz r2, 6479a │ │ │ │ cmp r2, r4 │ │ │ │ beq.n 6475c │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10568 @ 0x2948 │ │ │ │ + movw r1, #11464 @ 0x2cc8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 64738 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ lsls r2, r2, #31 │ │ │ │ bpl.n 6477a │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10608 @ 0x2970 │ │ │ │ + movw r1, #11504 @ 0x2cf0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 64738 │ │ │ │ ldr r0, [pc, #44] @ (647a8 ) │ │ │ │ add r1, sp, #12 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl ad484 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ + bl ad368 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 647a2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ bge.n 6479a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cbnz r2, 6479a │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldc2 0, cr0, [r0], #-328 @ 0xfffffeb8 │ │ │ │ push {r4, lr} │ │ │ │ @@ -84606,28 +84601,28 @@ │ │ │ │ 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 1c9264 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1c90dc <_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, #43620 @ 0xaa64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #10656 @ 0x29a0 │ │ │ │ + movw r1, #11552 @ 0x2d20 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 235f20 │ │ │ │ + bl 2361d8 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 64828 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cbz r0, 64828 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ @@ -84636,15 +84631,15 @@ │ │ │ │ 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 f6650 │ │ │ │ + bl f65d0 │ │ │ │ movw r7, #1716 @ 0x6b4 │ │ │ │ movt r7, #81 @ 0x51 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ cmp r8, r7 │ │ │ │ bne.n 6486c │ │ │ │ @@ -84654,74 +84649,74 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 64890 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ b.n 64890 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1604f8 │ │ │ │ + bl 160598 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 64888 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #10796 @ 0x2a2c │ │ │ │ + movw r0, #11692 @ 0x2dac │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 242960 │ │ │ │ + bl 242dc0 │ │ │ │ b.n 6490a │ │ │ │ ldr r3, [r0, #20] │ │ │ │ orr.w r3, r3, #32 │ │ │ │ str r3, [r0, #20] │ │ │ │ ldr r0, [pc, #132] @ (64918 ) │ │ │ │ add r1, sp, #8 │ │ │ │ strd r6, r4, [sp, #8] │ │ │ │ - bl 164f20 │ │ │ │ + bl 164fc4 │ │ │ │ cbnz r0, 648b0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #10840 @ 0x2a58 │ │ │ │ + movw r0, #11736 @ 0x2dd8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 242960 │ │ │ │ + bl 242dc0 │ │ │ │ b.n 648c2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 648c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 648c2 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r8, r7 │ │ │ │ beq.n 648f6 │ │ │ │ ldr r0, [pc, #84] @ (6491c ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl ad484 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ + bl ad368 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ cbnz r0, 648e4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #10796 @ 0x2a2c │ │ │ │ + movw r0, #11692 @ 0x2dac │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 242960 │ │ │ │ + bl 242dc0 │ │ │ │ b.n 648f6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 648f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 648f6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 6490a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 6490a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl f6bb0 │ │ │ │ + bl f6b30 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ nop {7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldc2 0, cr0, [r0], #-328 @ 0xfffffeb8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -84765,15 +84760,15 @@ │ │ │ │ cbz r4, 64988 │ │ │ │ cmp r4, r0 │ │ │ │ bne.n 64990 │ │ │ │ adds r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ bgt.n 64970 │ │ │ │ b.n 649b0 │ │ │ │ - movw r3, #56997 @ 0xdea5 │ │ │ │ + movw r3, #56417 @ 0xdc61 │ │ │ │ movt r3, #23 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 649a4 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ b.n 649b0 │ │ │ │ @@ -84800,109 +84795,109 @@ │ │ │ │ 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] @ (64a10 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ cbz r0, 64a08 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 251188 │ │ │ │ + bl 250eb8 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 64a08 │ │ │ │ movw r1, #48848 @ 0xbed0 │ │ │ │ movt r1, #2 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2bfe68 <_PyTime_FromLong@@Base+0xd8c> │ │ │ │ + b.w 2c01f0 <_PyTime_FromLong@@Base+0xd8c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r6, r1] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #56] @ (64a5c ) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 2992ec <_PyGen_yf@@Base+0x2e4> │ │ │ │ + bl 298e30 <_PyGen_yf@@Base+0x2e4> │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 64a5a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 64a4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 64a4c │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [pc, #4] @ (64a5c ) │ │ │ │ - b.w 2992ec <_PyGen_yf@@Base+0x2e4> │ │ │ │ + b.w 298e30 <_PyGen_yf@@Base+0x2e4> │ │ │ │ pop {r4, pc} │ │ │ │ ldmdb ip!, {r1, r4, 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 r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 64a86 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 251188 │ │ │ │ + bl 250eb8 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.n 64aee │ │ │ │ b.n 64a9c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #37332 @ 0x91d4 │ │ │ │ + movw r0, #38028 @ 0x948c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 64a78 │ │ │ │ b.n 64aee │ │ │ │ - movw r3, #40724 @ 0x9f14 │ │ │ │ + movw r3, #41420 @ 0xa1cc │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 24d910 │ │ │ │ + bl 24d8ac │ │ │ │ cbz r0, 64aee │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 2afa8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 64ad4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cbz r3, 64ae6 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ - bl 94124 │ │ │ │ + bl 1e3aa8 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 64ac8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ 00064af4 : │ │ │ │ @@ -84918,290 +84913,290 @@ │ │ │ │ bne.n 64b1a │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 64b1a │ │ │ │ ldr r0, [r0, #12] │ │ │ │ b.n 64b32 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10888 @ 0x2a88 │ │ │ │ + movw r1, #11784 @ 0x2e08 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, 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 64b5c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ bne.n 64b7c │ │ │ │ b.n 64b74 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36840 @ 0x8fe8 │ │ │ │ + movw r0, #37536 @ 0x92a0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e28ec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e2810 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 64c5a │ │ │ │ b.n 64b4e │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 64c5a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 64b90 │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 64c5a │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 64ba2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ b.n 64bbe │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 64c5a │ │ │ │ b.n 64b9c │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 64be0 │ │ │ │ - bl 1161c4 │ │ │ │ + bl 116428 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 64c5a │ │ │ │ - bl b0a68 │ │ │ │ + bl b0968 │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ba34 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ cmp.w r8, #0 │ │ │ │ bge.n 64bf0 │ │ │ │ b.n 64bac │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ b.n 64c5a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 64c5e │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ - bl 9b2a4 │ │ │ │ + bl 9b178 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 64c06 │ │ │ │ mov r4, r5 │ │ │ │ b.n 64c66 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 64c40 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 1f03bc <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ + bl 1f0410 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 64c40 │ │ │ │ str r4, [r5, #20] │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 64c40 │ │ │ │ str r4, [r5, #24] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 64c40 │ │ │ │ str r4, [r5, #28] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 64c56 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 64c66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 64c66 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 64c66 │ │ │ │ str r0, [r5, #32] │ │ │ │ b.n 64c02 │ │ │ │ movs r4, #0 │ │ │ │ b.n 64c66 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ 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] @ (64c78 ) │ │ │ │ - b.w 2992ec <_PyGen_yf@@Base+0x2e4> │ │ │ │ + b.w 298e30 <_PyGen_yf@@Base+0x2e4> │ │ │ │ @ instruction: 0xfad80052 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r1, [pc, #4] @ (64c88 ) │ │ │ │ - b.w 2992ec <_PyGen_yf@@Base+0x2e4> │ │ │ │ + b.w 298e30 <_PyGen_yf@@Base+0x2e4> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb300052 │ │ │ │ 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 1c9264 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1c90dc <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r1, [pc, #4] @ (64cbc ) │ │ │ │ - b.w 2992ec <_PyGen_yf@@Base+0x2e4> │ │ │ │ + b.w 298e30 <_PyGen_yf@@Base+0x2e4> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb500052 │ │ │ │ - │ │ │ │ -00064cc0 : │ │ │ │ - push {r4, r5} │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (64cd8 ) │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [r3, r4] │ │ │ │ - mov r3, r2 │ │ │ │ - mov r2, r1 │ │ │ │ - mov r1, r5 │ │ │ │ - pop {r4, r5} │ │ │ │ - b.w f3b98 <_PyErr_FormatV@@Base> │ │ │ │ - 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 64d02 │ │ │ │ + bne.n 64ce6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 64d20 │ │ │ │ - b.n 64d18 │ │ │ │ + bne.n 64d04 │ │ │ │ + b.n 64cfc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #37008 @ 0x9090 │ │ │ │ + movw r0, #37704 @ 0x9348 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64dc0 │ │ │ │ - b.n 64cf4 │ │ │ │ - bl 94124 │ │ │ │ + beq.n 64da4 │ │ │ │ + b.n 64cd8 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64dc0 │ │ │ │ + bne.n 64da4 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 17d4e4 │ │ │ │ - cbnz r0, 64d42 │ │ │ │ + bl 17d2a0 │ │ │ │ + cbnz r0, 64d26 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10944 @ 0x2ac0 │ │ │ │ + movw r1, #11840 @ 0x2e40 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 64d9a │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 64d7e │ │ │ │ mov r0, r5 │ │ │ │ - bl 17a264 │ │ │ │ + bl 17a020 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 64d9a │ │ │ │ + blt.n 64d7e │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 5f8bc │ │ │ │ + bl 5f7a8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 64d9a │ │ │ │ - bl b0a68 │ │ │ │ + beq.n 64d7e │ │ │ │ + bl b0968 │ │ │ │ ldr r6, [sp, #0] │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c3a8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 64d8c │ │ │ │ + bge.n 64d70 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 64db0 │ │ │ │ - bl 1161c4 │ │ │ │ + bne.n 64d94 │ │ │ │ + bl 116428 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64d5c │ │ │ │ + beq.n 64d40 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5fa8c │ │ │ │ + bl 5f978 │ │ │ │ adds r3, r5, #1 │ │ │ │ - bne.n 64da4 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 64dc0 │ │ │ │ + bne.n 64d88 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 64da4 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ - b.n 64d8c │ │ │ │ + bl 1e3aa8 │ │ │ │ + b.n 64d70 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + │ │ │ │ +00064dac : │ │ │ │ + push {r4, r5} │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + ldr r4, [pc, #16] @ (64dc4 ) │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [r3, r4] │ │ │ │ + mov r3, r2 │ │ │ │ + mov r2, r1 │ │ │ │ + mov r1, r5 │ │ │ │ + pop {r4, r5} │ │ │ │ + b.w f3b18 <_PyErr_FormatV@@Base> │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ ldrb r0, [r0, #19] │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ │ │ │ │ 00064dce <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ movw r3, #62360 @ 0xf398 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4884 @ 0x1314 │ │ │ │ + movw r1, #5580 @ 0x15cc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 11dad8 │ │ │ │ + b.w 11dd40 │ │ │ │ │ │ │ │ 00064de4 : │ │ │ │ cbnz r0, 64dea │ │ │ │ - b.w 23b660 │ │ │ │ + b.w 23bab4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #36] @ (64e20 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ @@ -85221,107 +85216,107 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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 │ │ │ │ - movw r2, #11024 @ 0x2b10 │ │ │ │ + movw r2, #11920 @ 0x2e90 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r4, r1 │ │ │ │ - movw r3, #10980 @ 0x2ae4 │ │ │ │ + movw r3, #11876 @ 0x2e64 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ mov r6, r0 │ │ │ │ subs r1, #3 │ │ │ │ cmp r4, #4 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ cbz r0, 64e76 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1e3364 <_PyOnceFlag_CallOnceSlow@@Base+0x984> │ │ │ │ + bl 1e325c <_PyOnceFlag_CallOnceSlow@@Base+0x984> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 64e7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 64e7a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 64e7a │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ 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 r0, r1 │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 64e9e │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cbnz r0, 64ec2 │ │ │ │ mov r0, r4 │ │ │ │ blx 2ba40 │ │ │ │ subs r3, r0, #0 │ │ │ │ bge.n 64eba │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #40440 @ 0x9df8 │ │ │ │ + movw r1, #41336 @ 0xa178 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 2acc58 │ │ │ │ + bl 2ac778 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 64ef0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.n 64f3e │ │ │ │ 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 r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 8f744 │ │ │ │ + bl 8f61c │ │ │ │ cbnz r0, 64f14 │ │ │ │ - bl f6bdc │ │ │ │ + bl f6b5c │ │ │ │ movs r0, #1 │ │ │ │ b.n 64f3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 109ba8 │ │ │ │ + bl 109a5c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 64f34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 64f34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ beq.n 64f0c │ │ │ │ and.w r0, r4, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cbz r0, 64f54 │ │ │ │ @@ -85344,21 +85339,21 @@ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 64f94 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cbnz r3, 64fa2 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbnz r3, 64fa2 │ │ │ │ - movw r0, #19952 @ 0x4df0 │ │ │ │ + movw r0, #20648 @ 0x50a8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 882f4 │ │ │ │ + b.w 882d4 │ │ │ │ bge.n 64fa2 │ │ │ │ - bl 2afc30 │ │ │ │ + bl 2af760 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6504c │ │ │ │ movs r5, #45 @ 0x2d │ │ │ │ b.n 64fb0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r5, #43 @ 0x2b │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -85368,147 +85363,147 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrd r4, r6, [r0, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 64fc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 64fc6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e2d30 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 2e30a8 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e2fc4 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 2e333c <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ 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 2e2d30 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 2e30a8 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e2fc4 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 2e333c <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ 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, 65024 │ │ │ │ mov r1, r5 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r0, #11068 @ 0x2b3c │ │ │ │ + movw r0, #11964 @ 0x2ebc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ b.n 6504c │ │ │ │ cbz r4, 65038 │ │ │ │ mov r1, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #11096 @ 0x2b58 │ │ │ │ + movw r0, #11992 @ 0x2ed8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ b.n 6504c │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #11116 @ 0x2b6c │ │ │ │ + movw r0, #12012 @ 0x2eec │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movw r0, #19952 @ 0x4df0 │ │ │ │ + movw r0, #20648 @ 0x50a8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 882f4 │ │ │ │ + b.w 882d4 │ │ │ │ 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 65082 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 6509c │ │ │ │ b.n 65096 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36904 @ 0x9028 │ │ │ │ + movw r0, #37600 @ 0x92e0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cbz r0, 650cc │ │ │ │ b.n 65074 │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cbnz r0, 650cc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 650ae │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cbnz r0, 650cc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bbd4 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 650d0 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ b.n 650d8 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 r4, [pc, #100] @ (65150 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ - movw r1, #11132 @ 0x2b7c │ │ │ │ + movw r1, #12028 @ 0x2efc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cbnz r0, 6514a │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 308dc │ │ │ │ adds r1, r0, #1 │ │ │ │ beq.n 6514e │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #51684 @ 0xc9e4 │ │ │ │ + movw r0, #52420 @ 0xccc4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e39d8 │ │ │ │ + bl 1e38cc │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.n 6514e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e39d8 │ │ │ │ + bl 1e38cc │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 6514e │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #51684 @ 0xc9e4 │ │ │ │ + movw r0, #52420 @ 0xccc4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e39d8 │ │ │ │ + bl 1e38cc │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ b.n 6514e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ @@ -85530,23 +85525,23 @@ │ │ │ │ bhi.n 65184 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ bpl.n 651d6 │ │ │ │ b.n 65198 │ │ │ │ - movw r0, #3744 @ 0xea0 │ │ │ │ + movw r0, #4440 @ 0x1158 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ - bl e27bc │ │ │ │ + bl e26e0 │ │ │ │ cbz r0, 651de │ │ │ │ b.n 65178 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl a2984 │ │ │ │ + bl a2884 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 65266 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r3, 651b6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -85563,15 +85558,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ b.n 651e2 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 158d98 │ │ │ │ + bl 158a94 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ cbz r0, 651e2 │ │ │ │ movs r4, #0 │ │ │ │ b.n 65266 │ │ │ │ cmp r6, #1 │ │ │ │ ble.n 65248 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ @@ -85580,51 +85575,51 @@ │ │ │ │ beq.n 65248 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ bpl.n 6522a │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2984 │ │ │ │ + bl a2884 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 651de │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 65248 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62068 @ 0xf274 │ │ │ │ + movw r1, #62764 @ 0xf52c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 651de │ │ │ │ - movw r2, #30868 @ 0x7894 │ │ │ │ + movw r2, #31564 @ 0x7b4c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #34736 @ 0x87b0 │ │ │ │ + movw r1, #35432 @ 0x8a68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #3744 @ 0xea0 │ │ │ │ + movw r0, #4440 @ 0x1158 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 651de │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 80764 │ │ │ │ + bl 807a4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 65266 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #14468 @ 0x3884 │ │ │ │ + movw r0, #15164 @ 0x3b3c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cbz r3, 65270 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -85640,22 +85635,22 @@ │ │ │ │ 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] @ (652c4 ) │ │ │ │ - bl 11e804 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11ea6c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 652be │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 5cd6c <_PyMonitoring_FirePyUnwindEvent@@Base+0xf0> │ │ │ │ + b.w 5cd74 <_PyMonitoring_FirePyUnwindEvent@@Base+0xf0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrsb r0, [r4, r2] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5} │ │ │ │ ldr r5, [r0, #4] │ │ │ │ @@ -85664,15 +85659,15 @@ │ │ │ │ bne.n 652e2 │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.n 652e2 │ │ │ │ pop {r4, r5} │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w f35e0 │ │ │ │ + b.w f3560 │ │ │ │ movw r0, #5736 @ 0x1668 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -85689,29 +85684,29 @@ │ │ │ │ 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] @ (6533c ) │ │ │ │ - bl 11e804 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11ea6c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 65336 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 5cd6c <_PyMonitoring_FirePyUnwindEvent@@Base+0xf0> │ │ │ │ + b.w 5cd74 <_PyMonitoring_FirePyUnwindEvent@@Base+0xf0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r1, r3] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrd r0, r1, [r0, #32] │ │ │ │ - b.w 133360 │ │ │ │ + b.w 133590 │ │ │ │ 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 │ │ │ │ @@ -85734,30 +85729,30 @@ │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [pc, #100] @ (653f0 ) │ │ │ │ mov r1, r5 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ cbz r0, 653ea │ │ │ │ cmn.w r5, r8 │ │ │ │ beq.n 6537c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e5404 │ │ │ │ + bl e5324 │ │ │ │ subs r2, r0, #0 │ │ │ │ blt.n 653e8 │ │ │ │ mov.w r3, #32768 @ 0x8000 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 26043c <_PyPickle_GetXIData@@Base+0x11b4> │ │ │ │ + bl 25ffb4 <_PyPickle_GetXIData@@Base+0x11b4> │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 653d0 │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ b.n 653ea │ │ │ │ @@ -85775,94 +85770,94 @@ │ │ │ │ ldrsb r0, [r7, r3] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ 000653f4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ mov r2, r1 │ │ │ │ movw r1, #21507 @ 0x5403 │ │ │ │ movt r1, #6 │ │ │ │ - b.w 26bb50 │ │ │ │ + b.w 26b690 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - b.w 55d98 │ │ │ │ + b.w 55da0 │ │ │ │ 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 65454 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x60> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + movw r2, #55964 @ 0xda9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #42020 @ 0xa424 │ │ │ │ + movw r1, #42716 @ 0xa6dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #44436 @ 0xad94 │ │ │ │ + movw r0, #45212 @ 0xb09c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 65478 <_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 6547c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x88> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11268 @ 0x2c04 │ │ │ │ + movw r1, #12164 @ 0x2f84 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ b.n 654e8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xf4> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ bne.n 654ae <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xba> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 20563c │ │ │ │ + bl 20586c │ │ │ │ cmp r0, #1 │ │ │ │ ble.n 654e0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xec> │ │ │ │ ldr r7, [r4, #8] │ │ │ │ subs r6, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ adds r1, r6, r7 │ │ │ │ - bl 277a6c <_PyEval_MatchClass@@Base+0x1884> │ │ │ │ + bl 2775f4 <_PyEval_MatchClass@@Base+0x1884> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 65478 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x84> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r1, r7, lsl #2 │ │ │ │ - bl 20563c │ │ │ │ + bl 20586c │ │ │ │ b.n 654e0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xec> │ │ │ │ mov r0, r1 │ │ │ │ - bl 1f5ccc │ │ │ │ + bl 1f5efc │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, r6 │ │ │ │ cmp.w r1, #536870912 @ 0x20000000 │ │ │ │ bcc.n 654c8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xd4> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 23b660 │ │ │ │ + b.w 23bab4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 277a6c <_PyEval_MatchClass@@Base+0x1884> │ │ │ │ + bl 2775f4 <_PyEval_MatchClass@@Base+0x1884> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 65478 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x84> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r1, r6, lsl #2 │ │ │ │ - bl 270fb8 │ │ │ │ + bl 270b40 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ @@ -85871,37 +85866,37 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ cbz r2, 65512 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x11e> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 245230 │ │ │ │ + bl 2452e8 │ │ │ │ cbz r0, 65536 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x142> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, #0 │ │ │ │ bge.n 6551c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x128> │ │ │ │ adds r4, r4, r3 │ │ │ │ bmi.n 65520 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x12c> │ │ │ │ cmp r4, r3 │ │ │ │ blt.n 6553c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x148> │ │ │ │ movw r3, #43700 @ 0xaab4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #47480 @ 0xb978 │ │ │ │ + movw r1, #48416 @ 0xbd20 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 65554 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x160> │ │ │ │ cbnz r5, 6554c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x158> │ │ │ │ mov r3, r5 │ │ │ │ adds r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 17d6c8 │ │ │ │ + bl 17d484 │ │ │ │ b.n 65554 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x160> │ │ │ │ ldr r3, [r6, #20] │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ strb r2, [r3, r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -85910,228 +85905,228 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ movw r1, #31976 @ 0x7ce8 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 154818 │ │ │ │ + bl 1549f0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r5, r3 │ │ │ │ beq.n 65594 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1a0> │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 65594 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1a0> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ beq.n 655bc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1c8> │ │ │ │ b.n 655ac <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1b8> │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 6558c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x198> │ │ │ │ - movw r0, #11340 @ 0x2c4c │ │ │ │ + movw r0, #12236 @ 0x2fcc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21c7a0 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21c9a0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6558c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x198> │ │ │ │ b.n 655c8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d4> │ │ │ │ - movw r0, #11340 @ 0x2c4c │ │ │ │ + movw r0, #12236 @ 0x2fcc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r2, #1 │ │ │ │ - bl e27bc │ │ │ │ + bl e26e0 │ │ │ │ cbz r0, 655c8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d4> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 9f8ac │ │ │ │ + bl 9f7ac │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 655cc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d8> │ │ │ │ b.n 6563a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x246> │ │ │ │ movs r4, #0 │ │ │ │ b.n 6563a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x246> │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #31037 @ 0x793d │ │ │ │ + movw r3, #31005 @ 0x791d │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 655e6 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1f2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 878e0 │ │ │ │ + bl 1c7894 │ │ │ │ mov r5, r0 │ │ │ │ b.n 655ee <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1fa> │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r5, 65606 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x212> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 65622 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x22e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 65622 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x22e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 65622 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x22e> │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r2 │ │ │ │ strd r4, r3, [r5, #8] │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e774 │ │ │ │ + bl 8e648 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r5, #16] │ │ │ │ cbz r0, 65626 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x232> │ │ │ │ mov r4, r5 │ │ │ │ b.n 6563a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x246> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 6563a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x246> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 6563a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x246> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #11352 @ 0x2c58 │ │ │ │ + movw r0, #12248 @ 0x2fd8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ 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 8e774 │ │ │ │ + bl 8e648 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 6568c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x298> │ │ │ │ - bl 29b4cc │ │ │ │ + bl 29b01c <_PyTime_FromMillisecondsObject@@Base+0x15dc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 6567c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x288> │ │ │ │ mov r4, r5 │ │ │ │ b.n 6568c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x298> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 65678 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x284> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 65678 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x284> │ │ │ │ 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 r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 656ce <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2da> │ │ │ │ ldr r4, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 149a5c │ │ │ │ + bl 149ca0 │ │ │ │ cbnz r0, 656e6 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2f2> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #13912 @ 0x3658 │ │ │ │ + movw r2, #14808 @ 0x39d8 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #34400 @ 0x8660 │ │ │ │ + movw r1, #35096 @ 0x8918 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #3160 @ 0xc58 │ │ │ │ + movw r0, #3856 @ 0xf10 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 656e2 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2ee> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3160 @ 0xc58 │ │ │ │ + movw r0, #3856 @ 0xf10 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 656a4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2b0> │ │ │ │ movs r0, #0 │ │ │ │ b.n 65756 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x362> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2695f4 │ │ │ │ + bl 269134 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 65702 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x30e> │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 656e2 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2ee> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #11368 @ 0x2c68 │ │ │ │ + movw r1, #12264 @ 0x2fe8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #11372 @ 0x2c6c │ │ │ │ + movw r0, #12268 @ 0x2fec │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 656e2 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2ee> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bd18 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 65742 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x34e> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e3bb4 │ │ │ │ - bl 1161c4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ + bl 116428 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne 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 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl 84db0 │ │ │ │ + bl 84df0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr.w r3, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 657a0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3ac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 657a0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3ac> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_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 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 4f648 │ │ │ │ + bl 4f650 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 657da <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3e6> │ │ │ │ cmp r0, #2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ itte ne │ │ │ │ @@ -86193,134 +86188,134 @@ │ │ │ │ mov r2, r1 │ │ │ │ cbz r1, 6586a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ bmi.n 6586a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ movw r1, #2362 @ 0x93a │ │ │ │ - movw r0, #19368 @ 0x4ba8 │ │ │ │ + movw r0, #20064 @ 0x4e60 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ b.n 6587a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x54> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r5, sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ adds r0, #16 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 26fbf0 <_PyArg_ParseStackAndKeywords@@Base+0x404> │ │ │ │ + bl 26f778 <_PyArg_ParseStackAndKeywords@@Base+0x404> │ │ │ │ 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 1de04c <_PyType_Name@@Base> │ │ │ │ + bl 1ddf44 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ adds r3, r5, #1 │ │ │ │ bne.n 658b4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8e> │ │ │ │ - movw r0, #44048 @ 0xac10 │ │ │ │ + movw r0, #45876 @ 0xb334 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #11392 @ 0x2c80 │ │ │ │ + movw r0, #12288 @ 0x3000 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ 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 658e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc2> │ │ │ │ cmp r4, #0 │ │ │ │ bgt.n 658fe <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd8> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 65930 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10a> │ │ │ │ - movw r0, #22300 @ 0x571c │ │ │ │ + movw r0, #22996 @ 0x59d4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d3e78 │ │ │ │ + bl 1d3d0c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6598c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x166> │ │ │ │ b.n 658de <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb8> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 100c44 <_PyNumber_Index@@Base> │ │ │ │ + bl 100af0 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 65912 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xec> │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6598c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x166> │ │ │ │ b.n 658e2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbc> │ │ │ │ - bl 9b910 │ │ │ │ + bl 9b7e4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 6592c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x106> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 6592c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x106> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ beq.n 65908 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe2> │ │ │ │ ldr r5, [r6, #8] │ │ │ │ cbnz r5, 6594c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x126> │ │ │ │ movw r3, #43700 @ 0xaab4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11464 @ 0x2cc8 │ │ │ │ + movw r1, #12360 @ 0x3048 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 6598c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x166> │ │ │ │ cmp r4, #0 │ │ │ │ bge.n 65954 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12e> │ │ │ │ adds r4, r4, r5 │ │ │ │ bmi.n 65958 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x132> │ │ │ │ cmp r5, r4 │ │ │ │ bgt.n 65970 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14a> │ │ │ │ movw r3, #43700 @ 0xaab4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #35960 @ 0x8c78 │ │ │ │ + movw r1, #36656 @ 0x8f30 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 6598c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x166> │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 65990 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x16a> │ │ │ │ movw r3, #43824 @ 0xab30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #27948 @ 0x6d2c │ │ │ │ + movw r1, #28684 @ 0x700c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ b.n 659b2 <_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 2b6f4 │ │ │ │ subs r1, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 17d500 │ │ │ │ + bl 17d2bc │ │ │ │ adds r0, #1 │ │ │ │ beq.n 6598c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x166> │ │ │ │ ldr r0, [pc, #4] @ (659b4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18e>) │ │ │ │ add.w r0, r0, r7, lsl #4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strh r0, [r4, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -86329,46 +86324,46 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ movw r1, #31976 @ 0x7ce8 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 154818 │ │ │ │ + bl 1549f0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ beq.n 659f4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ce> │ │ │ │ ldr.w r2, [r4, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 659f4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ce> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ beq.n 65a1c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1f6> │ │ │ │ b.n 65a0c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1e6> │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 659ec <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c6> │ │ │ │ - movw r0, #11492 @ 0x2ce4 │ │ │ │ + movw r0, #12388 @ 0x3064 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21c7a0 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21c9a0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 659ec <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c6> │ │ │ │ b.n 65a2c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x206> │ │ │ │ - movw r0, #11492 @ 0x2ce4 │ │ │ │ + movw r0, #12388 @ 0x3064 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r2, #1 │ │ │ │ - bl e27bc │ │ │ │ + bl e26e0 │ │ │ │ cbz r0, 65a2c <_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 251c04 │ │ │ │ + b.w 251938 │ │ │ │ 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 │ │ │ │ @@ -86416,23 +86411,23 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ cbz r0, 65aa0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x27a> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - b.w 251e14 <_PyBytes_GetXIDataWrapped@@Base+0x180> │ │ │ │ + b.w 251c64 <_PyParkingLot_Unpark@@Base+0x120> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #28] @ (65ad4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2ae>) │ │ │ │ - bl 1cc15c <_PyType_Lookup@@Base+0x20> │ │ │ │ + bl 1cbfec <_PyType_Lookup@@Base+0x20> │ │ │ │ mov r4, r0 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ cbz r4, 65ace <_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 │ │ │ │ @@ -86451,43 +86446,43 @@ │ │ │ │ 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 84e18 │ │ │ │ + bl 84e58 │ │ │ │ cbz r6, 65b0e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2e8> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ str r6, [r4, #24] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ 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 83b58 │ │ │ │ + bl 83b98 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 00065b2e <_PyCode_GetPureScriptXIData@@Base>: │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #1 │ │ │ │ - b.w 2441d8 <_PyCode_GetScriptXIData@@Base+0x8> │ │ │ │ + b.w 2441dc <_PyCode_GetScriptXIData@@Base+0x8> │ │ │ │ cbz r1, 65b50 <_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 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ 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 │ │ │ │ @@ -86505,208 +86500,208 @@ │ │ │ │ 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 d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.w 661da <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cbnz r4, 65bb8 <_PyCode_GetPureScriptXIData@@Base+0x8a> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11500 @ 0x2cec │ │ │ │ + movw r1, #12396 @ 0x306c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 661da <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr.w r9, [pc, #1576] @ 661e4 <_PyCode_GetPureScriptXIData@@Base+0x6b6> │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - movw r1, #11548 @ 0x2d1c │ │ │ │ + movw r1, #12444 @ 0x309c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r8, r9] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 661d2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28dc40 │ │ │ │ + bl 28d788 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 661d2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 65bfa <_PyCode_GetPureScriptXIData@@Base+0xcc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 65bfa <_PyCode_GetPureScriptXIData@@Base+0xcc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #660] @ 0x294 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.w 661da <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cbnz r4, 65c2a <_PyCode_GetPureScriptXIData@@Base+0xfc> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11584 @ 0x2d40 │ │ │ │ + movw r1, #12480 @ 0x30c0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 65bb2 <_PyCode_GetPureScriptXIData@@Base+0x84> │ │ │ │ - movw r1, #11548 @ 0x2d1c │ │ │ │ + movw r1, #12444 @ 0x309c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 661d2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28dc40 │ │ │ │ + bl 28d788 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 661d2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 65c64 <_PyCode_GetPureScriptXIData@@Base+0x136> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 65c64 <_PyCode_GetPureScriptXIData@@Base+0x136> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #708] @ 0x2c4 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ beq.w 661da <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cbnz r4, 65c94 <_PyCode_GetPureScriptXIData@@Base+0x166> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11636 @ 0x2d74 │ │ │ │ + movw r1, #12532 @ 0x30f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 65bb2 <_PyCode_GetPureScriptXIData@@Base+0x84> │ │ │ │ - movw r1, #11548 @ 0x2d1c │ │ │ │ + movw r1, #12444 @ 0x309c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 661d2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28dc40 │ │ │ │ + bl 28d788 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 661d2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 65cce <_PyCode_GetPureScriptXIData@@Base+0x1a0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 65cce <_PyCode_GetPureScriptXIData@@Base+0x1a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #704] @ 0x2c0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ beq.w 661da <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cbnz r4, 65cfe <_PyCode_GetPureScriptXIData@@Base+0x1d0> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11688 @ 0x2da8 │ │ │ │ + movw r1, #12584 @ 0x3128 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 65bb2 <_PyCode_GetPureScriptXIData@@Base+0x84> │ │ │ │ - movw r1, #11548 @ 0x2d1c │ │ │ │ + movw r1, #12444 @ 0x309c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 661d2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28dc40 │ │ │ │ + bl 28d788 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 661d2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 65d38 <_PyCode_GetPureScriptXIData@@Base+0x20a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 65d38 <_PyCode_GetPureScriptXIData@@Base+0x20a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #524] @ 0x20c │ │ │ │ mov r0, r6 │ │ │ │ - bl f186c │ │ │ │ + bl f1804 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.w 661da <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 65f12 <_PyCode_GetPureScriptXIData@@Base+0x3e4> │ │ │ │ ldr.w r1, [r5, #844] @ 0x34c │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.w 661da <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cbnz r4, 65d84 <_PyCode_GetPureScriptXIData@@Base+0x256> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11744 @ 0x2de0 │ │ │ │ + movw r1, #12640 @ 0x3160 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 661da <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ - movw r1, #11788 @ 0x2e0c │ │ │ │ + movw r1, #12684 @ 0x318c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 661d2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28dd68 │ │ │ │ + bl 28d8b0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 661d2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 65dc0 <_PyCode_GetPureScriptXIData@@Base+0x292> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 65dc0 <_PyCode_GetPureScriptXIData@@Base+0x292> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #640] @ 0x280 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ beq.w 661da <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cbz r4, 65df8 <_PyCode_GetPureScriptXIData@@Base+0x2ca> │ │ │ │ cmp r4, fp │ │ │ │ bne.n 65dfe <_PyCode_GetPureScriptXIData@@Base+0x2d0> │ │ │ │ @@ -86715,44 +86710,44 @@ │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 65df8 <_PyCode_GetPureScriptXIData@@Base+0x2ca> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cbnz r3, 65df8 <_PyCode_GetPureScriptXIData@@Base+0x2ca> │ │ │ │ mov r0, fp │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 65e3c <_PyCode_GetPureScriptXIData@@Base+0x30e> │ │ │ │ - movw r1, #11788 @ 0x2e0c │ │ │ │ + movw r1, #12684 @ 0x318c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 661d2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2920f8 <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ + bl 291c84 <_PyFunction_FromXIData@@Base+0x2e0> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 661d2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 65e3c <_PyCode_GetPureScriptXIData@@Base+0x30e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 65e3c <_PyCode_GetPureScriptXIData@@Base+0x30e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #688] @ 0x2b0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ beq.w 661da <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cbz r4, 65e78 <_PyCode_GetPureScriptXIData@@Base+0x34a> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ @@ -86763,118 +86758,118 @@ │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 65e78 <_PyCode_GetPureScriptXIData@@Base+0x34a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 65e78 <_PyCode_GetPureScriptXIData@@Base+0x34a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ b.n 65ebc <_PyCode_GetPureScriptXIData@@Base+0x38e> │ │ │ │ - movw r1, #11788 @ 0x2e0c │ │ │ │ + movw r1, #12684 @ 0x318c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 661d2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2920f8 <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ + bl 291c84 <_PyFunction_FromXIData@@Base+0x2e0> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 661d2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 65ebc <_PyCode_GetPureScriptXIData@@Base+0x38e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 65ebc <_PyCode_GetPureScriptXIData@@Base+0x38e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, 65ee6 <_PyCode_GetPureScriptXIData@@Base+0x3b8> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #35844 @ 0x8c04 │ │ │ │ + movw r1, #36740 @ 0x8f84 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 661b2 <_PyCode_GetPureScriptXIData@@Base+0x684> │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl c7ae8 <_PyArena_Malloc@@Base> │ │ │ │ + bl c7974 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 661b2 <_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 661da <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr.w r1, [r5, #428] @ 0x1ac │ │ │ │ mov r0, r6 │ │ │ │ - bl f186c │ │ │ │ + bl f1804 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.w 661da <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 66066 <_PyCode_GetPureScriptXIData@@Base+0x538> │ │ │ │ ldr.w r1, [r5, #844] @ 0x34c │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.w 661da <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cbnz r4, 65f5e <_PyCode_GetPureScriptXIData@@Base+0x430> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11824 @ 0x2e30 │ │ │ │ + movw r1, #12720 @ 0x31b0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 661da <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ - movw r1, #11872 @ 0x2e60 │ │ │ │ + movw r1, #12768 @ 0x31e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 661d2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28dd68 │ │ │ │ + bl 28d8b0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 661d2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 65f9a <_PyCode_GetPureScriptXIData@@Base+0x46c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 65f9a <_PyCode_GetPureScriptXIData@@Base+0x46c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #688] @ 0x2b0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ beq.w 661da <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cbz r4, 65fd6 <_PyCode_GetPureScriptXIData@@Base+0x4a8> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ @@ -86885,114 +86880,114 @@ │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 65fd6 <_PyCode_GetPureScriptXIData@@Base+0x4a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 65fd6 <_PyCode_GetPureScriptXIData@@Base+0x4a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 6601a <_PyCode_GetPureScriptXIData@@Base+0x4ec> │ │ │ │ - movw r1, #11872 @ 0x2e60 │ │ │ │ + movw r1, #12768 @ 0x31e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 661d2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2920f8 <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ + bl 291c84 <_PyFunction_FromXIData@@Base+0x2e0> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 661d2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 6601a <_PyCode_GetPureScriptXIData@@Base+0x4ec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 6601a <_PyCode_GetPureScriptXIData@@Base+0x4ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldrd fp, r4, [sp, #32] │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ ldrd r5, r6, [sp, #8] │ │ │ │ cbnz r4, 66040 <_PyCode_GetPureScriptXIData@@Base+0x512> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #35956 @ 0x8c74 │ │ │ │ + movw r1, #36852 @ 0x8ff4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 661b2 <_PyCode_GetPureScriptXIData@@Base+0x684> │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #32 │ │ │ │ - bl c7ae8 <_PyArena_Malloc@@Base> │ │ │ │ + bl c7974 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 661b2 <_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 661da <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr.w r1, [r5, #520] @ 0x208 │ │ │ │ mov r0, r6 │ │ │ │ - bl f186c │ │ │ │ + bl f1804 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ beq.w 661da <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 661ba <_PyCode_GetPureScriptXIData@@Base+0x68c> │ │ │ │ add r2, sp, #24 │ │ │ │ ldr.w r1, [r5, #844] @ 0x34c │ │ │ │ mov r0, r6 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.w 661da <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cbnz r4, 660b2 <_PyCode_GetPureScriptXIData@@Base+0x584> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11908 @ 0x2e84 │ │ │ │ + movw r1, #12804 @ 0x3204 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 661da <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ - movw r1, #11956 @ 0x2eb4 │ │ │ │ + movw r1, #12852 @ 0x3234 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 661d2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28dd68 │ │ │ │ + bl 28d8b0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 661d2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 660ec <_PyCode_GetPureScriptXIData@@Base+0x5be> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 660ec <_PyCode_GetPureScriptXIData@@Base+0x5be> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #688] @ 0x2b0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 661da <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cbz r4, 66126 <_PyCode_GetPureScriptXIData@@Base+0x5f8> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ @@ -87003,77 +86998,77 @@ │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 66126 <_PyCode_GetPureScriptXIData@@Base+0x5f8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 66126 <_PyCode_GetPureScriptXIData@@Base+0x5f8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 6616a <_PyCode_GetPureScriptXIData@@Base+0x63c> │ │ │ │ ldr r2, [pc, #180] @ (661e4 <_PyCode_GetPureScriptXIData@@Base+0x6b6>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #11956 @ 0x2eb4 │ │ │ │ + movw r1, #12852 @ 0x3234 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 661d2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2920f8 <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ + bl 291c84 <_PyFunction_FromXIData@@Base+0x2e0> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 661d2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 6616a <_PyCode_GetPureScriptXIData@@Base+0x63c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 6616a <_PyCode_GetPureScriptXIData@@Base+0x63c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldrd fp, r4, [sp, #32] │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ ldrd r5, r6, [sp, #8] │ │ │ │ cbnz r4, 66190 <_PyCode_GetPureScriptXIData@@Base+0x662> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #35912 @ 0x8c48 │ │ │ │ + movw r1, #36808 @ 0x8fc8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 661b2 <_PyCode_GetPureScriptXIData@@Base+0x684> │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #32 │ │ │ │ - bl c7ae8 <_PyArena_Malloc@@Base> │ │ │ │ + bl c7974 <_PyArena_Malloc@@Base> │ │ │ │ cbz r0, 661b2 <_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 661da <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [sl] │ │ │ │ b.n 661d2 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11996 @ 0x2edc │ │ │ │ + movw r1, #12892 @ 0x325c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ b.n 65bb2 <_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 │ │ │ │ @@ -87105,28 +87100,28 @@ │ │ │ │ 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] @ (6628c <_PyCode_GetPureScriptXIData@@Base+0x75e>) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ cbz r0, 66286 <_PyCode_GetPureScriptXIData@@Base+0x758> │ │ │ │ adds r4, r4, r6 │ │ │ │ beq.n 66256 <_PyCode_GetPureScriptXIData@@Base+0x728> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ cbz r6, 66242 <_PyCode_GetPureScriptXIData@@Base+0x714> │ │ │ │ cmp r4, #1 │ │ │ │ beq.n 6625a <_PyCode_GetPureScriptXIData@@Base+0x72c> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 6625a <_PyCode_GetPureScriptXIData@@Base+0x72c> │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cbnz r0, 66284 <_PyCode_GetPureScriptXIData@@Base+0x756> │ │ │ │ b.n 6625a <_PyCode_GetPureScriptXIData@@Base+0x72c> │ │ │ │ movs r4, #1 │ │ │ │ movs r6, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cbz r1, 66262 <_PyCode_GetPureScriptXIData@@Base+0x734> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ @@ -87136,15 +87131,15 @@ │ │ │ │ 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 290630 <_PyArg_BadArgument@@Base+0xda4> │ │ │ │ + bl 290178 <_PyArg_BadArgument@@Base+0xda4> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ b.n 66286 <_PyCode_GetPureScriptXIData@@Base+0x758> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -87156,138 +87151,138 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r1, 662be <_PyCode_GetPureScriptXIData@@Base+0x790> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12044 @ 0x2f0c │ │ │ │ + movw r1, #12940 @ 0x328c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ b.n 662ec <_PyCode_GetPureScriptXIData@@Base+0x7be> │ │ │ │ movw r6, #43552 @ 0xaa20 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bgt.n 662dc <_PyCode_GetPureScriptXIData@@Base+0x7ae> │ │ │ │ - movw r1, #54812 @ 0xd61c │ │ │ │ + movw r1, #55508 @ 0xd8d4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 662ec <_PyCode_GetPureScriptXIData@@Base+0x7be> │ │ │ │ ldr r7, [r5, #12] │ │ │ │ cbz r7, 662f2 <_PyCode_GetPureScriptXIData@@Base+0x7c4> │ │ │ │ - movw r1, #6068 @ 0x17b4 │ │ │ │ + movw r1, #6764 @ 0x1a6c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 66322 <_PyCode_GetPureScriptXIData@@Base+0x7f4> │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl ffd10 │ │ │ │ + bl ffbbc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 6630a <_PyCode_GetPureScriptXIData@@Base+0x7dc> │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cbnz r0, 66322 <_PyCode_GetPureScriptXIData@@Base+0x7f4> │ │ │ │ b.n 6630e <_PyCode_GetPureScriptXIData@@Base+0x7e0> │ │ │ │ cmp r0, #0 │ │ │ │ bgt.n 6631e <_PyCode_GetPureScriptXIData@@Base+0x7f0> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - movw r1, #12108 @ 0x2f4c │ │ │ │ + movw r1, #13004 @ 0x32cc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 662ec <_PyCode_GetPureScriptXIData@@Base+0x7be> │ │ │ │ mov r4, r7 │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ 00066326 <_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 1519a4 │ │ │ │ + bl 151b78 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 6635a <_PyLong_Size_t_Converter@@Base+0x34> │ │ │ │ cmp r0, #4 │ │ │ │ bls.n 6635e <_PyLong_Size_t_Converter@@Base+0x38> │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12148 @ 0x2f74 │ │ │ │ + movw r1, #13044 @ 0x32f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ b.n 66360 <_PyLong_Size_t_Converter@@Base+0x3a> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ 00066362 : │ │ │ │ movs r1, #1 │ │ │ │ - b.w 2d7690 │ │ │ │ + b.w 2d7a10 │ │ │ │ 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 1a5e6c <_PyLong_UInt64_Converter@@Base+0x2938> │ │ │ │ + bl 1a64f0 <_PyLong_UInt64_Converter@@Base+0x28b0> │ │ │ │ subs r1, r0, #0 │ │ │ │ blt.n 66396 │ │ │ │ bne.n 6639c │ │ │ │ - movw r1, #64740 @ 0xfce4 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ + movw r1, #100 @ 0x64 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 66406 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ subs r1, #1 │ │ │ │ - movw r2, #28404 @ 0x6ef4 │ │ │ │ + movw r2, #29300 @ 0x7274 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1420d0 │ │ │ │ + bl 1423e0 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 663d2 │ │ │ │ movw r3, #43652 @ 0xaa84 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f644c │ │ │ │ + bl f63cc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 66396 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - movw r1, #12184 @ 0x2f98 │ │ │ │ + movw r1, #13080 @ 0x3318 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 66396 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov r1, r4 │ │ │ │ - bl f52b0 │ │ │ │ + bl f526c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 663f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 663f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 66396 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 19b13c │ │ │ │ + bl 19b844 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -87295,27 +87290,27 @@ │ │ │ │ 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 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 66538 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2d6f4c │ │ │ │ + bl 2d72cc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 66538 │ │ │ │ cbz r4, 6645c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2d6f4c │ │ │ │ + bl 2d72cc │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 66478 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 66538 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -87331,26 +87326,26 @@ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ cbz r6, 6649e │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2d6f4c │ │ │ │ + bl 2d72cc │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 664ba │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 6651e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6651e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ b.n 6651e │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ @@ -87360,385 +87355,387 @@ │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ cbz r0, 664d2 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl e04bc │ │ │ │ - bl 84e18 │ │ │ │ + bl e0378 │ │ │ │ + bl 84e58 │ │ │ │ b.n 664f6 │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ - bl 1478b8 │ │ │ │ + bl 147afc │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 664f6 │ │ │ │ movw r3, #43764 @ 0xaaf4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12236 @ 0x2fcc │ │ │ │ + movw r1, #13132 @ 0x334c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 235f20 │ │ │ │ + bl 2361d8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 6650a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 6650a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 6651e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 6651e │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 66538 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 66538 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_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 66568 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54812 @ 0xd61c │ │ │ │ + movw r1, #55508 @ 0xd8d4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 6658e │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cbz r3, 66584 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6068 @ 0x17b4 │ │ │ │ + movw r1, #6764 @ 0x1a6c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ b.n 6658e │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ + nop │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ │ │ │ │ -00066592 : │ │ │ │ +00066598 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 2d7690 │ │ │ │ + b.w 2d7a10 │ │ │ │ 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 665b2 │ │ │ │ + blt.n 665b8 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 665b8 │ │ │ │ - b.n 665fa │ │ │ │ + bne.n 665be │ │ │ │ + b.n 66600 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ movs r5, #0 │ │ │ │ - b.n 665d0 │ │ │ │ + b.n 665d6 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ - cbz r5, 665d0 │ │ │ │ + cbz r5, 665d6 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e2d30 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 2e30a8 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ cmp r6, r0 │ │ │ │ - ble.n 665d0 │ │ │ │ + ble.n 665d6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 23b660 │ │ │ │ + b.w 23bab4 │ │ │ │ mul.w r5, r6, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 17d500 │ │ │ │ + bl 17d2bc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 66608 │ │ │ │ + beq.n 6660e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 665e8 │ │ │ │ + cbz r3, 665ee │ │ │ │ ldr r2, [r4, #20] │ │ │ │ - b.n 665f0 │ │ │ │ + b.n 665f6 │ │ │ │ movw r2, #32180 @ 0x7db4 │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 21f198 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 21f398 <_PyBytes_Repeat@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6660a │ │ │ │ + bge.n 66610 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6660a │ │ │ │ + b.n 66610 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006660e : │ │ │ │ +00066614 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2053d4 │ │ │ │ + bl 205604 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6662c │ │ │ │ - bl f6bdc │ │ │ │ + cbnz r0, 66632 │ │ │ │ + bl f6b5c │ │ │ │ mov r0, r4 │ │ │ │ - b.n 66640 │ │ │ │ + b.n 66646 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6663e │ │ │ │ + bge.n 66644 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6663e │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 66644 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ 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 r0, r1 │ │ │ │ - bl 9b910 │ │ │ │ + bl 9b7e4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 66664 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 6668a │ │ │ │ + bne.n 6666a │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 66690 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 66680 │ │ │ │ + blt.n 66686 │ │ │ │ adds r3, r4, #1 │ │ │ │ - blt.n 6667a │ │ │ │ + blt.n 66680 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - b.n 6667e │ │ │ │ + b.n 66684 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 6668c │ │ │ │ + b.n 66692 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 2b420 │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 666c2 │ │ │ │ + bhi.n 666c6 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 158d98 │ │ │ │ + bl 158a94 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 666d6 │ │ │ │ - b.n 6671c │ │ │ │ - movw r0, #3516 @ 0xdbc │ │ │ │ + cbz r0, 666da │ │ │ │ + b.n 66720 │ │ │ │ + movw r0, #4212 @ 0x1074 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ - bl e27bc │ │ │ │ - cbz r0, 6671c │ │ │ │ - b.n 666b4 │ │ │ │ + bl e26e0 │ │ │ │ + cbz r0, 66720 │ │ │ │ + b.n 666b8 │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 66750 │ │ │ │ + ble.n 66754 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6673e │ │ │ │ + beq.n 66742 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 66720 │ │ │ │ + bpl.n 66724 │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a2984 │ │ │ │ + bl a2884 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 6671c │ │ │ │ + cbz r0, 66720 │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 66740 │ │ │ │ + beq.n 66744 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62068 @ 0xf274 │ │ │ │ + movw r1, #62764 @ 0xf52c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 66780 │ │ │ │ - movw r2, #30868 @ 0x7894 │ │ │ │ + b.n 66784 │ │ │ │ + movw r2, #31564 @ 0x7b4c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #34736 @ 0x87b0 │ │ │ │ + movw r1, #35432 @ 0x8a68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #3516 @ 0xdbc │ │ │ │ + movw r0, #4212 @ 0x1074 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6671c │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 66720 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 66752 │ │ │ │ + beq.n 66756 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl e5404 │ │ │ │ + bl e5324 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 66752 │ │ │ │ - b.n 6671c │ │ │ │ + bge.n 66756 │ │ │ │ + b.n 66720 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ - cbnz r4, 66760 │ │ │ │ + cbnz r4, 66764 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 1aa468 │ │ │ │ + bl 1aa280 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 66780 │ │ │ │ + cbz r0, 66784 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - movw r0, #14468 @ 0x3884 │ │ │ │ + movw r0, #15164 @ 0x3b3c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 6678a │ │ │ │ + cbz r3, 6678e │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00066790 : │ │ │ │ +00066794 : │ │ │ │ movs r3, #2 │ │ │ │ - b.n 668b4 │ │ │ │ + b.n 668b8 │ │ │ │ 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, #260] @ (668ac ) │ │ │ │ + ldr r3, [pc, #260] @ (668b0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - cbnz r5, 667c2 │ │ │ │ - movw r1, #31772 @ 0x7c1c │ │ │ │ + cbnz r5, 667c6 │ │ │ │ + movw r1, #32668 @ 0x7f9c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #6356 @ 0x18d4 │ │ │ │ + movw r0, #7284 @ 0x1c74 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #12376 @ 0x3058 │ │ │ │ + movw r1, #13272 @ 0x33d8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 129d34 <_PySys_GetOptionalAttrString@@Base+0x1e8> │ │ │ │ + bl 129f6c <_PySys_GetOptionalAttrString@@Base+0x1e8> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 668a2 │ │ │ │ + beq.n 668a6 │ │ │ │ bl 7fab4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 668a4 │ │ │ │ + beq.n 668a8 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mov.w r3, #1 │ │ │ │ - ldr r5, [pc, #200] @ (668b0 ) │ │ │ │ + ldr r5, [pc, #200] @ (668b4 ) │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 667fc │ │ │ │ + bne.n 66800 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 667ec │ │ │ │ + bne.n 667f0 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 6680e │ │ │ │ + beq.n 66812 │ │ │ │ mov r0, r5 │ │ │ │ - bl 134c7c <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + bl 134f88 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr.w r6, [r6, #3704] @ 0xe78 │ │ │ │ movw r8, #5744 @ 0x1670 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ - cbz r6, 6687c │ │ │ │ + cbz r6, 66880 │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ - bl 21b5f8 <_PyUnicode_AsUTF8String@@Base+0x178> │ │ │ │ + bl 21b7f8 <_PyUnicode_AsUTF8String@@Base+0x178> │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r6, #92] @ 0x5c │ │ │ │ - bl 8f744 │ │ │ │ + bl 8f61c │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 66862 │ │ │ │ + cbz r0, 66866 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ ite ne │ │ │ │ movne r2, r3 │ │ │ │ moveq r2, r8 │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66858 │ │ │ │ + bge.n 6685c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 66858 │ │ │ │ + cbnz r3, 6685c │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 66862 │ │ │ │ + beq.n 66866 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ - b.n 6681a │ │ │ │ + b.n 6681e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66870 │ │ │ │ + bge.n 66874 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 66874 │ │ │ │ + cbz r3, 66878 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6687c │ │ │ │ + b.n 66880 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 66870 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 66874 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 66894 │ │ │ │ + bne.n 66898 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 66884 │ │ │ │ + bne.n 66888 │ │ │ │ dmb ish │ │ │ │ - beq.n 668a4 │ │ │ │ - ldr r0, [pc, #20] @ (668b0 ) │ │ │ │ - bl 284f00 │ │ │ │ - b.n 668a4 │ │ │ │ + beq.n 668a8 │ │ │ │ + ldr r0, [pc, #20] @ (668b4 ) │ │ │ │ + bl 284a3c │ │ │ │ + b.n 668a8 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, #32] │ │ │ │ @@ -87746,201 +87743,201 @@ │ │ │ │ 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 2053d4 │ │ │ │ + bl 205604 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 66910 │ │ │ │ + cbz r0, 66914 │ │ │ │ adds r5, #4 │ │ │ │ ldr.w r0, [r0, r5, lsl #2] │ │ │ │ - cbz r7, 668ec │ │ │ │ + cbz r7, 668f0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #23800 @ 0x5cf8 │ │ │ │ + movw r1, #24496 @ 0x5fb0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 9e5dc │ │ │ │ + bl 9e4dc │ │ │ │ mov r5, r0 │ │ │ │ - b.n 668f4 │ │ │ │ + b.n 668f8 │ │ │ │ mov r1, r6 │ │ │ │ - bl f52b0 │ │ │ │ + bl f526c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 66900 │ │ │ │ + blt.n 66904 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 66910 │ │ │ │ + b.n 66914 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 668fc │ │ │ │ + bne.n 66900 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 668fc │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 66900 │ │ │ │ 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, #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 66952 │ │ │ │ - movw r1, #51600 @ 0xc990 │ │ │ │ + bpl.n 66956 │ │ │ │ + movw r1, #52336 @ 0xcc70 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r6 │ │ │ │ - bl 20d90c │ │ │ │ - cbz r0, 66952 │ │ │ │ - cbz r4, 66960 │ │ │ │ + bl 20db3c │ │ │ │ + cbz r0, 66956 │ │ │ │ + cbz r4, 66964 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66960 │ │ │ │ + bge.n 66964 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 66960 │ │ │ │ + b.n 66964 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 99b28 │ │ │ │ + b.w 99a00 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ str r4, [r5, #28] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ 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, 669a4 │ │ │ │ + cbnz r4, 669a8 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 669a4 │ │ │ │ + ble.n 669a8 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 669a4 │ │ │ │ - cbz r2, 669a4 │ │ │ │ + bne.n 669a8 │ │ │ │ + cbz r2, 669a8 │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #12400 @ 0x3070 │ │ │ │ + movw r1, #13296 @ 0x33f0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 669c6 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 669ca │ │ │ │ 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] │ │ │ │ movw r3, #22644 @ 0x5874 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6698e │ │ │ │ + bne.n 66992 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000669cc : │ │ │ │ +000669d0 : │ │ │ │ movs r3, #3 │ │ │ │ - b.n 668b4 │ │ │ │ + b.n 668b8 │ │ │ │ │ │ │ │ -000669d0 : │ │ │ │ +000669d4 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldrb.w r2, [r2, #87] @ 0x57 │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bpl.n 669e6 │ │ │ │ + bpl.n 669ea │ │ │ │ clz r2, r1 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ - cbz r1, 669e6 │ │ │ │ - b.w 234cd0 <_PyThreadState_GetCurrent@@Base+0x64> │ │ │ │ + cbz r1, 669ea │ │ │ │ + b.w 234f88 <_PyThreadState_GetCurrent@@Base+0x64> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 57106 │ │ │ │ + bl 5710e │ │ │ │ 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, 66a18 │ │ │ │ + cbnz r3, 66a1c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 66a30 │ │ │ │ + cbz r2, 66a34 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 66a30 │ │ │ │ + cbz r3, 66a34 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12500 @ 0x30d4 │ │ │ │ + movw r1, #13396 @ 0x3454 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 66a6e │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 66a72 │ │ │ │ mov r0, r1 │ │ │ │ - bl 181404 │ │ │ │ + bl 181168 │ │ │ │ ldr.w r5, [r4, #144] @ 0x90 │ │ │ │ ldr.w r9, [r0, #16] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ - cbnz r5, 66a58 │ │ │ │ + cbnz r5, 66a5c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 66a72 │ │ │ │ + cbnz r3, 66a76 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ - b.n 66ad2 │ │ │ │ + b.n 66ad6 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #27392 @ 0x6b00 │ │ │ │ + movw r1, #28288 @ 0x6e80 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 66ad2 │ │ │ │ + b.n 66ad6 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r5, [r4, #128] @ 0x80 │ │ │ │ strd r3, r3, [r4, #104] @ 0x68 │ │ │ │ - cbz r0, 66a88 │ │ │ │ - bl 83b58 │ │ │ │ + cbz r0, 66a8c │ │ │ │ + bl 83b98 │ │ │ │ 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 23e6d8 <_PyTrash_thread_deposit_object@@Base+0x194> │ │ │ │ + bl 23eb3c <_PyTrash_thread_deposit_object@@Base+0x1a0> │ │ │ │ mov r7, r0 │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 66aae │ │ │ │ + cbz r0, 66ab2 │ │ │ │ str.w r6, [r4, #144] @ 0x90 │ │ │ │ - b.n 66a6e │ │ │ │ + b.n 66a72 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r2, r4, #12 │ │ │ │ mov r0, r9 │ │ │ │ mov r3, r7 │ │ │ │ - bl 23e9c0 <_PyTrash_thread_destroy_chain@@Base+0x2a0> │ │ │ │ - cbz r7, 66aca │ │ │ │ + bl 23ee24 <_PyTrash_thread_destroy_chain@@Base+0x2a0> │ │ │ │ + cbz r7, 66ace │ │ │ │ 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 │ │ │ │ @@ -87948,235 +87945,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, 66b0c │ │ │ │ + cbnz r3, 66b10 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 66af0 │ │ │ │ + cbz r2, 66af4 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 66b0c │ │ │ │ + cbnz r3, 66b10 │ │ │ │ mov r0, r1 │ │ │ │ - bl 26ea2c │ │ │ │ + bl 26e564 │ │ │ │ mov r1, r4 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - b.w 2c1268 │ │ │ │ + b.w 2c15e4 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12528 @ 0x30f0 │ │ │ │ + movw r1, #13424 @ 0x3470 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 66b44 │ │ │ │ + cbnz r0, 66b48 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbnz r0, 66b4e │ │ │ │ - b.n 66b54 │ │ │ │ + cbnz r0, 66b52 │ │ │ │ + b.n 66b58 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66b3e │ │ │ │ - b.n 66b6c │ │ │ │ + beq.n 66b42 │ │ │ │ + b.n 66b70 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 66b6c │ │ │ │ + cbnz r0, 66b70 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 66b5e │ │ │ │ + cbz r0, 66b62 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 66b6c │ │ │ │ + cbnz r0, 66b70 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 66b6c │ │ │ │ + cbz r0, 66b70 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - ble.n 66be8 │ │ │ │ + ble.n 66bec │ │ │ │ ands.w r7, r2, #255 @ 0xff │ │ │ │ - beq.n 66be8 │ │ │ │ + beq.n 66bec │ │ │ │ lsls r2, r4, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ae04 │ │ │ │ - cbnz r0, 66b9e │ │ │ │ + cbnz r0, 66ba2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 66bfc │ │ │ │ + b.n 66c00 │ │ │ │ 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 66bfc │ │ │ │ + beq.n 66c00 │ │ │ │ subs r4, r4, r2 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bgt.n 66bde │ │ │ │ + bgt.n 66be2 │ │ │ │ cmp.w ip, #160 @ 0xa0 │ │ │ │ - ble.n 66be6 │ │ │ │ + ble.n 66bea │ │ │ │ sub.w r2, r3, #160 @ 0xa0 │ │ │ │ cmp r3, #159 @ 0x9f │ │ │ │ - bls.n 66bd8 │ │ │ │ + bls.n 66bdc │ │ │ │ ldr.w r1, [r3, #-4]! │ │ │ │ cmp r1, r6 │ │ │ │ - bne.n 66bd4 │ │ │ │ + bne.n 66bd8 │ │ │ │ subs r3, r3, r5 │ │ │ │ asrs r0, r3, #2 │ │ │ │ - b.n 66bfc │ │ │ │ + b.n 66c00 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 66bc6 │ │ │ │ + bcc.n 66bca │ │ │ │ subs r3, r3, r5 │ │ │ │ asrs r4, r3, #2 │ │ │ │ - b.n 66be0 │ │ │ │ + b.n 66be4 │ │ │ │ mov r4, r2 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - ble.n 66be8 │ │ │ │ - b.n 66b8c │ │ │ │ + ble.n 66bec │ │ │ │ + b.n 66b90 │ │ │ │ mov r4, r2 │ │ │ │ add.w r0, r5, r4, lsl #2 │ │ │ │ cmp r0, r5 │ │ │ │ - bls.n 66b98 │ │ │ │ + bls.n 66b9c │ │ │ │ ldr.w r3, [r0, #-4]! │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 66bec │ │ │ │ + bne.n 66bf0 │ │ │ │ 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, 66c32 │ │ │ │ + cbz r2, 66c36 │ │ │ │ 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 235b3c │ │ │ │ + bl 235df4 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ge │ │ │ │ addge r4, r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00066c38 : │ │ │ │ +00066c3c : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 23a150 │ │ │ │ + b.w 23a5a0 │ │ │ │ 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, 66c72 │ │ │ │ + cbz r2, 66c76 │ │ │ │ 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 2bc63c │ │ │ │ + bl 2bc9c0 │ │ │ │ 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, #12560 @ 0x3110 │ │ │ │ + movw r1, #13456 @ 0x3490 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl a6adc │ │ │ │ - cbz r0, 66cb8 │ │ │ │ + bl a69dc │ │ │ │ + cbz r0, 66cbc │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ add r2, sp, #8 │ │ │ │ blx 2af30 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 66cbc │ │ │ │ + bge.n 66cc0 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 66d0c │ │ │ │ - bne.n 66cd6 │ │ │ │ + b.n 66d10 │ │ │ │ + bne.n 66cda │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12576 @ 0x3120 │ │ │ │ + movw r1, #13472 @ 0x34a0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 66cb8 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 66cbc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 66ce6 │ │ │ │ + bne.n 66cea │ │ │ │ movs r1, #4 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 80764 │ │ │ │ - b.n 66d0c │ │ │ │ + bl 807a4 │ │ │ │ + b.n 66d10 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 66cf4 │ │ │ │ + bne.n 66cf8 │ │ │ │ movs r1, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 80764 │ │ │ │ - b.n 66d0c │ │ │ │ + bl 807a4 │ │ │ │ + b.n 66d10 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #51368 @ 0xc8a8 │ │ │ │ + movw r1, #52304 @ 0xcc50 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 66cb8 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 66cbc │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -00066d10 : │ │ │ │ +00066d14 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 27aa70 │ │ │ │ + b.w 27a5f8 │ │ │ │ │ │ │ │ -00066d16 : │ │ │ │ +00066d1a : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 2b7b60 <_PyType_SetVersion@@Base+0x30c> │ │ │ │ + b.w 2b7ef8 <_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 │ │ │ │ @@ -88184,1629 +88181,1629 @@ │ │ │ │ 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, 66d4a │ │ │ │ + cbnz r0, 66d4e │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 66d5a │ │ │ │ - b.n 66d54 │ │ │ │ + cbz r0, 66d5e │ │ │ │ + b.n 66d58 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66d44 │ │ │ │ - b.n 66d7c │ │ │ │ + beq.n 66d48 │ │ │ │ + b.n 66d80 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 66d7c │ │ │ │ + cbnz r0, 66d80 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 66d64 │ │ │ │ + cbz r0, 66d68 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 66d7c │ │ │ │ + cbnz r0, 66d80 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 66d6e │ │ │ │ + cbz r0, 66d72 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 66d7c │ │ │ │ + cbnz r0, 66d80 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 66d7c │ │ │ │ + cbz r0, 66d80 │ │ │ │ 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, 66d9c │ │ │ │ + cbnz r0, 66da0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 66da6 │ │ │ │ - b.n 66dac │ │ │ │ + cbnz r0, 66daa │ │ │ │ + b.n 66db0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66d96 │ │ │ │ - b.n 66dba │ │ │ │ + beq.n 66d9a │ │ │ │ + b.n 66dbe │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 66dba │ │ │ │ + cbnz r0, 66dbe │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 66dba │ │ │ │ + cbz r0, 66dbe │ │ │ │ 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 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 66eca │ │ │ │ + bne.n 66ece │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ ldr r6, [r7, #12] │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 66e5c │ │ │ │ + bne.n 66e60 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ - cbz r3, 66dee │ │ │ │ + cbz r3, 66df2 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ - cbnz r3, 66df6 │ │ │ │ + cbnz r3, 66dfa │ │ │ │ ldrb.w r3, [r6, #77] @ 0x4d │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 66eca │ │ │ │ + beq.n 66ece │ │ │ │ mov r0, r4 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c79cc <_PyEval_EvalFrameDefault@@Base+0xca84> │ │ │ │ + bl c7858 <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66ebe │ │ │ │ + beq.n 66ec2 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c79cc <_PyEval_EvalFrameDefault@@Base+0xca84> │ │ │ │ + bl c7858 <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66ebe │ │ │ │ + beq.n 66ec2 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6a9a2 │ │ │ │ - bl 84e18 │ │ │ │ + bl 6a9ae │ │ │ │ + bl 84e58 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66e40 │ │ │ │ + bge.n 66e44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 66e40 │ │ │ │ + cbnz r3, 66e44 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66eca │ │ │ │ + bge.n 66ece │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 66eca │ │ │ │ + bne.n 66ece │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - cbz r3, 66eca │ │ │ │ + cbz r3, 66ece │ │ │ │ mov r0, r4 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c79cc <_PyEval_EvalFrameDefault@@Base+0xca84> │ │ │ │ + bl c7858 <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 66ebe │ │ │ │ + cbz r0, 66ec2 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c79cc <_PyEval_EvalFrameDefault@@Base+0xca84> │ │ │ │ + bl c7858 <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 66ebe │ │ │ │ + cbz r0, 66ec2 │ │ │ │ mov r1, sp │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl a8228 │ │ │ │ - bl 84e18 │ │ │ │ + bl a8128 │ │ │ │ + bl 84e58 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66ea8 │ │ │ │ + bge.n 66eac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 66ea8 │ │ │ │ + cbnz r3, 66eac │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66eca │ │ │ │ + bge.n 66ece │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66eca │ │ │ │ + cbnz r3, 66ece │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 66eca │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 66ece │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 84e18 │ │ │ │ + b.w 84e58 │ │ │ │ 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, 66eec │ │ │ │ + cbnz r0, 66ef0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 66ef6 │ │ │ │ - b.n 66efc │ │ │ │ + cbnz r0, 66efa │ │ │ │ + b.n 66f00 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66ee6 │ │ │ │ - b.n 66f0a │ │ │ │ + beq.n 66eea │ │ │ │ + b.n 66f0e │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 66f0a │ │ │ │ + cbnz r0, 66f0e │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 66f0a │ │ │ │ + cbz r0, 66f0e │ │ │ │ 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 94124 │ │ │ │ - cbnz r0, 66f92 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 66f96 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 66f58 │ │ │ │ + bne.n 66f5c │ │ │ │ mov r0, r4 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c79cc <_PyEval_EvalFrameDefault@@Base+0xca84> │ │ │ │ + bl c7858 <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 66f92 │ │ │ │ + cbz r0, 66f96 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6872a <_Py_cr_diff@@Base+0x36> │ │ │ │ - bl 84e18 │ │ │ │ + bl 6872e <_Py_cr_diff@@Base+0x36> │ │ │ │ + bl 84e58 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 66f82 │ │ │ │ - b.n 66f92 │ │ │ │ + blt.n 66f86 │ │ │ │ + b.n 66f96 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ - cbz r3, 66f92 │ │ │ │ + cbz r3, 66f96 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c79cc <_PyEval_EvalFrameDefault@@Base+0xca84> │ │ │ │ + bl c7858 <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 66f92 │ │ │ │ + cbz r0, 66f96 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl f52b0 │ │ │ │ - bl 84e18 │ │ │ │ + bl f526c │ │ │ │ + bl 84e58 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66f92 │ │ │ │ + bge.n 66f96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66f92 │ │ │ │ + cbnz r3, 66f96 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_Py_Dealloc@@Base> │ │ │ │ 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, 66fb8 │ │ │ │ - cbnz r2, 66fb2 │ │ │ │ + cbnz r3, 66fbc │ │ │ │ + cbnz r2, 66fb6 │ │ │ │ movw r0, #57952 @ 0xe260 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - b.n 66fd0 │ │ │ │ + b.n 66fd4 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 66fa8 │ │ │ │ + beq.n 66fac │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12624 @ 0x3150 │ │ │ │ + movw r1, #13520 @ 0x34d0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, 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, #12660 @ 0x3174 │ │ │ │ + movw r1, #13556 @ 0x34f4 │ │ │ │ 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 a6adc │ │ │ │ - cbz r0, 67038 │ │ │ │ + bl a69dc │ │ │ │ + cbz r0, 6703c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 67020 │ │ │ │ + bpl.n 67024 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - bl 273660 │ │ │ │ + bl 2731e8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 275648 │ │ │ │ - b.n 6703a │ │ │ │ + bl 2751d0 │ │ │ │ + b.n 6703e │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61324 @ 0xef8c │ │ │ │ + movw r1, #62220 @ 0xf30c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 2e0e54 <_PyArg_ParseStack@@Base+0xb0> │ │ │ │ - movw r0, #48028 @ 0xbb9c │ │ │ │ + b.w 2e1254 <_PyArg_ParseStack@@Base+0xb0> │ │ │ │ + movw r0, #48964 @ 0xbf44 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 882f4 │ │ │ │ + b.w 882d4 │ │ │ │ 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, #29257 @ 0x7249 │ │ │ │ + movw r1, #29261 @ 0x724d │ │ │ │ movt r1, #6 │ │ │ │ mov r4, r2 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #8 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 251e58 <_PyXIData_InitWithSize@@Base> │ │ │ │ + bl 251ca8 <_PyXIData_InitWithSize@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6708a │ │ │ │ + beq.n 6708e │ │ │ │ ldr r4, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 174724 │ │ │ │ + bl 1747a4 │ │ │ │ movs r0, #0 │ │ │ │ vstr d0, [r4] │ │ │ │ add sp, #12 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 671e0 │ │ │ │ + bl 671e4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6719a │ │ │ │ + beq.n 6719e │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 670bc │ │ │ │ + beq.n 670c0 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ - b.n 670c4 │ │ │ │ + b.n 670c8 │ │ │ │ movw r6, #32180 @ 0x7db4 │ │ │ │ movt r6, #87 @ 0x57 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - cbz r7, 670d8 │ │ │ │ + cbz r7, 670dc │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r8, [r5, #20] │ │ │ │ - bl 80b24 │ │ │ │ + bl 80b64 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 670f0 │ │ │ │ - b.n 6717e │ │ │ │ + cbnz r0, 670f4 │ │ │ │ + b.n 67182 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21640 @ 0x5488 │ │ │ │ + movw r1, #22336 @ 0x5740 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 67138 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 6713c │ │ │ │ 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 2207b8 │ │ │ │ + bl 220a10 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - bge.n 6713c │ │ │ │ + bge.n 67140 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 188614 │ │ │ │ + bl 188930 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl 188614 │ │ │ │ + bl 188930 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r1 │ │ │ │ - bl 188614 │ │ │ │ + bl 188930 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 6717e │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 67182 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6716e │ │ │ │ + blt.n 67172 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6717e │ │ │ │ + b.n 67182 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 188614 │ │ │ │ + bl 188930 │ │ │ │ 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 188614 │ │ │ │ + bl 188930 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 6717e │ │ │ │ - b.n 67130 │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 67182 │ │ │ │ + b.n 67134 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67138 │ │ │ │ + bne.n 6713c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 67138 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6713c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6718a │ │ │ │ + blt.n 6718e │ │ │ │ mov r5, r4 │ │ │ │ - b.n 6719a │ │ │ │ + b.n 6719e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67186 │ │ │ │ + bne.n 6718a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 67186 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6718a │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 671c0 │ │ │ │ + cbnz r0, 671c4 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 671ca │ │ │ │ - b.n 671d0 │ │ │ │ + cbnz r0, 671ce │ │ │ │ + b.n 671d4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 671ba │ │ │ │ - b.n 671de │ │ │ │ + beq.n 671be │ │ │ │ + b.n 671e2 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 671de │ │ │ │ + cbnz r0, 671e2 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 671de │ │ │ │ + cbz r0, 671e2 │ │ │ │ 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 158a28 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ + bl 158c3c <_PyLong_FromByteArray@@Base+0xcf4> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 67240 │ │ │ │ + blt.n 67244 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ - bl 188614 │ │ │ │ + bl 188930 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 67238 │ │ │ │ + cbz r0, 6723c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 6720e │ │ │ │ + cbz r3, 67212 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 67216 │ │ │ │ + b.n 6721a │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 22e8dc │ │ │ │ + bl 22eb8c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 67238 │ │ │ │ + bne.n 6723c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67236 │ │ │ │ + bge.n 6723a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67236 │ │ │ │ + cbnz r3, 6723a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159ab4 │ │ │ │ - b.n 67242 │ │ │ │ + bl 159b20 │ │ │ │ + b.n 67246 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ vldr d0, [r3] │ │ │ │ - b.w 9b9c0 │ │ │ │ + b.w 9b894 │ │ │ │ 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 671e0 │ │ │ │ + bl 671e4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67360 │ │ │ │ + beq.n 67364 │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 67280 │ │ │ │ + beq.n 67284 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ - b.n 67288 │ │ │ │ + b.n 6728c │ │ │ │ movw r6, #32180 @ 0x7db4 │ │ │ │ movt r6, #87 @ 0x57 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - cbz r7, 6729c │ │ │ │ + cbz r7, 672a0 │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r8, [r5, #20] │ │ │ │ - bl 80b24 │ │ │ │ + bl 80b64 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 672b4 │ │ │ │ - b.n 67344 │ │ │ │ + cbnz r0, 672b8 │ │ │ │ + b.n 67348 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21640 @ 0x5488 │ │ │ │ + movw r1, #22336 @ 0x5740 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 672fe │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 67302 │ │ │ │ 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 2207b8 │ │ │ │ + bl 220a10 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - bge.n 67302 │ │ │ │ + bge.n 67306 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 188614 │ │ │ │ + bl 188930 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl 188614 │ │ │ │ + bl 188930 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 188614 │ │ │ │ + bl 188930 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 67344 │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 67348 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 67334 │ │ │ │ + blt.n 67338 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 67344 │ │ │ │ + b.n 67348 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 188614 │ │ │ │ + bl 188930 │ │ │ │ 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 188614 │ │ │ │ + bl 188930 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 67344 │ │ │ │ - b.n 672f6 │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 67348 │ │ │ │ + b.n 672fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 672fe │ │ │ │ + bne.n 67302 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 672fe │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 67302 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 67350 │ │ │ │ + blt.n 67354 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 67360 │ │ │ │ + b.n 67364 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6734c │ │ │ │ + bne.n 67350 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6734c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 67350 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00067368 : │ │ │ │ +0006736c : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 2d0d78 │ │ │ │ + b.w 2d10f0 │ │ │ │ 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, 6739e │ │ │ │ + cbnz r1, 673a2 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12676 @ 0x3184 │ │ │ │ + movw r1, #13572 @ 0x3504 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 67584 │ │ │ │ + b.n 67588 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r0 │ │ │ │ movw r1, #58016 @ 0xe2a0 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154818 │ │ │ │ + bl 1549f0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 67424 │ │ │ │ + bne.n 67428 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 25f7d0 <_PyPickle_GetXIData@@Base+0x548> │ │ │ │ + bl 25f348 <_PyPickle_GetXIData@@Base+0x548> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67398 │ │ │ │ + beq.n 6739c │ │ │ │ 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 83b58 │ │ │ │ + bl 83b98 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp.w r0, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 673ea │ │ │ │ + bcs.n 673ee │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bl 83550 │ │ │ │ - b.n 673ec │ │ │ │ + bl 83590 │ │ │ │ + b.n 673f0 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 673f8 │ │ │ │ + cbz r0, 673fc │ │ │ │ ldrd r6, r1, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ - b.n 67418 │ │ │ │ + b.n 6741c │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b58 │ │ │ │ - bl 23b660 │ │ │ │ - b.n 67398 │ │ │ │ + bl 83b98 │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 6739c │ │ │ │ ldr.w r3, [r1, r2, lsl #3] │ │ │ │ adds r2, #1 │ │ │ │ - cbz r3, 67418 │ │ │ │ + cbz r3, 6741c │ │ │ │ ldr r5, [r3, #0] │ │ │ │ adds r7, r5, #1 │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r7, [r3, #0] │ │ │ │ cmp r2, r6 │ │ │ │ - bne.n 67404 │ │ │ │ + bne.n 67408 │ │ │ │ lsls r2, r2, #3 │ │ │ │ blx 2bff8 │ │ │ │ - b.n 67576 │ │ │ │ + b.n 6757a │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 6755c │ │ │ │ + bpl.w 67560 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 25f7d0 <_PyPickle_GetXIData@@Base+0x548> │ │ │ │ + bl 25f348 <_PyPickle_GetXIData@@Base+0x548> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67398 │ │ │ │ + beq.n 6739c │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7c24 │ │ │ │ + bl a7b24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 67576 │ │ │ │ + beq.w 6757a │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 6745c │ │ │ │ + bpl.n 67460 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 67474 │ │ │ │ + beq.n 67478 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12712 @ 0x31a8 │ │ │ │ + movw r1, #13608 @ 0x3528 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 67554 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 67558 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 9b910 │ │ │ │ + bl 9b7e4 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 6748a │ │ │ │ - bl 94124 │ │ │ │ + bne.n 6748e │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 67554 │ │ │ │ + bne.n 67558 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 26030c <_PyPickle_GetXIData@@Base+0x1084> │ │ │ │ + bl 25fe84 <_PyPickle_GetXIData@@Base+0x1084> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 674a4 │ │ │ │ + cbz r0, 674a8 │ │ │ │ str.w r9, [r3, #4] │ │ │ │ - b.n 6743a │ │ │ │ + b.n 6743e │ │ │ │ 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 674da │ │ │ │ + bhi.n 674de │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r2, r3, r3, lsl #1 │ │ │ │ cmp.w r2, r1, lsl #1 │ │ │ │ - bcc.n 6743a │ │ │ │ + bcc.n 6743e │ │ │ │ movw r2, #50000 @ 0xc350 │ │ │ │ cmp r3, r2 │ │ │ │ ite hi │ │ │ │ movhi r2, #2 │ │ │ │ movls r2, #4 │ │ │ │ - b.n 674dc │ │ │ │ + b.n 674e0 │ │ │ │ movs r2, #2 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 67502 │ │ │ │ + blt.n 67506 │ │ │ │ movs r5, #8 │ │ │ │ cmp r3, #8 │ │ │ │ - bls.n 674f6 │ │ │ │ + bls.n 674fa │ │ │ │ lsls r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bhi.n 674ea │ │ │ │ + bhi.n 674ee │ │ │ │ cmp.w r5, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 674fc │ │ │ │ + bcs.n 67500 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbnz r0, 67508 │ │ │ │ + cbnz r0, 6750c │ │ │ │ str r6, [r4, #12] │ │ │ │ - bl 23b660 │ │ │ │ - b.n 67554 │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 67558 │ │ │ │ subs r3, r5, #1 │ │ │ │ lsls r2, r5, #3 │ │ │ │ movs r1, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2b420 │ │ │ │ ldr.w r9, [r4, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6754c │ │ │ │ + beq.n 67550 │ │ │ │ add.w r5, r6, #8 │ │ │ │ ldr.w sl, [r5, #-8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 67544 │ │ │ │ + beq.n 67548 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - bl 26030c <_PyPickle_GetXIData@@Base+0x1084> │ │ │ │ + bl 25fe84 <_PyPickle_GetXIData@@Base+0x1084> │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ strd sl, r3, [r0] │ │ │ │ adds r5, #8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 67524 │ │ │ │ + bne.n 67528 │ │ │ │ mov r0, r6 │ │ │ │ - bl 83b58 │ │ │ │ - b.n 6743a │ │ │ │ + bl 83b98 │ │ │ │ + b.n 6743e │ │ │ │ mov r0, r4 │ │ │ │ - bl 198e4c │ │ │ │ - b.n 67398 │ │ │ │ + bl 199554 │ │ │ │ + b.n 6739c │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #12748 @ 0x31cc │ │ │ │ + movw r1, #13644 @ 0x354c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 67398 │ │ │ │ + bl f3988 │ │ │ │ + b.n 6739c │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - bl 198e4c │ │ │ │ + bl 199554 │ │ │ │ movs r0, #0 │ │ │ │ str.w r4, [r8, #8] │ │ │ │ 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 │ │ │ │ movw r1, #58016 @ 0xe2a0 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154818 │ │ │ │ + bl 1549f0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ - bl 7fd10 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd50 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 675c6 │ │ │ │ + cbz r0, 675ca │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - bl 97b3c │ │ │ │ + bl 97a18 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [pc, #52] @ (67600 ) │ │ │ │ + ldr r2, [pc, #52] @ (67604 ) │ │ │ │ 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 675f2 │ │ │ │ - movw r0, #12820 @ 0x3214 │ │ │ │ + bne.n 675f6 │ │ │ │ + movw r0, #13716 @ 0x3594 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w 1038c0 │ │ │ │ - movw r0, #12828 @ 0x321c │ │ │ │ + b.w 103768 │ │ │ │ + movw r0, #13724 @ 0x359c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 67640 │ │ │ │ - ldr r2, [pc, #52] @ (6763c ) │ │ │ │ + b.n 67644 │ │ │ │ + ldr r2, [pc, #52] @ (67640 ) │ │ │ │ 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 6762e │ │ │ │ - movw r0, #12836 @ 0x3224 │ │ │ │ + bne.n 67632 │ │ │ │ + movw r0, #13732 @ 0x35a4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w 1038c0 │ │ │ │ - movw r0, #12848 @ 0x3230 │ │ │ │ + b.w 103768 │ │ │ │ + movw r0, #13744 @ 0x35b0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ 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 7fab4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 676f8 │ │ │ │ + beq.n 676fc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r3, r6 │ │ │ │ - bls.n 676f8 │ │ │ │ + bls.n 676fc │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr.w r7, [r3, r6, lsl #3] │ │ │ │ add.w r3, r3, r6, lsl #3 │ │ │ │ - cbnz r7, 6767e │ │ │ │ + cbnz r7, 67682 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 67664 │ │ │ │ + b.n 67668 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r9, [r3, #4] │ │ │ │ - bl 8f744 │ │ │ │ + bl 8f61c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 676f0 │ │ │ │ + cbz r0, 676f4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #46824 @ 0xb6e8 │ │ │ │ + movw r0, #47720 @ 0xba68 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 676b6 │ │ │ │ + cbnz r0, 676ba │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 676f0 │ │ │ │ + bge.n 676f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 676f0 │ │ │ │ + cbnz r3, 676f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 676f0 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 676f4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 676d6 │ │ │ │ + bge.n 676da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 676d6 │ │ │ │ + cbnz r3, 676da │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 676ea │ │ │ │ + bge.n 676ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 676ea │ │ │ │ + cbnz r3, 676ee │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 6767a │ │ │ │ + bne.n 6767e │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r0, r5 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 245230 │ │ │ │ - cbz r0, 67750 │ │ │ │ + bl 2452e8 │ │ │ │ + cbz r0, 67754 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r6, 67724 │ │ │ │ + cbz r6, 67728 │ │ │ │ ldr r4, [r5, #20] │ │ │ │ - b.n 6772c │ │ │ │ + b.n 67730 │ │ │ │ movw r4, #32180 @ 0x7db4 │ │ │ │ movt r4, #87 @ 0x57 │ │ │ │ uxtb r2, r2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 245688 │ │ │ │ + bl 2457f8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge.n 67754 │ │ │ │ + bge.n 67758 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12860 @ 0x323c │ │ │ │ + movw r1, #13756 @ 0x35bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 67796 │ │ │ │ + b.n 6779a │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6777e │ │ │ │ + bgt.n 67782 │ │ │ │ adds r1, r2, #1 │ │ │ │ adds r0, r4, r2 │ │ │ │ add r1, r4 │ │ │ │ subs r2, r6, r2 │ │ │ │ blx 2b6f4 │ │ │ │ subs r1, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17d500 │ │ │ │ + bl 17d2bc │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 67796 │ │ │ │ + b.n 6779a │ │ │ │ movw r3, #43824 @ 0xab30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #27948 @ 0x6d2c │ │ │ │ + movw r1, #28684 @ 0x700c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 67750 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 67754 │ │ │ │ add sp, #8 │ │ │ │ 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, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 84db0 │ │ │ │ + bl 84df0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 677ca │ │ │ │ + cbz r0, 677ce │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 677ca │ │ │ │ + bge.n 677ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 677ca │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 677ce │ │ │ │ + bl 8471c <_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 677ea │ │ │ │ + bge.n 677ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 677ea │ │ │ │ + cbnz r3, 677ee │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_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 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12892 @ 0x325c │ │ │ │ + movw r1, #13788 @ 0x35dc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ - cbnz r1, 67842 │ │ │ │ + cbnz r1, 67846 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12676 @ 0x3184 │ │ │ │ + movw r1, #13572 @ 0x3504 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 67956 │ │ │ │ + b.n 6795a │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ movw r1, #58016 @ 0xe2a0 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154818 │ │ │ │ + bl 1549f0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 67890 │ │ │ │ + bne.n 67894 │ │ │ │ ldr r7, [r7, #8] │ │ │ │ ldr r4, [r7, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 264228 │ │ │ │ + bl 263d68 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6783c │ │ │ │ + beq.n 67840 │ │ │ │ movs r3, #0 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 67934 │ │ │ │ + beq.n 67938 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ - cbz r2, 67888 │ │ │ │ + cbz r2, 6788c │ │ │ │ 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 67870 │ │ │ │ + b.n 67874 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.n 6791a │ │ │ │ + bpl.n 6791e │ │ │ │ ldr r4, [r7, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 264228 │ │ │ │ + bl 263d68 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6783c │ │ │ │ + beq.n 67840 │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl a7c24 │ │ │ │ + bl a7b24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67934 │ │ │ │ + beq.n 67938 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bmi.n 678da │ │ │ │ + bmi.n 678de │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12936 @ 0x3288 │ │ │ │ + movw r1, #13832 @ 0x3608 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 67912 │ │ │ │ - bl 9b910 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 67916 │ │ │ │ + bl 9b7e4 │ │ │ │ mov r1, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 67902 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 67912 │ │ │ │ + bne.n 67906 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 67916 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12964 @ 0x32a4 │ │ │ │ + movw r1, #13860 @ 0x3624 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 67912 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 67916 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 678ea │ │ │ │ + blt.n 678ee │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 19b1ac │ │ │ │ + bl 19b8b4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 678a8 │ │ │ │ + bne.n 678ac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6783c │ │ │ │ + beq.n 67840 │ │ │ │ subs r4, #1 │ │ │ │ - b.n 67942 │ │ │ │ + b.n 67946 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #13000 @ 0x32c8 │ │ │ │ + movw r1, #13896 @ 0x3648 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 6783c │ │ │ │ + bl f3988 │ │ │ │ + b.n 67840 │ │ │ │ mov r0, r6 │ │ │ │ - bl 19b254 │ │ │ │ + bl 19b95c │ │ │ │ movs r0, #0 │ │ │ │ strd r5, r4, [r6, #12] │ │ │ │ - b.n 67956 │ │ │ │ + b.n 6795a │ │ │ │ ldr.w r0, [r5, r4, lsl #2] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ subs r4, #1 │ │ │ │ - bcs.n 67942 │ │ │ │ + bcs.n 67946 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b58 │ │ │ │ - b.n 6783c │ │ │ │ + bl 83b98 │ │ │ │ + b.n 67840 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, 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 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 67afe │ │ │ │ + bne.w 67b02 │ │ │ │ ldr.w r3, [r8, #60] @ 0x3c │ │ │ │ - movw r5, #32576 @ 0x7f40 │ │ │ │ + movw r5, #33472 @ 0x82c0 │ │ │ │ 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 67a74 │ │ │ │ + bne.n 67a78 │ │ │ │ ldr r4, [r7, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 67af2 │ │ │ │ + beq.w 67af6 │ │ │ │ ldr r4, [r7, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 67af2 │ │ │ │ + beq.w 67af6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c79cc <_PyEval_EvalFrameDefault@@Base+0xca84> │ │ │ │ + bl c7858 <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 67afe │ │ │ │ + beq.w 67b02 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl c79cc <_PyEval_EvalFrameDefault@@Base+0xca84> │ │ │ │ + bl c7858 <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 679f2 │ │ │ │ + cbnz r0, 679f6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 67afe │ │ │ │ + bge.w 67b02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 67afe │ │ │ │ + bne.w 67b02 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 67ab0 │ │ │ │ + b.n 67ab4 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - cbz r3, 67a40 │ │ │ │ + cbz r3, 67a44 │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ - cbz r3, 67a40 │ │ │ │ + cbz r3, 67a44 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e774 │ │ │ │ + bl 8e648 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 67a48 │ │ │ │ + cbz r0, 67a4c │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r7, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ - bl 2d72e0 │ │ │ │ + bl 2d7660 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 67a2e │ │ │ │ + bne.n 67a32 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67a2a │ │ │ │ + bge.n 67a2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67a2a │ │ │ │ + cbnz r3, 67a2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 67a48 │ │ │ │ + b.n 67a4c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67a40 │ │ │ │ + bge.n 67a44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67a40 │ │ │ │ + cbnz r3, 67a44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67a5c │ │ │ │ + bge.n 67a60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 67a5c │ │ │ │ + cbnz r3, 67a60 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67af2 │ │ │ │ + bge.n 67af6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67af2 │ │ │ │ + bne.n 67af6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 67af2 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 67af6 │ │ │ │ ldr.w r4, [r8, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 67af2 │ │ │ │ + beq.n 67af6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c79cc <_PyEval_EvalFrameDefault@@Base+0xca84> │ │ │ │ + bl c7858 <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 67afe │ │ │ │ + cbz r0, 67b02 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl c79cc <_PyEval_EvalFrameDefault@@Base+0xca84> │ │ │ │ + bl c7858 <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 67aba │ │ │ │ + cbnz r0, 67abe │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67afe │ │ │ │ + bge.n 67b02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 67afe │ │ │ │ + cbnz r3, 67b02 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r8, #24] │ │ │ │ mov r1, sp │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl a8228 │ │ │ │ + bl a8128 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67ade │ │ │ │ + bge.n 67ae2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67ade │ │ │ │ + cbnz r3, 67ae2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67af2 │ │ │ │ + bge.n 67af6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 67af2 │ │ │ │ + cbnz r3, 67af6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 84e18 │ │ │ │ + b.w 84e58 │ │ │ │ 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, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13076 @ 0x3314 │ │ │ │ + movw r1, #13972 @ 0x3694 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ 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, #58016 @ 0xe2a0 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154818 │ │ │ │ + bl 1549f0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 7fd10 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd50 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 67b68 │ │ │ │ + cbz r0, 67b6c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - bl 97b3c │ │ │ │ + bl 97a18 │ │ │ │ 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, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 67c08 │ │ │ │ + bne.n 67c0c │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6, #60] @ 0x3c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #32576 @ 0x7f40 │ │ │ │ + movw r3, #33472 @ 0x82c0 │ │ │ │ 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 67bca │ │ │ │ + bne.n 67bce │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ - cbz r3, 67bfe │ │ │ │ + cbz r3, 67c02 │ │ │ │ ldr r1, [r0, #64] @ 0x40 │ │ │ │ - cbz r1, 67bfe │ │ │ │ + cbz r1, 67c02 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - bl 2d72e0 │ │ │ │ + bl 2d7660 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ - b.n 67bfe │ │ │ │ + b.n 67c02 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - cbz r3, 67bfe │ │ │ │ + cbz r3, 67c02 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c79cc <_PyEval_EvalFrameDefault@@Base+0xca84> │ │ │ │ + bl c7858 <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 67c08 │ │ │ │ + cbz r0, 67c0c │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r1, r5 │ │ │ │ - bl f52b0 │ │ │ │ + bl f526c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67bfe │ │ │ │ + bge.n 67c02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67bfe │ │ │ │ + cbnz r3, 67c02 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 84e18 │ │ │ │ + b.w 84e58 │ │ │ │ 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, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13124 @ 0x3344 │ │ │ │ + movw r1, #14020 @ 0x36c4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ push {r4, r5} │ │ │ │ add.w r4, r3, r3, lsr #31 │ │ │ │ asrs r4, r4, #1 │ │ │ │ - cbz r3, 67c42 │ │ │ │ + cbz r3, 67c46 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ - b.n 67c4a │ │ │ │ + b.n 67c4e │ │ │ │ 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 67c64 │ │ │ │ + ble.n 67c68 │ │ │ │ ldrb r0, [r2, #0] │ │ │ │ ldrb r5, [r1, #0] │ │ │ │ strb.w r5, [r2], #1 │ │ │ │ strb.w r0, [r1], #-1 │ │ │ │ - b.n 67c50 │ │ │ │ + b.n 67c54 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ - b.n 67c72 │ │ │ │ + b.n 67c76 │ │ │ │ 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 7fab4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 67cee │ │ │ │ + cbz r0, 67cf2 │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r5 │ │ │ │ - bls.n 67cee │ │ │ │ + bls.n 67cf2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r7, [r3, r5, lsl #2] │ │ │ │ - cbnz r7, 67ca4 │ │ │ │ + cbnz r7, 67ca8 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 67c8e │ │ │ │ + b.n 67c92 │ │ │ │ mov r0, r5 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 67cd2 │ │ │ │ + cbz r0, 67cd6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67cce │ │ │ │ + bge.n 67cd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 67cce │ │ │ │ + cbnz r3, 67cd2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - bne.n 67ca0 │ │ │ │ + bne.n 67ca4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 67cde │ │ │ │ + blt.n 67ce2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 67cee │ │ │ │ + b.n 67cf2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67cda │ │ │ │ + bne.n 67cde │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 67cda │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 67cde │ │ │ │ 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 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 67d0c │ │ │ │ + blt.n 67d10 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 67d26 │ │ │ │ + blt.n 67d2a │ │ │ │ movw r3, #43700 @ 0xaab4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #47480 @ 0xb978 │ │ │ │ + movw r1, #48416 @ 0xbd20 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 67d30 │ │ │ │ + b.n 67d34 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - ldr r0, [pc, #8] @ (67d34 ) │ │ │ │ + ldr r0, [pc, #8] @ (67d38 ) │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r4, #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, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 84db0 │ │ │ │ + bl 84df0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 67d68 │ │ │ │ + cbz r0, 67d6c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67d68 │ │ │ │ + bge.n 67d6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 67d68 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 67d6c │ │ │ │ + bl 8471c <_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 67d88 │ │ │ │ + bge.n 67d8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67d88 │ │ │ │ + cbnz r3, 67d8c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_Py_Dealloc@@Base> │ │ │ │ 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 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r1, r6 │ │ │ │ - cbz r7, 67dba │ │ │ │ + cbz r7, 67dbe │ │ │ │ ldr r3, [r4, #8] │ │ │ │ subs r7, #1 │ │ │ │ ldr.w r0, [r3, r7, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67da2 │ │ │ │ + beq.n 67da6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67da2 │ │ │ │ - b.n 67dde │ │ │ │ + beq.n 67da6 │ │ │ │ + b.n 67de2 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbnz r0, 67dc4 │ │ │ │ + cbnz r0, 67dc8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbnz r0, 67dca │ │ │ │ - b.n 67dd0 │ │ │ │ + cbnz r0, 67dce │ │ │ │ + b.n 67dd4 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 67dde │ │ │ │ - b.n 67dbe │ │ │ │ + cbnz r0, 67de2 │ │ │ │ + b.n 67dc2 │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 67dde │ │ │ │ + cbnz r0, 67de2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 67dde │ │ │ │ + cbz r0, 67de2 │ │ │ │ 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, 67e02 │ │ │ │ + cbz r0, 67e06 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1991c8 │ │ │ │ + bl 1998d0 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -89816,123 +89813,123 @@ │ │ │ │ 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 67e34 │ │ │ │ + beq.n 67e38 │ │ │ │ ldr.w r5, [ip, #8] │ │ │ │ - b.n 67e4c │ │ │ │ + b.n 67e50 │ │ │ │ cmp r3, ip │ │ │ │ - bgt.n 67e3c │ │ │ │ + bgt.n 67e40 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 67e4c │ │ │ │ + b.n 67e50 │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.n 67e38 │ │ │ │ + bgt.n 67e3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 67e38 │ │ │ │ + beq.n 67e3c │ │ │ │ clz r5, r2 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 67e68 │ │ │ │ + b.n 67e6c │ │ │ │ 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] @ (67e98 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 67e92 │ │ │ │ + ldr r3, [pc, #52] @ (67e9c ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 67e96 │ │ │ │ add r4, r5 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r4, #1 │ │ │ │ itte eq │ │ │ │ movweq r4, #5744 @ 0x1670 │ │ │ │ movteq r4, #80 @ 0x50 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 26ea2c │ │ │ │ + bl 26e564 │ │ │ │ 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 12b514 │ │ │ │ + bl 12b798 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r4, r2] │ │ │ │ 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, 67ec0 │ │ │ │ + cbnz r5, 67ec4 │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 67ec0 │ │ │ │ + blt.n 67ec4 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 67ec0 │ │ │ │ - cbnz r2, 67eda │ │ │ │ + bgt.n 67ec4 │ │ │ │ + cbnz r2, 67ede │ │ │ │ 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] @ (67f0c ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 67f06 │ │ │ │ + ldr r3, [pc, #56] @ (67f10 ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 67f0a │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 67ef4 │ │ │ │ + bgt.n 67ef8 │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #38160 @ 0x9510 │ │ │ │ + movw r1, #38856 @ 0x97c8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 67f06 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 67f0a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 67ede │ │ │ │ - bl 94124 │ │ │ │ + bne.n 67ee2 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67ede │ │ │ │ + beq.n 67ee2 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r4, [r1, r3] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - movw r0, #48020 @ 0xbb94 │ │ │ │ + movw r0, #48956 @ 0xbf3c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 882f4 │ │ │ │ + b.w 882d4 │ │ │ │ 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 19b254 │ │ │ │ + bl 19b95c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 264228 │ │ │ │ + bl 263d68 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r0, [r5, #12] │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ @@ -89941,43 +89938,43 @@ │ │ │ │ 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 │ │ │ │ mov r4, r2 │ │ │ │ - bl 168c8c │ │ │ │ - cbz r0, 67fca │ │ │ │ - movw r3, #39013 @ 0x9865 │ │ │ │ + bl 168d30 │ │ │ │ + cbz r0, 67fce │ │ │ │ + movw r3, #38681 @ 0x9719 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 67f94 │ │ │ │ + bne.n 67f98 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 67fca │ │ │ │ + b.n 67fce │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 67fb4 │ │ │ │ - bl 94124 │ │ │ │ + bne.n 67fb8 │ │ │ │ + bl 93ff8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 67fca │ │ │ │ + b.n 67fce │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -89988,461 +89985,461 @@ │ │ │ │ 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 67ffe │ │ │ │ - movw r0, #41392 @ 0xa1b0 │ │ │ │ + bls.n 68002 │ │ │ │ + movw r0, #42288 @ 0xa530 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e27bc │ │ │ │ + bl e26e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68076 │ │ │ │ + beq.n 6807a │ │ │ │ cmp r4, #1 │ │ │ │ ldr.w r4, [r8, #12] │ │ │ │ itte le │ │ │ │ movwle r6, #5744 @ 0x1670 │ │ │ │ movtle r6, #80 @ 0x50 │ │ │ │ ldrgt r6, [r5, #4] │ │ │ │ - cbz r4, 6803a │ │ │ │ + cbz r4, 6803e │ │ │ │ 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 6807a │ │ │ │ + beq.n 6807e │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13172 @ 0x3374 │ │ │ │ + movw r1, #14068 @ 0x36f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 68076 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 6807a │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46460 @ 0xb57c │ │ │ │ + movw r1, #47356 @ 0xb8fc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 68362 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 68366 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #13312 @ 0x3400 │ │ │ │ + movw r1, #14208 @ 0x3780 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 68330 │ │ │ │ + blt.w 68334 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 68362 │ │ │ │ - movw r1, #19488 @ 0x4c20 │ │ │ │ + b.n 68366 │ │ │ │ + movw r1, #20384 @ 0x4fa0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl edf30 │ │ │ │ + bl edec0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 68362 │ │ │ │ + beq.w 68366 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 680b0 │ │ │ │ + cbz r0, 680b4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 680b0 │ │ │ │ + bge.n 680b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 680b0 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 680b4 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 680ca │ │ │ │ + cbz r0, 680ce │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 680ca │ │ │ │ + bge.n 680ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 680ca │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 680ce │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 680e4 │ │ │ │ + cbz r0, 680e8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 680e4 │ │ │ │ + bge.n 680e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 680e4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 680e8 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 680fe │ │ │ │ + cbz r0, 68102 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 680fe │ │ │ │ + bge.n 68102 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 680fe │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 68102 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 68118 │ │ │ │ + cbz r0, 6811c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68118 │ │ │ │ + bge.n 6811c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 68118 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6811c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 68132 │ │ │ │ + cbz r0, 68136 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68132 │ │ │ │ + bge.n 68136 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 68132 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 68136 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 68150 │ │ │ │ - movw r0, #19028 @ 0x4a54 │ │ │ │ + bne.n 68154 │ │ │ │ + movw r0, #19924 @ 0x4dd4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r5, r6 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - b.n 68362 │ │ │ │ + b.n 68366 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #13240 @ 0x33b8 │ │ │ │ + movw r1, #14136 @ 0x3738 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 122760 │ │ │ │ + bl 1229c8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 68362 │ │ │ │ + beq.w 68366 │ │ │ │ movs r7, #0 │ │ │ │ - movw r3, #19028 @ 0x4a54 │ │ │ │ + movw r3, #19924 @ 0x4dd4 │ │ │ │ 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 68190 │ │ │ │ + bpl.n 68194 │ │ │ │ cmp r7, r3 │ │ │ │ - bge.w 68346 │ │ │ │ + bge.w 6834a │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr.w sl, [r3, r7, lsl #2] │ │ │ │ - b.n 6819c │ │ │ │ + b.n 681a0 │ │ │ │ cmp r7, r3 │ │ │ │ - bge.w 68346 │ │ │ │ + bge.w 6834a │ │ │ │ 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 681b0 │ │ │ │ + bpl.n 681b4 │ │ │ │ mov r0, sl │ │ │ │ - bl dce90 │ │ │ │ + bl dcd68 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 681b8 │ │ │ │ + b.n 681bc │ │ │ │ lsls r1, r2, #4 │ │ │ │ - bpl.n 681ba │ │ │ │ + bpl.n 681be │ │ │ │ add.w r6, sl, #16 │ │ │ │ - cbnz r6, 681ea │ │ │ │ + cbnz r6, 681ee │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 681ce │ │ │ │ + bge.n 681d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 681ce │ │ │ │ + cbnz r3, 681d2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13268 @ 0x33d4 │ │ │ │ + movw r1, #14164 @ 0x3754 │ │ │ │ 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 f3a08 │ │ │ │ - movw r1, #18124 @ 0x46cc │ │ │ │ + b.w f3988 │ │ │ │ + movw r1, #19020 @ 0x4a4c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ blx 2c24c │ │ │ │ - cbnz r0, 68216 │ │ │ │ + cbnz r0, 6821a │ │ │ │ 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 84e18 │ │ │ │ - b.n 68342 │ │ │ │ + bl 84e58 │ │ │ │ + b.n 68346 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx 2c24c │ │ │ │ - cbnz r0, 6823c │ │ │ │ + cbnz r0, 68240 │ │ │ │ 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 84e18 │ │ │ │ - b.n 68342 │ │ │ │ - movw r1, #13292 @ 0x33ec │ │ │ │ + bl 84e58 │ │ │ │ + b.n 68346 │ │ │ │ + movw r1, #14188 @ 0x376c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c24c │ │ │ │ - cbnz r0, 68264 │ │ │ │ + cbnz r0, 68268 │ │ │ │ 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 6828a │ │ │ │ - movw r1, #13304 @ 0x33f8 │ │ │ │ + b.n 6828e │ │ │ │ + movw r1, #14200 @ 0x3778 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c24c │ │ │ │ - cbnz r0, 682ac │ │ │ │ + cbnz r0, 682b0 │ │ │ │ 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 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r2, #31597 @ 0x7b6d │ │ │ │ + movw r2, #31601 @ 0x7b71 │ │ │ │ movt r2, #6 │ │ │ │ - movw r1, #31067 @ 0x795b │ │ │ │ + movw r1, #31071 @ 0x795f │ │ │ │ movt r1, #6 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ blx r3 │ │ │ │ - b.n 68342 │ │ │ │ - movw r1, #41664 @ 0xa2c0 │ │ │ │ + b.n 68346 │ │ │ │ + movw r1, #42560 @ 0xa640 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c24c │ │ │ │ - cbnz r0, 682ec │ │ │ │ + cbnz r0, 682f0 │ │ │ │ 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 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r1, #28429 @ 0x6f0d │ │ │ │ + movw r1, #28433 @ 0x6f11 │ │ │ │ movt r1, #6 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ - b.n 68342 │ │ │ │ - movw r1, #20156 @ 0x4ebc │ │ │ │ + b.n 68346 │ │ │ │ + movw r1, #20796 @ 0x513c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c24c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 68054 │ │ │ │ + bne.w 68058 │ │ │ │ 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 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r1, #28093 @ 0x6dbd │ │ │ │ + movw r1, #28097 @ 0x6dc1 │ │ │ │ movt r1, #6 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ blx r3 │ │ │ │ - b.n 68342 │ │ │ │ + b.n 68346 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 68076 │ │ │ │ + bne.w 6807a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 68076 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6807a │ │ │ │ adds r7, #1 │ │ │ │ - b.n 68178 │ │ │ │ + b.n 6817c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6835a │ │ │ │ + bge.n 6835e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6835a │ │ │ │ + cbnz r3, 6835e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ 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, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13332 @ 0x3414 │ │ │ │ + movw r1, #14228 @ 0x3794 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - b.w 2ba5a0 <_PyBytes_Find@@Base+0x930> │ │ │ │ + b.w 2ba93c <_PyBytes_Find@@Base+0x934> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13372 @ 0x343c │ │ │ │ + movw r1, #14268 @ 0x37bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ 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, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13424 @ 0x3470 │ │ │ │ + movw r1, #14320 @ 0x37f0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ 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, #260] @ (684fc ) │ │ │ │ + ldr r2, [pc, #260] @ (68500 ) │ │ │ │ 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 121d1c │ │ │ │ + bl 121f84 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 6841a │ │ │ │ + beq.n 6841e │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne.n 6844a │ │ │ │ - b.n 68430 │ │ │ │ - movw r1, #13468 @ 0x349c │ │ │ │ + bne.n 6844e │ │ │ │ + b.n 68434 │ │ │ │ + movw r1, #14364 @ 0x381c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6adc │ │ │ │ - cbnz r0, 68464 │ │ │ │ - b.n 68460 │ │ │ │ + bl a69dc │ │ │ │ + cbnz r0, 68468 │ │ │ │ + b.n 68464 │ │ │ │ add r1, sp, #24 │ │ │ │ add r3, sp, #16 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ - movw r1, #13480 @ 0x34a8 │ │ │ │ + movw r1, #14376 @ 0x3828 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6adc │ │ │ │ - cbz r0, 68460 │ │ │ │ - b.n 68464 │ │ │ │ + bl a69dc │ │ │ │ + cbz r0, 68464 │ │ │ │ + b.n 68468 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13492 @ 0x34b4 │ │ │ │ + movw r1, #14388 @ 0x3834 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 684e4 │ │ │ │ + b.n 684e8 │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ - movw r0, #13472 @ 0x34a0 │ │ │ │ + movw r0, #14368 @ 0x3820 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 248674 │ │ │ │ - cbnz r0, 68486 │ │ │ │ + bl 248858 │ │ │ │ + cbnz r0, 6848a │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 159ab4 │ │ │ │ - b.n 68460 │ │ │ │ + bl 159b20 │ │ │ │ + b.n 68464 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #38400 @ 0x9600 │ │ │ │ + movw r1, #39336 @ 0x99a8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #13536 @ 0x34e0 │ │ │ │ + movw r0, #14432 @ 0x3860 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6847e │ │ │ │ + beq.n 68482 │ │ │ │ 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, #34049 @ 0x8501 │ │ │ │ + movw r2, #34053 @ 0x8505 │ │ │ │ movt r2, #6 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ - bl 24a97c │ │ │ │ + bl 24a928 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6847e │ │ │ │ + beq.n 68482 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 943dc │ │ │ │ - ldr r3, [pc, #20] @ (684fc ) │ │ │ │ + bl 942b0 │ │ │ │ + ldr r3, [pc, #20] @ (68500 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 684f6 │ │ │ │ + beq.n 684fa │ │ │ │ blx 2baf0 <__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 │ │ │ │ @@ -90467,117 +90464,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, #13552 @ 0x34f0 │ │ │ │ + movw r1, #14448 @ 0x3870 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl a6adc │ │ │ │ - cbz r0, 68578 │ │ │ │ + bl a69dc │ │ │ │ + cbz r0, 6857c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, r4 │ │ │ │ - bge.n 6857c │ │ │ │ + bge.n 68580 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13568 @ 0x3500 │ │ │ │ + movw r1, #14464 @ 0x3880 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 685cc │ │ │ │ - bl 8096c │ │ │ │ + b.n 685d0 │ │ │ │ + bl 809ac │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ - cbz r0, 685cc │ │ │ │ + cbz r0, 685d0 │ │ │ │ add.w r1, r0, #16 │ │ │ │ add r5, sp, #16 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 685d2 │ │ │ │ + bl 685d6 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 685a0 │ │ │ │ + bge.n 685a4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 685c0 │ │ │ │ + b.n 685c4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 685b4 │ │ │ │ + bne.n 685b8 │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e774 │ │ │ │ + bl 8e648 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 685c0 │ │ │ │ + b.n 685c4 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl b7024 <_PyBytes_Resize@@Base> │ │ │ │ + bl b6f04 <_PyBytes_Resize@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 685a6 │ │ │ │ - b.n 6859c │ │ │ │ + bne.n 685aa │ │ │ │ + b.n 685a0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ 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] @ (68668 ) │ │ │ │ + ldr r1, [pc, #128] @ (6866c ) │ │ │ │ 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 26b360 │ │ │ │ - cbnz r0, 6860c │ │ │ │ + bl 26aea0 │ │ │ │ + cbnz r0, 68610 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 68650 │ │ │ │ + b.n 68654 │ │ │ │ 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, #34413 @ 0x866d │ │ │ │ + movw r2, #34417 @ 0x8671 │ │ │ │ movt r2, #6 │ │ │ │ strd sl, r9, [sp, #24] │ │ │ │ str.w r8, [sp, #32] │ │ │ │ strd r7, r5, [sp, #36] @ 0x24 │ │ │ │ - bl 24a97c │ │ │ │ + bl 24a928 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 68650 │ │ │ │ + beq.n 68654 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ - bl 26b42c │ │ │ │ + bl 26af6c │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68606 │ │ │ │ + beq.n 6860a │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #20] @ (68668 ) │ │ │ │ + ldr r3, [pc, #20] @ (6866c ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 68662 │ │ │ │ + beq.n 68666 │ │ │ │ blx 2baf0 <__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 │ │ │ │ @@ -90603,38 +90600,38 @@ │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl e5404 │ │ │ │ + bl e5324 │ │ │ │ subs r3, r0, #0 │ │ │ │ iteee lt │ │ │ │ movlt r0, #0 │ │ │ │ movwge r0, #5744 @ 0x1670 │ │ │ │ strge r3, [r4, #16] │ │ │ │ movtge r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000686d4 <_Py_c_sum@@Base>: │ │ │ │ +000686d8 <_Py_c_sum@@Base>: │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ vadd.f64 d0, d0, d2 │ │ │ │ vadd.f64 d1, d1, d3 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbz r3, 686ea <_Py_c_sum@@Base+0x16> │ │ │ │ + cbz r3, 686ee <_Py_c_sum@@Base+0x16> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r0, 686f0 <_Py_c_sum@@Base+0x1c> │ │ │ │ + cbnz r0, 686f4 <_Py_c_sum@@Base+0x1c> │ │ │ │ movs r0, #0 │ │ │ │ - b.w 80d6c │ │ │ │ - b.w 10fecc │ │ │ │ + b.w 80dac │ │ │ │ + b.w 11013c │ │ │ │ │ │ │ │ -000686f4 <_Py_cr_diff@@Base>: │ │ │ │ +000686f8 <_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] │ │ │ │ @@ -90651,104 +90648,105 @@ │ │ │ │ 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 2d7290 │ │ │ │ + bl 2d7610 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 687be <_Py_cr_diff@@Base+0xca> │ │ │ │ + beq.n 687c2 <_Py_cr_diff@@Base+0xca> │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ - cbz r0, 6878a <_Py_cr_diff@@Base+0x96> │ │ │ │ + cbz r0, 6878e <_Py_cr_diff@@Base+0x96> │ │ │ │ mov r1, r4 │ │ │ │ - bl f52b0 │ │ │ │ + bl f526c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 687c0 <_Py_cr_diff@@Base+0xcc> │ │ │ │ + beq.n 687c4 <_Py_cr_diff@@Base+0xcc> │ │ │ │ ldrb.w r3, [r5, #76] @ 0x4c │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - cbz r3, 68796 <_Py_cr_diff@@Base+0xa2> │ │ │ │ + cbz r3, 6879a <_Py_cr_diff@@Base+0xa2> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 68796 <_Py_cr_diff@@Base+0xa2> │ │ │ │ + beq.n 6879a <_Py_cr_diff@@Base+0xa2> │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 2d7358 │ │ │ │ + bl 2d76d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 687aa <_Py_cr_diff@@Base+0xb6> │ │ │ │ + beq.n 687ae <_Py_cr_diff@@Base+0xb6> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl 84e18 │ │ │ │ - b.n 68796 <_Py_cr_diff@@Base+0xa2> │ │ │ │ + bl 84e58 │ │ │ │ + b.n 6879a <_Py_cr_diff@@Base+0xa2> │ │ │ │ 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, 687c0 <_Py_cr_diff@@Base+0xcc> │ │ │ │ + cbz r3, 687c4 <_Py_cr_diff@@Base+0xcc> │ │ │ │ ldr r1, [r5, #68] @ 0x44 │ │ │ │ - cbz r1, 687c0 <_Py_cr_diff@@Base+0xcc> │ │ │ │ + cbz r1, 687c4 <_Py_cr_diff@@Base+0xcc> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d72e0 │ │ │ │ + bl 2d7660 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 687c0 <_Py_cr_diff@@Base+0xcc> │ │ │ │ + bne.n 687c4 <_Py_cr_diff@@Base+0xcc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 687be <_Py_cr_diff@@Base+0xca> │ │ │ │ + bge.n 687c2 <_Py_cr_diff@@Base+0xca> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 687be <_Py_cr_diff@@Base+0xca> │ │ │ │ + cbnz r3, 687c2 <_Py_cr_diff@@Base+0xca> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000687c4 <_Py_cr_prod@@Base>: │ │ │ │ +000687c8 <_Py_cr_prod@@Base>: │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ vmul.f64 d0, d0, d2 │ │ │ │ vmul.f64 d1, d2, d1 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000687d2 <_Py_cr_quot@@Base>: │ │ │ │ +000687d6 <_Py_cr_quot@@Base>: │ │ │ │ vcmp.f64 d2, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 687ee <_Py_cr_quot@@Base+0x1c> │ │ │ │ + beq.n 687f2 <_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 2c294 <__errno_location@plt> │ │ │ │ - vldr d7, [pc, #20] @ 68818 <_Py_cr_quot@@Base+0x46> │ │ │ │ + vldr d7, [pc, #24] @ 68820 <_Py_cr_quot@@Base+0x4a> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ vmov.f64 d1, d7 │ │ │ │ vmov.f64 d0, d7 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ + nop.w │ │ │ │ ... │ │ │ │ │ │ │ │ -00068820 <_Py_cr_sum@@Base>: │ │ │ │ +00068828 <_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] │ │ │ │ @@ -90760,711 +90758,711 @@ │ │ │ │ stmdb r4, {r0, r1, r2, r3} │ │ │ │ vldr d1, [sp, #56] @ 0x38 │ │ │ │ vldr d0, [sp, #48] @ 0x30 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00068856 <_Py_rc_diff@@Base>: │ │ │ │ +0006885e <_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, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #13600 @ 0x3520 │ │ │ │ + movw r1, #14496 @ 0x38a0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ │ │ │ │ -0006887c : │ │ │ │ +00068884 : │ │ │ │ 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 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 688d4 │ │ │ │ - movw r1, #31452 @ 0x7adc │ │ │ │ + cbz r0, 688dc │ │ │ │ + movw r1, #32348 @ 0x7e5c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 688e0 │ │ │ │ + bl 688e8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 688d4 │ │ │ │ + beq.n 688dc │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33972 @ 0x84b4 │ │ │ │ + movw r1, #34868 @ 0x8834 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 688e0 │ │ │ │ + bl 688e8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 688d4 │ │ │ │ + beq.n 688dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 13ddcc │ │ │ │ + bl 13e0f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 688dc │ │ │ │ + bge.n 688e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 688dc │ │ │ │ + cbnz r3, 688e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 688dc │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 688e4 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ 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, 68930 │ │ │ │ + cbz r0, 68938 │ │ │ │ ldr.w r3, [r5, #-24] │ │ │ │ - cbnz r3, 68904 │ │ │ │ + cbnz r3, 6890c │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ - b.n 688f4 │ │ │ │ - bl 882f4 │ │ │ │ + b.n 688fc │ │ │ │ + bl 882d4 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - cbz r6, 68934 │ │ │ │ - bl 9ba94 │ │ │ │ + cbz r6, 6893c │ │ │ │ + bl 9b968 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6892a │ │ │ │ + bge.n 68932 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6892a │ │ │ │ + cbnz r3, 68932 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 68900 │ │ │ │ - b.n 68938 │ │ │ │ + bne.n 68908 │ │ │ │ + b.n 68940 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 68938 │ │ │ │ + b.n 68940 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ 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 2699cc <_PyEval_AddPendingCall@@Base+0x224> │ │ │ │ + bl 26950c <_PyEval_AddPendingCall@@Base+0x224> │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - blt.n 6897c │ │ │ │ + blt.n 68984 │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a5e6c <_PyLong_UInt64_Converter@@Base+0x2938> │ │ │ │ + bl 1a64f0 <_PyLong_UInt64_Converter@@Base+0x28b0> │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 6897c │ │ │ │ + blt.n 68984 │ │ │ │ cmp r1, #1 │ │ │ │ - bgt.n 68982 │ │ │ │ - movw r1, #64740 @ 0xfce4 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ + bgt.n 6898a │ │ │ │ + movw r1, #100 @ 0x64 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 68a7c │ │ │ │ + b.n 68a84 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ subs r1, #1 │ │ │ │ - movw r2, #28404 @ 0x6ef4 │ │ │ │ + movw r2, #29300 @ 0x7274 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1420d0 │ │ │ │ + bl 1423e0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6897c │ │ │ │ + beq.n 68984 │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a5e6c <_PyLong_UInt64_Converter@@Base+0x2938> │ │ │ │ + bl 1a64f0 <_PyLong_UInt64_Converter@@Base+0x28b0> │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 68a04 │ │ │ │ + blt.n 68a0c │ │ │ │ cmp r1, #1 │ │ │ │ - bgt.n 689c2 │ │ │ │ + bgt.n 689ca │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6896e │ │ │ │ + bge.n 68976 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6896e │ │ │ │ + bne.n 68976 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6896e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 68976 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ subs r1, #1 │ │ │ │ - movw r2, #28404 @ 0x6ef4 │ │ │ │ + movw r2, #29300 @ 0x7274 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1420d0 │ │ │ │ + bl 1423e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 68a06 │ │ │ │ + cbz r0, 68a0e │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #168] @ (68a84 ) │ │ │ │ + ldr r1, [pc, #168] @ (68a8c ) │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 12b514 │ │ │ │ + bl 12b798 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 689f4 │ │ │ │ + blt.n 689fc │ │ │ │ mov r4, r9 │ │ │ │ - b.n 68a06 │ │ │ │ + b.n 68a0e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 689f0 │ │ │ │ + bne.n 689f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 689f0 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 689f8 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68a1a │ │ │ │ + bge.n 68a22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 68a1a │ │ │ │ + cbnz r3, 68a22 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6897c │ │ │ │ + beq.n 68984 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 269734 │ │ │ │ + bl 269274 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 68a52 │ │ │ │ + cbz r0, 68a5a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 68be6 │ │ │ │ + bl 68bee │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 68a42 │ │ │ │ + blt.n 68a4a │ │ │ │ mov r5, r7 │ │ │ │ - b.n 68a52 │ │ │ │ + b.n 68a5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 68a3e │ │ │ │ + bne.n 68a46 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 68a3e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 68a46 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68a66 │ │ │ │ + bge.n 68a6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68a66 │ │ │ │ + cbnz r3, 68a6e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 6897c │ │ │ │ + beq.n 68984 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 19b13c │ │ │ │ + bl 19b844 │ │ │ │ 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 68c00 │ │ │ │ + b.n 68c08 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00068a88 : │ │ │ │ +00068a90 : │ │ │ │ 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 284ccc │ │ │ │ - cbz r0, 68ad4 │ │ │ │ + bl 284808 │ │ │ │ + cbz r0, 68adc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bmi.n 68ada │ │ │ │ + bmi.n 68ae2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68abc │ │ │ │ + bge.n 68ac4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 68abc │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 68ac4 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13620 @ 0x3534 │ │ │ │ + movw r1, #14516 @ 0x38b4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 68b1c │ │ │ │ - bl 1222b8 │ │ │ │ + b.n 68b24 │ │ │ │ + bl 122520 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68af4 │ │ │ │ + bge.n 68afc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 68af4 │ │ │ │ + cbnz r3, 68afc │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 68b18 │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 68b18 │ │ │ │ + bne.n 68b20 │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 68b20 │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #13652 @ 0x3554 │ │ │ │ + movw r1, #14548 @ 0x38d4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 68b1c │ │ │ │ + bl f3988 │ │ │ │ + b.n 68b24 │ │ │ │ str r4, [r7, #0] │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ 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, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 2699cc <_PyEval_AddPendingCall@@Base+0x224> │ │ │ │ + bl 26950c <_PyEval_AddPendingCall@@Base+0x224> │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 68b62 │ │ │ │ + blt.n 68b6a │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 68b68 │ │ │ │ + bgt.n 68b70 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ - movw r3, #64612 @ 0xfc64 │ │ │ │ + movw r3, #65508 @ 0xffe4 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - movw r1, #64588 @ 0xfc4c │ │ │ │ + movw r1, #65484 @ 0xffcc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r3 │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 68bd0 │ │ │ │ + b.n 68bd8 │ │ │ │ adds r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 269734 │ │ │ │ + bl 269274 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68b62 │ │ │ │ + beq.n 68b6a │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ - bl 264a54 │ │ │ │ + bl 264594 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 68ba6 │ │ │ │ + cbz r0, 68bae │ │ │ │ mov r1, r5 │ │ │ │ - bl 68be6 │ │ │ │ + bl 68bee │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 68b96 │ │ │ │ + blt.n 68b9e │ │ │ │ mov r4, r7 │ │ │ │ - b.n 68ba6 │ │ │ │ + b.n 68bae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 68b92 │ │ │ │ + bne.n 68b9a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 68b92 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 68b9a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68bba │ │ │ │ + bge.n 68bc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 68bba │ │ │ │ + cbnz r3, 68bc2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 68b62 │ │ │ │ + beq.n 68b6a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 19b13c │ │ │ │ + bl 19b844 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #13704 @ 0x3588 │ │ │ │ + movw r0, #14600 @ 0x3908 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ add.w r1, r3, #16 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - b.w 950d8 │ │ │ │ + b.w 94fac │ │ │ │ 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, 68c20 │ │ │ │ + cbnz r4, 68c28 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 68c20 │ │ │ │ - ldr r1, [pc, #44] @ (68c34 ) │ │ │ │ - bl 1478b8 │ │ │ │ + bge.n 68c28 │ │ │ │ + ldr r1, [pc, #44] @ (68c3c ) │ │ │ │ + bl 147afc │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 68c2e │ │ │ │ - cbnz r0, 68c20 │ │ │ │ + beq.n 68c36 │ │ │ │ + cbnz r0, 68c28 │ │ │ │ mov r1, sp │ │ │ │ - ldr r0, [pc, #32] @ (68c38 ) │ │ │ │ + ldr r0, [pc, #32] @ (68c40 ) │ │ │ │ strd r5, r5, [sp] │ │ │ │ - bl ad310 <_PyUnicodeWriter_Finish@@Base+0x1374> │ │ │ │ - b.n 68c30 │ │ │ │ + bl ad1f4 <_PyUnicodeWriter_Finish@@Base+0x1374> │ │ │ │ + b.n 68c38 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1939e8 │ │ │ │ + b.w 194054 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xb6f0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.w 943dc │ │ │ │ - b.w 39518 │ │ │ │ + b.w 942b0 │ │ │ │ + b.w 39514 │ │ │ │ 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, 68c74 │ │ │ │ + cbnz r4, 68c7c │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55504 @ 0xd8d0 │ │ │ │ + movw r1, #56440 @ 0xdc78 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 68cba │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 68cc2 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl 940bc │ │ │ │ + bl 93f90 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 68cba │ │ │ │ + cbz r0, 68cc2 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1de04c <_PyType_Name@@Base> │ │ │ │ + bl 1ddf44 <_PyType_Name@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #44048 @ 0xac10 │ │ │ │ + movw r0, #45876 @ 0xb334 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 68caa │ │ │ │ + blt.n 68cb2 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 68cba │ │ │ │ + b.n 68cc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 68ca6 │ │ │ │ + bne.n 68cae │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 68ca6 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 68cae │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00068cbe : │ │ │ │ - movw r2, #52852 @ 0xce74 │ │ │ │ +00068cc6 : │ │ │ │ + movw r2, #53548 @ 0xd12c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - b.w 94164 │ │ │ │ + b.w 94038 │ │ │ │ │ │ │ │ -00068cca : │ │ │ │ +00068cd2 : │ │ │ │ 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 9f8ac │ │ │ │ + bl 9f7ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 69032 │ │ │ │ + beq.w 6903a │ │ │ │ mov r5, r0 │ │ │ │ mov.w fp, #0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #41344 @ 0xa180 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movw ip, #21004 @ 0x520c │ │ │ │ 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, 68d52 │ │ │ │ - ldr r3, [pc, #472] @ (68ef4 ) │ │ │ │ + cbnz r0, 68d5a │ │ │ │ + ldr r3, [pc, #472] @ (68efc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ - cbz r3, 68d44 │ │ │ │ + cbz r3, 68d4c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 68d44 │ │ │ │ + cbz r3, 68d4c │ │ │ │ movw r3, #43796 @ 0xab14 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 205074 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 68d44 │ │ │ │ + bl 2052a4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 68d4c │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ str r4, [r6, #72] @ 0x48 │ │ │ │ - bl 84e18 │ │ │ │ - bl 94124 │ │ │ │ + bl 84e58 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 69008 │ │ │ │ + bne.w 69010 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6901c │ │ │ │ + b.n 69024 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68d60 │ │ │ │ + beq.n 68d68 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 68d6e │ │ │ │ + bne.n 68d76 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68de8 │ │ │ │ + bge.n 68df0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 68de8 │ │ │ │ - bl 9f8ac │ │ │ │ + b.n 68df0 │ │ │ │ + bl 9f7ac │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 68da4 │ │ │ │ - ldr r2, [pc, #380] @ (68ef4 ) │ │ │ │ + cbnz r0, 68dac │ │ │ │ + ldr r2, [pc, #380] @ (68efc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r6, #43556 @ 0xaa24 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr.w r8, [r3, r2] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 205074 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 2052a4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - cbz r0, 68dc4 │ │ │ │ + cbz r0, 68dcc │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #14532 @ 0x38c4 │ │ │ │ + movw r2, #15228 @ 0x3b7c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl 11db30 <_PyErr_SetString@@Base> │ │ │ │ - b.n 68dc4 │ │ │ │ - bl 13dc7c │ │ │ │ + bl 11dd98 <_PyErr_SetString@@Base> │ │ │ │ + b.n 68dcc │ │ │ │ + bl 13dfb4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68dbe │ │ │ │ + bge.n 68dc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 68dbe │ │ │ │ + cbnz r3, 68dc6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 68dea │ │ │ │ + bne.n 68df2 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f644c │ │ │ │ + bl f63cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 69008 │ │ │ │ + beq.w 69010 │ │ │ │ mov r1, fp │ │ │ │ - movw r0, #14556 @ 0x38dc │ │ │ │ + movw r0, #15252 @ 0x3b94 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1a7230 <_PyErr_FormatNote@@Base> │ │ │ │ - b.n 69008 │ │ │ │ + bl 1a78b4 <_PyErr_FormatNote@@Base> │ │ │ │ + b.n 69010 │ │ │ │ mov sl, r4 │ │ │ │ ldrd r2, r3, [sl, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - bpl.n 68dfa │ │ │ │ + bpl.n 68e02 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 68e18 │ │ │ │ - b.n 68dfe │ │ │ │ + beq.n 68e20 │ │ │ │ + b.n 68e06 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 68e22 │ │ │ │ + beq.n 68e2a │ │ │ │ movw r1, #43552 @ 0xaa20 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r2, fp │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #14628 @ 0x3924 │ │ │ │ + movw r1, #15324 @ 0x3bdc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f3a08 │ │ │ │ - b.n 6900c │ │ │ │ + bl f3988 │ │ │ │ + b.n 69014 │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ ldrd r6, r9, [r3] │ │ │ │ - b.n 68e26 │ │ │ │ + b.n 68e2e │ │ │ │ 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, 68eae │ │ │ │ + cbz r3, 68eb6 │ │ │ │ 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, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 68e76 │ │ │ │ + bne.n 68e7e │ │ │ │ ldr r2, [r6, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - bne.n 68e8c │ │ │ │ + bne.n 68e94 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7ab44 │ │ │ │ + bl 7ab54 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 68e8c │ │ │ │ + bne.n 68e94 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c7a28 │ │ │ │ - b.n 68eba │ │ │ │ + bl 1c7840 │ │ │ │ + b.n 68ec2 │ │ │ │ ldr.w r1, [r8, #24] │ │ │ │ movw r3, #57360 @ 0xe010 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r6 │ │ │ │ - bne.n 68ea8 │ │ │ │ - bl 863ec │ │ │ │ - b.n 68eba │ │ │ │ - bl 89c98 │ │ │ │ - b.n 68eba │ │ │ │ + bne.n 68eb0 │ │ │ │ + bl 8642c │ │ │ │ + b.n 68ec2 │ │ │ │ + bl 89c78 │ │ │ │ + b.n 68ec2 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8bc9c │ │ │ │ + bl 8bbe0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 68ef8 │ │ │ │ + bne.n 68f00 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68ed2 │ │ │ │ + bge.n 68eda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 68ed2 │ │ │ │ + cbnz r3, 68eda │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 6900c │ │ │ │ + bge.w 69014 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6900c │ │ │ │ + bne.w 69014 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6900c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 69014 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68f0a │ │ │ │ + bge.n 68f12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 68f0a │ │ │ │ + cbnz r3, 68f12 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68f22 │ │ │ │ + bge.n 68f2a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 68f22 │ │ │ │ + cbnz r3, 68f2a │ │ │ │ mov r0, r9 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68f3a │ │ │ │ + bge.n 68f42 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 68f3a │ │ │ │ + cbnz r3, 68f42 │ │ │ │ mov r0, sl │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69002 │ │ │ │ + bge.n 6900a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 69002 │ │ │ │ + bne.n 6900a │ │ │ │ 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] @ (69040 ) │ │ │ │ + ldr r2, [pc, #232] @ (69048 ) │ │ │ │ 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 68fc8 │ │ │ │ + bge.n 68fd0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 68fc8 │ │ │ │ + beq.n 68fd0 │ │ │ │ ldr.w r2, [r1, #164] @ 0xa4 │ │ │ │ - cbz r2, 68f82 │ │ │ │ + cbz r2, 68f8a │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #12] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - cbz r0, 68fbc │ │ │ │ + cbz r0, 68fc4 │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ - cbz r2, 68fbc │ │ │ │ - ldr r3, [pc, #180] @ (69040 ) │ │ │ │ + cbz r2, 68fc4 │ │ │ │ + ldr r3, [pc, #180] @ (69048 ) │ │ │ │ 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] │ │ │ │ @@ -91478,1352 +91476,1353 @@ │ │ │ │ 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 69002 │ │ │ │ - ldr r1, [pc, #120] @ (69044 ) │ │ │ │ + b.n 6900a │ │ │ │ + ldr r1, [pc, #120] @ (6904c ) │ │ │ │ ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ - cbz r3, 68fe6 │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + cbz r3, 68fee │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68fe6 │ │ │ │ + beq.n 68fee │ │ │ │ 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, 69002 │ │ │ │ + cbz r3, 6900a │ │ │ │ cmp.w sl, #3 │ │ │ │ - ble.n 69002 │ │ │ │ + ble.n 6900a │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 69002 │ │ │ │ + beq.n 6900a │ │ │ │ mov r0, r6 │ │ │ │ - bl 23e720 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 23eb84 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ add.w fp, fp, #1 │ │ │ │ - b.n 68d0e │ │ │ │ + b.n 68d16 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, sl │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69036 │ │ │ │ + bge.n 6903e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 69036 │ │ │ │ + cbnz r3, 6903e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 69036 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6903e │ │ │ │ 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, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - 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, 69062 │ │ │ │ - ldr r5, [r3, #8] │ │ │ │ - b.n 6907a │ │ │ │ - cmp r2, r3 │ │ │ │ - bgt.n 6906a │ │ │ │ - movs r5, #0 │ │ │ │ - b.n 6907a │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 69066 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 69066 │ │ │ │ - clz r5, r1 │ │ │ │ - lsrs r5, r5, #5 │ │ │ │ - b.n 69098 │ │ │ │ - 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] @ (6910c ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 69106 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - bl 1222b8 │ │ │ │ - mov r7, r0 │ │ │ │ - adds r1, r0, #1 │ │ │ │ - beq.n 690ac │ │ │ │ - add r5, r6 │ │ │ │ - cmp r5, #1 │ │ │ │ - beq.n 690c8 │ │ │ │ - b.n 690b4 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 69106 │ │ │ │ - b.n 690a4 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - bl 1222b8 │ │ │ │ - mov r4, r0 │ │ │ │ - adds r2, r0, #1 │ │ │ │ - bne.n 690ca │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 69106 │ │ │ │ - b.n 690ca │ │ │ │ - movs r4, #0 │ │ │ │ - bl b0a68 │ │ │ │ - orr.w r1, r4, #524288 @ 0x80000 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 2c344 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl b3bfc │ │ │ │ - adds r3, r4, #1 │ │ │ │ - bne.n 690fa │ │ │ │ - movw r3, #43308 @ 0xa92c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - add sp, #28 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e3bb4 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #28 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 943dc │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [r7, r3] │ │ │ │ - lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00069110 : │ │ │ │ +00069050 : │ │ │ │ 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 6913e │ │ │ │ - movw r0, #46384 @ 0xb530 │ │ │ │ + bmi.n 6907e │ │ │ │ + movw r0, #47280 @ 0xb8b0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #4421 @ 0x1145 │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6936a │ │ │ │ + b.n 692aa │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r8, #41552 @ 0xa250 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 69158 │ │ │ │ + bne.n 69098 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ adds r3, r7, #1 │ │ │ │ - bne.n 6916c │ │ │ │ + bne.n 690ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 7ab44 │ │ │ │ + bl 7ab54 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - bne.n 6916c │ │ │ │ + bne.n 690ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 43120 │ │ │ │ - b.n 6913a │ │ │ │ + bl 43128 │ │ │ │ + b.n 6907a │ │ │ │ ldr r0, [r5, #24] │ │ │ │ movw r3, #57360 @ 0xe010 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 691a8 │ │ │ │ + bne.n 690e8 │ │ │ │ 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 863ec │ │ │ │ + bl 8642c │ │ │ │ adds r1, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r6 │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 6936a │ │ │ │ + b.n 692aa │ │ │ │ ldr r3, [r5, #28] │ │ │ │ - cbz r3, 691dc │ │ │ │ + cbz r3, 6911c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 691dc │ │ │ │ + bne.n 6911c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl dbe40 │ │ │ │ + bl dbcf4 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 691f2 │ │ │ │ + beq.n 69132 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6936a │ │ │ │ + bne.w 692aa │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15c6c0 <_PyUnicode_IsNumeric@@Base+0x4c8> │ │ │ │ + bl 15c720 <_PyUnicode_IsNumeric@@Base+0x4c0> │ │ │ │ mov r0, r6 │ │ │ │ - b.n 6936a │ │ │ │ + b.n 692aa │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85214 │ │ │ │ + bl 85254 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 6913a │ │ │ │ + beq.n 6907a │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 69368 │ │ │ │ + bne.w 692a8 │ │ │ │ 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, 6923a │ │ │ │ + cbz r3, 6917a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 6923a │ │ │ │ + beq.n 6917a │ │ │ │ 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 8a9bc │ │ │ │ + bl 8a99c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 69338 │ │ │ │ + beq.n 69278 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 69264 │ │ │ │ + bgt.n 691a4 │ │ │ │ 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 8a020 │ │ │ │ + bl 8a000 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 69338 │ │ │ │ + beq.n 69278 │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ - cbz r0, 69274 │ │ │ │ + cbz r0, 691b4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 232fa8 <_PyDict_SendEvent@@Base> │ │ │ │ + bl 233264 <_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 692a0 │ │ │ │ + bgt.n 691e0 │ │ │ │ ldrsb.w r9, [r2, r3] │ │ │ │ - b.n 692b0 │ │ │ │ + b.n 691f0 │ │ │ │ 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 692e0 │ │ │ │ + blt.n 69220 │ │ │ │ and.w r3, ip, r0 │ │ │ │ cmp r1, #7 │ │ │ │ - bgt.n 692d2 │ │ │ │ + bgt.n 69212 │ │ │ │ ldrsb.w r9, [r2, r3] │ │ │ │ - b.n 692b2 │ │ │ │ + b.n 691f2 │ │ │ │ cmp r1, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r9, [r2, r3, lsl #1] │ │ │ │ ldrgt.w r9, [r2, r3, lsl #2] │ │ │ │ - b.n 692b2 │ │ │ │ + b.n 691f2 │ │ │ │ ldr.w r0, [lr, #16] │ │ │ │ cmp r1, #7 │ │ │ │ - bgt.n 692ec │ │ │ │ + bgt.n 6922c │ │ │ │ strb r0, [r2, r3] │ │ │ │ - b.n 692f8 │ │ │ │ + b.n 69238 │ │ │ │ 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, 69314 │ │ │ │ + cbz r0, 69254 │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ adds r3, #20 │ │ │ │ str r4, [r2, r3] │ │ │ │ add r3, r2 │ │ │ │ str r6, [r3, #4] │ │ │ │ - b.n 69324 │ │ │ │ + b.n 69264 │ │ │ │ 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 691d8 │ │ │ │ + b.n 69118 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6934c │ │ │ │ + bge.n 6928c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6934c │ │ │ │ + cbnz r3, 6928c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 6913a │ │ │ │ + bge.w 6907a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6913a │ │ │ │ + bne.w 6907a │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6913a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6907a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 6938e │ │ │ │ + cbnz r0, 692ce │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ - cbz r0, 693a0 │ │ │ │ - b.n 69398 │ │ │ │ + cbz r0, 692e0 │ │ │ │ + b.n 692d8 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 69388 │ │ │ │ - b.n 69446 │ │ │ │ + beq.n 692c8 │ │ │ │ + b.n 69386 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69446 │ │ │ │ + bne.n 69386 │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ - cbz r0, 693ac │ │ │ │ + cbz r0, 692ec │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69446 │ │ │ │ + bne.n 69386 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - cbz r0, 693b8 │ │ │ │ + cbz r0, 692f8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69446 │ │ │ │ + bne.n 69386 │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ - cbz r0, 693c4 │ │ │ │ + cbz r0, 69304 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69446 │ │ │ │ + bne.n 69386 │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ - cbz r0, 693d0 │ │ │ │ + cbz r0, 69310 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69446 │ │ │ │ + bne.n 69386 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ - cbz r0, 693dc │ │ │ │ + cbz r0, 6931c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69446 │ │ │ │ + bne.n 69386 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ - cbz r0, 693e8 │ │ │ │ + cbz r0, 69328 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69446 │ │ │ │ + bne.n 69386 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 693f2 │ │ │ │ + cbz r0, 69332 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69446 │ │ │ │ + cbnz r0, 69386 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 693fc │ │ │ │ + cbz r0, 6933c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69446 │ │ │ │ + cbnz r0, 69386 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 69406 │ │ │ │ + cbz r0, 69346 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69446 │ │ │ │ + cbnz r0, 69386 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 69410 │ │ │ │ + cbz r0, 69350 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69446 │ │ │ │ + cbnz r0, 69386 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 6941a │ │ │ │ + cbz r0, 6935a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69446 │ │ │ │ + cbnz r0, 69386 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 69424 │ │ │ │ + cbz r0, 69364 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69446 │ │ │ │ + cbnz r0, 69386 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ - cbz r0, 6942e │ │ │ │ + cbz r0, 6936e │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69446 │ │ │ │ + cbnz r0, 69386 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ - cbz r0, 69438 │ │ │ │ + cbz r0, 69378 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69446 │ │ │ │ + cbnz r0, 69386 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ - cbz r0, 69446 │ │ │ │ + cbz r0, 69386 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00069448 : │ │ │ │ +00069388 : │ │ │ │ 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, #23388 @ 0x5b5c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 69470 │ │ │ │ + beq.n 693b0 │ │ │ │ movw r3, #31676 @ 0x7bbc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 6947a │ │ │ │ - movw r0, #13820 @ 0x35fc │ │ │ │ + bne.n 693ba │ │ │ │ + movw r0, #14716 @ 0x397c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.n 694a2 │ │ │ │ + b.n 693e2 │ │ │ │ movw r1, #15120 @ 0x3b10 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 69470 │ │ │ │ - bl 9ef00 │ │ │ │ - movw r3, #52992 @ 0xcf00 │ │ │ │ + beq.n 693b0 │ │ │ │ + bl 9ee00 │ │ │ │ + movw r3, #53688 @ 0xd1b8 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #13820 @ 0x35fc │ │ │ │ + movw r0, #14716 @ 0x397c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq 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 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 694c2 │ │ │ │ + cbnz r0, 69402 │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ - cbnz r0, 694cc │ │ │ │ - b.n 694d4 │ │ │ │ + cbnz r0, 6940c │ │ │ │ + b.n 69414 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 694bc │ │ │ │ - b.n 6954a │ │ │ │ + beq.n 693fc │ │ │ │ + b.n 6948a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6954a │ │ │ │ + bne.n 6948a │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ - cbz r0, 694e0 │ │ │ │ + cbz r0, 69420 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6954a │ │ │ │ + bne.n 6948a │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ - cbz r0, 694ec │ │ │ │ + cbz r0, 6942c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6954a │ │ │ │ + bne.n 6948a │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ - cbz r0, 694f6 │ │ │ │ + cbz r0, 69436 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6954a │ │ │ │ + cbnz r0, 6948a │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ - cbz r0, 69500 │ │ │ │ + cbz r0, 69440 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6954a │ │ │ │ + cbnz r0, 6948a │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbz r0, 6950a │ │ │ │ + cbz r0, 6944a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6954a │ │ │ │ + cbnz r0, 6948a │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 69514 │ │ │ │ + cbz r0, 69454 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6954a │ │ │ │ + cbnz r0, 6948a │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 6951e │ │ │ │ + cbz r0, 6945e │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6954a │ │ │ │ + cbnz r0, 6948a │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ - cbz r0, 69528 │ │ │ │ + cbz r0, 69468 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6954a │ │ │ │ + cbnz r0, 6948a │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 69532 │ │ │ │ + cbz r0, 69472 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6954a │ │ │ │ + cbnz r0, 6948a │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 6953c │ │ │ │ + cbz r0, 6947c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6954a │ │ │ │ + cbnz r0, 6948a │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 6954a │ │ │ │ + cbz r0, 6948a │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ + sub sp, #28 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r4, r1 │ │ │ │ + cbz r3, 694a6 │ │ │ │ + ldr r5, [r3, #8] │ │ │ │ + b.n 694be │ │ │ │ + cmp r2, r3 │ │ │ │ + bgt.n 694ae │ │ │ │ + movs r5, #0 │ │ │ │ + b.n 694be │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 694aa │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n 694aa │ │ │ │ + clz r5, r1 │ │ │ │ + lsrs r5, r5, #5 │ │ │ │ + b.n 694dc │ │ │ │ + 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] @ (69550 ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 6954a │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + bl 122520 │ │ │ │ + mov r7, r0 │ │ │ │ + adds r1, r0, #1 │ │ │ │ + beq.n 694f0 │ │ │ │ + add r5, r6 │ │ │ │ + cmp r5, #1 │ │ │ │ + beq.n 6950c │ │ │ │ + b.n 694f8 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 6954a │ │ │ │ + b.n 694e8 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + bl 122520 │ │ │ │ + mov r4, r0 │ │ │ │ + adds r2, r0, #1 │ │ │ │ + bne.n 6950e │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 6954a │ │ │ │ + b.n 6950e │ │ │ │ + movs r4, #0 │ │ │ │ + bl b0968 │ │ │ │ + orr.w r1, r4, #524288 @ 0x80000 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 2c344 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl b3b08 │ │ │ │ + adds r3, r4, #1 │ │ │ │ + bne.n 6953e │ │ │ │ + movw r3, #43308 @ 0xa92c │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + add sp, #28 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ + b.w 1e3aa8 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #28 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ + b.w 942b0 │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #28 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + ldr r0, [r7, r3] │ │ │ │ + lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006954c : │ │ │ │ +00069554 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #31676 @ 0x7bbc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 6956e │ │ │ │ + bne.n 69576 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - b.n 69564 │ │ │ │ + b.n 6956c │ │ │ │ movw r3, #23388 @ 0x5b5c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 69584 │ │ │ │ + bne.n 6958c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w dce90 │ │ │ │ + b.w dcd68 │ │ │ │ movw r1, #15120 @ 0x3b10 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 6959c │ │ │ │ + beq.n 695a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9ef00 │ │ │ │ - cbnz r0, 6959c │ │ │ │ + bl 9ee00 │ │ │ │ + cbnz r0, 695a4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - b.n 695a0 │ │ │ │ + b.n 695a8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ pop {r3, r4, r5, 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, 695c2 │ │ │ │ + cbz r3, 695ca │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 695da │ │ │ │ + b.n 695e2 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 695ca │ │ │ │ + bgt.n 695d2 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 695da │ │ │ │ + b.n 695e2 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 695c6 │ │ │ │ + bne.n 695ce │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 695c6 │ │ │ │ + beq.n 695ce │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 695fc │ │ │ │ + b.n 69604 │ │ │ │ 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 │ │ │ │ - ldr r3, [pc, #336] @ (69740 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #336] @ (69748 ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6972a │ │ │ │ + beq.w 69732 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r5, r6 │ │ │ │ - bl 251188 │ │ │ │ + bl 250eb8 │ │ │ │ subs r6, r5, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 6971e │ │ │ │ + beq.w 69726 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 696a0 │ │ │ │ + beq.n 696a8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 69630 │ │ │ │ - bl 1222b8 │ │ │ │ + cbz r0, 69638 │ │ │ │ + bl 122520 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6962a │ │ │ │ - bl 94124 │ │ │ │ + bne.n 69632 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6971e │ │ │ │ + bne.n 69726 │ │ │ │ subs r5, #2 │ │ │ │ - bne.n 69634 │ │ │ │ - b.n 696a0 │ │ │ │ + bne.n 6963c │ │ │ │ + b.n 696a8 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r7, #25136 @ 0x6230 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ - cbz r0, 69670 │ │ │ │ + cbz r0, 69678 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 6964c │ │ │ │ + bne.n 69654 │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 6966a │ │ │ │ - bl 174724 │ │ │ │ + b.n 69672 │ │ │ │ + bl 1747a4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 6966a │ │ │ │ - bl 94124 │ │ │ │ + bne.n 69672 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6971e │ │ │ │ + bne.n 69726 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 69674 │ │ │ │ - b.n 696aa │ │ │ │ - vldr d9, [pc, #196] @ 69738 │ │ │ │ + bne.n 6967c │ │ │ │ + b.n 696b2 │ │ │ │ + vldr d9, [pc, #196] @ 69740 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 69682 │ │ │ │ + bne.n 6968a │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 696ae │ │ │ │ - bl 174724 │ │ │ │ + b.n 696b6 │ │ │ │ + bl 1747a4 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 696ae │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 696ae │ │ │ │ - b.n 6971e │ │ │ │ - vldr d8, [pc, #148] @ 69738 │ │ │ │ + bne.n 696b6 │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 696b6 │ │ │ │ + b.n 69726 │ │ │ │ + vldr d8, [pc, #148] @ 69740 │ │ │ │ vmov.f64 d9, d8 │ │ │ │ - b.n 696ae │ │ │ │ - vldr d8, [pc, #140] @ 69738 │ │ │ │ + b.n 696b6 │ │ │ │ + vldr d8, [pc, #140] @ 69740 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov.w r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 23c220 │ │ │ │ + bl 23c678 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6971e │ │ │ │ + beq.n 69726 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov.w r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 23c220 │ │ │ │ + bl 23c678 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6971e │ │ │ │ + beq.n 69726 │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ - bl 23c538 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 23c990 <_PyTime_AsTimespec@@Base> │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 23c538 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl b0a68 │ │ │ │ + bl 23c990 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl b0968 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ blx 2b388 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 69722 │ │ │ │ + bne.n 6972a │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6972a │ │ │ │ + b.n 69732 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 69744 │ │ │ │ + bl 69792 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldr r4, [r4, r4] │ │ │ │ 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 │ │ │ │ + bl 9b7e4 │ │ │ │ + mov r4, r0 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 6976e │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 6978e │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + cbz r3, 69784 │ │ │ │ + cmp r4, #0 │ │ │ │ + blt.n 69780 │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + cmp r4, r3 │ │ │ │ + it ge │ │ │ │ + movge r4, r3 │ │ │ │ + b.n 69782 │ │ │ │ + movs r4, #0 │ │ │ │ + str r4, [r5, #8] │ │ │ │ + movw r0, #5744 @ 0x1670 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + b.n 69790 │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, r4, r5, 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, #156] @ 697f8 │ │ │ │ + vldr d8, [pc, #160] @ 69848 │ │ │ │ ldrd r0, r1, [r0, #16] │ │ │ │ - bl 2e32f8 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 2e3670 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vldr s15, [r5, #24] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl 9b9c0 │ │ │ │ + bl 9b894 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 697ee │ │ │ │ + cbz r0, 6983c │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 2e32f8 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 2e3670 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vldr s14, [r5, #8] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl 9b9c0 │ │ │ │ + bl 9b894 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 697b4 │ │ │ │ + cbnz r0, 69802 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 697b0 │ │ │ │ + bge.n 697fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 697b0 │ │ │ │ + cbnz r3, 697fe │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 697ee │ │ │ │ + b.n 6983c │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e774 │ │ │ │ + bl 8e648 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 697d4 │ │ │ │ + bge.n 69822 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 697d4 │ │ │ │ + cbnz r3, 69822 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 697e2 │ │ │ │ + bge.n 69830 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 697e6 │ │ │ │ + cbz r3, 69834 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 697ee │ │ │ │ + b.n 6983c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 697e2 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 69830 │ │ │ │ vpop {d8} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - nop │ │ │ │ - bvs.n 69726 │ │ │ │ + nop.w │ │ │ │ + bvs.n 69776 │ │ │ │ @ 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 251188 │ │ │ │ + bl 250eb8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 69850 │ │ │ │ + beq.n 698a0 │ │ │ │ mov r4, r0 │ │ │ │ - bl b0a68 │ │ │ │ + bl b0968 │ │ │ │ mov r1, sp │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b98c <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 69848 │ │ │ │ + bne.n 69898 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69852 │ │ │ │ + b.n 698a2 │ │ │ │ mov r0, sp │ │ │ │ - bl 69744 │ │ │ │ - b.n 69852 │ │ │ │ + bl 69792 │ │ │ │ + b.n 698a2 │ │ │ │ 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 9b910 │ │ │ │ - mov r4, r0 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 69878 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 69898 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - cbz r3, 6988e │ │ │ │ - cmp r4, #0 │ │ │ │ - blt.n 6988a │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - cmp r4, r3 │ │ │ │ - it ge │ │ │ │ - movge r4, r3 │ │ │ │ - b.n 6988c │ │ │ │ - movs r4, #0 │ │ │ │ - str r4, [r5, #8] │ │ │ │ - movw r0, #5744 @ 0x1670 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - b.n 6989a │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006989c : │ │ │ │ +000698a6 : │ │ │ │ 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] @ (699f0 ) │ │ │ │ + ldr r3, [pc, #324] @ (699fc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r6, [r0, #52] @ 0x34 │ │ │ │ - cbz r6, 698e2 │ │ │ │ + cbz r6, 698ec │ │ │ │ ldrb.w r3, [r6, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 698c6 │ │ │ │ + bls.n 698d0 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 698b6 │ │ │ │ - b.n 698e2 │ │ │ │ + bne.n 698c0 │ │ │ │ + b.n 698ec │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 698fc │ │ │ │ + beq.n 69906 │ │ │ │ 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 698fc │ │ │ │ - b.n 698be │ │ │ │ + bcs.n 69906 │ │ │ │ + b.n 698c8 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #37696 @ 0x9340 │ │ │ │ + movw r2, #38464 @ 0x9640 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11db30 <_PyErr_SetString@@Base> │ │ │ │ - b.n 699ec │ │ │ │ + bl 11dd98 <_PyErr_SetString@@Base> │ │ │ │ + b.n 699f6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 204dd4 │ │ │ │ + bl 205004 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 699ea │ │ │ │ + beq.n 699f4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #23984 @ 0x5db0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 699c4 │ │ │ │ + bne.n 699ce │ │ │ │ ldr r5, [r6, #24] │ │ │ │ - cbnz r5, 69950 │ │ │ │ + cbnz r5, 6995a │ │ │ │ mov r0, r6 │ │ │ │ - bl f6f78 │ │ │ │ + bl f6ef8 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 69950 │ │ │ │ + cbnz r0, 6995a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 699ec │ │ │ │ + bge.n 699f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 699ec │ │ │ │ - ldr r2, [pc, #188] @ (699f4 ) │ │ │ │ + bne.n 699f6 │ │ │ │ + ldr r2, [pc, #192] @ (69a00 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 69946 │ │ │ │ + cbz r3, 69950 │ │ │ │ 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 699ec │ │ │ │ + b.n 699f6 │ │ │ │ ldr r6, [r5, #32] │ │ │ │ - cbnz r6, 6998a │ │ │ │ + cbnz r6, 69994 │ │ │ │ bl 7fab4 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 69988 │ │ │ │ + cbnz r0, 69992 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69984 │ │ │ │ + bge.n 6998e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69984 │ │ │ │ - ldr r2, [pc, #136] @ (699f4 ) │ │ │ │ + cbnz r3, 6998e │ │ │ │ + ldr r2, [pc, #136] @ (69a00 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 6997c │ │ │ │ + cbz r3, 69986 │ │ │ │ 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 699ec │ │ │ │ + b.n 699f6 │ │ │ │ str r0, [r5, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl a0250 │ │ │ │ + bl a0150 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ it eq │ │ │ │ moveq r6, #0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 699c0 │ │ │ │ + bge.n 699ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 699c0 │ │ │ │ - ldr r2, [pc, #76] @ (699f4 ) │ │ │ │ + cbnz r3, 699ca │ │ │ │ + ldr r2, [pc, #76] @ (69a00 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 699b8 │ │ │ │ + cbz r3, 699c2 │ │ │ │ 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 699ec │ │ │ │ + b.n 699f6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 699ea │ │ │ │ + bge.n 699f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 699ea │ │ │ │ - ldr r2, [pc, #32] @ (699f4 ) │ │ │ │ + cbnz r3, 699f4 │ │ │ │ + ldr r2, [pc, #32] @ (69a00 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 699e2 │ │ │ │ + cbz r3, 699ec │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ + ldr r3, [r0, #20] │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + cbz r3, 69a1a │ │ │ │ + movw r3, #4372 @ 0x1114 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movs r0, #3 │ │ │ │ + b.w 8e98c │ │ │ │ + movs r0, #2 │ │ │ │ + b.w 8e648 │ │ │ │ + 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 e5324 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + iteee lt │ │ │ │ + movlt r0, #0 │ │ │ │ + movwge r0, #5744 @ 0x1670 │ │ │ │ + strge r3, [r4, #20] │ │ │ │ + movtge r0, #80 @ 0x50 │ │ │ │ + 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, #3968] @ 0xf80 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r3, 69a14 │ │ │ │ + cbz r3, 69a64 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 69a2c │ │ │ │ + b.n 69a7c │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 69a1c │ │ │ │ + bgt.n 69a6c │ │ │ │ movs r6, #0 │ │ │ │ - b.n 69a2c │ │ │ │ + b.n 69a7c │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 69a18 │ │ │ │ + bne.n 69a68 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 69a18 │ │ │ │ + beq.n 69a68 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 69a4c │ │ │ │ + b.n 69a9c │ │ │ │ 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] @ (69b34 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #240] @ (69b84 ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 69b2a │ │ │ │ + beq.n 69b7a │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r4, r6 │ │ │ │ - bl 251188 │ │ │ │ + bl 250eb8 │ │ │ │ subs r6, r4, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 69b1e │ │ │ │ - cbz r6, 69ac8 │ │ │ │ + beq.n 69b6e │ │ │ │ + cbz r6, 69b18 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 69a7c │ │ │ │ - bl 1222b8 │ │ │ │ + cbz r0, 69acc │ │ │ │ + bl 122520 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69a76 │ │ │ │ - bl 94124 │ │ │ │ + bne.n 69ac6 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69b1e │ │ │ │ + bne.n 69b6e │ │ │ │ subs r4, #2 │ │ │ │ - bne.n 69a80 │ │ │ │ - b.n 69ad2 │ │ │ │ + bne.n 69ad0 │ │ │ │ + b.n 69b22 │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 69aa6 │ │ │ │ - bl 15507c │ │ │ │ + cbz r0, 69af6 │ │ │ │ + bl 1550c0 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 69aa0 │ │ │ │ - bl 94124 │ │ │ │ + bne.n 69af0 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69b1e │ │ │ │ + bne.n 69b6e │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 69aaa │ │ │ │ - b.n 69ada │ │ │ │ + bne.n 69afa │ │ │ │ + b.n 69b2a │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 15507c │ │ │ │ + bl 1550c0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 69ade │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 69b1e │ │ │ │ - b.n 69ade │ │ │ │ + bne.n 69b2e │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 69b6e │ │ │ │ + b.n 69b2e │ │ │ │ mov r4, r6 │ │ │ │ mov r5, r6 │ │ │ │ mov r7, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b.n 69ade │ │ │ │ + b.n 69b2e │ │ │ │ mov r5, r4 │ │ │ │ mov r7, r4 │ │ │ │ mov r9, r4 │ │ │ │ - b.n 69ade │ │ │ │ + b.n 69b2e │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, r9 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl 23c538 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 23c990 <_PyTime_AsTimespec@@Base> │ │ │ │ mov r1, r5 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23c538 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl b0a68 │ │ │ │ + bl 23c990 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl b0968 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ blx 2b388 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 69b22 │ │ │ │ + bne.n 69b72 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 69b2a │ │ │ │ + b.n 69b7a │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 69b7c │ │ │ │ + bl 69c32 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r2, r5] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - cbz r3, 69b4e │ │ │ │ - movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movs r0, #3 │ │ │ │ - b.w 8eab8 │ │ │ │ - movs r0, #2 │ │ │ │ - b.w 8e774 │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + cbz r3, 69bae │ │ │ │ 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 2e30a8 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 942b0 │ │ │ │ + mov r0, r3 │ │ │ │ + b.w 942b0 │ │ │ │ + │ │ │ │ +00069bb4 : │ │ │ │ + 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, #34496 @ 0x86c0 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r1 │ │ │ │ - bl e5404 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - iteee lt │ │ │ │ - movlt r0, #0 │ │ │ │ - movwge r0, #5744 @ 0x1670 │ │ │ │ - strge r3, [r4, #20] │ │ │ │ - movtge r0, #80 @ 0x50 │ │ │ │ - pop {r4, pc} │ │ │ │ + bl 2817ec <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ + cbnz r0, 69bec │ │ │ │ + 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 240380 │ │ │ │ + b.n 69bf0 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + add sp, #20 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + │ │ │ │ +00069bf4 : │ │ │ │ + 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, #34452 @ 0x8694 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + mov r5, r0 │ │ │ │ + bl 2817ec <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ + cbnz r0, 69c2a │ │ │ │ + mov r3, r0 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r1, r3 │ │ │ │ + mov r0, r5 │ │ │ │ + strd r3, r3, [sp, #4] │ │ │ │ + str r4, [sp, #0] │ │ │ │ + bl 240380 │ │ │ │ + b.n 69c2e │ │ │ │ + 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 1e8ef4 │ │ │ │ + bl 1e8e88 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 69ba2 │ │ │ │ + bne.n 69c58 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69bc8 │ │ │ │ + b.n 69c7e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1e8ef4 │ │ │ │ + bl 1e8e88 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 69b9e │ │ │ │ + beq.n 69c54 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ strd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - movw r0, #16244 @ 0x3f74 │ │ │ │ + movw r0, #17140 @ 0x42f4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ add sp, #24 │ │ │ │ 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 251188 │ │ │ │ + bl 250eb8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 69c1c │ │ │ │ + beq.n 69cd2 │ │ │ │ mov r4, r0 │ │ │ │ - bl b0a68 │ │ │ │ + bl b0968 │ │ │ │ mov r1, sp │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b98c <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 69c14 │ │ │ │ + bne.n 69cca │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69c1e │ │ │ │ + b.n 69cd4 │ │ │ │ mov r0, sp │ │ │ │ - bl 69b7c │ │ │ │ - b.n 69c1e │ │ │ │ + bl 69c32 │ │ │ │ + b.n 69cd4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - cbz r3, 69c48 │ │ │ │ - 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 2e2d30 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 943dc │ │ │ │ - mov r0, r3 │ │ │ │ - b.w 943dc │ │ │ │ - │ │ │ │ -00069c4e : │ │ │ │ - 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, #33600 @ 0x8340 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - mov r4, r0 │ │ │ │ - bl 281cb4 <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ - cbnz r0, 69c86 │ │ │ │ - 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 23ff1c │ │ │ │ - b.n 69c8a │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - add sp, #20 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - │ │ │ │ -00069c8e : │ │ │ │ - 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, #33556 @ 0x8314 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - mov r5, r0 │ │ │ │ - bl 281cb4 <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ - cbnz r0, 69cc4 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r1, r3 │ │ │ │ - mov r0, r5 │ │ │ │ - strd r3, r3, [sp, #4] │ │ │ │ - str r4, [sp, #0] │ │ │ │ - bl 23ff1c │ │ │ │ - b.n 69cc8 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - add sp, #20 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00069ccc : │ │ │ │ +00069cd8 : │ │ │ │ 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, #33556 @ 0x8314 │ │ │ │ + movw r1, #34452 @ 0x8694 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 281cb4 <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ - cbnz r0, 69d02 │ │ │ │ + bl 2817ec <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ + cbnz r0, 69d0e │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 23ff1c │ │ │ │ - b.n 69d06 │ │ │ │ + bl 240380 │ │ │ │ + b.n 69d12 │ │ │ │ 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 │ │ │ │ @@ -92833,32 +92832,32 @@ │ │ │ │ add r3, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ strd r3, r4, [sp, #12] │ │ │ │ movw r2, #59240 @ 0xe768 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #116] @ (69da8 ) │ │ │ │ + ldr r3, [pc, #116] @ (69db4 ) │ │ │ │ strd r4, r2, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ movw r2, #59032 @ 0xe698 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #13848 @ 0x3618 │ │ │ │ + movw r2, #14744 @ 0x3998 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl f5464 │ │ │ │ - cbz r0, 69da4 │ │ │ │ + bl f5420 │ │ │ │ + cbz r0, 69db0 │ │ │ │ ldrd r5, r4, [sp, #28] │ │ │ │ - cbnz r5, 69d70 │ │ │ │ + cbnz r5, 69d7c │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 69d64 │ │ │ │ + cbz r3, 69d70 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ str r5, [sp, #28] │ │ │ │ - b.n 69d70 │ │ │ │ + b.n 69d7c │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldrb r3, [r4, #13] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ @@ -92876,346 +92875,346 @@ │ │ │ │ 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 2a21a4 <_PyEval_ExceptionGroupMatch@@Base+0x2f8> │ │ │ │ + bl 2a1cbc <_PyEval_ExceptionGroupMatch@@Base+0x2f8> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r4, [r7, r5] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00069dac : │ │ │ │ +00069db8 : │ │ │ │ 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, #33504 @ 0x82e0 │ │ │ │ + movw r1, #34400 @ 0x8660 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ - bl 281cb4 <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ - cbnz r0, 69de2 │ │ │ │ + bl 2817ec <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ + cbnz r0, 69dee │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 23ff1c │ │ │ │ - b.n 69de6 │ │ │ │ + bl 240380 │ │ │ │ + b.n 69df2 │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ movw r3, #43620 @ 0xaa64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #13864 @ 0x3628 │ │ │ │ + movw r1, #14760 @ 0x39a8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 235f20 │ │ │ │ - cbnz r0, 69e2c │ │ │ │ + bl 2361d8 │ │ │ │ + cbnz r0, 69e38 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #22909 @ 0x597d │ │ │ │ + movw r1, #23605 @ 0x5c35 │ │ │ │ movt r1, #35 @ 0x23 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 3ee2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00069e30 : │ │ │ │ +00069e3c : │ │ │ │ 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, #33504 @ 0x82e0 │ │ │ │ + movw r1, #34400 @ 0x8660 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 281cb4 <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ - cbnz r0, 69e66 │ │ │ │ + bl 2817ec <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ + cbnz r0, 69e72 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 23ff1c │ │ │ │ - b.n 69e6a │ │ │ │ + bl 240380 │ │ │ │ + b.n 69e76 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00069e6e : │ │ │ │ +00069e7a : │ │ │ │ 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, #33504 @ 0x82e0 │ │ │ │ + movw r1, #34400 @ 0x8660 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 281cb4 <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ - cbnz r0, 69e92 │ │ │ │ + bl 2817ec <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ + cbnz r0, 69e9e │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ - b.n 69e96 │ │ │ │ + b.n 69ea2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - cbnz r0, 69eba │ │ │ │ + cbnz r0, 69ec6 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 69eba │ │ │ │ + ble.n 69ec6 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 69eba │ │ │ │ - cbnz r2, 69ed8 │ │ │ │ + bne.n 69ec6 │ │ │ │ + cbnz r2, 69ee4 │ │ │ │ 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] @ (69f44 ) │ │ │ │ + ldr r3, [pc, #116] @ (69f50 ) │ │ │ │ str r6, [sp, #12] │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 69f3c │ │ │ │ + cbz r0, 69f48 │ │ │ │ ldrd r6, r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #536870912 @ 0x20000000 │ │ │ │ - bne.n 69f04 │ │ │ │ - movw r2, #5512 @ 0x1588 │ │ │ │ + bne.n 69f10 │ │ │ │ + movw r2, #6408 @ 0x1908 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #34736 @ 0x87b0 │ │ │ │ + movw r1, #35432 @ 0x8a68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #41652 @ 0xa2b4 │ │ │ │ + movw r0, #42548 @ 0xa634 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 69f3c │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 69f48 │ │ │ │ mov r0, r3 │ │ │ │ - bl 9a6b4 │ │ │ │ + bl 9a588 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 69f3c │ │ │ │ + cbz r0, 69f48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 26ea2c │ │ │ │ + bl 26e564 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2a6b9c <_PyTime_AsTimeval@@Base+0x1314> │ │ │ │ + bl 2a66b4 <_PyTime_AsTimeval@@Base+0x1314> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 69f2c │ │ │ │ + blt.n 69f38 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 69f3c │ │ │ │ + b.n 69f48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 69f28 │ │ │ │ + bne.n 69f34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 69f28 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 69f34 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r1, r6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00069f48 : │ │ │ │ +00069f54 : │ │ │ │ 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, #33504 @ 0x82e0 │ │ │ │ + movw r1, #34400 @ 0x8660 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 281cb4 <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ - cbnz r0, 69f6c │ │ │ │ + bl 2817ec <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ + cbnz r0, 69f78 │ │ │ │ str r5, [r4, #44] @ 0x2c │ │ │ │ - b.n 69f70 │ │ │ │ + b.n 69f7c │ │ │ │ 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 │ │ │ │ ldr.w r2, [r0, #152] @ 0x98 │ │ │ │ - movw r3, #31037 @ 0x793d │ │ │ │ + movw r3, #31005 @ 0x791d │ │ │ │ movt r3, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 69f98 │ │ │ │ - bl 878e0 │ │ │ │ - b.n 69f9c │ │ │ │ + bne.n 69fa4 │ │ │ │ + bl 1c7894 │ │ │ │ + b.n 69fa8 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ - cbz r0, 69faa │ │ │ │ + cbz r0, 69fb6 │ │ │ │ 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, #59448 @ 0xe838 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ cmp r9, r7 │ │ │ │ - bne.n 69fd8 │ │ │ │ + bne.n 69fe4 │ │ │ │ movw r0, #5736 @ 0x1668 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 6a07e │ │ │ │ + b.n 6a08a │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9ef00 │ │ │ │ + bl 9ee00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69fce │ │ │ │ + bne.n 69fda │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 69fce │ │ │ │ + beq.n 69fda │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef00 │ │ │ │ + bl 9ee00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69fce │ │ │ │ + bne.n 69fda │ │ │ │ movw r8, #59032 @ 0xe698 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 6a012 │ │ │ │ + beq.n 6a01e │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 9ef00 │ │ │ │ + bl 9ee00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 69fce │ │ │ │ + beq.n 69fda │ │ │ │ movw r7, #58824 @ 0xe5c8 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n 6a02e │ │ │ │ + beq.n 6a03a │ │ │ │ movw r1, #59032 @ 0xe698 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef00 │ │ │ │ - cbz r0, 6a060 │ │ │ │ + bl 9ee00 │ │ │ │ + cbz r0, 6a06c │ │ │ │ ldrh.w r0, [r4, #13] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 243504 <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ + bl 243964 <_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 243504 <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ + bl 243964 <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ movs r3, #0 │ │ │ │ subs r0, r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 1c9014 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ - b.n 6a07e │ │ │ │ + bl 1c8e8c <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + b.n 6a08a │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 6a070 │ │ │ │ + beq.n 6a07c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef00 │ │ │ │ + bl 9ee00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 69fce │ │ │ │ + beq.n 69fda │ │ │ │ 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 6a128 │ │ │ │ + b.n 6a134 │ │ │ │ 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, #59448 @ 0xe838 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 6a11c │ │ │ │ + beq.n 6a128 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ef00 │ │ │ │ - cbnz r0, 6a11c │ │ │ │ + bl 9ee00 │ │ │ │ + cbnz r0, 6a128 │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 6a11c │ │ │ │ + beq.n 6a128 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9ef00 │ │ │ │ - cbnz r0, 6a11c │ │ │ │ + bl 9ee00 │ │ │ │ + cbnz r0, 6a128 │ │ │ │ movw r1, #59032 @ 0xe698 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movw r5, #58824 @ 0xe5c8 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 6a0de │ │ │ │ + beq.n 6a0ea │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ef00 │ │ │ │ - cbz r0, 6a0e4 │ │ │ │ + bl 9ee00 │ │ │ │ + cbz r0, 6a0f0 │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 6a0fa │ │ │ │ - b.n 6a0ea │ │ │ │ + beq.n 6a106 │ │ │ │ + b.n 6a0f6 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 6a110 │ │ │ │ - b.n 6a106 │ │ │ │ + beq.n 6a11c │ │ │ │ + b.n 6a112 │ │ │ │ movw r1, #58824 @ 0xe5c8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9ef00 │ │ │ │ - cbz r0, 6a11c │ │ │ │ + bl 9ee00 │ │ │ │ + cbz r0, 6a128 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 6a128 │ │ │ │ + b.n 6a134 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ef00 │ │ │ │ - cbz r0, 6a11c │ │ │ │ + bl 9ee00 │ │ │ │ + cbz r0, 6a128 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 6a128 │ │ │ │ + b.n 6a134 │ │ │ │ movw r0, #5736 @ 0x1668 │ │ │ │ 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 │ │ │ │ @@ -93225,42 +93224,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, 6a150 │ │ │ │ + cbz r2, 6a15c │ │ │ │ negs r3, r3 │ │ │ │ add r0, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2a3f74 │ │ │ │ - cbnz r0, 6a172 │ │ │ │ + bl 2a3a8c │ │ │ │ + cbnz r0, 6a17e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 26f210 <_PyTime_ObjectToTime_t@@Base+0x1f4> │ │ │ │ + b.w 26ed48 <_PyTime_ObjectToTime_t@@Base+0x1f4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r0, #14048 @ 0x36e0 │ │ │ │ + movw r0, #14944 @ 0x3a60 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #8 │ │ │ │ movs r1, #2 │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - b.n 6a192 │ │ │ │ + b.n 6a19e │ │ │ │ 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 r6, [r0, #13] │ │ │ │ sub sp, #16 │ │ │ │ ldrb r7, [r0, #16] │ │ │ │ @@ -93270,367 +93269,367 @@ │ │ │ │ mov r9, r2 │ │ │ │ mov r2, r7 │ │ │ │ uxth r6, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ subs r5, #1 │ │ │ │ mov sl, r3 │ │ │ │ - movw r4, #6356 @ 0x18d4 │ │ │ │ + movw r4, #7284 @ 0x1c74 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ - bl 243504 <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ + bl 243964 <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ movs r1, #7 │ │ │ │ adds r0, #6 │ │ │ │ - bl 2e2fc4 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 2e333c <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ add.w r4, r4, r1, lsl #2 │ │ │ │ mov r3, r7 │ │ │ │ strd sl, r6, [sp, #8] │ │ │ │ - movw r0, #14064 @ 0x36f0 │ │ │ │ + movw r0, #14960 @ 0x3a70 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ 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, 6a226 │ │ │ │ + cbnz r1, 6a232 │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59360 @ 0xe7e0 │ │ │ │ + movw r1, #60256 @ 0xeb60 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 6a248 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 6a254 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bmi.n 6a24e │ │ │ │ + bmi.n 6a25a │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14096 @ 0x3710 │ │ │ │ + movw r1, #14992 @ 0x3a90 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6a278 │ │ │ │ + b.n 6a284 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r3, 6a266 │ │ │ │ + cbz r3, 6a272 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6a270 │ │ │ │ + bge.n 6a27c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6a270 │ │ │ │ - bl 2a5078 │ │ │ │ + b.n 6a27c │ │ │ │ + bl 2a4b90 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6a278 │ │ │ │ - b.n 6a254 │ │ │ │ + beq.n 6a284 │ │ │ │ + b.n 6a260 │ │ │ │ str r4, [r2, #0] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ 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 6a2aa │ │ │ │ + bmi.n 6a2b6 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14128 @ 0x3730 │ │ │ │ + movw r1, #15024 @ 0x3ab0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 6a300 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 6a30c │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl a2984 │ │ │ │ - cbz r0, 6a2e8 │ │ │ │ + bl a2884 │ │ │ │ + cbz r0, 6a2f4 │ │ │ │ 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 6a2cc │ │ │ │ + bls.n 6a2d8 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n 6a2e8 │ │ │ │ + bne.n 6a2f4 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 2e13ec <_PyObject_GetXIDataNoFallback@@Base+0x560> │ │ │ │ - cbnz r0, 6a2e8 │ │ │ │ + bl 2e17ec <_PyObject_GetXIDataNoFallback@@Base+0x560> │ │ │ │ + cbnz r0, 6a2f4 │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 26f210 <_PyTime_ObjectToTime_t@@Base+0x1f4> │ │ │ │ - b.n 6a302 │ │ │ │ + bl 26ed48 <_PyTime_ObjectToTime_t@@Base+0x1f4> │ │ │ │ + b.n 6a30e │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14164 @ 0x3754 │ │ │ │ + movw r1, #15060 @ 0x3ad4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ 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, #41344 @ 0xa180 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r0, #14196 @ 0x3774 │ │ │ │ + movw r0, #15092 @ 0x3af4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r3, r4, [r2, #20] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ 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 80764 │ │ │ │ + bl 807a4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #39932 @ 0x9bfc │ │ │ │ + movw r0, #40828 @ 0x9f7c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #65352 @ 0xff48 │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ + movw r0, #712 @ 0x2c8 │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 950d8 │ │ │ │ + b.w 94fac │ │ │ │ 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, 6a394 │ │ │ │ + cbz r3, 6a3a0 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 6a396 │ │ │ │ + b.n 6a3a2 │ │ │ │ mov r9, r3 │ │ │ │ ldrh.w r6, [r8, #13] │ │ │ │ ldrb.w sl, [r8, #15] │ │ │ │ ldrb.w r7, [r8, #16] │ │ │ │ - cbnz r3, 6a3ae │ │ │ │ + cbnz r3, 6a3ba │ │ │ │ cmp r5, r3 │ │ │ │ - blt.n 6a3ae │ │ │ │ + blt.n 6a3ba │ │ │ │ cmp r5, #3 │ │ │ │ - bgt.n 6a3ae │ │ │ │ - cbnz r4, 6a3cc │ │ │ │ + bgt.n 6a3ba │ │ │ │ + cbnz r4, 6a3d8 │ │ │ │ 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] @ (6a438 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #116] @ (6a444 ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6a42e │ │ │ │ + cbz r0, 6a43a │ │ │ │ rev16 r6, r6 │ │ │ │ adds.w r5, r9, r5 │ │ │ │ uxth r6, r6 │ │ │ │ - beq.n 6a41a │ │ │ │ + beq.n 6a426 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 6a3ee │ │ │ │ - bl 1222b8 │ │ │ │ + cbz r0, 6a3fa │ │ │ │ + bl 122520 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6a3ea │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 6a42e │ │ │ │ + bne.n 6a3f6 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 6a43a │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 6a41a │ │ │ │ + beq.n 6a426 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 6a408 │ │ │ │ - bl 1222b8 │ │ │ │ + cbz r0, 6a414 │ │ │ │ + bl 122520 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 6a404 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 6a42e │ │ │ │ + bne.n 6a410 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 6a43a │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 6a41a │ │ │ │ + beq.n 6a426 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6a41a │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 6a42e │ │ │ │ + bne.n 6a426 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 6a43a │ │ │ │ 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 26f210 <_PyTime_ObjectToTime_t@@Base+0x1f4> │ │ │ │ + b.w 26ed48 <_PyTime_ObjectToTime_t@@Base+0x1f4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r7, r6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.w 6a440 <_PyThread_CurrentFrames@@Base> │ │ │ │ + b.w 6a44c <_PyThread_CurrentFrames@@Base> │ │ │ │ │ │ │ │ -0006a440 <_PyThread_CurrentFrames@@Base>: │ │ │ │ +0006a44c <_PyThread_CurrentFrames@@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 r0, [pc, #308] @ (6a588 <_PyThread_CurrentFrames@@Base+0x148>) │ │ │ │ + ldr r0, [pc, #308] @ (6a594 <_PyThread_CurrentFrames@@Base+0x148>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #14208 @ 0x3780 │ │ │ │ + movw r1, #15104 @ 0x3b00 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r5, [r3, r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 129d34 <_PySys_GetOptionalAttrString@@Base+0x1e8> │ │ │ │ + bl 129f6c <_PySys_GetOptionalAttrString@@Base+0x1e8> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6a538 <_PyThread_CurrentFrames@@Base+0xf8> │ │ │ │ + beq.n 6a544 <_PyThread_CurrentFrames@@Base+0xf8> │ │ │ │ bl 7fab4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6a580 <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ - ldr r7, [pc, #272] @ (6a58c <_PyThread_CurrentFrames@@Base+0x14c>) │ │ │ │ + beq.w 6a58c <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ + ldr r7, [pc, #272] @ (6a598 <_PyThread_CurrentFrames@@Base+0x14c>) │ │ │ │ mov.w r3, #1 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6a494 <_PyThread_CurrentFrames@@Base+0x54> │ │ │ │ + bne.n 6a4a0 <_PyThread_CurrentFrames@@Base+0x54> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6a484 <_PyThread_CurrentFrames@@Base+0x44> │ │ │ │ + bne.n 6a490 <_PyThread_CurrentFrames@@Base+0x44> │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 6a4a6 <_PyThread_CurrentFrames@@Base+0x66> │ │ │ │ + beq.n 6a4b2 <_PyThread_CurrentFrames@@Base+0x66> │ │ │ │ mov r0, r7 │ │ │ │ - bl 134c7c <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + bl 134f88 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr.w r8, [r5, #3704] @ 0xe78 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 6a512 <_PyThread_CurrentFrames@@Base+0xd2> │ │ │ │ + beq.n 6a51e <_PyThread_CurrentFrames@@Base+0xd2> │ │ │ │ ldr.w r5, [r8, #52] @ 0x34 │ │ │ │ - cbnz r5, 6a4dc <_PyThread_CurrentFrames@@Base+0x9c> │ │ │ │ + cbnz r5, 6a4e8 <_PyThread_CurrentFrames@@Base+0x9c> │ │ │ │ ldr.w r8, [r8, #4] │ │ │ │ - b.n 6a4aa <_PyThread_CurrentFrames@@Base+0x6a> │ │ │ │ + b.n 6a4b6 <_PyThread_CurrentFrames@@Base+0x6a> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 6a4e6 <_PyThread_CurrentFrames@@Base+0xa6> │ │ │ │ + beq.n 6a4f2 <_PyThread_CurrentFrames@@Base+0xa6> │ │ │ │ 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 6a4e6 <_PyThread_CurrentFrames@@Base+0xa6> │ │ │ │ + bcs.n 6a4f2 <_PyThread_CurrentFrames@@Base+0xa6> │ │ │ │ ldr r5, [r5, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 6a4b6 <_PyThread_CurrentFrames@@Base+0x76> │ │ │ │ + beq.n 6a4c2 <_PyThread_CurrentFrames@@Base+0x76> │ │ │ │ ldrb.w r3, [r5, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 6a4bc <_PyThread_CurrentFrames@@Base+0x7c> │ │ │ │ - b.n 6a4d6 <_PyThread_CurrentFrames@@Base+0x96> │ │ │ │ + bls.n 6a4c8 <_PyThread_CurrentFrames@@Base+0x7c> │ │ │ │ + b.n 6a4e2 <_PyThread_CurrentFrames@@Base+0x96> │ │ │ │ ldr.w r0, [r8, #92] @ 0x5c │ │ │ │ - bl 8f744 │ │ │ │ + bl 8f61c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 6a508 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ + cbz r0, 6a514 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ ldr r2, [r5, #24] │ │ │ │ - cbnz r2, 6a54c <_PyThread_CurrentFrames@@Base+0x10c> │ │ │ │ + cbnz r2, 6a558 <_PyThread_CurrentFrames@@Base+0x10c> │ │ │ │ mov r0, r5 │ │ │ │ - bl f6f78 │ │ │ │ + bl f6ef8 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 6a54c <_PyThread_CurrentFrames@@Base+0x10c> │ │ │ │ + cbnz r0, 6a558 <_PyThread_CurrentFrames@@Base+0x10c> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6a53c <_PyThread_CurrentFrames@@Base+0xfc> │ │ │ │ + blt.n 6a548 <_PyThread_CurrentFrames@@Base+0xfc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6a570 <_PyThread_CurrentFrames@@Base+0x130> │ │ │ │ + blt.n 6a57c <_PyThread_CurrentFrames@@Base+0x130> │ │ │ │ movs r4, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6a52a <_PyThread_CurrentFrames@@Base+0xea> │ │ │ │ + bne.n 6a536 <_PyThread_CurrentFrames@@Base+0xea> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6a51a <_PyThread_CurrentFrames@@Base+0xda> │ │ │ │ + bne.n 6a526 <_PyThread_CurrentFrames@@Base+0xda> │ │ │ │ dmb ish │ │ │ │ - beq.n 6a580 <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ - ldr r0, [pc, #88] @ (6a58c <_PyThread_CurrentFrames@@Base+0x14c>) │ │ │ │ - bl 284f00 │ │ │ │ - b.n 6a580 <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ + beq.n 6a58c <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ + ldr r0, [pc, #88] @ (6a598 <_PyThread_CurrentFrames@@Base+0x14c>) │ │ │ │ + bl 284a3c │ │ │ │ + b.n 6a58c <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6a580 <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ + b.n 6a58c <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6a508 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ + bne.n 6a514 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6a508 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6a514 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6a56a <_PyThread_CurrentFrames@@Base+0x12a> │ │ │ │ + bge.n 6a576 <_PyThread_CurrentFrames@@Base+0x12a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6a56a <_PyThread_CurrentFrames@@Base+0x12a> │ │ │ │ + cbnz r3, 6a576 <_PyThread_CurrentFrames@@Base+0x12a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ - bne.n 6a4b6 <_PyThread_CurrentFrames@@Base+0x76> │ │ │ │ - b.n 6a508 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ + bne.n 6a4c2 <_PyThread_CurrentFrames@@Base+0x76> │ │ │ │ + b.n 6a514 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6a510 <_PyThread_CurrentFrames@@Base+0xd0> │ │ │ │ + bne.n 6a51c <_PyThread_CurrentFrames@@Base+0xd0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6a510 <_PyThread_CurrentFrames@@Base+0xd0> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6a51c <_PyThread_CurrentFrames@@Base+0xd0> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, #32] │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -93639,251 +93638,251 @@ │ │ │ │ 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 243504 <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ + bl 243964 <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ movs r1, #7 │ │ │ │ adds r0, #6 │ │ │ │ - bl 2e2fc4 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 2e333c <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ adds r0, r1, #1 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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, #37528 @ 0x9298 │ │ │ │ + movw r1, #38296 @ 0x9598 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl a6adc │ │ │ │ - cbz r0, 6a620 <_PyThread_CurrentFrames@@Base+0x1e0> │ │ │ │ - ldr r0, [pc, #64] @ (6a628 <_PyThread_CurrentFrames@@Base+0x1e8>) │ │ │ │ - bl 146324 │ │ │ │ + bl a69dc │ │ │ │ + cbz r0, 6a62c <_PyThread_CurrentFrames@@Base+0x1e0> │ │ │ │ + ldr r0, [pc, #64] @ (6a634 <_PyThread_CurrentFrames@@Base+0x1e8>) │ │ │ │ + bl 146560 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6a622 <_PyThread_CurrentFrames@@Base+0x1e2> │ │ │ │ + cbz r0, 6a62e <_PyThread_CurrentFrames@@Base+0x1e2> │ │ │ │ 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] @ (6a62c <_PyThread_CurrentFrames@@Base+0x1ec>) │ │ │ │ - bl 12b514 │ │ │ │ + ldr r1, [pc, #44] @ (6a638 <_PyThread_CurrentFrames@@Base+0x1ec>) │ │ │ │ + bl 12b798 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6a610 <_PyThread_CurrentFrames@@Base+0x1d0> │ │ │ │ + blt.n 6a61c <_PyThread_CurrentFrames@@Base+0x1d0> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6a622 <_PyThread_CurrentFrames@@Base+0x1e2> │ │ │ │ + b.n 6a62e <_PyThread_CurrentFrames@@Base+0x1e2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6a60c <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ + bne.n 6a618 <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6a60c <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6a618 <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r2, {r2} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ ldrb r2, [r0, #18] │ │ │ │ ldrb r1, [r0, #17] │ │ │ │ - b.n 6a192 │ │ │ │ + b.n 6a19e │ │ │ │ │ │ │ │ -0006a638 : │ │ │ │ +0006a644 : │ │ │ │ movs r1, #0 │ │ │ │ - b.n 6a63c │ │ │ │ + b.n 6a648 │ │ │ │ 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 242c8c │ │ │ │ + bl 2430ec │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #16] @ (6a678 ) │ │ │ │ + ldr r3, [pc, #16] @ (6a684 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3924] @ 0xf54 │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006a67c : │ │ │ │ +0006a688 : │ │ │ │ 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 6a69a │ │ │ │ + bpl.n 6a6a6 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ lsls r5, r3, #26 │ │ │ │ - bmi.n 6a6a0 │ │ │ │ - bl 57106 │ │ │ │ - b.n 6a6c0 │ │ │ │ + bmi.n 6a6ac │ │ │ │ + bl 5710e │ │ │ │ + b.n 6a6cc │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt.n 6a6aa │ │ │ │ + blt.n 6a6b6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - blt.n 6a6c6 │ │ │ │ + blt.n 6a6d2 │ │ │ │ movw r3, #43700 @ 0xaab4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29920 @ 0x74e0 │ │ │ │ + movw r1, #30616 @ 0x7798 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6a744 │ │ │ │ + b.n 6a750 │ │ │ │ mov r6, r2 │ │ │ │ - bl 2a4674 │ │ │ │ + bl 2a418c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a6c0 │ │ │ │ + bne.n 6a6cc │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ubfx ip, r3, #6, #1 │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 6a6f6 │ │ │ │ + bmi.n 6a702 │ │ │ │ ubfx r7, r3, #2, #3 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 6a6fa │ │ │ │ + beq.n 6a706 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ cmp r7, #2 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ - b.n 6a6fc │ │ │ │ + b.n 6a708 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ - b.n 6a6fc │ │ │ │ + b.n 6a708 │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ cmp r6, r1 │ │ │ │ - bls.n 6a718 │ │ │ │ + bls.n 6a724 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14436 @ 0x3864 │ │ │ │ + movw r1, #15332 @ 0x3be4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 6a6c0 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 6a6cc │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.n 6a72e │ │ │ │ + bpl.n 6a73a │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 6a72a │ │ │ │ + beq.n 6a736 │ │ │ │ adds r4, #20 │ │ │ │ - b.n 6a730 │ │ │ │ + b.n 6a73c │ │ │ │ adds r4, #28 │ │ │ │ - b.n 6a730 │ │ │ │ + b.n 6a73c │ │ │ │ ldr r4, [r4, #28] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6a738 │ │ │ │ + bne.n 6a744 │ │ │ │ strb r6, [r4, r5] │ │ │ │ - b.n 6a744 │ │ │ │ + b.n 6a750 │ │ │ │ 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} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6a766 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 6a77e │ │ │ │ - ldr r2, [pc, #28] @ (6a784 ) │ │ │ │ + bne.n 6a772 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 6a78a │ │ │ │ + ldr r2, [pc, #28] @ (6a790 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r4, [r3, #3924] @ 0xf54 │ │ │ │ - b.n 6a780 │ │ │ │ + b.n 6a78c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006a788 : │ │ │ │ +0006a794 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #120] @ (6a810 ) │ │ │ │ + ldr r4, [pc, #120] @ (6a81c ) │ │ │ │ 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, 6a7b8 │ │ │ │ + cbnz r3, 6a7c4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbz r3, 6a7ae │ │ │ │ + cbz r3, 6a7ba │ │ │ │ mov r5, r3 │ │ │ │ - b.n 6a7a2 │ │ │ │ + b.n 6a7ae │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - b.n 6a7d2 │ │ │ │ + b.n 6a7de │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6a7d2 │ │ │ │ + beq.n 6a7de │ │ │ │ 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, 6a7e4 │ │ │ │ + cbz r3, 6a7f0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r3, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6a802 │ │ │ │ - cbz r0, 6a802 │ │ │ │ - bl f61c8 │ │ │ │ + beq.n 6a80e │ │ │ │ + cbz r0, 6a80e │ │ │ │ + bl f6148 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, r0 │ │ │ │ - b.n 6a80a │ │ │ │ + b.n 6a816 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ str r4, [r6, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -93892,220 +93891,220 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #43620 @ 0xaa64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #14460 @ 0x387c │ │ │ │ + movw r1, #15356 @ 0x3bfc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 235f20 │ │ │ │ - cbz r0, 6a844 │ │ │ │ + bl 2361d8 │ │ │ │ + cbz r0, 6a850 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a870 │ │ │ │ - movw r1, #14676 @ 0x3954 │ │ │ │ + b.n 6a87c │ │ │ │ + movw r1, #15572 @ 0x3cd4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6adc │ │ │ │ + bl a69dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a840 │ │ │ │ + beq.n 6a84c │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22909 @ 0x597d │ │ │ │ + movw r1, #23605 @ 0x5c35 │ │ │ │ movt r1, #35 @ 0x23 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a98dc │ │ │ │ + bl 2a93fc │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0006a874 : │ │ │ │ +0006a880 : │ │ │ │ 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] @ (6a8ac ) │ │ │ │ + ldr r4, [pc, #40] @ (6a8b8 ) │ │ │ │ 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 2a32ac │ │ │ │ + bl 2a2dc4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 84e18 │ │ │ │ + b.w 84e58 │ │ │ │ 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 53c20 │ │ │ │ + bl 53c28 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #65352 @ 0xff48 │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ + movw r0, #712 @ 0x2c8 │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 950d8 │ │ │ │ + b.w 94fac │ │ │ │ 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, 6a902 │ │ │ │ + cbz r3, 6a90e │ │ │ │ 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 6a90c │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 6a916 │ │ │ │ + bne.n 6a918 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 6a922 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8f744 │ │ │ │ + b.w 8f61c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006a91a : │ │ │ │ - ldr r3, [pc, #52] @ (6a950 ) │ │ │ │ +0006a926 : │ │ │ │ + ldr r3, [pc, #52] @ (6a95c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbnz r3, 6a930 │ │ │ │ + cbnz r3, 6a93c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a924 │ │ │ │ - b.n 6a94e │ │ │ │ + bne.n 6a930 │ │ │ │ + b.n 6a95a │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6a94c │ │ │ │ + beq.n 6a958 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.w 6872a <_Py_cr_diff@@Base+0x36> │ │ │ │ + b.w 6872e <_Py_cr_diff@@Base+0x36> │ │ │ │ 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 6a97c │ │ │ │ + bhi.n 6a988 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 6a992 │ │ │ │ + ble.n 6a99e │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - b.n 6a99a │ │ │ │ - movw r0, #20156 @ 0x4ebc │ │ │ │ + b.n 6a9a6 │ │ │ │ + movw r0, #20796 @ 0x513c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e27bc │ │ │ │ + bl e26e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a972 │ │ │ │ + bne.n 6a97e │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 6a9a2 │ │ │ │ + b.n 6a9ae │ │ │ │ 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 2d7290 │ │ │ │ + bl 2d7610 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6aa34 │ │ │ │ + beq.n 6aa40 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - cbz r0, 6aa0a │ │ │ │ + cbz r0, 6aa16 │ │ │ │ mov r1, sp │ │ │ │ strd r4, r6, [sp] │ │ │ │ - bl a8228 │ │ │ │ + bl a8128 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6aa48 │ │ │ │ + beq.n 6aa54 │ │ │ │ ldrb.w r3, [r5, #77] @ 0x4d │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - cbz r3, 6aa18 │ │ │ │ + cbz r3, 6aa24 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6aa18 │ │ │ │ + beq.n 6aa24 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 2d7358 │ │ │ │ + bl 2d76d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6aa2c │ │ │ │ + beq.n 6aa38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl 84e18 │ │ │ │ - b.n 6aa18 │ │ │ │ + bl 84e58 │ │ │ │ + b.n 6aa24 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e774 │ │ │ │ + bl 8e648 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6aa48 │ │ │ │ + cbz r0, 6aa54 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ - cbz r3, 6aa48 │ │ │ │ + cbz r3, 6aa54 │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ - cbz r1, 6aa48 │ │ │ │ + cbz r1, 6aa54 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d72e0 │ │ │ │ + bl 2d7660 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6aa48 │ │ │ │ + bne.n 6aa54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6aa38 │ │ │ │ + blt.n 6aa44 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6aa48 │ │ │ │ + b.n 6aa54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6aa34 │ │ │ │ + bne.n 6aa40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6aa34 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6aa40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -94116,27 +94115,27 @@ │ │ │ │ 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, 6aa7a │ │ │ │ + cbz r4, 6aa86 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - b.n 6aa82 │ │ │ │ + b.n 6aa8e │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r4, #59240 @ 0xe768 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldrb r0, [r0, #23] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 1c9264 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1c90dc <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movw r2, #32236 @ 0x7dec │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ @@ -94148,288 +94147,288 @@ │ │ │ │ bx lr │ │ │ │ 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, 6ab04 │ │ │ │ + cbz r4, 6ab10 │ │ │ │ ldr r6, [r0, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ - cbz r3, 6ab1c │ │ │ │ + cbz r3, 6ab28 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx r3 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #32576 @ 0x7f40 │ │ │ │ + movw r2, #33472 @ 0x82c0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 2a76d4 <_PyGen_SetStopIterationValue@@Base+0x4fc> │ │ │ │ + bl 2a71ec <_PyGen_SetStopIterationValue@@Base+0x4fc> │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ blx r3 │ │ │ │ - b.n 6ab24 │ │ │ │ + b.n 6ab30 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46460 @ 0xb57c │ │ │ │ + movw r1, #47356 @ 0xb8fc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 6ab24 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 6ab30 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r3, #43304 @ 0xa928 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #40488 @ 0x9e28 │ │ │ │ + movw r2, #41384 @ 0xa1a8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #14812 @ 0x39dc │ │ │ │ + movw r1, #15708 @ 0x3d5c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ 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, 6ab98 │ │ │ │ + cbz r3, 6aba4 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 6ab98 │ │ │ │ + beq.n 6aba4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40488 @ 0x9e28 │ │ │ │ + movw r1, #41384 @ 0xa1a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 237e88 │ │ │ │ + bl 2382dc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6ac12 │ │ │ │ + beq.n 6ac1e │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 6aba6 │ │ │ │ + bne.n 6abb2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ab98 │ │ │ │ + bge.n 6aba4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6ab98 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6aba4 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6abca │ │ │ │ + bge.n 6abd6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6abca │ │ │ │ + b.n 6abd6 │ │ │ │ mov r1, r0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a3d3c │ │ │ │ + bl 2a3854 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6abc8 │ │ │ │ + bge.n 6abd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6abc8 │ │ │ │ + cbnz r3, 6abd4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 6ac14 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 6ac20 │ │ │ │ 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 6abf6 │ │ │ │ + bge.n 6ac02 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbnz r0, 6abf6 │ │ │ │ + cbnz r0, 6ac02 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 2555d8 <_PyInterpreterState_GetWhence@@Base+0x144> │ │ │ │ + bl 255140 <_PyInterpreterState_GetWhence@@Base+0x144> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6ac14 │ │ │ │ + b.n 6ac20 │ │ │ │ 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, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6ac84 │ │ │ │ + beq.n 6ac90 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ subs r1, #1 │ │ │ │ - bl 11a704 │ │ │ │ + bl 11a96c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ac58 │ │ │ │ + bge.n 6ac64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6ac58 │ │ │ │ + cbnz r3, 6ac64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 6ac82 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 6ac8e │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #14852 @ 0x3a04 │ │ │ │ + movw r0, #15748 @ 0x3d84 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ac84 │ │ │ │ + bge.n 6ac90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6ac84 │ │ │ │ + cbnz r3, 6ac90 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6ac84 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6ac90 │ │ │ │ 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, #65336 @ 0xff38 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ - bl a6adc │ │ │ │ - cbz r0, 6acc6 │ │ │ │ + movw r1, #696 @ 0x2b8 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + bl a69dc │ │ │ │ + cbz r0, 6acd2 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 6acca │ │ │ │ + bl 6acd6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #65352 @ 0xff48 │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ - bl 950d8 │ │ │ │ + movw r0, #712 @ 0x2c8 │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ + bl 94fac │ │ │ │ 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 80764 │ │ │ │ + bl 807a4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6ad3a │ │ │ │ + cbz r0, 6ad46 │ │ │ │ cmp r6, #3 │ │ │ │ - ble.n 6acf8 │ │ │ │ + ble.n 6ad04 │ │ │ │ ldrb r3, [r5, #19] │ │ │ │ - cbz r3, 6acf8 │ │ │ │ + cbz r3, 6ad04 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ orn r3, r3, #127 @ 0x7f │ │ │ │ strb r3, [r0, #16] │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - cbz r3, 6ad0c │ │ │ │ + cbz r3, 6ad18 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6ad16 │ │ │ │ + bne.n 6ad22 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8e934 │ │ │ │ + bl 8e808 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6ad1e │ │ │ │ + b.n 6ad2a │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e774 │ │ │ │ + bl 8e648 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6ad2a │ │ │ │ + blt.n 6ad36 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6ad3a │ │ │ │ + b.n 6ad46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6ad26 │ │ │ │ + bne.n 6ad32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6ad26 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6ad32 │ │ │ │ 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, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 6ad84 │ │ │ │ + beq.n 6ad90 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1c93b8 <_PyStaticType_InitForExtension@@Base+0x500> │ │ │ │ + bl 1c9230 <_PyStaticType_InitForExtension@@Base+0x500> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6ad84 │ │ │ │ + bne.n 6ad90 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #844 @ 0x34c │ │ │ │ + movw r1, #1740 @ 0x6cc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6add4 │ │ │ │ + b.n 6ade0 │ │ │ │ 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, 6add4 │ │ │ │ + cbz r0, 6ade0 │ │ │ │ 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 6adbc │ │ │ │ + beq.n 6adc8 │ │ │ │ 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] │ │ │ │ @@ -94440,212 +94439,214 @@ │ │ │ │ strblt r2, [r0, #19] │ │ │ │ ldrblt r3, [r0, #13] │ │ │ │ itee ge │ │ │ │ strbge r3, [r0, #19] │ │ │ │ sublt r3, #128 @ 0x80 │ │ │ │ strblt r3, [r0, #13] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, 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 r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ subs r1, #1 │ │ │ │ - bl 11a704 │ │ │ │ + bl 11a96c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ae08 │ │ │ │ + bge.n 6ae18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6ae08 │ │ │ │ + cbnz r3, 6ae18 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 6ae38 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 6ae48 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #14868 @ 0x3a14 │ │ │ │ + movw r0, #15852 @ 0x3dec │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6ae28 │ │ │ │ + blt.n 6ae38 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6ae38 │ │ │ │ + b.n 6ae48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6ae24 │ │ │ │ + bne.n 6ae34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6ae24 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6ae34 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r3, #43304 @ 0xa928 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #40440 @ 0x9df8 │ │ │ │ + movw r2, #41336 @ 0xa178 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #14812 @ 0x39dc │ │ │ │ + movw r1, #15708 @ 0x3d5c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ movw r3, #43304 @ 0xa928 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #40588 @ 0x9e8c │ │ │ │ + movw r2, #41484 @ 0xa20c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #14812 @ 0x39dc │ │ │ │ + movw r1, #15708 @ 0x3d5c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ 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 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - movw r2, #58428 @ 0xe43c │ │ │ │ + movw r2, #59308 @ 0xe7ac │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #23180 @ 0x5a8c │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl f5464 │ │ │ │ - cbz r0, 6af08 │ │ │ │ + bl f5420 │ │ │ │ + cbz r0, 6af18 │ │ │ │ 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, #14972 @ 0x3a7c │ │ │ │ + movw r0, #15868 @ 0x3dfc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6af0a │ │ │ │ + cbz r0, 6af1a │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - bl 255fe8 <_PyInterpreterState_GetWhence@@Base+0xb54> │ │ │ │ + bl 255b50 <_PyInterpreterState_GetWhence@@Base+0xb54> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6aef8 │ │ │ │ + blt.n 6af08 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6af0a │ │ │ │ + b.n 6af1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6aef4 │ │ │ │ + bne.n 6af04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6aef4 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6af04 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ 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 6acca │ │ │ │ + bl 6acd6 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #65352 @ 0xff48 │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ + movw r0, #712 @ 0x2c8 │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 950d8 │ │ │ │ + b.w 94fac │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6af5a │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 6af9c │ │ │ │ - ldr r1, [pc, #68] @ (6afa0 ) │ │ │ │ + bne.n 6af6a │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 6afac │ │ │ │ + ldr r1, [pc, #68] @ (6afb0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r1, [r2, r1] │ │ │ │ ldr.w r2, [r3, #800] @ 0x320 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6af8c │ │ │ │ + bne.n 6af9c │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14984 @ 0x3a88 │ │ │ │ + movw r1, #15880 @ 0x3e08 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 6af9c │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 6afac │ │ │ │ ldr.w r0, [r3, #3920] @ 0xf50 │ │ │ │ str.w r4, [r3, #3920] @ 0xf50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ - movw r1, #37528 @ 0x9298 │ │ │ │ + movw r1, #38296 @ 0x9598 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl a6adc │ │ │ │ - cbz r0, 6b004 │ │ │ │ - ldr r0, [pc, #64] @ (6b00c ) │ │ │ │ - bl 146324 │ │ │ │ + bl a69dc │ │ │ │ + cbz r0, 6b014 │ │ │ │ + ldr r0, [pc, #64] @ (6b01c ) │ │ │ │ + bl 146560 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6b006 │ │ │ │ + cbz r0, 6b016 │ │ │ │ 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] @ (6b010 ) │ │ │ │ - bl 12b514 │ │ │ │ + ldr r1, [pc, #44] @ (6b020 ) │ │ │ │ + bl 12b798 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6aff4 │ │ │ │ + blt.n 6b004 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6b006 │ │ │ │ + b.n 6b016 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6aff0 │ │ │ │ + bne.n 6b000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6aff0 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b000 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r2!, {r5, r6} │ │ │ │ @@ -94657,216 +94658,216 @@ │ │ │ │ sub sp, #12 │ │ │ │ movw r2, #58824 @ 0xe5c8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldrd r1, r2, [r0, #16] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 1c9014 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1c8e8c <_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, #58824 @ 0xe5c8 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6b070 │ │ │ │ + beq.n 6b080 │ │ │ │ mov r1, r4 │ │ │ │ - bl 9ef00 │ │ │ │ - cbnz r0, 6b070 │ │ │ │ + bl 9ee00 │ │ │ │ + cbnz r0, 6b080 │ │ │ │ movw r4, #5736 @ 0x1668 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 6b150 │ │ │ │ + b.n 6b160 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6b086 │ │ │ │ + beq.n 6b096 │ │ │ │ movw r1, #58824 @ 0xe5c8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9ef00 │ │ │ │ + bl 9ee00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b066 │ │ │ │ + beq.n 6b076 │ │ │ │ mov r0, r6 │ │ │ │ - bl 245058 │ │ │ │ + bl 2451c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b150 │ │ │ │ + beq.n 6b160 │ │ │ │ mov r0, r5 │ │ │ │ - bl 245058 │ │ │ │ + bl 2451c8 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 6b0b4 │ │ │ │ + cbnz r0, 6b0c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b14a │ │ │ │ + bge.n 6b15a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6b14a │ │ │ │ + bne.n 6b15a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b14a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b15a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 240d80 <_PyBytesWriter_WriteBytes@@Base+0xb8> │ │ │ │ + bl 2411e0 <_PyBytesWriter_WriteBytes@@Base+0xb8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b0d2 │ │ │ │ + bge.n 6b0e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b0d2 │ │ │ │ + cbnz r3, 6b0e2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b0e6 │ │ │ │ + bge.n 6b0f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6b0e6 │ │ │ │ + cbnz r3, 6b0f6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 6b14e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 6b15e │ │ │ │ ldr r0, [r5, #20] │ │ │ │ movw r1, #58824 @ 0xe5c8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 240a3c <_PyXI_NewInterpreter@@Base+0x304> │ │ │ │ + bl 240e9c <_PyXI_NewInterpreter@@Base+0x304> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6b110 │ │ │ │ + cbnz r0, 6b120 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b150 │ │ │ │ + bge.n 6b160 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6b150 │ │ │ │ + cbnz r3, 6b160 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b150 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b160 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e774 │ │ │ │ + bl 8e648 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b130 │ │ │ │ + bge.n 6b140 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b130 │ │ │ │ + cbnz r3, 6b140 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b13e │ │ │ │ + bge.n 6b14e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 6b142 │ │ │ │ + cbz r3, 6b152 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 6b150 │ │ │ │ + b.n 6b160 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b13e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b14e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6b150 │ │ │ │ + b.n 6b160 │ │ │ │ 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, #58824 @ 0xe5c8 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6b186 │ │ │ │ + beq.n 6b196 │ │ │ │ mov r1, r4 │ │ │ │ - bl 9ef00 │ │ │ │ - cbnz r0, 6b186 │ │ │ │ + bl 9ee00 │ │ │ │ + cbnz r0, 6b196 │ │ │ │ movw r4, #5736 @ 0x1668 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 6b228 │ │ │ │ + b.n 6b238 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6b19c │ │ │ │ + beq.n 6b1ac │ │ │ │ movw r1, #58824 @ 0xe5c8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9ef00 │ │ │ │ + bl 9ee00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b17c │ │ │ │ + beq.n 6b18c │ │ │ │ mov r0, r6 │ │ │ │ - bl 245058 │ │ │ │ + bl 2451c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b228 │ │ │ │ + beq.n 6b238 │ │ │ │ mov r0, r5 │ │ │ │ - bl 245058 │ │ │ │ + bl 2451c8 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 6b1c8 │ │ │ │ + cbnz r0, 6b1d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b222 │ │ │ │ + bge.n 6b232 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b222 │ │ │ │ + cbnz r3, 6b232 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b222 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b232 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1663c4 │ │ │ │ + bl 166468 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b1e6 │ │ │ │ + bge.n 6b1f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b1e6 │ │ │ │ + cbnz r3, 6b1f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b1fa │ │ │ │ + bge.n 6b20a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6b1fa │ │ │ │ + cbnz r3, 6b20a │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 6b226 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 6b236 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #58824 @ 0xe5c8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 240a3c <_PyXI_NewInterpreter@@Base+0x304> │ │ │ │ + bl 240e9c <_PyXI_NewInterpreter@@Base+0x304> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b228 │ │ │ │ + bge.n 6b238 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6b228 │ │ │ │ + cbnz r3, 6b238 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b228 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b238 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6b228 │ │ │ │ + b.n 6b238 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r0, #15072 @ 0x3ae0 │ │ │ │ + movw r0, #15968 @ 0x3e60 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 882f4 │ │ │ │ + b.w 882d4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 2aa748 <_PyTime_ObjectToTimeval@@Base+0xa60> │ │ │ │ + b.w 2aa268 <_PyTime_ObjectToTimeval@@Base+0xa60> │ │ │ │ │ │ │ │ -0006b23e <_PyInterpreterConfig_InitFromState@@Base>: │ │ │ │ +0006b24e <_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 │ │ │ │ @@ -94889,378 +94890,378 @@ │ │ │ │ str r1, [r2, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 22d9bc │ │ │ │ + bl 22dc70 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6b2a0 <_PyInterpreterConfig_InitFromState@@Base+0x62> │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 6b2aa <_PyInterpreterConfig_InitFromState@@Base+0x6c> │ │ │ │ + bne.n 6b2b0 <_PyInterpreterConfig_InitFromState@@Base+0x62> │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 6b2ba <_PyInterpreterConfig_InitFromState@@Base+0x6c> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #59864 @ 0xe9d8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ - bne.n 6b2ca <_PyInterpreterConfig_InitFromState@@Base+0x8c> │ │ │ │ - movw r0, #15088 @ 0x3af0 │ │ │ │ + bne.n 6b2da <_PyInterpreterConfig_InitFromState@@Base+0x8c> │ │ │ │ + movw r0, #15984 @ 0x3e70 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ ldrd r2, r3, [r0, #8] │ │ │ │ - cbnz r3, 6b2dc <_PyInterpreterConfig_InitFromState@@Base+0x9e> │ │ │ │ - movw r0, #44048 @ 0xac10 │ │ │ │ + cbnz r3, 6b2ec <_PyInterpreterConfig_InitFromState@@Base+0x9e> │ │ │ │ + movw r0, #45876 @ 0xb334 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 1038c0 │ │ │ │ - movw r0, #5476 @ 0x1564 │ │ │ │ + b.w 103768 │ │ │ │ + movw r0, #6372 @ 0x18e4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ │ │ │ │ -0006b2e8 <_PyErr_SetFromPyStatus@@Base>: │ │ │ │ +0006b2f8 <_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 6b312 <_PyErr_SetFromPyStatus@@Base+0x2a> │ │ │ │ + beq.n 6b322 <_PyErr_SetFromPyStatus@@Base+0x2a> │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15096 @ 0x3af8 │ │ │ │ + movw r1, #15992 @ 0x3e78 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - b.n 6b32a <_PyErr_SetFromPyStatus@@Base+0x42> │ │ │ │ + b.n 6b33a <_PyErr_SetFromPyStatus@@Base+0x42> │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - cbz r4, 6b31a <_PyErr_SetFromPyStatus@@Base+0x32> │ │ │ │ + cbz r4, 6b32a <_PyErr_SetFromPyStatus@@Base+0x32> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ - cbnz r3, 6b336 <_PyErr_SetFromPyStatus@@Base+0x4e> │ │ │ │ + cbnz r3, 6b346 <_PyErr_SetFromPyStatus@@Base+0x4e> │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15144 @ 0x3b28 │ │ │ │ + movw r1, #16040 @ 0x3ea8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f3a08 │ │ │ │ - movw r1, #14972 @ 0x3a7c │ │ │ │ + b.w f3988 │ │ │ │ + movw r1, #15868 @ 0x3dfc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ blx 2c24c │ │ │ │ - cbnz r0, 6b350 <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ + cbnz r0, 6b360 <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 23b660 │ │ │ │ + b.w 23bab4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 6b372 <_PyErr_SetFromPyStatus@@Base+0x8a> │ │ │ │ + cbz r2, 6b382 <_PyErr_SetFromPyStatus@@Base+0x8a> │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #21332 @ 0x5354 │ │ │ │ + movw r1, #22228 @ 0x56d4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40600 @ 0x9e98 │ │ │ │ + movw r1, #41496 @ 0xa218 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ 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 a999c │ │ │ │ + bl a9880 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6b3c6 <_PyErr_SetFromPyStatus@@Base+0xde> │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 6b3cc <_PyErr_SetFromPyStatus@@Base+0xe4> │ │ │ │ + bne.n 6b3d6 <_PyErr_SetFromPyStatus@@Base+0xde> │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 6b3dc <_PyErr_SetFromPyStatus@@Base+0xe4> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #31664 @ 0x7bb0 │ │ │ │ + movw r1, #32360 @ 0x7e68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6b3a2 <_PyErr_SetFromPyStatus@@Base+0xba> │ │ │ │ + beq.n 6b3b2 <_PyErr_SetFromPyStatus@@Base+0xba> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006b3d0 : │ │ │ │ +0006b3e0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 6b3ea │ │ │ │ + cbz r0, 6b3fa │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #1 │ │ │ │ - bmi.n 6b402 │ │ │ │ + bmi.n 6b412 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15200 @ 0x3b60 │ │ │ │ + movw r1, #16096 @ 0x3ee0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 6b4ae │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 6b4be │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 6b40e │ │ │ │ + cbz r1, 6b41e │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 6b426 │ │ │ │ + bmi.n 6b436 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15236 @ 0x3b84 │ │ │ │ + movw r1, #16132 @ 0x3f04 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 6b4ae │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 6b4be │ │ │ │ ldr r0, [r1, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #0 │ │ │ │ cmp r2, r0 │ │ │ │ - bge.n 6b46a │ │ │ │ + bge.n 6b47a │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr.w r1, [r1, r2, lsl #2] │ │ │ │ - cbz r1, 6b44c │ │ │ │ + cbz r1, 6b45c │ │ │ │ ldr r6, [r1, #4] │ │ │ │ ldrb.w r6, [r6, #87] @ 0x57 │ │ │ │ lsls r6, r6, #25 │ │ │ │ - bmi.n 6b466 │ │ │ │ + bmi.n 6b476 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6b466 │ │ │ │ + beq.n 6b476 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15280 @ 0x3bb0 │ │ │ │ + movw r1, #16176 @ 0x3f30 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 6b432 │ │ │ │ + b.n 6b442 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbnz r0, 6b488 │ │ │ │ + cbnz r0, 6b498 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15320 @ 0x3bd8 │ │ │ │ + movw r1, #16216 @ 0x3f58 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b4a2 │ │ │ │ + bge.n 6b4b2 │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bne.n 6b49c │ │ │ │ + bne.n 6b4ac │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 6b4a2 │ │ │ │ - cbnz r3, 6b4a2 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b4b2 │ │ │ │ + cbnz r3, 6b4b2 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2a330c │ │ │ │ + b.w 2a2e24 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, 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 r5, r2 │ │ │ │ mov r0, r1 │ │ │ │ - cbz r3, 6b4cc │ │ │ │ + cbz r3, 6b4dc │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 6b4e2 │ │ │ │ + b.n 6b4f2 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 6b4d4 │ │ │ │ + bge.n 6b4e4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6b4e2 │ │ │ │ - bne.n 6b4d0 │ │ │ │ + b.n 6b4f2 │ │ │ │ + bne.n 6b4e0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 6b4d0 │ │ │ │ + beq.n 6b4e0 │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ - b.n 6b4fc │ │ │ │ + b.n 6b50c │ │ │ │ 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] @ (6b588 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #148] @ (6b598 ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b582 │ │ │ │ + beq.n 6b592 │ │ │ │ cmn r5, r4 │ │ │ │ - beq.n 6b54e │ │ │ │ + beq.n 6b55e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e5404 │ │ │ │ + bl e5324 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 6b582 │ │ │ │ - ldr r3, [pc, #128] @ (6b58c ) │ │ │ │ + blt.n 6b592 │ │ │ │ + ldr r3, [pc, #128] @ (6b59c ) │ │ │ │ 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 6b54e │ │ │ │ + beq.n 6b55e │ │ │ │ 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 a7c24 │ │ │ │ - cbz r0, 6b542 │ │ │ │ + bl a7b24 │ │ │ │ + cbz r0, 6b552 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ it eq │ │ │ │ addeq r4, #1 │ │ │ │ - b.n 6b524 │ │ │ │ - ldr r3, [pc, #76] @ (6b590 ) │ │ │ │ + b.n 6b534 │ │ │ │ + ldr r3, [pc, #76] @ (6b5a0 ) │ │ │ │ ldr.w r3, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ - b.n 6b56c │ │ │ │ - ldr r1, [pc, #60] @ (6b58c ) │ │ │ │ + b.n 6b57c │ │ │ │ + ldr r1, [pc, #60] @ (6b59c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #56] @ (6b590 ) │ │ │ │ + ldr r2, [pc, #56] @ (6b5a0 ) │ │ │ │ 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 6b576 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 6b582 │ │ │ │ + bne.n 6b586 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 6b592 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r4, [r2, r2] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #27] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006b594 <_Py_hashtable_len@@Base>: │ │ │ │ +0006b5a4 <_Py_hashtable_len@@Base>: │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ 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, 6b5ba <_Py_hashtable_len@@Base+0x26> │ │ │ │ + cbnz r4, 6b5ca <_Py_hashtable_len@@Base+0x26> │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 6b5ba <_Py_hashtable_len@@Base+0x26> │ │ │ │ + ble.n 6b5ca <_Py_hashtable_len@@Base+0x26> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 6b5ba <_Py_hashtable_len@@Base+0x26> │ │ │ │ - cbnz r2, 6b5d4 <_Py_hashtable_len@@Base+0x40> │ │ │ │ + bne.n 6b5ca <_Py_hashtable_len@@Base+0x26> │ │ │ │ + cbnz r2, 6b5e4 <_Py_hashtable_len@@Base+0x40> │ │ │ │ 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] @ (6b644 <_Py_hashtable_len@@Base+0xb0>) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 6b63c <_Py_hashtable_len@@Base+0xa8> │ │ │ │ + ldr r3, [pc, #116] @ (6b654 <_Py_hashtable_len@@Base+0xb0>) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 6b64c <_Py_hashtable_len@@Base+0xa8> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 6b5fc <_Py_hashtable_len@@Base+0x68> │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + bmi.n 6b60c <_Py_hashtable_len@@Base+0x68> │ │ │ │ + movw r2, #55964 @ 0xda9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #34400 @ 0x8660 │ │ │ │ + movw r1, #35096 @ 0x8918 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #37676 @ 0x932c │ │ │ │ + movw r0, #38372 @ 0x95e4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6b63c <_Py_hashtable_len@@Base+0xa8> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6b64c <_Py_hashtable_len@@Base+0xa8> │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2984 │ │ │ │ - cbz r0, 6b63c <_Py_hashtable_len@@Base+0xa8> │ │ │ │ + bl a2884 │ │ │ │ + cbz r0, 6b64c <_Py_hashtable_len@@Base+0xa8> │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6b628 <_Py_hashtable_len@@Base+0x94> │ │ │ │ + beq.n 6b638 <_Py_hashtable_len@@Base+0x94> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62068 @ 0xf274 │ │ │ │ + movw r1, #62764 @ 0xf52c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 6b63c <_Py_hashtable_len@@Base+0xa8> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 6b64c <_Py_hashtable_len@@Base+0xa8> │ │ │ │ ldr.w r3, [r5, #444] @ 0x1bc │ │ │ │ - movw r1, #37676 @ 0x932c │ │ │ │ + movw r1, #38372 @ 0x95e4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r0, r3] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006b648 : │ │ │ │ +0006b658 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #36] @ (6b67c ) │ │ │ │ + ldr r1, [pc, #36] @ (6b68c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ add r2, sp, #4 │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - bl 1c4e7c <_PyInterpreterState_New@@Base> │ │ │ │ + bl 1c4c94 <_PyInterpreterState_New@@Base> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 6b674 │ │ │ │ + cbz r3, 6b684 │ │ │ │ add r3, sp, #8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ bl 2d7e0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ @@ -95271,724 +95272,724 @@ │ │ │ │ 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, 6b6a4 │ │ │ │ + cbnz r5, 6b6b4 │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 6b6a4 │ │ │ │ + blt.n 6b6b4 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 6b6a4 │ │ │ │ - cbnz r2, 6b6be │ │ │ │ + bgt.n 6b6b4 │ │ │ │ + cbnz r2, 6b6ce │ │ │ │ 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] @ (6b6f0 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 6b6ea │ │ │ │ + ldr r3, [pc, #56] @ (6b700 ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 6b6fa │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 6b6d8 │ │ │ │ + bgt.n 6b6e8 │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #60204 @ 0xeb2c │ │ │ │ + movw r1, #61100 @ 0xeeac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 6b6ea │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 6b6fa │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6b6c2 │ │ │ │ - bl 94124 │ │ │ │ + bne.n 6b6d2 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b6c2 │ │ │ │ + beq.n 6b6d2 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r4, [r5, r3] │ │ │ │ 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, 6b718 │ │ │ │ + cbnz r5, 6b728 │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 6b718 │ │ │ │ + blt.n 6b728 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 6b718 │ │ │ │ - cbnz r2, 6b732 │ │ │ │ + bgt.n 6b728 │ │ │ │ + cbnz r2, 6b742 │ │ │ │ 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] @ (6b764 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 6b75e │ │ │ │ + ldr r3, [pc, #56] @ (6b774 ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 6b76e │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 6b74c │ │ │ │ + bgt.n 6b75c │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #60448 @ 0xec20 │ │ │ │ + movw r1, #61144 @ 0xeed8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 6b75e │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 6b76e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6b736 │ │ │ │ - bl 94124 │ │ │ │ + bne.n 6b746 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b736 │ │ │ │ + beq.n 6b746 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r0, [r3, r4] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006b768 : │ │ │ │ +0006b778 : │ │ │ │ b.w 2c124 │ │ │ │ │ │ │ │ -0006b76c : │ │ │ │ +0006b77c : │ │ │ │ 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 1685f4 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ + bl 168698 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006b788 : │ │ │ │ +0006b798 : │ │ │ │ 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, #25540 @ 0x63c4 │ │ │ │ + movw r1, #26236 @ 0x667c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #16932 @ 0x4224 │ │ │ │ + movw r0, #17828 @ 0x45a4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldrd r5, r6, [sp, #56] @ 0x38 │ │ │ │ mov sl, r2 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1eecc8 │ │ │ │ + bl 1eecd0 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 6b812 │ │ │ │ + cbz r0, 6b822 │ │ │ │ strd r4, r5, [sp] │ │ │ │ movw r1, #5996 @ 0x176c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ 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, #15352 @ 0x3bf8 │ │ │ │ + movw r1, #16248 @ 0x3f78 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 9e5dc │ │ │ │ + bl 9e4dc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6b800 │ │ │ │ + blt.n 6b810 │ │ │ │ mov r8, r4 │ │ │ │ - b.n 6b812 │ │ │ │ + b.n 6b822 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6b7fc │ │ │ │ + bne.n 6b80c │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b7fc │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b80c │ │ │ │ mov r0, r8 │ │ │ │ add sp, #24 │ │ │ │ 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 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 6b854 │ │ │ │ + bne.n 6b864 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + movw r2, #55964 @ 0xda9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #42020 @ 0xa424 │ │ │ │ + movw r1, #42716 @ 0xa6dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #58296 @ 0xe3b8 │ │ │ │ + movw r0, #58992 @ 0xe670 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 6b86e │ │ │ │ + b.n 6b87e │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ tst.w r2, #3 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r0, #36956 @ 0x905c │ │ │ │ + movw r0, #37852 @ 0x93dc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 882f4 │ │ │ │ + b.w 882d4 │ │ │ │ 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, 6b898 │ │ │ │ - bl f6bdc │ │ │ │ - b.n 6b8a2 │ │ │ │ + cbnz r3, 6b8a8 │ │ │ │ + bl f6b5c │ │ │ │ + b.n 6b8b2 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1472] @ 0x5c0 │ │ │ │ - cbnz r0, 6b8b2 │ │ │ │ - movw r0, #15360 @ 0x3c00 │ │ │ │ + cbnz r0, 6b8c2 │ │ │ │ + movw r0, #16256 @ 0x3f80 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 242960 │ │ │ │ + b.w 242dc0 │ │ │ │ mov r4, r1 │ │ │ │ - bl f644c │ │ │ │ - cbz r0, 6b8c6 │ │ │ │ + bl f63cc │ │ │ │ + cbz r0, 6b8d6 │ │ │ │ movs r3, #0 │ │ │ │ mvn.w r2, #8 │ │ │ │ strd r3, r3, [r4, #4] │ │ │ │ str r2, [r4, #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, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 6b90a │ │ │ │ + blt.n 6b91a │ │ │ │ mov r4, r0 │ │ │ │ - bl b0a68 │ │ │ │ + bl b0968 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 2bb98 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 6b912 │ │ │ │ + b.n 6b922 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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, #20] │ │ │ │ mov r5, r1 │ │ │ │ - cbz r0, 6b936 │ │ │ │ - bl 882f4 │ │ │ │ + cbz r0, 6b946 │ │ │ │ + bl 882d4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6b93e │ │ │ │ - bl f6bdc │ │ │ │ + cbnz r0, 6b94e │ │ │ │ + bl f6b5c │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b70e │ │ │ │ + bl 3b70a │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15c140 │ │ │ │ + bl 15c1a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b95e │ │ │ │ + bge.n 6b96e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b95e │ │ │ │ + cbnz r3, 6b96e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006b960 : │ │ │ │ - vldr d0, [pc, #4] @ 6b968 │ │ │ │ +0006b970 : │ │ │ │ + vldr d0, [pc, #4] @ 6b978 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ │ │ │ │ -0006b970 : │ │ │ │ - vldr d0, [pc, #4] @ 6b978 │ │ │ │ +0006b980 : │ │ │ │ + vldr d0, [pc, #4] @ 6b988 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ -0006b980 : │ │ │ │ +0006b990 : │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb.w r2, [r3, #38] @ 0x26 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6b9a0 │ │ │ │ + bne.n 6b9b0 │ │ │ │ ldr.w r2, [r3, #-36] │ │ │ │ sub.w r0, r3, #36 @ 0x24 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b9a8 │ │ │ │ + bge.n 6b9b8 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #-36] │ │ │ │ bx lr │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006b9aa : │ │ │ │ +0006b9ba : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0006b9ca : │ │ │ │ +0006b9da : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0006b9ea : │ │ │ │ +0006b9fa : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0006b9fe : │ │ │ │ +0006ba0e : │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 6ba1e │ │ │ │ + bmi.n 6ba2e │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15416 @ 0x3c38 │ │ │ │ + movw r1, #16312 @ 0x3fb8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ 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 6ba9a │ │ │ │ + bpl.n 6baaa │ │ │ │ ldrb.w r3, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ - bne.n 6ba9a │ │ │ │ + bne.n 6baaa │ │ │ │ ldr r3, [r6, #8] │ │ │ │ movw r2, #23388 @ 0x5b5c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6ba9a │ │ │ │ + bne.n 6baaa │ │ │ │ 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 6ba98 │ │ │ │ + bge.n 6baa8 │ │ │ │ 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 6ba70 │ │ │ │ + b.n 6ba80 │ │ │ │ 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 6bb1e │ │ │ │ + ble.n 6bb2e │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ - bl db290 <_PyUnicode_Equal@@Base> │ │ │ │ - cbnz r0, 6baba │ │ │ │ + bl db144 <_PyUnicode_Equal@@Base> │ │ │ │ + cbnz r0, 6baca │ │ │ │ adds r5, #1 │ │ │ │ - b.n 6baa2 │ │ │ │ + b.n 6bab2 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ add r3, r5 │ │ │ │ ldrsb.w r2, [r3, #16] │ │ │ │ ldrb.w ip, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 6bad0 │ │ │ │ + bge.n 6bae0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 6bb1e │ │ │ │ + bpl.n 6bb2e │ │ │ │ ldr r1, [r6, #32] │ │ │ │ - cbz r1, 6bae0 │ │ │ │ + cbz r1, 6baf0 │ │ │ │ add.w r3, r6, #40 @ 0x28 │ │ │ │ add.w r3, r3, r5, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 6bb1e │ │ │ │ + bls.n 6bb2e │ │ │ │ adds r5, #10 │ │ │ │ cmp r2, #0 │ │ │ │ ldr.w r3, [r6, r5, lsl #2] │ │ │ │ bic.w r0, r3, #1 │ │ │ │ - blt.n 6bb06 │ │ │ │ + blt.n 6bb16 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.n 6bb0c │ │ │ │ + beq.n 6bb1c │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 6bb1e │ │ │ │ + bls.n 6bb2e │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32212 @ 0x7dd4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6bb10 │ │ │ │ + bne.n 6bb20 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r0, 6bb10 │ │ │ │ - b.n 6bb1e │ │ │ │ + cbnz r0, 6bb20 │ │ │ │ + b.n 6bb2e │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 6bb1e │ │ │ │ + bls.n 6bb2e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6bb3a │ │ │ │ + bge.n 6bb4a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 6bb3a │ │ │ │ + b.n 6bb4a │ │ │ │ movw r3, #43808 @ 0xab20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #15444 @ 0x3c54 │ │ │ │ + movw r1, #16340 @ 0x3fd4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0006bb3e : │ │ │ │ +0006bb4e : │ │ │ │ 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 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6bb7e │ │ │ │ + cbz r0, 6bb8e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6b9fe │ │ │ │ + bl 6ba0e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6bb6e │ │ │ │ + blt.n 6bb7e │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6bb7e │ │ │ │ + b.n 6bb8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6bb6a │ │ │ │ + bne.n 6bb7a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6bb6a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6bb7a │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006bb82 : │ │ │ │ +0006bb92 : │ │ │ │ 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, #23388 @ 0x5b5c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6bba6 │ │ │ │ + bne.n 6bbb6 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 264a98 │ │ │ │ + b.w 2645d8 │ │ │ │ movw r1, #605 @ 0x25d │ │ │ │ - movw r0, #41136 @ 0xa0b0 │ │ │ │ + movw r0, #42072 @ 0xa458 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006bbba : │ │ │ │ +0006bbca : │ │ │ │ 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, #23388 @ 0x5b5c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6bbea │ │ │ │ + beq.n 6bbfa │ │ │ │ mov.w r1, #520 @ 0x208 │ │ │ │ - movw r0, #41136 @ 0xa0b0 │ │ │ │ + movw r0, #42072 @ 0xa458 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6bbec │ │ │ │ + b.n 6bbfc │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006bbee : │ │ │ │ +0006bbfe : │ │ │ │ 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, #23388 @ 0x5b5c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6bc1e │ │ │ │ + beq.n 6bc2e │ │ │ │ mov.w r1, #402 @ 0x192 │ │ │ │ - movw r0, #41136 @ 0xa0b0 │ │ │ │ + movw r0, #42072 @ 0xa458 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6bc20 │ │ │ │ + b.n 6bc30 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006bc22 : │ │ │ │ +0006bc32 : │ │ │ │ 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, #23388 @ 0x5b5c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6bc52 │ │ │ │ + beq.n 6bc62 │ │ │ │ mov.w r1, #432 @ 0x1b0 │ │ │ │ - movw r0, #41136 @ 0xa0b0 │ │ │ │ + movw r0, #42072 @ 0xa458 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6bc54 │ │ │ │ + b.n 6bc64 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006bc56 : │ │ │ │ +0006bc66 : │ │ │ │ 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, #23388 @ 0x5b5c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6bc86 │ │ │ │ + beq.n 6bc96 │ │ │ │ mov.w r1, #412 @ 0x19c │ │ │ │ - movw r0, #41136 @ 0xa0b0 │ │ │ │ + movw r0, #42072 @ 0xa458 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6bc88 │ │ │ │ + b.n 6bc98 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006bc8a : │ │ │ │ +0006bc9a : │ │ │ │ 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, #23388 @ 0x5b5c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6bcba │ │ │ │ + beq.n 6bcca │ │ │ │ movw r1, #481 @ 0x1e1 │ │ │ │ - movw r0, #41136 @ 0xa0b0 │ │ │ │ + movw r0, #42072 @ 0xa458 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6bcbc │ │ │ │ + b.n 6bccc │ │ │ │ ldr r0, [r0, #32] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006bcbe : │ │ │ │ +0006bcce : │ │ │ │ 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, #23388 @ 0x5b5c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 6bcee │ │ │ │ - movw r0, #41136 @ 0xa0b0 │ │ │ │ + beq.n 6bcfe │ │ │ │ + movw r0, #42072 @ 0xa458 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movw r1, #530 @ 0x212 │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6bd28 │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6bd38 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6bd2e │ │ │ │ + beq.n 6bd3e │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.n 6bd10 │ │ │ │ + bpl.n 6bd20 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6bd30 │ │ │ │ + bge.n 6bd40 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 6bd30 │ │ │ │ + b.n 6bd40 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15472 @ 0x3c70 │ │ │ │ + movw r1, #16368 @ 0x3ff0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6bd66 │ │ │ │ + b.n 6bd76 │ │ │ │ movs r1, #0 │ │ │ │ - ldr r4, [pc, #52] @ (6bd68 ) │ │ │ │ + ldr r4, [pc, #52] @ (6bd78 ) │ │ │ │ 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 6bd5c │ │ │ │ + bls.n 6bd6c │ │ │ │ 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 84e30 │ │ │ │ + bl 84e70 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006bd6c : │ │ │ │ +0006bd7c : │ │ │ │ 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, #23388 @ 0x5b5c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6bd9a │ │ │ │ + beq.n 6bdaa │ │ │ │ mov.w r1, #442 @ 0x1ba │ │ │ │ - movw r0, #41136 @ 0xa0b0 │ │ │ │ + movw r0, #42072 @ 0xa458 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6bdd8 │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6bde8 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6bdde │ │ │ │ - cbz r1, 6bdc2 │ │ │ │ + beq.n 6bdee │ │ │ │ + cbz r1, 6bdd2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 6bdc2 │ │ │ │ + bpl.n 6bdd2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6bde0 │ │ │ │ + bge.n 6bdf0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 6bde0 │ │ │ │ + b.n 6bdf0 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15516 @ 0x3c9c │ │ │ │ + movw r1, #16412 @ 0x401c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6be20 │ │ │ │ + b.n 6be30 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #3 │ │ │ │ - bl 2472e0 │ │ │ │ + bl 247450 │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 6be16 │ │ │ │ - ldr r1, [pc, #48] @ (6be24 ) │ │ │ │ + bls.n 6be26 │ │ │ │ + ldr r1, [pc, #48] @ (6be34 ) │ │ │ │ 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] │ │ │ │ @@ -95996,70 +95997,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 84e30 │ │ │ │ + bl 84e70 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006be28 : │ │ │ │ +0006be38 : │ │ │ │ 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, #23388 @ 0x5b5c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6be56 │ │ │ │ - movw r0, #41136 @ 0xa0b0 │ │ │ │ + beq.n 6be66 │ │ │ │ + movw r0, #42072 @ 0xa458 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movw r1, #491 @ 0x1eb │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6be94 │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6bea4 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6be9a │ │ │ │ - cbz r1, 6be7e │ │ │ │ + beq.n 6beaa │ │ │ │ + cbz r1, 6be8e │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 6be7e │ │ │ │ + bpl.n 6be8e │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6be9c │ │ │ │ + bge.n 6beac │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 6be9c │ │ │ │ + b.n 6beac │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15540 @ 0x3cb4 │ │ │ │ + movw r1, #16436 @ 0x4034 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6bedc │ │ │ │ + b.n 6beec │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #4 │ │ │ │ - bl 2472e0 │ │ │ │ + bl 247450 │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 6bed2 │ │ │ │ - ldr r1, [pc, #48] @ (6bee0 ) │ │ │ │ + bls.n 6bee2 │ │ │ │ + ldr r1, [pc, #48] @ (6bef0 ) │ │ │ │ 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] │ │ │ │ @@ -96067,447 +96068,447 @@ │ │ │ │ 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 84e30 │ │ │ │ + bl 84e70 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006bee4 : │ │ │ │ +0006bef4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6bf1c │ │ │ │ - bl 207684 │ │ │ │ + cbz r0, 6bf2c │ │ │ │ + bl 2078b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6bf0c │ │ │ │ + blt.n 6bf1c │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6bf1c │ │ │ │ + b.n 6bf2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6bf08 │ │ │ │ + bne.n 6bf18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6bf08 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6bf18 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006bf20 : │ │ │ │ +0006bf30 : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 6bf28 │ │ │ │ + b.w 6bf38 │ │ │ │ │ │ │ │ -0006bf28 : │ │ │ │ +0006bf38 : │ │ │ │ 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 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c014 │ │ │ │ + beq.n 6c024 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6c00e │ │ │ │ + beq.n 6c01e │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cd39c │ │ │ │ + bl 1cd22c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6bf5e │ │ │ │ + cbnz r0, 6bf6e │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6bf7e │ │ │ │ - cbz r5, 6bfa2 │ │ │ │ + b.n 6bf8e │ │ │ │ + cbz r5, 6bfb2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cd39c │ │ │ │ + bl 1cd22c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c008 │ │ │ │ + beq.n 6c018 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r4 │ │ │ │ - bl 6c024 │ │ │ │ + bl 6c034 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6bf92 │ │ │ │ + bge.n 6bfa2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6bf92 │ │ │ │ + cbnz r3, 6bfa2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r5 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84e30 │ │ │ │ - b.n 6c014 │ │ │ │ - ldr r2, [pc, #120] @ (6c01c ) │ │ │ │ + bl 84e70 │ │ │ │ + b.n 6c024 │ │ │ │ + ldr r2, [pc, #120] @ (6c02c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - cbnz r3, 6bfc2 │ │ │ │ - movw r1, #14472 @ 0x3888 │ │ │ │ + cbnz r3, 6bfd2 │ │ │ │ + movw r1, #15168 @ 0x3b40 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #6600 @ 0x19c8 │ │ │ │ + movw r0, #7528 @ 0x1d68 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr.w r0, [r3, #3912] @ 0xf48 │ │ │ │ - movw r1, #8560 @ 0x2170 │ │ │ │ + movw r1, #9256 @ 0x2428 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl edf30 │ │ │ │ + bl edec0 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 6bfdc │ │ │ │ - bl f6bdc │ │ │ │ - b.n 6bf6c │ │ │ │ + cbnz r0, 6bfec │ │ │ │ + bl f6b5c │ │ │ │ + b.n 6bf7c │ │ │ │ strd r0, r4, [sp] │ │ │ │ mov r1, sp │ │ │ │ - ldr r0, [pc, #60] @ (6c020 ) │ │ │ │ - bl ad310 <_PyUnicodeWriter_Finish@@Base+0x1374> │ │ │ │ + ldr r0, [pc, #60] @ (6c030 ) │ │ │ │ + bl ad1f4 <_PyUnicodeWriter_Finish@@Base+0x1374> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6bffe │ │ │ │ + bge.n 6c00e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 6bffe │ │ │ │ + cbnz r3, 6c00e │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6bfd6 │ │ │ │ + beq.n 6bfe6 │ │ │ │ mov r5, r9 │ │ │ │ - b.n 6bf6c │ │ │ │ + b.n 6bf7c │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6bf7e │ │ │ │ + b.n 6bf8e │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 6bf60 │ │ │ │ - b.n 6bf6c │ │ │ │ + bne.n 6bf70 │ │ │ │ + b.n 6bf7c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r3, r4, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006c024 : │ │ │ │ +0006c034 : │ │ │ │ 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] @ (6c100 ) │ │ │ │ + ldr r3, [pc, #200] @ (6c110 ) │ │ │ │ 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 1cf12c <_PySys_GetRequiredAttr@@Base+0x12b4> │ │ │ │ + bl 1cefbc <_PySys_GetRequiredAttr@@Base+0x12b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c0f6 │ │ │ │ - cbnz r5, 6c05a │ │ │ │ + beq.n 6c106 │ │ │ │ + cbnz r5, 6c06a │ │ │ │ ldr.w r5, [r8, #80] @ 0x50 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - movw r1, #8560 @ 0x2170 │ │ │ │ + movw r1, #9256 @ 0x2428 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr.w r0, [r3, #3912] @ 0xf48 │ │ │ │ - bl edf30 │ │ │ │ + bl edec0 │ │ │ │ mov r9, r0 │ │ │ │ - cbnz r0, 6c088 │ │ │ │ + cbnz r0, 6c098 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c0f4 │ │ │ │ + bge.n 6c104 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6c0f4 │ │ │ │ + bne.n 6c104 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6c0f4 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c104 │ │ │ │ movs r3, #0 │ │ │ │ strd r5, sl, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #108] @ (6c104 ) │ │ │ │ - bl 12b514 │ │ │ │ + ldr r1, [pc, #108] @ (6c114 ) │ │ │ │ + bl 12b798 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c0b4 │ │ │ │ + bge.n 6c0c4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 6c0b4 │ │ │ │ + cbnz r3, 6c0c4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 6c0d8 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 6c0e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c0ca │ │ │ │ + bge.n 6c0da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6c0ca │ │ │ │ + cbnz r3, 6c0da │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cf348 │ │ │ │ + bl 1cf1d8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6c0e4 │ │ │ │ + blt.n 6c0f4 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6c0f6 │ │ │ │ + b.n 6c106 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6c0e0 │ │ │ │ + bne.n 6c0f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6c0e0 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c0f0 │ │ │ │ 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!, {r3, r4, r6} │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006c108 : │ │ │ │ +0006c118 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 6bf28 │ │ │ │ + b.w 6bf38 │ │ │ │ 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, 6c12c │ │ │ │ + cbz r3, 6c13c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r4, r4, r3, lsl #3 │ │ │ │ adds r4, #16 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbz r0, 6c13a │ │ │ │ - bl 2b6630 <_PySys_GetSizeOf@@Base> │ │ │ │ + cbz r0, 6c14a │ │ │ │ + bl 2b6990 <_PySys_GetSizeOf@@Base> │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 6c13e │ │ │ │ + beq.n 6c14e │ │ │ │ add r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6c148 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 6c152 │ │ │ │ + bne.n 6c158 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 6c162 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8f744 │ │ │ │ + b.w 8f61c │ │ │ │ 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, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ - cbz r3, 6c174 │ │ │ │ + cbz r3, 6c184 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add.w r4, r4, r3, lsl #2 │ │ │ │ ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ - cbz r3, 6c182 │ │ │ │ + cbz r3, 6c192 │ │ │ │ ldr.w r3, [r5, #140] @ 0x8c │ │ │ │ add.w r4, r4, r3, lsl #2 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - cbz r0, 6c18e │ │ │ │ + cbz r0, 6c19e │ │ │ │ adds r4, #1 │ │ │ │ blx 2c090 │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r5, #124] @ 0x7c │ │ │ │ - cbz r0, 6c19a │ │ │ │ + cbz r0, 6c1aa │ │ │ │ adds r4, #1 │ │ │ │ blx 2c090 │ │ │ │ add r4, r0 │ │ │ │ ldr.w r0, [r5, #128] @ 0x80 │ │ │ │ - cbz r0, 6c1a8 │ │ │ │ + cbz r0, 6c1b8 │ │ │ │ adds r4, #1 │ │ │ │ blx 2c090 │ │ │ │ add r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6c1b2 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 6c1bc │ │ │ │ + bne.n 6c1c2 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 6c1cc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 8f744 │ │ │ │ + b.w 8f61c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006c1c0 : │ │ │ │ - movw r0, #55688 @ 0xd988 │ │ │ │ +0006c1d0 : │ │ │ │ + movw r0, #56384 @ 0xdc40 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c1ca : │ │ │ │ +0006c1da : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #36] @ (6c200 ) │ │ │ │ + ldr r3, [pc, #36] @ (6c210 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3904] @ 0xf40 │ │ │ │ - cbnz r0, 6c1fc │ │ │ │ - movw r1, #32860 @ 0x805c │ │ │ │ + cbnz r0, 6c20c │ │ │ │ + movw r1, #33756 @ 0x83dc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #28928 @ 0x7100 │ │ │ │ + movw r0, #29824 @ 0x7480 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r3, pc} │ │ │ │ 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 94124 │ │ │ │ - cbz r0, 6c22c │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 6c23c │ │ │ │ movw r3, #43716 @ 0xaac4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f644c │ │ │ │ + bl f63cc │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c22e : │ │ │ │ +0006c23e : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43620 @ 0xaa64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #15576 @ 0x3cd8 │ │ │ │ + movw r1, #16472 @ 0x4058 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 235f20 │ │ │ │ - cbnz r0, 6c260 │ │ │ │ + bl 2361d8 │ │ │ │ + cbnz r0, 6c270 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1ef3d8 │ │ │ │ + b.w 1ef3e0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006c264 : │ │ │ │ +0006c274 : │ │ │ │ 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 1f0a44 │ │ │ │ + bl 1f0a98 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6c2ac │ │ │ │ + beq.n 6c2bc │ │ │ │ cmp r0, #8 │ │ │ │ - bls.n 6c2a2 │ │ │ │ + bls.n 6c2b2 │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15700 @ 0x3d54 │ │ │ │ + movw r1, #16596 @ 0x40d4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6c2ac │ │ │ │ + b.n 6c2bc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ movs r0, #0 │ │ │ │ strd r2, r3, [r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006c2b0 : │ │ │ │ +0006c2c0 : │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c2b4 : │ │ │ │ +0006c2c4 : │ │ │ │ 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 6c2e8 │ │ │ │ + bmi.n 6c2f8 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #53324 @ 0xd04c │ │ │ │ + movw r1, #54116 @ 0xd364 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6c2f4 │ │ │ │ + b.n 6c304 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ tst.w r3, #3 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c2f6 : │ │ │ │ +0006c306 : │ │ │ │ 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, 6c31c │ │ │ │ + cbnz r1, 6c32c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c320 │ │ │ │ + bge.n 6c330 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - b.w 104ab0 │ │ │ │ + b.w 104958 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c322 : │ │ │ │ +0006c332 : │ │ │ │ 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] │ │ │ │ @@ -96515,57 +96516,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 1c6770 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ + bl 1c6588 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6c372 │ │ │ │ + cbz r0, 6c382 │ │ │ │ sub.w r2, r6, #8 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #8 │ │ │ │ blx 2b420 │ │ │ │ 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 1c6948 <_Py_NewReference@@Base> │ │ │ │ + bl 1c6760 <_Py_NewReference@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006c376 <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ +0006c386 <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ ldr.w r0, [r0, #3668] @ 0xe54 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c37c : │ │ │ │ +0006c38c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0006c392 : │ │ │ │ +0006c3a2 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0006c3a6 : │ │ │ │ +0006c3b6 : │ │ │ │ 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 │ │ │ │ @@ -96574,429 +96575,429 @@ │ │ │ │ orrs r3, r2 │ │ │ │ and.w r1, r1, #16711680 @ 0xff0000 │ │ │ │ orr.w r0, r3, r0, lsl #24 │ │ │ │ orrs r0, r1 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c3ca : │ │ │ │ +0006c3da : │ │ │ │ lsls r1, r1, #16 │ │ │ │ and.w r1, r1, #16711680 @ 0xff0000 │ │ │ │ orr.w r0, r1, r0, lsl #24 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c3d6 <_PyRWMutex_Lock@@Base>: │ │ │ │ +0006c3e6 <_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 6c410 <_PyRWMutex_Lock@@Base+0x3a> │ │ │ │ + bne.n 6c420 <_PyRWMutex_Lock@@Base+0x3a> │ │ │ │ orr.w r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 6c406 <_PyRWMutex_Lock@@Base+0x30> │ │ │ │ + bne.n 6c416 <_PyRWMutex_Lock@@Base+0x30> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6c3f6 <_PyRWMutex_Lock@@Base+0x20> │ │ │ │ + bne.n 6c406 <_PyRWMutex_Lock@@Base+0x20> │ │ │ │ dmb ish │ │ │ │ - beq.n 6c41a <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ + beq.n 6c42a <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 6c3e8 <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ + b.n 6c3f8 <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6c47e <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ + bl 6c48e <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ mov r1, r0 │ │ │ │ - b.n 6c3e8 <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ + b.n 6c3f8 <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006c41c <_PyRWMutex_Unlock@@Base>: │ │ │ │ +0006c42c <_PyRWMutex_Unlock@@Base>: │ │ │ │ movs r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r0] │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6c422 <_PyRWMutex_Unlock@@Base+0x6> │ │ │ │ + bne.n 6c432 <_PyRWMutex_Unlock@@Base+0x6> │ │ │ │ lsls r3, r3, #30 │ │ │ │ dmb ish │ │ │ │ - bpl.n 6c43a <_PyRWMutex_Unlock@@Base+0x1e> │ │ │ │ - b.w 21885c <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + bpl.n 6c44a <_PyRWMutex_Unlock@@Base+0x1e> │ │ │ │ + b.w 218a90 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c43c <_PyRWMutex_RLock@@Base>: │ │ │ │ +0006c44c <_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] │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r1, #30 │ │ │ │ - beq.n 6c45c <_PyRWMutex_RLock@@Base+0x20> │ │ │ │ - bl 6c47e <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ + beq.n 6c46c <_PyRWMutex_RLock@@Base+0x20> │ │ │ │ + bl 6c48e <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ mov r1, r0 │ │ │ │ - b.n 6c44e <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ + b.n 6c45e <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ adds r2, r1, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 6c472 <_PyRWMutex_RLock@@Base+0x36> │ │ │ │ + bne.n 6c482 <_PyRWMutex_RLock@@Base+0x36> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6c462 <_PyRWMutex_RLock@@Base+0x26> │ │ │ │ + bne.n 6c472 <_PyRWMutex_RLock@@Base+0x26> │ │ │ │ dmb ish │ │ │ │ - beq.n 6c47c <_PyRWMutex_RLock@@Base+0x40> │ │ │ │ + beq.n 6c48c <_PyRWMutex_RLock@@Base+0x40> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 6c44e <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ + b.n 6c45e <_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 6c4b8 <_PyRWMutex_RLock@@Base+0x7c> │ │ │ │ + bmi.n 6c4c8 <_PyRWMutex_RLock@@Base+0x7c> │ │ │ │ orr.w r2, r1, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 6c4ac <_PyRWMutex_RLock@@Base+0x70> │ │ │ │ + bne.n 6c4bc <_PyRWMutex_RLock@@Base+0x70> │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 6c49c <_PyRWMutex_RLock@@Base+0x60> │ │ │ │ + bne.n 6c4ac <_PyRWMutex_RLock@@Base+0x60> │ │ │ │ dmb ish │ │ │ │ - beq.n 6c4b6 <_PyRWMutex_RLock@@Base+0x7a> │ │ │ │ + beq.n 6c4c6 <_PyRWMutex_RLock@@Base+0x7a> │ │ │ │ mov r0, r3 │ │ │ │ - b.n 6c4da <_PyRWMutex_RLock@@Base+0x9e> │ │ │ │ + b.n 6c4ea <_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 215f0c <_PyParkingLot_Park@@Base> │ │ │ │ + bl 216138 <_PyParkingLot_Park@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006c4de <_PyRWMutex_RUnlock@@Base>: │ │ │ │ +0006c4ee <_PyRWMutex_RUnlock@@Base>: │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r0] │ │ │ │ subs r3, #4 │ │ │ │ strex r2, r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6c4e2 <_PyRWMutex_RUnlock@@Base+0x4> │ │ │ │ + bne.n 6c4f2 <_PyRWMutex_RUnlock@@Base+0x4> │ │ │ │ bic.w r3, r3, #1 │ │ │ │ dmb ish │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 6c500 <_PyRWMutex_RUnlock@@Base+0x22> │ │ │ │ - b.w 21885c <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + bne.n 6c510 <_PyRWMutex_RUnlock@@Base+0x22> │ │ │ │ + b.w 218a90 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c502 : │ │ │ │ +0006c512 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6c52c │ │ │ │ + cbz r0, 6c53c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #32420 @ 0x7ea4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6c52c │ │ │ │ + bne.n 6c53c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 6c52c │ │ │ │ + cbz r2, 6c53c │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #16] │ │ │ │ - b.n 6c546 │ │ │ │ + b.n 6c556 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15748 @ 0x3d84 │ │ │ │ + movw r1, #16644 @ 0x4104 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c548 : │ │ │ │ +0006c558 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6c56e │ │ │ │ + cbz r0, 6c57e │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32420 @ 0x7ea4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6c56e │ │ │ │ + bne.n 6c57e │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 6c56e │ │ │ │ + cbz r3, 6c57e │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.n 6c586 │ │ │ │ + b.n 6c596 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15808 @ 0x3dc0 │ │ │ │ + movw r1, #16704 @ 0x4140 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c588 : │ │ │ │ +0006c598 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6c5ae │ │ │ │ + cbz r0, 6c5be │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32420 @ 0x7ea4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6c5ae │ │ │ │ + bne.n 6c5be │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 6c5ae │ │ │ │ + cbz r3, 6c5be │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 6c5c6 │ │ │ │ + b.n 6c5d6 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15868 @ 0x3dfc │ │ │ │ + movw r1, #16764 @ 0x417c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c5c8 : │ │ │ │ +0006c5d8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6c606 │ │ │ │ + cbz r0, 6c616 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #32420 @ 0x7ea4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6c606 │ │ │ │ + bne.n 6c616 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 6c606 │ │ │ │ - cbnz r1, 6c622 │ │ │ │ + cbz r2, 6c616 │ │ │ │ + cbnz r1, 6c632 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15992 @ 0x3e78 │ │ │ │ + movw r1, #16888 @ 0x41f8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 6c61c │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 6c62c │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15932 @ 0x3e3c │ │ │ │ + movw r1, #16828 @ 0x41bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6c626 │ │ │ │ + b.n 6c636 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c628 : │ │ │ │ +0006c638 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6c652 │ │ │ │ + cbz r0, 6c662 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #32420 @ 0x7ea4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6c652 │ │ │ │ + bne.n 6c662 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 6c652 │ │ │ │ + cbz r2, 6c662 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ - b.n 6c66c │ │ │ │ + b.n 6c67c │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16040 @ 0x3ea8 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c66e : │ │ │ │ +0006c67e : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6c698 │ │ │ │ + cbz r0, 6c6a8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #32420 @ 0x7ea4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6c698 │ │ │ │ + bne.n 6c6a8 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 6c698 │ │ │ │ + cbz r2, 6c6a8 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #20] │ │ │ │ - b.n 6c6b2 │ │ │ │ + b.n 6c6c2 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16096 @ 0x3ee0 │ │ │ │ + movw r1, #16992 @ 0x4260 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c6b4 : │ │ │ │ - b.w 144034 <_PyArena_Free@@Base+0x1178> │ │ │ │ +0006c6c4 : │ │ │ │ + b.w 144344 <_PyArena_Free@@Base+0x1178> │ │ │ │ │ │ │ │ -0006c6b8 : │ │ │ │ - b.w 2648e4 │ │ │ │ +0006c6c8 : │ │ │ │ + b.w 264424 │ │ │ │ │ │ │ │ -0006c6bc : │ │ │ │ - b.w 440e8 <_PyImport_ClearExtension@@Base+0x7ce> │ │ │ │ +0006c6cc : │ │ │ │ + b.w 440e8 <_PyImport_ClearExtension@@Base+0x7c6> │ │ │ │ │ │ │ │ -0006c6c0 : │ │ │ │ - b.w 265bd8 │ │ │ │ +0006c6d0 : │ │ │ │ + b.w 265718 │ │ │ │ │ │ │ │ -0006c6c4 : │ │ │ │ +0006c6d4 : │ │ │ │ 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 17d61c │ │ │ │ - cbz r0, 6c6fa │ │ │ │ + bl 17d3d8 │ │ │ │ + cbz r0, 6c70a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ movs r5, #0 │ │ │ │ blx 2bff8 │ │ │ │ - b.n 6c770 │ │ │ │ + b.n 6c780 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 6c70c │ │ │ │ + cbz r0, 6c71c │ │ │ │ mov r3, r5 │ │ │ │ - b.n 6c716 │ │ │ │ + b.n 6c726 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl 23b660 │ │ │ │ - b.n 6c770 │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 6c780 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, r5 │ │ │ │ - ble.n 6c724 │ │ │ │ + ble.n 6c734 │ │ │ │ str.w r3, [r7, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 6c716 │ │ │ │ + b.n 6c726 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - movw r3, #51063 @ 0xc777 │ │ │ │ + movw r3, #51079 @ 0xc787 │ │ │ │ movt r3, #6 │ │ │ │ - movw r2, #57225 @ 0xdf89 │ │ │ │ + movw r2, #57241 @ 0xdf99 │ │ │ │ movt r2, #6 │ │ │ │ cmp.w r9, #70 @ 0x46 │ │ │ │ ite ne │ │ │ │ movne r8, r3 │ │ │ │ moveq r8, r2 │ │ │ │ - bl 2e2d30 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 2e30a8 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 6c76a │ │ │ │ - bl 2e0150 │ │ │ │ + cbz r5, 6c77a │ │ │ │ + bl 2e04d0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r6 │ │ │ │ subs r5, #1 │ │ │ │ blx 2bff8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r6, r3 │ │ │ │ blx r8 │ │ │ │ - b.n 6c748 │ │ │ │ + b.n 6c758 │ │ │ │ mov r0, r7 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ 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 6c7a4 │ │ │ │ + blt.n 6c7b4 │ │ │ │ ldr.w r0, [r2, r4, lsl #2] │ │ │ │ ldr.w r3, [r1, #-4] │ │ │ │ subs r0, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 6c798 │ │ │ │ + bge.n 6c7a8 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ - b.n 6c7a4 │ │ │ │ + b.n 6c7b4 │ │ │ │ movs r3, #0 │ │ │ │ subs r4, #1 │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ subs r1, #4 │ │ │ │ - b.n 6c77e │ │ │ │ + b.n 6c78e │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c7a8 : │ │ │ │ +0006c7b8 : │ │ │ │ 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] @ (6c800 ) │ │ │ │ + ldr r4, [pc, #68] @ (6c810 ) │ │ │ │ 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 6c804 │ │ │ │ + bl 6c814 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6c7f6 │ │ │ │ + beq.n 6c806 │ │ │ │ cmp r5, r9 │ │ │ │ - bne.n 6c7d8 │ │ │ │ + bne.n 6c7e8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6c804 │ │ │ │ + bl 6c814 │ │ │ │ str.w r8, [r4, #3748] @ 0xea4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -97004,1754 +97005,1754 @@ │ │ │ │ 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 6c858 │ │ │ │ + beq.n 6c868 │ │ │ │ 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 6c84e │ │ │ │ + bge.n 6c85e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - cbnz r3, 6c84e │ │ │ │ + cbnz r3, 6c85e │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6c85c │ │ │ │ + beq.n 6c86c │ │ │ │ ldr r4, [r4, #0] │ │ │ │ - b.n 6c81c │ │ │ │ + b.n 6c82c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6c860 │ │ │ │ + b.n 6c870 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -0006c864 : │ │ │ │ - cbz r0, 6c872 │ │ │ │ +0006c874 : │ │ │ │ + cbz r0, 6c882 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c874 : │ │ │ │ - b.w 84e18 │ │ │ │ +0006c884 : │ │ │ │ + b.w 84e58 │ │ │ │ │ │ │ │ -0006c878 : │ │ │ │ +0006c888 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c87a : │ │ │ │ +0006c88a : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6c88e │ │ │ │ + ble.n 6c89e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c892 : │ │ │ │ +0006c8a2 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r0, #8 │ │ │ │ - bl 7a22c │ │ │ │ - cbz r0, 6c8ac │ │ │ │ + bl 7a23c │ │ │ │ + cbz r0, 6c8bc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c8ae : │ │ │ │ - cbz r0, 6c8d8 │ │ │ │ +0006c8be : │ │ │ │ + cbz r0, 6c8e8 │ │ │ │ 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, 6c8ce │ │ │ │ + cbz r3, 6c8de │ │ │ │ ldr r0, [r0, #4] │ │ │ │ blx 2bbe4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7a4bc │ │ │ │ + b.w 7a4cc │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c8da : │ │ │ │ - cbz r0, 6c8e8 │ │ │ │ +0006c8ea : │ │ │ │ + cbz r0, 6c8f8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c8ea : │ │ │ │ - ldr r3, [pc, #16] @ (6c8fc ) │ │ │ │ - cbz r0, 6c8f4 │ │ │ │ +0006c8fa : │ │ │ │ + ldr r3, [pc, #16] @ (6c90c ) │ │ │ │ + cbz r0, 6c904 │ │ │ │ ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr.w r0, [r3, #1600] @ 0x640 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006c900 : │ │ │ │ +0006c910 : │ │ │ │ ldrd r0, r1, [r0, #136] @ 0x88 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c906 : │ │ │ │ +0006c916 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r0, 6c928 │ │ │ │ + cbnz r0, 6c938 │ │ │ │ mov.w r1, #940 @ 0x3ac │ │ │ │ - movw r0, #34236 @ 0x85bc │ │ │ │ + movw r0, #34932 @ 0x8874 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6c972 │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6c982 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ movw r1, #8228 @ 0x2024 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 6c978 │ │ │ │ + beq.n 6c988 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9ef00 │ │ │ │ + bl 9ee00 │ │ │ │ movw r2, #8888 @ 0x22b8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #8436 @ 0x20f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r2 │ │ │ │ it ne │ │ │ │ cmpne r5, r3 │ │ │ │ - beq.n 6c978 │ │ │ │ + beq.n 6c988 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6c978 │ │ │ │ + bmi.n 6c988 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16160 @ 0x3f20 │ │ │ │ + movw r1, #17056 @ 0x42a0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6c990 │ │ │ │ + b.n 6c9a0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ 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} │ │ │ │ │ │ │ │ -0006c992 : │ │ │ │ +0006c9a2 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 6c9d4 │ │ │ │ + cbz r0, 6c9e4 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r1, #8228 @ 0x2024 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 6c9e8 │ │ │ │ + beq.n 6c9f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ef00 │ │ │ │ + bl 9ee00 │ │ │ │ movw r2, #8888 @ 0x22b8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #8436 @ 0x20f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r2 │ │ │ │ it ne │ │ │ │ cmpne r4, r3 │ │ │ │ - beq.n 6c9e8 │ │ │ │ + beq.n 6c9f8 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6c9e8 │ │ │ │ + bmi.n 6c9f8 │ │ │ │ mov.w r1, #972 @ 0x3cc │ │ │ │ - movw r0, #34236 @ 0x85bc │ │ │ │ + movw r0, #34932 @ 0x8874 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6ca10 │ │ │ │ + b.n 6ca20 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 6ca10 │ │ │ │ + beq.n 6ca20 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6ca0e │ │ │ │ + ble.n 6ca1e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ca10 │ │ │ │ + bge.n 6ca20 │ │ │ │ adds r3, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bne.n 6ca10 │ │ │ │ + bne.n 6ca20 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 6ca10 │ │ │ │ + b.n 6ca20 │ │ │ │ mov r0, r2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006ca12 <_Py_UTF8_Edit_Cost@@Base>: │ │ │ │ +0006ca22 <_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 a2984 │ │ │ │ - cbz r0, 6ca5a <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ + bl a2884 │ │ │ │ + cbz r0, 6ca6a <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a2984 │ │ │ │ + bl a2884 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 6ca5a <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ + cbz r0, 6ca6a <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6ca4c <_Py_UTF8_Edit_Cost@@Base+0x3a> │ │ │ │ + bne.n 6ca5c <_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 83550 │ │ │ │ + bl 83590 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 6ca60 <_Py_UTF8_Edit_Cost@@Base+0x4e> │ │ │ │ - bl 23b660 │ │ │ │ + cbnz r0, 6ca70 <_Py_UTF8_Edit_Cost@@Base+0x4e> │ │ │ │ + bl 23bab4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6ca78 <_Py_UTF8_Edit_Cost@@Base+0x66> │ │ │ │ + b.n 6ca88 <_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 26df9c <_PyTime_AsMilliseconds@@Base+0x2098> │ │ │ │ + bl 26dad4 <_PyTime_AsMilliseconds@@Base+0x2098> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006ca7e : │ │ │ │ +0006ca8e : │ │ │ │ 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 6cab2 │ │ │ │ + bcs.n 6cac2 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov.w r2, #24576 @ 0x6000 │ │ │ │ - movw r1, #16188 @ 0x3f3c │ │ │ │ + movw r1, #17084 @ 0x42bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6cac8 │ │ │ │ + b.n 6cad8 │ │ │ │ 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} │ │ │ │ │ │ │ │ -0006caca : │ │ │ │ +0006cada : │ │ │ │ ldr.w r2, [r0, #752] @ 0x2f0 │ │ │ │ - cbz r2, 6cae6 │ │ │ │ + cbz r2, 6caf6 │ │ │ │ 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 1c65dc <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b.w 1c63f4 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ │ │ │ │ -0006caea : │ │ │ │ - movw r3, #31120 @ 0x7990 │ │ │ │ +0006cafa : │ │ │ │ + movw r3, #32016 @ 0x7d10 │ │ │ │ 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, 6cb0c │ │ │ │ - cbz r5, 6cb0c │ │ │ │ + cbz r4, 6cb1c │ │ │ │ + cbz r5, 6cb1c │ │ │ │ ldrb r5, [r3, r4] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 6caf8 │ │ │ │ + beq.n 6cb08 │ │ │ │ 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 6cb3a │ │ │ │ + bne.n 6cb4a │ │ │ │ mov r0, r1 │ │ │ │ blx 2accc │ │ │ │ mov r2, r0 │ │ │ │ - b.n 6cb4a │ │ │ │ + b.n 6cb5a │ │ │ │ movs r2, #0 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 6cb4a │ │ │ │ + bge.n 6cb5a │ │ │ │ ldr.w r1, [r4, r2, lsl #2] │ │ │ │ - cbz r1, 6cb4a │ │ │ │ + cbz r1, 6cb5a │ │ │ │ adds r2, #1 │ │ │ │ - b.n 6cb3c │ │ │ │ + b.n 6cb4c │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 6cb5c │ │ │ │ + bge.n 6cb6c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 6cb9a │ │ │ │ + b.w 6cbaa │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ - bl a1c54 │ │ │ │ + bl a1b54 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6cb90 │ │ │ │ + cbz r0, 6cba0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl f4208 <_PyErr_FormatV@@Base+0x670> │ │ │ │ + bl f4188 <_PyErr_FormatV@@Base+0x670> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6cb94 │ │ │ │ + bge.n 6cba4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6cb94 │ │ │ │ + cbnz r3, 6cba4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6cb94 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6cba4 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006cb9a : │ │ │ │ +0006cbaa : │ │ │ │ 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 6cbba │ │ │ │ + bge.n 6cbca │ │ │ │ mov r0, r1 │ │ │ │ blx 2accc │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 6cd1c │ │ │ │ + beq.w 6cd2c │ │ │ │ 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 6cc04 │ │ │ │ + bls.n 6cc14 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ adds r1, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bls.n 6cbcc │ │ │ │ + bls.n 6cbdc │ │ │ │ mov r3, r2 │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcc.n 6cbcc │ │ │ │ + bcc.n 6cbdc │ │ │ │ movw r0, #43552 @ 0xaa20 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ - movw r1, #62000 @ 0xf230 │ │ │ │ + movw r1, #62696 @ 0xf4e8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl f3a08 │ │ │ │ - b.n 6cd1c │ │ │ │ + bl f3988 │ │ │ │ + b.n 6cd2c │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 6cc30 │ │ │ │ + bcc.n 6cc40 │ │ │ │ ldrd r2, r1, [r7, #16] │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - blt.n 6cc30 │ │ │ │ + blt.n 6cc40 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - beq.n 6cc42 │ │ │ │ + beq.n 6cc52 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 6cd0c │ │ │ │ + bne.n 6cd1c │ │ │ │ bic.w r6, r6, #15 │ │ │ │ mov r2, r0 │ │ │ │ add r6, r4 │ │ │ │ - b.n 6cca4 │ │ │ │ + b.n 6ccb4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl e8fa4 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl e8f30 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6cc14 │ │ │ │ + bne.n 6cc24 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6cd1c │ │ │ │ + b.n 6cd2c │ │ │ │ bic.w r6, r6, #15 │ │ │ │ mov r2, r0 │ │ │ │ add r6, r4 │ │ │ │ cmp r6, r4 │ │ │ │ - bls.n 6cc70 │ │ │ │ + bls.n 6cc80 │ │ │ │ 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 6cc4a │ │ │ │ + b.n 6cc5a │ │ │ │ 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 6cd14 │ │ │ │ + bls.n 6cd24 │ │ │ │ ldr.w r3, [r1], #4 │ │ │ │ strb.w r3, [r2], #1 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 6cc92 │ │ │ │ + b.n 6cca2 │ │ │ │ movs r1, #0 │ │ │ │ cmp r6, r4 │ │ │ │ mov ip, r1 │ │ │ │ - bls.n 6ccd8 │ │ │ │ + bls.n 6cce8 │ │ │ │ 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 6cca4 │ │ │ │ + b.n 6ccb4 │ │ │ │ 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 6cd14 │ │ │ │ + bls.n 6cd24 │ │ │ │ ldr.w r3, [r1], #4 │ │ │ │ strh.w r3, [r2], #2 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 6ccfa │ │ │ │ + b.n 6cd0a │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx 2bff8 │ │ │ │ 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} │ │ │ │ │ │ │ │ -0006cd22 : │ │ │ │ +0006cd32 : │ │ │ │ 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 6cd3a │ │ │ │ + beq.n 6cd4a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6cd7c │ │ │ │ + b.n 6cd8c │ │ │ │ mov r5, r0 │ │ │ │ - bl 20dbb4 │ │ │ │ + bl 20dde4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6cd36 │ │ │ │ + beq.n 6cd46 │ │ │ │ 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 6cd36 │ │ │ │ + bls.n 6cd46 │ │ │ │ ldr.w r2, [r1, #-4]! │ │ │ │ and.w r0, r2, #3 │ │ │ │ bic.w r2, r2, #1 │ │ │ │ cmp r0, #3 │ │ │ │ - beq.n 6cd54 │ │ │ │ + beq.n 6cd64 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 6cd54 │ │ │ │ + bne.n 6cd64 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 6cd7c │ │ │ │ + bne.n 6cd8c │ │ │ │ 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} │ │ │ │ │ │ │ │ -0006cd80 : │ │ │ │ +0006cd90 : │ │ │ │ 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, 6cda0 │ │ │ │ + cbz r4, 6cdb0 │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 6cda0 │ │ │ │ - bl 138e0c │ │ │ │ - b.n 6cd96 │ │ │ │ + cbz r0, 6cdb0 │ │ │ │ + bl 138f7c │ │ │ │ + b.n 6cda6 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006cda2 : │ │ │ │ +0006cdb2 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ subs r3, r0, #1 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006cdac : │ │ │ │ +0006cdbc : │ │ │ │ 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 1cd348 │ │ │ │ + bl 1cd1d8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006cdcc : │ │ │ │ +0006cddc : │ │ │ │ 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 1cd348 │ │ │ │ + bl 1cd1d8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006cdea : │ │ │ │ +0006cdfa : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 3a0ea │ │ │ │ + b.w 3a0e6 │ │ │ │ │ │ │ │ -0006cdf2 : │ │ │ │ +0006ce02 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 3a0ea │ │ │ │ + b.w 3a0e6 │ │ │ │ │ │ │ │ -0006cdf8 : │ │ │ │ +0006ce08 : │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #0 │ │ │ │ - b.w 3a0ea │ │ │ │ + b.w 3a0e6 │ │ │ │ │ │ │ │ -0006ce00 : │ │ │ │ +0006ce10 : │ │ │ │ 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 6ce22 │ │ │ │ + bl 6ce32 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006ce22 : │ │ │ │ +0006ce32 : │ │ │ │ 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 1cd39c │ │ │ │ + bl 1cd22c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6ce5a │ │ │ │ - ldr r2, [pc, #72] @ (6ce94 ) │ │ │ │ + cbnz r0, 6ce6a │ │ │ │ + ldr r2, [pc, #72] @ (6cea4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21b138 │ │ │ │ - b.n 6ce8a │ │ │ │ + bl 21b338 │ │ │ │ + b.n 6ce9a │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ - bl 20dbec │ │ │ │ + bl 20de1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6ce7a │ │ │ │ + blt.n 6ce8a │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6ce8a │ │ │ │ + b.n 6ce9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6ce76 │ │ │ │ + bne.n 6ce86 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6ce76 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6ce86 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006ce98 : │ │ │ │ +0006cea8 : │ │ │ │ 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 6ce22 │ │ │ │ + bl 6ce32 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006cebc : │ │ │ │ +0006cecc : │ │ │ │ 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 6ce22 │ │ │ │ + bl 6ce32 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006cee0 : │ │ │ │ +0006cef0 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 6cee6 │ │ │ │ + b.w 6cef6 │ │ │ │ │ │ │ │ -0006cee6 : │ │ │ │ +0006cef6 : │ │ │ │ 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 1cd39c │ │ │ │ - cbz r0, 6cf24 │ │ │ │ + bl 1cd22c │ │ │ │ + cbz r0, 6cf34 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 3188c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6cf22 │ │ │ │ + bge.n 6cf32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6cf22 │ │ │ │ + cbnz r3, 6cf32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 6cf38 │ │ │ │ - ldr r2, [pc, #44] @ (6cf54 ) │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 6cf48 │ │ │ │ + ldr r2, [pc, #44] @ (6cf64 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21b138 │ │ │ │ - b.n 6cf50 │ │ │ │ + bl 21b338 │ │ │ │ + b.n 6cf60 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6cf46 │ │ │ │ + bge.n 6cf56 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 6cf4a │ │ │ │ + cbz r4, 6cf5a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6cf50 │ │ │ │ + b.n 6cf60 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006cf58 : │ │ │ │ +0006cf68 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 6cf5e │ │ │ │ + b.w 6cf6e │ │ │ │ │ │ │ │ -0006cf5e : │ │ │ │ +0006cf6e : │ │ │ │ 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 1cd39c │ │ │ │ - cbnz r0, 6cf8c │ │ │ │ - ldr r2, [pc, #56] @ (6cfb4 ) │ │ │ │ + bl 1cd22c │ │ │ │ + cbnz r0, 6cf9c │ │ │ │ + ldr r2, [pc, #56] @ (6cfc4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21b138 │ │ │ │ - b.n 6cfae │ │ │ │ + bl 21b338 │ │ │ │ + b.n 6cfbe │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6cfb8 │ │ │ │ + bl 6cfc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6cfae │ │ │ │ + bge.n 6cfbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6cfae │ │ │ │ + cbnz r3, 6cfbe │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006cfb8 : │ │ │ │ +0006cfc8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 319b8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6cfe2 │ │ │ │ - ldr r2, [pc, #20] @ (6cfe8 ) │ │ │ │ + bne.n 6cff2 │ │ │ │ + ldr r2, [pc, #20] @ (6cff8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21b138 │ │ │ │ - bl 21e7a4 │ │ │ │ + bl 21b338 │ │ │ │ + bl 21e9a4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006cfec : │ │ │ │ +0006cffc : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 6cff4 │ │ │ │ + b.w 6d004 │ │ │ │ │ │ │ │ -0006cff4 : │ │ │ │ +0006d004 : │ │ │ │ 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 1cd39c │ │ │ │ - cbz r0, 6d036 │ │ │ │ + bl 1cd22c │ │ │ │ + cbz r0, 6d046 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20ca10 │ │ │ │ + bl 20cc40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d034 │ │ │ │ + bge.n 6d044 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6d034 │ │ │ │ + cbnz r3, 6d044 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 6d04a │ │ │ │ - ldr r2, [pc, #24] @ (6d050 ) │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 6d05a │ │ │ │ + ldr r2, [pc, #24] @ (6d060 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21b138 │ │ │ │ + bl 21b338 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6d04c │ │ │ │ + b.n 6d05c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d054 : │ │ │ │ +0006d064 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 6cff4 │ │ │ │ + b.w 6d004 │ │ │ │ │ │ │ │ -0006d05a : │ │ │ │ +0006d06a : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 20ea44 │ │ │ │ + b.w 20ec74 │ │ │ │ │ │ │ │ -0006d060 : │ │ │ │ +0006d070 : │ │ │ │ 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 20ab38 │ │ │ │ + bl 20ad68 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006d086 : │ │ │ │ +0006d096 : │ │ │ │ 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, #5744 @ 0x1670 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ cmp r0, r8 │ │ │ │ - beq.n 6d0c4 │ │ │ │ + beq.n 6d0d4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 6d0bc │ │ │ │ + bmi.n 6d0cc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6d138 │ │ │ │ - bl 9b910 │ │ │ │ + b.n 6d148 │ │ │ │ + bl 9b7e4 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 6d0c6 │ │ │ │ + b.n 6d0d6 │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 6d0d8 │ │ │ │ + bne.n 6d0e8 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 6d0ec │ │ │ │ + bge.n 6d0fc │ │ │ │ subs r0, r4, #1 │ │ │ │ - b.n 6d0ee │ │ │ │ + b.n 6d0fe │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 6d0b6 │ │ │ │ - bl 9b910 │ │ │ │ + bpl.n 6d0c6 │ │ │ │ + bl 9b7e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6d0ee │ │ │ │ + bge.n 6d0fe │ │ │ │ add r0, r4 │ │ │ │ - b.n 6d0ee │ │ │ │ + b.n 6d0fe │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r6, #0] │ │ │ │ ldr.w r0, [r9, #12] │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 6d102 │ │ │ │ + bne.n 6d112 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 6d118 │ │ │ │ + blt.n 6d128 │ │ │ │ str r4, [r7, #0] │ │ │ │ - b.n 6d128 │ │ │ │ + b.n 6d138 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 6d0b6 │ │ │ │ - bl 9b910 │ │ │ │ + bpl.n 6d0c6 │ │ │ │ + bl 9b7e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6d120 │ │ │ │ + bge.n 6d130 │ │ │ │ add r0, r4 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 6d122 │ │ │ │ + b.n 6d132 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ - b.n 6d122 │ │ │ │ + b.n 6d132 │ │ │ │ mov r3, r0 │ │ │ │ cmp r4, r0 │ │ │ │ str r3, [r7, #0] │ │ │ │ - blt.n 6d0b6 │ │ │ │ + blt.n 6d0c6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 6d0b6 │ │ │ │ + bge.n 6d0c6 │ │ │ │ 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} │ │ │ │ │ │ │ │ -0006d13c : │ │ │ │ +0006d14c : │ │ │ │ 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] @ (6d170 ) │ │ │ │ + ldr r0, [pc, #20] @ (6d180 ) │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1cd8a4 │ │ │ │ + bl 1cd734 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ lsls r0, r2, #9 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -0006d174 : │ │ │ │ +0006d184 : │ │ │ │ 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] @ (6d1d0 ) │ │ │ │ + ldr r2, [pc, #76] @ (6d1e0 ) │ │ │ │ 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, 6d1c8 │ │ │ │ + cbz r5, 6d1d8 │ │ │ │ movs r3, #0 │ │ │ │ ldr r6, [r4, #72] @ 0x48 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl a999c │ │ │ │ + bl a9880 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ - cbz r3, 6d1b8 │ │ │ │ + cbz r3, 6d1c8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 6d1b8 │ │ │ │ - movw r0, #16228 @ 0x3f64 │ │ │ │ + cbz r3, 6d1c8 │ │ │ │ + movw r0, #17124 @ 0x42e4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 242960 │ │ │ │ + bl 242dc0 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r6, [r4, #72] @ 0x48 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d1d4 : │ │ │ │ +0006d1e4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #20] @ (6d1f8 ) │ │ │ │ + ldr r3, [pc, #20] @ (6d208 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 6d1fc │ │ │ │ + bl 6d20c │ │ │ │ mov r4, r0 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ 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] @ (6d260 ) │ │ │ │ - bl 1f55d4 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + ldr r0, [pc, #76] @ (6d270 ) │ │ │ │ + bl 1f5804 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 6d252 │ │ │ │ + blt.n 6d262 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 6d226 │ │ │ │ + cbz r0, 6d236 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 6d256 │ │ │ │ - bl 84e30 │ │ │ │ + bmi.n 6d266 │ │ │ │ + bl 84e70 │ │ │ │ bl 7fab4 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbz r0, 6d258 │ │ │ │ - ldr r1, [pc, #40] @ (6d260 ) │ │ │ │ + cbz r0, 6d268 │ │ │ │ + ldr r1, [pc, #40] @ (6d270 ) │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1e7388 │ │ │ │ - cbz r0, 6d256 │ │ │ │ + bl 1e7280 │ │ │ │ + cbz r0, 6d266 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d252 │ │ │ │ + bge.n 6d262 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6d252 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6d262 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r2, #0 │ │ │ │ - b.n 6d258 │ │ │ │ + b.n 6d268 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r3} │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006d264 : │ │ │ │ +0006d274 : │ │ │ │ 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] @ (6d298 ) │ │ │ │ + ldr r0, [pc, #20] @ (6d2a8 ) │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1f04dc │ │ │ │ + bl 1f0530 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ lsls r0, r2, #9 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -0006d29c : │ │ │ │ +0006d2ac : │ │ │ │ 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 26a1dc │ │ │ │ + bl 269d1c │ │ │ │ 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 6d30a │ │ │ │ + bmi.n 6d31a │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 6d330 │ │ │ │ - bhi.n 6d33a │ │ │ │ + beq.n 6d340 │ │ │ │ + bhi.n 6d34a │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 6d2f0 │ │ │ │ - movw r0, #16480 @ 0x4060 │ │ │ │ + beq.n 6d300 │ │ │ │ + movw r0, #17376 @ 0x43e0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - movw r2, #16424 @ 0x4028 │ │ │ │ + movw r2, #17320 @ 0x43a8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ cmp r3, #2 │ │ │ │ it eq │ │ │ │ moveq r0, r2 │ │ │ │ bx lr │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ - movw r3, #16436 @ 0x4034 │ │ │ │ + movw r3, #17332 @ 0x43b4 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r0, #16452 @ 0x4044 │ │ │ │ + movw r0, #17348 @ 0x43c4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 6d344 │ │ │ │ + beq.n 6d354 │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 6d34e │ │ │ │ + beq.n 6d35e │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 6d358 │ │ │ │ + bne.n 6d368 │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ - movw r3, #26280 @ 0x66a8 │ │ │ │ + movw r3, #27176 @ 0x6a28 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r0, #15212 @ 0x3b6c │ │ │ │ + movw r0, #15908 @ 0x3e24 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ - movw r0, #16468 @ 0x4054 │ │ │ │ + movw r0, #17364 @ 0x43d4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ bx lr │ │ │ │ - movw r0, #16480 @ 0x4060 │ │ │ │ + movw r0, #17376 @ 0x43e0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ bx lr │ │ │ │ - movw r0, #16504 @ 0x4078 │ │ │ │ + movw r0, #17400 @ 0x43f8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ bx lr │ │ │ │ - movw r0, #16512 @ 0x4080 │ │ │ │ + movw r0, #17408 @ 0x4400 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ bx lr │ │ │ │ - movw r0, #16520 @ 0x4088 │ │ │ │ + movw r0, #17416 @ 0x4408 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006d362 : │ │ │ │ +0006d372 : │ │ │ │ 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 1dcfa0 │ │ │ │ + bl 1dce94 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6d39e │ │ │ │ + beq.n 6d3ae │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1dcfa0 │ │ │ │ + bl 1dce94 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6d39e │ │ │ │ + beq.n 6d3ae │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1881d0 │ │ │ │ + b.w 1884ec │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0006d3a6 : │ │ │ │ +0006d3b6 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r0, 6d3c8 │ │ │ │ - movw r0, #61972 @ 0xf214 │ │ │ │ + cbnz r0, 6d3d8 │ │ │ │ + movw r0, #62668 @ 0xf4cc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #1901 @ 0x76d │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6d3f4 │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6d404 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 6d3da │ │ │ │ + cbz r3, 6d3ea │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.n 6d3da │ │ │ │ + bpl.n 6d3ea │ │ │ │ subs r3, r1, #0 │ │ │ │ - bge.n 6d3ec │ │ │ │ - movw r0, #61972 @ 0xf214 │ │ │ │ + bge.n 6d3fc │ │ │ │ + movw r0, #62668 @ 0xf4cc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #1907 @ 0x773 │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6d3f4 │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6d404 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 12262c │ │ │ │ + b.w 122894 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006d3fa : │ │ │ │ +0006d40a : │ │ │ │ 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 1dcfa0 │ │ │ │ + bl 1dce94 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6d432 │ │ │ │ - cbnz r4, 6d428 │ │ │ │ + beq.n 6d442 │ │ │ │ + cbnz r4, 6d438 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 267f9c <_PyXI_Preserve@@Base+0x590> │ │ │ │ + b.w 267adc <_PyXI_Preserve@@Base+0x590> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1dcfa0 │ │ │ │ + bl 1dce94 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6d41a │ │ │ │ + bne.n 6d42a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006d436 : │ │ │ │ +0006d446 : │ │ │ │ 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 1dcfa0 │ │ │ │ + bl 1dce94 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #0 │ │ │ │ - beq.w 6d616 │ │ │ │ + beq.w 6d626 │ │ │ │ strd r0, r0, [sp, #36] @ 0x24 │ │ │ │ - cbnz r4, 6d46a │ │ │ │ - bl 57106 │ │ │ │ - b.n 6d614 │ │ │ │ + cbnz r4, 6d47a │ │ │ │ + bl 5710e │ │ │ │ + b.n 6d624 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r6, r3, #26 │ │ │ │ - bpl.n 6d47e │ │ │ │ + bpl.n 6d48e │ │ │ │ lsls r0, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r6, r5, #20 │ │ │ │ addpl.w r6, r5, #28 │ │ │ │ - b.n 6d480 │ │ │ │ + b.n 6d490 │ │ │ │ ldr r6, [r5, #28] │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 6d496 │ │ │ │ + bne.n 6d4a6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1302dc │ │ │ │ + b.w 130564 │ │ │ │ ldrb r7, [r5, #16] │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ blx 2b420 │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ ubfx r7, r7, #2, #3 │ │ │ │ - bl e9440 <_PyUnicodeWriter_PrepareInternal@@Base+0x49c> │ │ │ │ + bl e93cc <_PyUnicodeWriter_PrepareInternal@@Base+0x49c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 6d600 │ │ │ │ + beq.w 6d610 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6d4d6 │ │ │ │ + beq.n 6d4e6 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #3192 @ 0xc78 │ │ │ │ + movw r1, #3888 @ 0xf30 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ blx 2c24c │ │ │ │ clz sl, r0 │ │ │ │ mov.w sl, sl, lsr #5 │ │ │ │ - b.n 6d4d8 │ │ │ │ + b.n 6d4e8 │ │ │ │ mov sl, r9 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ ubfx r2, r3, #6, #1 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.n 6d50c │ │ │ │ + bpl.n 6d51c │ │ │ │ add r3, sp, #32 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 241698 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x4> │ │ │ │ + bl 241af8 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x4> │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6d500 │ │ │ │ + bne.n 6d510 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 15e844 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bl 15e8f4 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6d614 │ │ │ │ + b.n 6d624 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 6d5f6 │ │ │ │ + beq.n 6d606 │ │ │ │ str r5, [sp, #20] │ │ │ │ mov fp, r9 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 6d532 │ │ │ │ + b.n 6d542 │ │ │ │ str r5, [sp, #20] │ │ │ │ mov fp, r9 │ │ │ │ mov r5, r4 │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.n 6d532 │ │ │ │ + b.n 6d542 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 6d53c │ │ │ │ + bne.n 6d54c │ │ │ │ ldrb.w r0, [r6, r9] │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r1, r5 │ │ │ │ - bl 241ea8 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x814> │ │ │ │ + bl 242308 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x814> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6d600 │ │ │ │ + beq.n 6d610 │ │ │ │ add.w r4, r9, #1 │ │ │ │ - cbz r0, 6d54a │ │ │ │ + cbz r0, 6d55a │ │ │ │ str r4, [sp, #32] │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ cmp r8, r9 │ │ │ │ - bgt.n 6d516 │ │ │ │ - b.n 6d5ea │ │ │ │ + bgt.n 6d526 │ │ │ │ + b.n 6d5fa │ │ │ │ cmp r7, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r0, [r6, r9, lsl #1] │ │ │ │ ldrne.w r0, [r6, r9, lsl #2] │ │ │ │ - b.n 6d51e │ │ │ │ + b.n 6d52e │ │ │ │ cmp r8, r4 │ │ │ │ - ble.n 6d594 │ │ │ │ + ble.n 6d5a4 │ │ │ │ str.w sl, [sp, #24] │ │ │ │ movw sl, #5744 @ 0x1670 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 6d562 │ │ │ │ + bne.n 6d572 │ │ │ │ ldrb r0, [r6, r4] │ │ │ │ - b.n 6d56e │ │ │ │ + b.n 6d57e │ │ │ │ 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 241be4 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x550> │ │ │ │ + bl 242044 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x550> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6d600 │ │ │ │ + bne.n 6d610 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #28] │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, sl │ │ │ │ - bne.n 6d590 │ │ │ │ + bne.n 6d5a0 │ │ │ │ adds r4, #1 │ │ │ │ cmp r8, r4 │ │ │ │ - bgt.n 6d55a │ │ │ │ + bgt.n 6d56a │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 6d530 │ │ │ │ + bne.n 6d540 │ │ │ │ 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 6d61c │ │ │ │ + bl 6d62c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6d600 │ │ │ │ + cbz r0, 6d610 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl f441c <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl f439c <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6d5d4 │ │ │ │ + bne.n 6d5e4 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d600 │ │ │ │ + bge.n 6d610 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 6d600 │ │ │ │ + cbnz r2, 6d610 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 6d600 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6d610 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d5e6 │ │ │ │ + bge.n 6d5f6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 6d5e6 │ │ │ │ + cbnz r2, 6d5f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - b.n 6d530 │ │ │ │ + b.n 6d540 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl abf9c <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + bl abe80 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6d614 │ │ │ │ + b.n 6d624 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 15e844 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bl 15e8f4 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 84e30 │ │ │ │ - b.n 6d4fc │ │ │ │ + bl 84e70 │ │ │ │ + b.n 6d50c │ │ │ │ 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, 6d650 │ │ │ │ - bl 2051d0 │ │ │ │ + cbnz r3, 6d660 │ │ │ │ + bl 205400 │ │ │ │ mov r4, r0 │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6d770 │ │ │ │ + beq.w 6d780 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbnz r0, 6d680 │ │ │ │ + cbnz r0, 6d690 │ │ │ │ movw r2, #43644 @ 0xaa7c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str.w r9, [sp] │ │ │ │ mov r3, sl │ │ │ │ - movw r1, #25436 @ 0x635c │ │ │ │ + movw r1, #26424 @ 0x6738 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r2, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r1, #16544 @ 0x40a0 │ │ │ │ + movw r1, #17440 @ 0x4420 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 9e5dc │ │ │ │ + bl 9e4dc │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 6d6bc │ │ │ │ + b.n 6d6cc │ │ │ │ mov r1, sl │ │ │ │ - bl 69f48 │ │ │ │ - cbnz r0, 6d6a2 │ │ │ │ + bl 69f54 │ │ │ │ + cbnz r0, 6d6b2 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r1, r9 │ │ │ │ - bl 69e6e │ │ │ │ - cbnz r0, 6d6a2 │ │ │ │ - movw r1, #25436 @ 0x635c │ │ │ │ + bl 69e7a │ │ │ │ + cbnz r0, 6d6b2 │ │ │ │ + movw r1, #26424 @ 0x6738 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 710d0 │ │ │ │ - cbz r0, 6d6bc │ │ │ │ + bl 710e0 │ │ │ │ + cbz r0, 6d6cc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 6d6bc │ │ │ │ + cbz r0, 6d6cc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d6bc │ │ │ │ + bge.n 6d6cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6d6bc │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6d6cc │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6d770 │ │ │ │ + beq.n 6d780 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl f52b0 │ │ │ │ + bl f526c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6d770 │ │ │ │ + beq.n 6d780 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.n 6d6f4 │ │ │ │ + bmi.n 6d704 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #148] @ (6d778 ) │ │ │ │ + ldr r1, [pc, #148] @ (6d788 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6d73c │ │ │ │ - b.n 6d748 │ │ │ │ - movw r1, #16552 @ 0x40a8 │ │ │ │ + blt.n 6d74c │ │ │ │ + b.n 6d758 │ │ │ │ + movw r1, #17448 @ 0x4428 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ - bl a6adc │ │ │ │ - cbz r0, 6d734 │ │ │ │ + bl a69dc │ │ │ │ + cbz r0, 6d744 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 6d710 │ │ │ │ + blt.n 6d720 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 6d718 │ │ │ │ + b.n 6d728 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ adds r2, r2, r3 │ │ │ │ str r2, [r7, #0] │ │ │ │ - bmi.n 6d71e │ │ │ │ + bmi.n 6d72e │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bge.n 6d74c │ │ │ │ + bge.n 6d75c │ │ │ │ movw r3, #43700 @ 0xaab4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16304 @ 0x3fb0 │ │ │ │ + movw r1, #17000 @ 0x4268 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d748 │ │ │ │ + bge.n 6d758 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6d748 │ │ │ │ + cbnz r3, 6d758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6d770 │ │ │ │ + b.n 6d780 │ │ │ │ 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 6d76e │ │ │ │ + bge.n 6d77e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6d76e │ │ │ │ + cbnz r3, 6d77e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - lsls r3, r5 │ │ │ │ + add r3, r5 │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ -0006d77c : │ │ │ │ +0006d78c : │ │ │ │ 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 6d7ac │ │ │ │ + bmi.n 6d7bc │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16612 @ 0x40e4 │ │ │ │ + movw r1, #17508 @ 0x4464 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 6d7ce │ │ │ │ + bl f3988 │ │ │ │ + b.n 6d7de │ │ │ │ ldr r4, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bmi.n 6d7d4 │ │ │ │ + bmi.n 6d7e4 │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #16648 @ 0x4108 │ │ │ │ + movw r1, #17544 @ 0x4488 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6d7e2 │ │ │ │ + b.n 6d7f2 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 6d7e0 │ │ │ │ + beq.n 6d7f0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1c7c34 │ │ │ │ + b.w 1c7aa8 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006d7e4 : │ │ │ │ +0006d7f4 : │ │ │ │ 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 6d808 │ │ │ │ + bge.n 6d818 │ │ │ │ mov r0, r1 │ │ │ │ blx 2c090 │ │ │ │ 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 f3f60 <_PyErr_FormatV@@Base+0x3c8> │ │ │ │ + bl f3ee0 <_PyErr_FormatV@@Base+0x3c8> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6d824 │ │ │ │ + bne.n 6d834 │ │ │ │ str r6, [r5, #20] │ │ │ │ - cbz r4, 6d824 │ │ │ │ + cbz r4, 6d834 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006d828 : │ │ │ │ +0006d838 : │ │ │ │ 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 6d858 │ │ │ │ + bge.n 6d868 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #488 @ 0x1e8 │ │ │ │ + movw r1, #1184 @ 0x4a0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6d990 │ │ │ │ - beq.w 6d98e │ │ │ │ + b.n 6d9a0 │ │ │ │ + beq.w 6d99e │ │ │ │ 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 27615c │ │ │ │ + bl 275ce4 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bcc.n 6d89c │ │ │ │ + bcc.n 6d8ac │ │ │ │ ldrd r3, r1, [r6, #16] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r3, r4 │ │ │ │ - blt.n 6d89c │ │ │ │ + blt.n 6d8ac │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - bne.n 6d902 │ │ │ │ + bne.n 6d912 │ │ │ │ bic.w r8, r8, #15 │ │ │ │ mov r1, r0 │ │ │ │ add r8, r7 │ │ │ │ mov r3, r7 │ │ │ │ - b.n 6d8aa │ │ │ │ + b.n 6d8ba │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl e8fa4 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl e8f30 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6d882 │ │ │ │ - b.n 6d990 │ │ │ │ + bne.n 6d892 │ │ │ │ + b.n 6d9a0 │ │ │ │ cmp r3, r8 │ │ │ │ - bcs.n 6d8d0 │ │ │ │ + bcs.n 6d8e0 │ │ │ │ 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 6d8aa │ │ │ │ + b.n 6d8ba │ │ │ │ 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 6d984 │ │ │ │ + bls.n 6d994 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ - b.n 6d8f4 │ │ │ │ + b.n 6d904 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 6d97c │ │ │ │ + bne.n 6d98c │ │ │ │ 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 6d946 │ │ │ │ + bcs.n 6d956 │ │ │ │ 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 6d910 │ │ │ │ + b.n 6d920 │ │ │ │ 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 │ │ │ │ @@ -98759,326 +98760,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 6d984 │ │ │ │ + bls.n 6d994 │ │ │ │ ldr.w r2, [r1], #4 │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 6d96a │ │ │ │ + b.n 6d97a │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx 2bff8 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ movs r0, #0 │ │ │ │ add r3, r4 │ │ │ │ str r3, [r6, #20] │ │ │ │ - b.n 6d990 │ │ │ │ + b.n 6d9a0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0006d994 : │ │ │ │ +0006d9a4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #88] @ (6d9fc ) │ │ │ │ + ldr r1, [pc, #88] @ (6da0c ) │ │ │ │ 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, 6d9d8 │ │ │ │ + cbnz r4, 6d9e8 │ │ │ │ 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 6d9f8 │ │ │ │ + b.n 6da08 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6d9b4 │ │ │ │ + bne.n 6d9c4 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16684 @ 0x412c │ │ │ │ + movw r1, #17580 @ 0x44ac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006da00 : │ │ │ │ +0006da10 : │ │ │ │ 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 6da30 │ │ │ │ + bls.n 6da40 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16720 @ 0x4150 │ │ │ │ + movw r1, #17616 @ 0x44d0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6da7c │ │ │ │ - ldr r3, [pc, #76] @ (6da80 ) │ │ │ │ + b.n 6da8c │ │ │ │ + ldr r3, [pc, #76] @ (6da90 ) │ │ │ │ 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, 6da60 │ │ │ │ + cbnz r3, 6da70 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16748 @ 0x416c │ │ │ │ + movw r1, #17644 @ 0x44ec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 6da2a │ │ │ │ + bl f3988 │ │ │ │ + b.n 6da3a │ │ │ │ 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 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006da84 : │ │ │ │ +0006da94 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #88] @ (6daec ) │ │ │ │ + ldr r1, [pc, #88] @ (6dafc ) │ │ │ │ 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, 6dac8 │ │ │ │ + cbnz r4, 6dad8 │ │ │ │ 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 6dae8 │ │ │ │ + b.n 6daf8 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6daa4 │ │ │ │ + bne.n 6dab4 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16780 @ 0x418c │ │ │ │ + movw r1, #17676 @ 0x450c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006daf0 : │ │ │ │ +0006db00 : │ │ │ │ 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 6db1c │ │ │ │ + bls.n 6db2c │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16820 @ 0x41b4 │ │ │ │ + movw r1, #17716 @ 0x4534 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 6db4a │ │ │ │ - ldr r3, [pc, #80] @ (6db70 ) │ │ │ │ + bl f3988 │ │ │ │ + b.n 6db5a │ │ │ │ + ldr r3, [pc, #80] @ (6db80 ) │ │ │ │ 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, 6db50 │ │ │ │ + cbnz r3, 6db60 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16852 @ 0x41d4 │ │ │ │ + movw r1, #17748 @ 0x4554 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6db6c │ │ │ │ + b.n 6db7c │ │ │ │ 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 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006db74 : │ │ │ │ +0006db84 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #72] @ (6dbcc ) │ │ │ │ + ldr r1, [pc, #72] @ (6dbdc ) │ │ │ │ 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, 6dba8 │ │ │ │ + cbnz r4, 6dbb8 │ │ │ │ add.w r1, r3, #10304 @ 0x2840 │ │ │ │ adds r1, #28 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.n 6dbc8 │ │ │ │ + b.n 6dbd8 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6db94 │ │ │ │ + bne.n 6dba4 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16888 @ 0x41f8 │ │ │ │ + movw r1, #17784 @ 0x4578 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006dbd0 : │ │ │ │ +0006dbe0 : │ │ │ │ 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] @ (6dc08 ) │ │ │ │ + ldr r2, [pc, #40] @ (6dc18 ) │ │ │ │ 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 208550 │ │ │ │ - cbnz r0, 6dc02 │ │ │ │ + bl 208780 │ │ │ │ + cbnz r0, 6dc12 │ │ │ │ add.w r1, r4, #10304 @ 0x2840 │ │ │ │ adds r1, #28 │ │ │ │ add.w r5, r5, r1, lsl #2 │ │ │ │ str r0, [r5, #4] │ │ │ │ - b.n 6dc06 │ │ │ │ + b.n 6dc16 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006dc0c : │ │ │ │ +0006dc1c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #88] @ (6dc74 ) │ │ │ │ + ldr r1, [pc, #88] @ (6dc84 ) │ │ │ │ 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, 6dc4e │ │ │ │ + cbnz r4, 6dc5e │ │ │ │ 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 6dc6e │ │ │ │ + b.n 6dc7e │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6dc2a │ │ │ │ + bne.n 6dc3a │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16924 @ 0x421c │ │ │ │ + movw r1, #17820 @ 0x459c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006dc78 : │ │ │ │ +0006dc88 : │ │ │ │ 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 6dca4 │ │ │ │ + bls.n 6dcb4 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16960 @ 0x4240 │ │ │ │ + movw r1, #17856 @ 0x45c0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 6dcd2 │ │ │ │ - ldr r3, [pc, #80] @ (6dcf8 ) │ │ │ │ + bl f3988 │ │ │ │ + b.n 6dce2 │ │ │ │ + ldr r3, [pc, #80] @ (6dd08 ) │ │ │ │ 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, 6dcd8 │ │ │ │ + cbnz r3, 6dce8 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16988 @ 0x425c │ │ │ │ + movw r1, #17884 @ 0x45dc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6dcf4 │ │ │ │ + b.n 6dd04 │ │ │ │ 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 │ │ │ │ @@ -99098,100 +99099,100 @@ │ │ │ │ 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, 6dd58 │ │ │ │ + cbz r5, 6dd68 │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bpl.n 6dd52 │ │ │ │ + bpl.n 6dd62 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6dd52 │ │ │ │ - movw r3, #6600 @ 0x19c8 │ │ │ │ + bge.n 6dd62 │ │ │ │ + movw r3, #7528 @ 0x1d68 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add.w r3, r3, r7, lsl #2 │ │ │ │ - movw r0, #17020 @ 0x427c │ │ │ │ + movw r0, #17916 @ 0x45fc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ - ldr r1, [r3, #64] @ 0x40 │ │ │ │ + ldr r1, [r3, #40] @ 0x28 │ │ │ │ mov r3, r6 │ │ │ │ - bl 242960 │ │ │ │ + bl 242dc0 │ │ │ │ lsrs r5, r5, #1 │ │ │ │ adds r4, #4 │ │ │ │ - b.n 6dd20 │ │ │ │ + b.n 6dd30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0006dd5c : │ │ │ │ +0006dd6c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #72] @ (6ddb4 ) │ │ │ │ + ldr r1, [pc, #72] @ (6ddc4 ) │ │ │ │ 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, 6dd8e │ │ │ │ + cbnz r4, 6dd9e │ │ │ │ addw r1, r3, #1428 @ 0x594 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.n 6ddae │ │ │ │ + b.n 6ddbe │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6dd7c │ │ │ │ + bne.n 6dd8c │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17084 @ 0x42bc │ │ │ │ + movw r1, #17980 @ 0x463c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006ddb8 : │ │ │ │ +0006ddc8 : │ │ │ │ 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 6ddea │ │ │ │ + blt.n 6ddfa │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17120 @ 0x42e0 │ │ │ │ + movw r1, #18016 @ 0x4660 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6de1c │ │ │ │ - ldr r2, [pc, #52] @ (6de20 ) │ │ │ │ + b.n 6de2c │ │ │ │ + ldr r2, [pc, #52] @ (6de30 ) │ │ │ │ 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 6de24 │ │ │ │ + bl 6de34 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6de1c │ │ │ │ + beq.n 6de2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f7a84 <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ + bl f7a04 <_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} │ │ │ │ @@ -99200,102 +99201,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 6de50 │ │ │ │ + bls.n 6de60 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17144 @ 0x42f8 │ │ │ │ + movw r1, #18040 @ 0x4678 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 6de72 │ │ │ │ + bl f3988 │ │ │ │ + b.n 6de82 │ │ │ │ addw r3, r1, #1428 @ 0x594 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - cbnz r3, 6de78 │ │ │ │ + cbnz r3, 6de88 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17172 @ 0x4314 │ │ │ │ + movw r1, #18068 @ 0x4694 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6de7a │ │ │ │ + b.n 6de8a │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006de7c : │ │ │ │ +0006de8c : │ │ │ │ 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] @ (6deb4 ) │ │ │ │ + ldr r2, [pc, #40] @ (6dec4 ) │ │ │ │ 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 6de24 │ │ │ │ + bl 6de34 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6deb0 │ │ │ │ + beq.n 6dec0 │ │ │ │ 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 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006deb8 : │ │ │ │ +0006dec8 : │ │ │ │ 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 6dee6 │ │ │ │ + blt.n 6def6 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17120 @ 0x42e0 │ │ │ │ + movw r1, #18016 @ 0x4660 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 6defc │ │ │ │ - ldr r2, [pc, #44] @ (6df14 ) │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 6df0c │ │ │ │ + ldr r2, [pc, #44] @ (6df24 ) │ │ │ │ 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 6de24 │ │ │ │ - cbz r0, 6df02 │ │ │ │ + bl 6de34 │ │ │ │ + cbz r0, 6df12 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6df12 │ │ │ │ + b.n 6df22 │ │ │ │ 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] @ (6df84 ) │ │ │ │ + ldr r2, [pc, #92] @ (6df94 ) │ │ │ │ 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] │ │ │ │ @@ -99311,204 +99312,204 @@ │ │ │ │ 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 6df7a │ │ │ │ + bge.n 6df8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6df7a │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6df8a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 90660 │ │ │ │ + b.w 90538 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 6dfb2 │ │ │ │ + ble.n 6dfc2 │ │ │ │ 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 6dfa6 │ │ │ │ + bge.n 6dfb6 │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ - b.n 6dfae │ │ │ │ + b.n 6dfbe │ │ │ │ cmp r0, r3 │ │ │ │ str.w r6, [r1], #4 │ │ │ │ - bne.n 6df92 │ │ │ │ + bne.n 6dfa2 │ │ │ │ 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 8793c │ │ │ │ - cbz r0, 6dfce │ │ │ │ + bl 8791c │ │ │ │ + cbz r0, 6dfde │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6dfda │ │ │ │ + cbz r0, 6dfea │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6dfe6 │ │ │ │ + cbz r0, 6dff6 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6dff2 │ │ │ │ + cbz r0, 6e002 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #16] @ (6e008 ) │ │ │ │ + ldr r2, [pc, #16] @ (6e018 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldrb r1, [r2, r3] │ │ │ │ - cbnz r1, 6e004 │ │ │ │ + cbnz r1, 6e014 │ │ │ │ movs r0, #1 │ │ │ │ strb r0, [r2, r3] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #8] @ (6e018 ) │ │ │ │ + ldr r2, [pc, #8] @ (6e028 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #0 │ │ │ │ strb r1, [r2, r3] │ │ │ │ bx lr │ │ │ │ movs r4, r2 │ │ │ │ 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 r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r0, 6e050 │ │ │ │ + cbz r0, 6e060 │ │ │ │ movw r3, #59980 @ 0xea4c │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 6e050 │ │ │ │ + beq.n 6e060 │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6e090 │ │ │ │ - bl 6dff4 │ │ │ │ - cbz r0, 6e0a4 │ │ │ │ + bne.n 6e0a0 │ │ │ │ + bl 6e004 │ │ │ │ + cbz r0, 6e0b4 │ │ │ │ movw r3, #32340 @ 0x7e54 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ dmb ish │ │ │ │ movw r2, #60036 @ 0xea84 │ │ │ │ movt r2, #84 @ 0x54 │ │ │ │ - movw r3, #57819 @ 0xe1db │ │ │ │ + movw r3, #57835 @ 0xe1eb │ │ │ │ movt r3, #6 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - cbz r5, 6e084 │ │ │ │ + cbz r5, 6e094 │ │ │ │ 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 6e00c │ │ │ │ + b.n 6e01c │ │ │ │ mov r7, r1 │ │ │ │ - cbz r2, 6e098 │ │ │ │ + cbz r2, 6e0a8 │ │ │ │ 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, 6e106 │ │ │ │ - cbz r1, 6e106 │ │ │ │ + cbz r0, 6e116 │ │ │ │ + cbz r1, 6e116 │ │ │ │ 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, 6e104 │ │ │ │ + cbz r6, 6e114 │ │ │ │ ldrd r3, r2, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 6e0e0 │ │ │ │ + bcc.n 6e0f0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movs r7, #0 │ │ │ │ strb r7, [r2, r3] │ │ │ │ mov r2, r7 │ │ │ │ ldrd r1, r3, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 6e01c │ │ │ │ + bl 6e02c │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r6, #10 │ │ │ │ str r1, [r4, #12] │ │ │ │ strb r6, [r2, r3] │ │ │ │ - bne.n 6e0be │ │ │ │ + bne.n 6e0ce │ │ │ │ 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 6e01c │ │ │ │ + bl 6e02c │ │ │ │ str r6, [r4, #12] │ │ │ │ - b.n 6e0be │ │ │ │ + b.n 6e0ce │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ movs r1, #2 │ │ │ │ - b.w 5bd24 │ │ │ │ + b.w 5bd2c │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 6e18c │ │ │ │ + bhi.n 6e19c │ │ │ │ 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, #31964 @ 0x7cdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6e13a │ │ │ │ + beq.n 6e14a │ │ │ │ movw r0, #5736 @ 0x1668 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 6e18a │ │ │ │ + b.n 6e19a │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 6e130 │ │ │ │ + bne.n 6e140 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl f2fd4 │ │ │ │ + bl f2f60 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 6e188 │ │ │ │ + blt.n 6e198 │ │ │ │ cmp r4, #2 │ │ │ │ ittee eq │ │ │ │ movweq r0, #4372 @ 0x1114 │ │ │ │ movweq r2, #5996 @ 0x176c │ │ │ │ movwne r0, #5996 @ 0x176c │ │ │ │ movwne r2, #4372 @ 0x1114 │ │ │ │ ittee eq │ │ │ │ @@ -99517,70 +99518,70 @@ │ │ │ │ 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 6e18a │ │ │ │ + bge.n 6e19a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 6e18a │ │ │ │ + b.n 6e19a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #5736 @ 0x1668 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 115e50 │ │ │ │ + b.w 1160b4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ b.w 244d28 <_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, #32984 @ 0x80d8 │ │ │ │ + movw r1, #33880 @ 0x8458 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 223ff0 │ │ │ │ - cbnz r0, 6e1d4 │ │ │ │ + bl 224248 │ │ │ │ + cbnz r0, 6e1e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6e1d6 │ │ │ │ + bge.n 6e1e6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6e1d6 │ │ │ │ + b.n 6e1e6 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - cbz r0, 6e244 │ │ │ │ + cbz r0, 6e254 │ │ │ │ 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 6e242 │ │ │ │ + bcs.n 6e252 │ │ │ │ mov r5, r0 │ │ │ │ blx 2c090 │ │ │ │ - cbz r0, 6e242 │ │ │ │ + cbz r0, 6e252 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ adds r2, r3, r0 │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6e206 │ │ │ │ + bne.n 6e216 │ │ │ │ cmp.w r3, #32768 @ 0x8000 │ │ │ │ dmb ish │ │ │ │ - bcs.n 6e242 │ │ │ │ + bcs.n 6e252 │ │ │ │ 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 │ │ │ │ @@ -99593,34 +99594,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, 6e26c │ │ │ │ + cbz r0, 6e27c │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ - cbz r3, 6e26c │ │ │ │ + cbz r3, 6e27c │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx 2c4b4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.n 6e1da │ │ │ │ + b.n 6e1ea │ │ │ │ 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, #57975 @ 0xe277 │ │ │ │ + movw r4, #57991 @ 0xe287 │ │ │ │ movt r4, #6 │ │ │ │ eors r4, r3 │ │ │ │ blx 2b550 <__clock_gettime64@plt> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movw r1, #56963 @ 0xde83 │ │ │ │ movt r1, #17179 @ 0x431b │ │ │ │ ldr r3, [sp, #0] │ │ │ │ @@ -99645,409 +99646,409 @@ │ │ │ │ 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 6e2da │ │ │ │ + bhi.n 6e2ea │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 6e37e │ │ │ │ + beq.n 6e38e │ │ │ │ ldrd r2, r3, [r1] │ │ │ │ stmdb sp!, {r4, r5, r6, fp} │ │ │ │ orrs.w r4, r2, r3 │ │ │ │ - bne.n 6e31a │ │ │ │ + bne.n 6e32a │ │ │ │ ldrd r4, r5, [r1, #8] │ │ │ │ orrs r4, r5 │ │ │ │ - beq.n 6e378 │ │ │ │ + beq.n 6e388 │ │ │ │ ldrexd r4, r5, [r0] │ │ │ │ adds r4, r4, r2 │ │ │ │ adcs r5, r3 │ │ │ │ strexd r6, r4, r5, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 6e31a │ │ │ │ + bne.n 6e32a │ │ │ │ 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 6e332 │ │ │ │ + bne.n 6e342 │ │ │ │ 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 6e34e │ │ │ │ + bne.n 6e35e │ │ │ │ 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 6e368 │ │ │ │ + bne.n 6e378 │ │ │ │ ldmia.w sp!, {r4, r5, r6, fp} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 6e3b4 │ │ │ │ + beq.n 6e3c4 │ │ │ │ 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 6e38a │ │ │ │ + bne.n 6e39a │ │ │ │ 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 6e3a0 │ │ │ │ + bne.n 6e3b0 │ │ │ │ pop {r4, r5, r6} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e3b6 : │ │ │ │ +0006e3c6 : │ │ │ │ push {r4, r5} │ │ │ │ ldrb.w r4, [sp, #8] │ │ │ │ cmp r4, #70 @ 0x46 │ │ │ │ - bne.n 6e3da │ │ │ │ + bne.n 6e3ea │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 6e3f6 │ │ │ │ + ble.n 6e406 │ │ │ │ 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 6e3c6 │ │ │ │ - b.n 6e3f6 │ │ │ │ + bne.n 6e3d6 │ │ │ │ + b.n 6e406 │ │ │ │ cmp r0, #1 │ │ │ │ - bmi.n 6e3f6 │ │ │ │ + bmi.n 6e406 │ │ │ │ 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 6e3e6 │ │ │ │ + bne.n 6e3f6 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e3fa <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ +0006e40a <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ mov r2, r1 │ │ │ │ movw r1, #21507 @ 0x5403 │ │ │ │ movt r1, #6 │ │ │ │ - b.w 25b9d4 <_PyXIData_Release@@Base+0x1f8> │ │ │ │ + b.w 25b53c <_PyXIData_Release@@Base+0x1f8> │ │ │ │ │ │ │ │ -0006e408 : │ │ │ │ +0006e418 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ - cbz r0, 6e424 │ │ │ │ + cbz r0, 6e434 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - movw r3, #36569 @ 0x8ed9 │ │ │ │ + movw r3, #36577 @ 0x8ee1 │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e426 : │ │ │ │ +0006e436 : │ │ │ │ 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] @ (6e458 ) │ │ │ │ + ldr r4, [pc, #32] @ (6e468 ) │ │ │ │ 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 9e618 │ │ │ │ + bl 9e518 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e45c <_PyObject_CallFunction_SizeT@@Base>: │ │ │ │ +0006e46c <_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] @ (6e490 <_PyObject_CallFunction_SizeT@@Base+0x34>) │ │ │ │ + ldr r4, [pc, #32] @ (6e4a0 <_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 9e618 │ │ │ │ + bl 9e518 │ │ │ │ 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, #46436 @ 0xb564 │ │ │ │ + movw r2, #47372 @ 0xb90c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 2fd52 <_PyObject_DebugMallocStats@@Base+0x1c22> │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e4c0 : │ │ │ │ +0006e4d0 : │ │ │ │ bic.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e4c6 <_PyCode_CheckNoInternalState@@Base>: │ │ │ │ +0006e4d6 <_PyCode_CheckNoInternalState@@Base>: │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ - cbz r3, 6e4da <_PyCode_CheckNoInternalState@@Base+0x14> │ │ │ │ - cbz r1, 6e4d6 <_PyCode_CheckNoInternalState@@Base+0x10> │ │ │ │ - movw r3, #61868 @ 0xf1ac │ │ │ │ + cbz r3, 6e4ea <_PyCode_CheckNoInternalState@@Base+0x14> │ │ │ │ + cbz r1, 6e4e6 <_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 │ │ │ │ │ │ │ │ -0006e4de <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ +0006e4ee <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6e502 <_PyCode_CheckNoExternalState@@Base+0x24> │ │ │ │ + bgt.n 6e512 <_PyCode_CheckNoExternalState@@Base+0x24> │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6e4f4 <_PyCode_CheckNoExternalState@@Base+0x16> │ │ │ │ - movw r3, #61844 @ 0xf194 │ │ │ │ + ble.n 6e504 <_PyCode_CheckNoExternalState@@Base+0x16> │ │ │ │ + movw r3, #62740 @ 0xf514 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - b.n 6e50a <_PyCode_CheckNoExternalState@@Base+0x2c> │ │ │ │ + b.n 6e51a <_PyCode_CheckNoExternalState@@Base+0x2c> │ │ │ │ ldr r3, [r1, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6e514 <_PyCode_CheckNoExternalState@@Base+0x36> │ │ │ │ + ble.n 6e524 <_PyCode_CheckNoExternalState@@Base+0x36> │ │ │ │ ldr r3, [r1, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6e514 <_PyCode_CheckNoExternalState@@Base+0x36> │ │ │ │ - b.n 6e4ea <_PyCode_CheckNoExternalState@@Base+0xc> │ │ │ │ - movw r3, #61820 @ 0xf17c │ │ │ │ + ble.n 6e524 <_PyCode_CheckNoExternalState@@Base+0x36> │ │ │ │ + b.n 6e4fa <_PyCode_CheckNoExternalState@@Base+0xc> │ │ │ │ + movw r3, #62716 @ 0xf4fc │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - cbnz r2, 6e510 <_PyCode_CheckNoExternalState@@Base+0x32> │ │ │ │ + cbnz r2, 6e520 <_PyCode_CheckNoExternalState@@Base+0x32> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 6e50c <_PyCode_CheckNoExternalState@@Base+0x2e> │ │ │ │ + b.n 6e51c <_PyCode_CheckNoExternalState@@Base+0x2e> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e518 <_PyCode_CheckPureFunction@@Base>: │ │ │ │ +0006e528 <_PyCode_CheckPureFunction@@Base>: │ │ │ │ ldr r3, [r0, #24] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 6e528 <_PyCode_CheckPureFunction@@Base+0x10> │ │ │ │ - movw r3, #17204 @ 0x4334 │ │ │ │ + bpl.n 6e538 <_PyCode_CheckPureFunction@@Base+0x10> │ │ │ │ + movw r3, #18100 @ 0x46b4 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - b.n 6e53e <_PyCode_CheckPureFunction@@Base+0x26> │ │ │ │ + b.n 6e54e <_PyCode_CheckPureFunction@@Base+0x26> │ │ │ │ tst.w r3, #384 @ 0x180 │ │ │ │ - bne.n 6e536 <_PyCode_CheckPureFunction@@Base+0x1e> │ │ │ │ + bne.n 6e546 <_PyCode_CheckPureFunction@@Base+0x1e> │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bmi.n 6e51e <_PyCode_CheckPureFunction@@Base+0x6> │ │ │ │ + bmi.n 6e52e <_PyCode_CheckPureFunction@@Base+0x6> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - movw r3, #17232 @ 0x4350 │ │ │ │ + movw r3, #18128 @ 0x46d0 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - cbz r1, 6e542 <_PyCode_CheckPureFunction@@Base+0x2a> │ │ │ │ + cbz r1, 6e552 <_PyCode_CheckPureFunction@@Base+0x2a> │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e546 : │ │ │ │ +0006e556 : │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e54a : │ │ │ │ +0006e55a : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #33556 @ 0x8314 │ │ │ │ + movw r1, #34452 @ 0x8694 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 281cb4 <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ - cbnz r0, 6e574 │ │ │ │ + bl 2817ec <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ + cbnz r0, 6e584 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 282190 │ │ │ │ + b.w 281cc8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006e578 : │ │ │ │ +0006e588 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #33504 @ 0x82e0 │ │ │ │ + movw r1, #34400 @ 0x8660 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 281cb4 <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ - cbnz r0, 6e5a2 │ │ │ │ + bl 2817ec <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ + cbnz r0, 6e5b2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 282190 │ │ │ │ + b.w 281cc8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006e5a6 : │ │ │ │ +0006e5b6 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #33556 @ 0x8314 │ │ │ │ + movw r1, #34452 @ 0x8694 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 281cb4 <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ - cbnz r0, 6e5cc │ │ │ │ + bl 2817ec <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ + cbnz r0, 6e5dc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 6e1a4 │ │ │ │ + b.n 6e1b4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006e5d0 : │ │ │ │ +0006e5e0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #33600 @ 0x8340 │ │ │ │ + movw r1, #34496 @ 0x86c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 281cb4 <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ - cbnz r0, 6e5f6 │ │ │ │ + bl 2817ec <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ + cbnz r0, 6e606 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 6e1a4 │ │ │ │ + b.n 6e1b4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006e5fa : │ │ │ │ +0006e60a : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #33504 @ 0x82e0 │ │ │ │ + movw r1, #34400 @ 0x8660 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 281cb4 <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ - cbnz r0, 6e620 │ │ │ │ + bl 2817ec <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ + cbnz r0, 6e630 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 6e1a4 │ │ │ │ + b.n 6e1b4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006e624 : │ │ │ │ +0006e634 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e626 <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ +0006e636 <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 6e636 <_PyFrame_IsEntryFrame@@Base+0x10> │ │ │ │ + cbz r0, 6e646 <_PyFrame_IsEntryFrame@@Base+0x10> │ │ │ │ ldrb.w r0, [r0, #38] @ 0x26 │ │ │ │ subs r3, r0, #3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e638 <_PyLong_New@@Base>: │ │ │ │ - b.w 93b6c │ │ │ │ +0006e648 <_PyLong_New@@Base>: │ │ │ │ + b.w 93a40 │ │ │ │ │ │ │ │ -0006e63c <_PyLong_FromDigits@@Base>: │ │ │ │ +0006e64c <_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, 6e67e <_PyLong_FromDigits@@Base+0x42> │ │ │ │ + cbz r1, 6e68e <_PyLong_FromDigits@@Base+0x42> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 93b6c │ │ │ │ + bl 93a40 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6e680 <_PyLong_FromDigits@@Base+0x44> │ │ │ │ + cbz r0, 6e690 <_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 2bff8 │ │ │ │ - b.n 6e680 <_PyLong_FromDigits@@Base+0x44> │ │ │ │ - ldr r4, [pc, #4] @ (6e684 <_PyLong_FromDigits@@Base+0x48>) │ │ │ │ + b.n 6e690 <_PyLong_FromDigits@@Base+0x44> │ │ │ │ + ldr r4, [pc, #4] @ (6e694 <_PyLong_FromDigits@@Base+0x48>) │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strh r0, [r4, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006e688 <_PyLong_Sign@@Base>: │ │ │ │ +0006e698 <_PyLong_Sign@@Base>: │ │ │ │ ldr r0, [r0, #8] │ │ │ │ and.w r0, r0, #3 │ │ │ │ rsb r0, r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e694 : │ │ │ │ +0006e6a4 : │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #15 │ │ │ │ ite hi │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e6a0 : │ │ │ │ +0006e6b0 : │ │ │ │ ldrd r3, r0, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e6b2 <_PyDict_NewPresized@@Base>: │ │ │ │ +0006e6c2 <_PyDict_NewPresized@@Base>: │ │ │ │ cmp r0, #5 │ │ │ │ - bgt.n 6e6c6 <_PyDict_NewPresized@@Base+0x14> │ │ │ │ + bgt.n 6e6d6 <_PyDict_NewPresized@@Base+0x14> │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #57360 @ 0xe010 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ b.w 7fbe0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -100063,184 +100064,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 86658 │ │ │ │ - cbz r0, 6e710 <_PyDict_NewPresized@@Base+0x5e> │ │ │ │ + bl 86698 │ │ │ │ + cbz r0, 6e720 <_PyDict_NewPresized@@Base+0x5e> │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ mov r1, r2 │ │ │ │ b.w 7fbe0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006e712 <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ - b.w db574 │ │ │ │ +0006e722 <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ + b.w db428 │ │ │ │ │ │ │ │ -0006e716 <_PyDict_SizeOf@@Base>: │ │ │ │ - b.w 5a52e │ │ │ │ +0006e726 <_PyDict_SizeOf@@Base>: │ │ │ │ + b.w 5a536 │ │ │ │ │ │ │ │ -0006e71a : │ │ │ │ +0006e72a : │ │ │ │ movw r3, #18712 @ 0x4918 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #16500 @ 0x4074 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0006e734 : │ │ │ │ - b.w 4e272 │ │ │ │ +0006e744 : │ │ │ │ + b.w 4e27a │ │ │ │ │ │ │ │ -0006e738 : │ │ │ │ +0006e748 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 85e60 │ │ │ │ + b.w 85ea0 │ │ │ │ │ │ │ │ -0006e73e : │ │ │ │ - b.w 85e60 │ │ │ │ +0006e74e : │ │ │ │ + b.w 85ea0 │ │ │ │ │ │ │ │ -0006e742 : │ │ │ │ - b.w 6183a │ │ │ │ +0006e752 : │ │ │ │ + b.w 61726 │ │ │ │ │ │ │ │ -0006e746 : │ │ │ │ +0006e756 : │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ subs r3, r0, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e756 : │ │ │ │ +0006e766 : │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ subs r3, r0, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e766 : │ │ │ │ +0006e776 : │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ subs r3, r0, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e776 <_Py_SetRefcnt@@Base>: │ │ │ │ +0006e786 <_Py_SetRefcnt@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r1, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e782 : │ │ │ │ +0006e792 : │ │ │ │ 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 6e7c4 │ │ │ │ + bls.n 6e7d4 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ - bhi.n 6e7b8 │ │ │ │ + bhi.n 6e7c8 │ │ │ │ add.w r5, r4, r4, lsl #1 │ │ │ │ - b.n 6e7c6 │ │ │ │ + b.n 6e7d6 │ │ │ │ cmp.w r4, #512 @ 0x200 │ │ │ │ ite ls │ │ │ │ movls r5, r4 │ │ │ │ movhi r5, #0 │ │ │ │ - b.n 6e7c6 │ │ │ │ + b.n 6e7d6 │ │ │ │ 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 2e2d14 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 2e308c <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ 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 2b420 │ │ │ │ - ldr r1, [pc, #32] @ (6e820 ) │ │ │ │ + ldr r1, [pc, #32] @ (6e830 ) │ │ │ │ mov.w r2, #900 @ 0x384 │ │ │ │ add.w r0, r4, #520 @ 0x208 │ │ │ │ blx 2bff8 │ │ │ │ movs r3, #0 │ │ │ │ dmb ish │ │ │ │ str.w r3, [r4, #1420] @ 0x58c │ │ │ │ dmb ish │ │ │ │ str.w r3, [r4, #1580] @ 0x62c │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [r1, #40] @ 0x28 │ │ │ │ + ldr r0, [r1, #96] @ 0x60 │ │ │ │ movs r2, r6 │ │ │ │ - movw r3, #26752 @ 0x6880 │ │ │ │ + movw r3, #27648 @ 0x6c00 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6e898 │ │ │ │ + beq.n 6e8a8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 6e898 │ │ │ │ + beq.n 6e8a8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #84] @ (6e89c ) │ │ │ │ + ldr r2, [pc, #84] @ (6e8ac ) │ │ │ │ mov r4, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r2] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 6e868 │ │ │ │ + bne.n 6e878 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r1, [r0, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6e868 │ │ │ │ + beq.n 6e878 │ │ │ │ blx 2ae20 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 6e880 │ │ │ │ - cbz r3, 6e87c │ │ │ │ + beq.n 6e890 │ │ │ │ + cbz r3, 6e88c │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r3, [r3, #1592] @ 0x638 │ │ │ │ - b.n 6e86e │ │ │ │ + b.n 6e87e │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 6e88e │ │ │ │ + bne.n 6e89e │ │ │ │ ldr.w r3, [r4, #1592] @ 0x638 │ │ │ │ - cbz r2, 6e88c │ │ │ │ + cbz r2, 6e89c │ │ │ │ str.w r3, [r2, #1592] @ 0x638 │ │ │ │ - b.n 6e88e │ │ │ │ + b.n 6e89e │ │ │ │ str r3, [r1, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1c8710 │ │ │ │ + b.w 1c8588 │ │ │ │ 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 │ │ │ │ @@ -100249,19 +100250,19 @@ │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ subw sp, sp, #1044 @ 0x414 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq.w 6ea66 │ │ │ │ + beq.w 6ea76 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 6ea64 │ │ │ │ + beq.w 6ea74 │ │ │ │ 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 │ │ │ │ @@ -100271,84 +100272,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 6e916 │ │ │ │ + bls.n 6e926 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ - bhi.n 6e90c │ │ │ │ + bhi.n 6e91c │ │ │ │ add.w r4, r4, r4, lsl #1 │ │ │ │ - b.n 6e918 │ │ │ │ + b.n 6e928 │ │ │ │ cmp.w r4, #512 @ 0x200 │ │ │ │ it hi │ │ │ │ movhi r4, #0 │ │ │ │ - b.n 6e918 │ │ │ │ + b.n 6e928 │ │ │ │ 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 6e940 │ │ │ │ + bne.n 6e950 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ str.w sl, [sp] │ │ │ │ blx r9 │ │ │ │ - b.n 6ea66 │ │ │ │ + b.n 6ea76 │ │ │ │ cmp r2, fp │ │ │ │ - bne.n 6e96a │ │ │ │ + bne.n 6e97a │ │ │ │ mov.w r8, #0 │ │ │ │ ldrh r2, [r6, #10] │ │ │ │ mov r3, r5 │ │ │ │ cmp r2, r8 │ │ │ │ - bls.w 6ea64 │ │ │ │ + bls.w 6ea74 │ │ │ │ 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 6e948 │ │ │ │ - b.n 6ea66 │ │ │ │ + bne.n 6e958 │ │ │ │ + b.n 6ea76 │ │ │ │ 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 2c0e8 <__memset_chk@plt> │ │ │ │ ands.w fp, fp, #31 │ │ │ │ - beq.n 6e99a │ │ │ │ + beq.n 6e9aa │ │ │ │ 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 6ea0c │ │ │ │ + beq.n 6ea1c │ │ │ │ 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 2e33f4 <_PyMonitoring_FireBranchEvent@@Base+0x9e0> │ │ │ │ + bl 2e376c <_PyMonitoring_FireBranchEvent@@Base+0x9e4> │ │ │ │ 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 │ │ │ │ @@ -100366,94 +100367,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 6e9c6 │ │ │ │ + bne.n 6e9d6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 6ea64 │ │ │ │ + beq.n 6ea74 │ │ │ │ add r3, sp, #16 │ │ │ │ ldr.w r6, [r3, fp, lsl #2] │ │ │ │ - cbnz r6, 6ea34 │ │ │ │ + cbnz r6, 6ea44 │ │ │ │ movs r6, #32 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ str.w sl, [sp] │ │ │ │ blx r9 │ │ │ │ - cbz r0, 6ea66 │ │ │ │ + cbz r0, 6ea76 │ │ │ │ add r4, r5 │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 6ea1c │ │ │ │ - b.n 6ea5c │ │ │ │ + bne.n 6ea2c │ │ │ │ + b.n 6ea6c │ │ │ │ mvns r6, r6 │ │ │ │ - beq.n 6ea58 │ │ │ │ + beq.n 6ea68 │ │ │ │ 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, 6ea66 │ │ │ │ + cbz r0, 6ea76 │ │ │ │ ands r6, r3 │ │ │ │ - bne.n 6ea38 │ │ │ │ + bne.n 6ea48 │ │ │ │ add.w r4, r4, r5, lsl #5 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r8, fp │ │ │ │ - bne.n 6ea12 │ │ │ │ + bne.n 6ea22 │ │ │ │ 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 6dff4 │ │ │ │ - cbz r0, 6eab4 │ │ │ │ + bl 6e004 │ │ │ │ + cbz r0, 6eac4 │ │ │ │ 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 2b200 <__vsnprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6e00c │ │ │ │ + bl 6e01c │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 6e01c │ │ │ │ + bl 6e02c │ │ │ │ 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, #57513 @ 0xe0a9 │ │ │ │ + movw r0, #57529 @ 0xe0b9 │ │ │ │ movt r0, #6 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 6ea6e │ │ │ │ + bl 6ea7e │ │ │ │ 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 │ │ │ │ @@ -100462,379 +100463,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 6eb28 │ │ │ │ - movw r4, #48656 @ 0xbe10 │ │ │ │ + beq.n 6eb38 │ │ │ │ + movw r4, #49552 @ 0xc190 │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ orrs r2, r3 │ │ │ │ - bne.n 6eb36 │ │ │ │ + bne.n 6eb46 │ │ │ │ mov.w r5, #1000 @ 0x3e8 │ │ │ │ - b.n 6eb3a │ │ │ │ - movw r4, #40676 @ 0x9ee4 │ │ │ │ + b.n 6eb4a │ │ │ │ + movw r4, #41372 @ 0xa19c │ │ │ │ movt r4, #47 @ 0x2f │ │ │ │ mov.w r5, #1024 @ 0x400 │ │ │ │ - b.n 6eb3a │ │ │ │ + b.n 6eb4a │ │ │ │ mov.w r5, #1024 @ 0x400 │ │ │ │ mov r3, r8 │ │ │ │ mov ip, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 6eb4a │ │ │ │ + bge.n 6eb5a │ │ │ │ rsbs r3, r8, #0 │ │ │ │ sbc.w ip, r7, r7, lsl #1 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs.w r2, ip, #0 │ │ │ │ - bge.n 6eb8e │ │ │ │ + bge.n 6eb9e │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ orrs r3, r7 │ │ │ │ - bne.n 6eb60 │ │ │ │ + bne.n 6eb70 │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ - beq.n 6ec4c │ │ │ │ + beq.n 6ec5c │ │ │ │ orrs.w r7, r8, r7 │ │ │ │ mov.w r3, #32 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #24 │ │ │ │ it eq │ │ │ │ - movweq r4, #32576 @ 0x7f40 │ │ │ │ - movw r2, #17268 @ 0x4374 │ │ │ │ + movweq r4, #33472 @ 0x82c0 │ │ │ │ + movw r2, #18164 @ 0x46f4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ it eq │ │ │ │ movteq r4, #46 @ 0x2e │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ strd r8, r4, [sp, #4] │ │ │ │ blx 2c09c <__snprintf_chk@plt> │ │ │ │ - b.n 6ec4c │ │ │ │ + b.n 6ec5c │ │ │ │ smull r2, lr, r5, r5 │ │ │ │ cmp r3, r2 │ │ │ │ sbcs.w r1, ip, lr │ │ │ │ ittet lt │ │ │ │ movlt r2, r5 │ │ │ │ movlt.w lr, #0 │ │ │ │ - movwge r6, #49804 @ 0xc28c │ │ │ │ - movwlt r6, #40408 @ 0x9dd8 │ │ │ │ + movwge r6, #50700 @ 0xc60c │ │ │ │ + movwlt r6, #41104 @ 0xa090 │ │ │ │ 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, #34448 @ 0x8690 │ │ │ │ + movwge r6, #35184 @ 0x8970 │ │ │ │ movtge r6, #48 @ 0x30 │ │ │ │ - bl 2e3354 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 2e36cc <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2e3354 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 2e36cc <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ movs r2, #10 │ │ │ │ movs r3, #0 │ │ │ │ - bl 2e3354 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 2e36cc <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ cmp.w r5, #1024 @ 0x400 │ │ │ │ mov r7, r2 │ │ │ │ mov.w r3, #8 │ │ │ │ add r5, sp, #16 │ │ │ │ - movw r2, #40216 @ 0x9d18 │ │ │ │ + movw r2, #41112 @ 0xa098 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ mov r8, r0 │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #4] │ │ │ │ - movw r1, #32576 @ 0x7f40 │ │ │ │ + movw r1, #33472 @ 0x82c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r4, #17280 @ 0x4380 │ │ │ │ + movw r4, #18176 @ 0x4700 │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ it eq │ │ │ │ moveq r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ blx 2c09c <__snprintf_chk@plt> │ │ │ │ cmp r7, #0 │ │ │ │ mov.w r3, #32 │ │ │ │ it lt │ │ │ │ neglt r7, r7 │ │ │ │ - movw r2, #17288 @ 0x4388 │ │ │ │ + movw r2, #18184 @ 0x4708 │ │ │ │ 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 2c09c <__snprintf_chk@plt> │ │ │ │ - movw r2, #17260 @ 0x436c │ │ │ │ + movw r2, #18156 @ 0x46ec │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ add r3, sp, #24 │ │ │ │ cmp.w r9, #0 │ │ │ │ it ne │ │ │ │ movne r2, r9 │ │ │ │ - movw r0, #57513 @ 0xe0a9 │ │ │ │ + movw r0, #57529 @ 0xe0b9 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6eaba │ │ │ │ + bl 6eaca │ │ │ │ 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, #17320 @ 0x43a8 │ │ │ │ + movw r2, #18216 @ 0x4728 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #57513 @ 0xe0a9 │ │ │ │ + movw r0, #57529 @ 0xe0b9 │ │ │ │ movt r0, #6 │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ - bl 6eaba │ │ │ │ + bl 6eaca │ │ │ │ orrs.w r6, r6, r8 │ │ │ │ ldrd r0, r1, [r5, #16] │ │ │ │ mov.w r6, #0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - bne.n 6ed72 │ │ │ │ + bne.n 6ed82 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ - bl 6eaee │ │ │ │ + bl 6eafe │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 6eaee │ │ │ │ + bl 6eafe │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ - bl 6eaee │ │ │ │ + bl 6eafe │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 6eaee │ │ │ │ + bl 6eafe │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 6eaee │ │ │ │ + bl 6eafe │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #48656 @ 0xbe10 │ │ │ │ + movw r3, #49552 @ 0xc190 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - movw r2, #17260 @ 0x436c │ │ │ │ + movw r2, #18156 @ 0x46ec │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #57513 @ 0xe0a9 │ │ │ │ + movw r0, #57529 @ 0xe0b9 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6eaba │ │ │ │ + bl 6eaca │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ ldrd r0, r3, [r5, #8] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r2 │ │ │ │ - bge.n 6ed68 │ │ │ │ + bge.n 6ed78 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #37564 @ 0x92bc │ │ │ │ + movw r2, #38332 @ 0x95bc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #57513 @ 0xe0a9 │ │ │ │ + movw r0, #57529 @ 0xe0b9 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6eaba │ │ │ │ - movw r2, #17304 @ 0x4398 │ │ │ │ + bl 6eaca │ │ │ │ + movw r2, #18200 @ 0x4718 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r1, r4 │ │ │ │ cmp r7, r6 │ │ │ │ it ne │ │ │ │ movne r2, r7 │ │ │ │ - movw r0, #57513 @ 0xe0a9 │ │ │ │ + movw r0, #57529 @ 0xe0b9 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6eaba │ │ │ │ - movw r2, #51684 @ 0xc9e4 │ │ │ │ + bl 6eaca │ │ │ │ + movw r2, #52420 @ 0xccc4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - b.n 6edee │ │ │ │ - movw r2, #17328 @ 0x43b0 │ │ │ │ + b.n 6edfe │ │ │ │ + movw r2, #18224 @ 0x4730 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - b.n 6edee │ │ │ │ + b.n 6edfe │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 6eaee │ │ │ │ + bl 6eafe │ │ │ │ strd r4, r6, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 6eaee │ │ │ │ + bl 6eafe │ │ │ │ strd r4, r6, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ - bl 6eaee │ │ │ │ + bl 6eafe │ │ │ │ strd r4, r6, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 6eaee │ │ │ │ + bl 6eafe │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #32576 @ 0x7f40 │ │ │ │ + movw r3, #33472 @ 0x82c0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #17336 @ 0x43b8 │ │ │ │ + movw r2, #18232 @ 0x4738 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #57513 @ 0xe0a9 │ │ │ │ + movw r0, #57529 @ 0xe0b9 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6eaba │ │ │ │ + bl 6eaca │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldrd r2, r0, [r5, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r2 │ │ │ │ - bge.n 6ed68 │ │ │ │ - movw r2, #17344 @ 0x43c0 │ │ │ │ + bge.n 6ed78 │ │ │ │ + movw r2, #18240 @ 0x4740 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #57513 @ 0xe0a9 │ │ │ │ + movw r0, #57529 @ 0xe0b9 │ │ │ │ movt r0, #6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 6eaba │ │ │ │ + b.n 6eaca │ │ │ │ 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, #17320 @ 0x43a8 │ │ │ │ + movw r2, #18216 @ 0x4728 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #57513 @ 0xe0a9 │ │ │ │ + movw r0, #57529 @ 0xe0b9 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6eaba │ │ │ │ + bl 6eaca │ │ │ │ movs r3, #0 │ │ │ │ strd r5, r3, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ - bl 6eaee │ │ │ │ + bl 6eafe │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #51684 @ 0xc9e4 │ │ │ │ + movw r2, #52420 @ 0xccc4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #57513 @ 0xe0a9 │ │ │ │ + movw r0, #57529 @ 0xe0b9 │ │ │ │ movt r0, #6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 6eaba │ │ │ │ + b.n 6eaca │ │ │ │ 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, 6ee80 │ │ │ │ + cbz r4, 6ee90 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bne.n 6ee72 │ │ │ │ - b.n 6eed6 │ │ │ │ + bne.n 6ee82 │ │ │ │ + b.n 6eee6 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - beq.n 6eed6 │ │ │ │ + beq.n 6eee6 │ │ │ │ movw r3, #2740 @ 0xab4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r3, [r3, #1424] @ 0x590 │ │ │ │ - cbz r3, 6eed6 │ │ │ │ + cbz r3, 6eee6 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ bic.w r2, r2, #3 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6eed6 │ │ │ │ + beq.n 6eee6 │ │ │ │ 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, #17364 @ 0x43d4 │ │ │ │ + movw r1, #18260 @ 0x4754 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r3 │ │ │ │ blx 2c09c <__snprintf_chk@plt> │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 6ea6e │ │ │ │ - b.n 6eee4 │ │ │ │ + bl 6ea7e │ │ │ │ + b.n 6eef4 │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r1 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 6ea6e │ │ │ │ + bl 6ea7e │ │ │ │ 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, #2212 @ 0x8a4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ - cbnz r3, 6ef0e │ │ │ │ + cbnz r3, 6ef1e │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 1adb64 <_start@@Base+0x5a4> │ │ │ │ + bl 1ad97c <_start@@Base+0x5a4> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 6ef26 │ │ │ │ + cbz r3, 6ef36 │ │ │ │ add r2, sp, #20 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - movw r0, #17384 @ 0x43e8 │ │ │ │ + movw r0, #18280 @ 0x4768 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 6ee5c │ │ │ │ - b.n 6ef66 │ │ │ │ + bl 6ee6c │ │ │ │ + b.n 6ef76 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbnz r3, 6ef36 │ │ │ │ + cbnz r3, 6ef46 │ │ │ │ movw r0, #2212 @ 0x8a4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1adb64 <_start@@Base+0x5a4> │ │ │ │ + bl 1ad97c <_start@@Base+0x5a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 6ef66 │ │ │ │ + cbz r3, 6ef76 │ │ │ │ movw r3, #2736 @ 0xab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 6ef12 │ │ │ │ - ldr r2, [pc, #36] @ (6ef70 ) │ │ │ │ + blt.n 6ef22 │ │ │ │ + ldr r2, [pc, #36] @ (6ef80 ) │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ adds r0, r1, #1 │ │ │ │ strex r4, r0, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 6ef4e │ │ │ │ + bne.n 6ef5e │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 6ef12 │ │ │ │ + ble.n 6ef22 │ │ │ │ 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} │ │ │ │ @@ -100846,52 +100847,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, 6efa4 │ │ │ │ + cbnz r3, 6efb4 │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 1adb64 <_start@@Base+0x5a4> │ │ │ │ + bl 1ad97c <_start@@Base+0x5a4> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 6efba │ │ │ │ + cbz r3, 6efca │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #17404 @ 0x43fc │ │ │ │ + movw r0, #18300 @ 0x477c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 6ee5c │ │ │ │ - b.n 6effa │ │ │ │ + bl 6ee6c │ │ │ │ + b.n 6f00a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbnz r3, 6efca │ │ │ │ + cbnz r3, 6efda │ │ │ │ movw r0, #2212 @ 0x8a4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1adb64 <_start@@Base+0x5a4> │ │ │ │ + bl 1ad97c <_start@@Base+0x5a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 6effa │ │ │ │ + cbz r3, 6f00a │ │ │ │ movw r3, #2732 @ 0xaac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 6efa8 │ │ │ │ - ldr r2, [pc, #60] @ (6f01c ) │ │ │ │ + blt.n 6efb8 │ │ │ │ + ldr r2, [pc, #60] @ (6f02c ) │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ adds r0, r1, #1 │ │ │ │ strex r4, r0, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 6efe2 │ │ │ │ + bne.n 6eff2 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 6efa8 │ │ │ │ + ble.n 6efb8 │ │ │ │ movw r3, #32340 @ 0x7e54 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - cbz r2, 6f012 │ │ │ │ + cbz r2, 6f022 │ │ │ │ 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} │ │ │ │ @@ -100903,87 +100904,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 6f086 │ │ │ │ + bhi.n 6f096 │ │ │ │ mov r5, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r2 │ │ │ │ bl 2f020 <_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 6f07a │ │ │ │ - cbz r4, 6f086 │ │ │ │ - cbz r1, 6f086 │ │ │ │ + bne.n 6f08a │ │ │ │ + cbz r4, 6f096 │ │ │ │ + cbz r1, 6f096 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bcc.n 6f086 │ │ │ │ + bcc.n 6f096 │ │ │ │ adds r5, r4, r1 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #1 │ │ │ │ mov.w r1, #1073741824 @ 0x40000000 │ │ │ │ add.w r4, r4, #1073741824 @ 0x40000000 │ │ │ │ bl 2f2c0 <_PyObject_DebugMallocStats@@Base+0x1190> │ │ │ │ subs r3, r5, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bcs.n 6f060 │ │ │ │ - b.n 6f086 │ │ │ │ + bcs.n 6f070 │ │ │ │ + b.n 6f096 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 2f2c0 <_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, 6f0a2 │ │ │ │ + cbz r2, 6f0b2 │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r2, #0] │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #80] @ (6f0f8 ) │ │ │ │ - bl 1c78a4 │ │ │ │ - ldr r0, [pc, #76] @ (6f0fc ) │ │ │ │ + ldr r0, [pc, #80] @ (6f108 ) │ │ │ │ + bl 1c76bc │ │ │ │ + ldr r0, [pc, #76] @ (6f10c ) │ │ │ │ bl 30228 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ add r3, sp, #12 │ │ │ │ bl 302ec │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r4, 6f0c8 │ │ │ │ + cbnz r4, 6f0d8 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 6f0f2 │ │ │ │ + b.n 6f102 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ blx 2b9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6f0c4 │ │ │ │ + beq.n 6f0d4 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 6f0c4 │ │ │ │ + beq.n 6f0d4 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #17424 @ 0x4410 │ │ │ │ + movw r0, #18320 @ 0x4790 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 6eee8 │ │ │ │ + bl 6eef8 │ │ │ │ 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} │ │ │ │ @@ -100995,337 +100996,337 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ bl 302ec │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 6f1a4 │ │ │ │ + beq.n 6f1b4 │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r4, #128 @ 0x80 │ │ │ │ - bl 1c78a4 │ │ │ │ + bl 1c76bc │ │ │ │ add.w r0, r4, #528 @ 0x210 │ │ │ │ movw r6, #23180 @ 0x5a8c │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ bl 30228 │ │ │ │ ldr.w r8, [r6, #184] @ 0xb8 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c264 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6f1a4 │ │ │ │ + cbz r0, 6f1b4 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #11 │ │ │ │ - bne.n 6f16a │ │ │ │ + bne.n 6f17a │ │ │ │ str.w r9, [r0] │ │ │ │ - b.n 6f14c │ │ │ │ + b.n 6f15c │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #22 │ │ │ │ - bne.n 6f190 │ │ │ │ + bne.n 6f1a0 │ │ │ │ cmp.w r8, #8 │ │ │ │ - bne.n 6f190 │ │ │ │ + bne.n 6f1a0 │ │ │ │ movs r2, #4 │ │ │ │ dmb ish │ │ │ │ str.w r2, [r6, #184] @ 0xb8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c264 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6f1a4 │ │ │ │ - movw r0, #17500 @ 0x445c │ │ │ │ + cbz r0, 6f1b4 │ │ │ │ + movw r0, #18396 @ 0x47dc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 6eee8 │ │ │ │ + bl 6eef8 │ │ │ │ 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 6f1e6 │ │ │ │ + bne.n 6f1f6 │ │ │ │ ldrb r3, [r3, #20] │ │ │ │ - cbz r3, 6f1e6 │ │ │ │ + cbz r3, 6f1f6 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1cc3a4 │ │ │ │ + bl 1cc234 │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 6f1e6 │ │ │ │ + bls.n 6f1f6 │ │ │ │ subs r1, r0, #4 │ │ │ │ movw r2, #60096 @ 0xeac0 │ │ │ │ movt r2, #84 @ 0x54 │ │ │ │ adds r0, r4, #4 │ │ │ │ - bl 6f100 │ │ │ │ + bl 6f110 │ │ │ │ add.w r1, r5, #32 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic.w r2, r3, #3 │ │ │ │ ands.w r0, r3, #3 │ │ │ │ - bne.n 6f1fc │ │ │ │ + bne.n 6f20c │ │ │ │ orr.w r2, r2, #1 │ │ │ │ - b.n 6f202 │ │ │ │ + b.n 6f212 │ │ │ │ str r2, [r4, #0] │ │ │ │ orr.w r2, r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r6, [r1] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 6f216 │ │ │ │ + bne.n 6f226 │ │ │ │ strex ip, r2, [r1] │ │ │ │ cmp.w ip, #0 │ │ │ │ mov r3, r6 │ │ │ │ - bne.n 6f1ec │ │ │ │ - cbnz r0, 6f264 │ │ │ │ + bne.n 6f1fc │ │ │ │ + cbnz r0, 6f274 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ - cbz r3, 6f244 │ │ │ │ + cbz r3, 6f254 │ │ │ │ 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 6f240 │ │ │ │ + bne.n 6f250 │ │ │ │ strex r6, r4, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ mov r3, r0 │ │ │ │ - bne.n 6f22c │ │ │ │ + bne.n 6f23c │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic.w r2, r3, #3 │ │ │ │ dmb ish │ │ │ │ orr.w r2, r2, #2 │ │ │ │ ldrex r0, [r1] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 6f260 │ │ │ │ + bne.n 6f270 │ │ │ │ strex r4, r2, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ mov r3, r0 │ │ │ │ - bne.n 6f246 │ │ │ │ + bne.n 6f256 │ │ │ │ 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 6f28e │ │ │ │ + bne.n 6f29e │ │ │ │ cmp r4, #3 │ │ │ │ - bhi.n 6f2a4 │ │ │ │ + bhi.n 6f2b4 │ │ │ │ adds r4, #1 │ │ │ │ yield │ │ │ │ - b.n 6f272 │ │ │ │ + b.n 6f282 │ │ │ │ cmp r1, r7 │ │ │ │ - bne.n 6f296 │ │ │ │ + bne.n 6f2a6 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 6f2c0 │ │ │ │ + b.n 6f2d0 │ │ │ │ cmp r7, #3 │ │ │ │ ite ne │ │ │ │ movne r0, #0 │ │ │ │ andeq.w r0, r2, #1 │ │ │ │ - cbz r0, 6f2a8 │ │ │ │ - b.n 6f2c0 │ │ │ │ + cbz r0, 6f2b8 │ │ │ │ + b.n 6f2d0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6f2c0 │ │ │ │ + b.n 6f2d0 │ │ │ │ orrs r6, r1 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r3] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 6f2bc │ │ │ │ + bne.n 6f2cc │ │ │ │ strex r7, r6, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 6f292 │ │ │ │ - b.n 6f272 │ │ │ │ + beq.n 6f2a2 │ │ │ │ + b.n 6f282 │ │ │ │ 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 6f266 │ │ │ │ - cbnz r0, 6f2e4 │ │ │ │ + bl 6f276 │ │ │ │ + cbnz r0, 6f2f4 │ │ │ │ yield │ │ │ │ - b.n 6f2d4 │ │ │ │ + b.n 6f2e4 │ │ │ │ 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 6f266 │ │ │ │ - cbnz r0, 6f30a │ │ │ │ + bl 6f276 │ │ │ │ + cbnz r0, 6f31a │ │ │ │ yield │ │ │ │ - b.n 6f2fa │ │ │ │ + b.n 6f30a │ │ │ │ ldr r1, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ adds r1, #20 │ │ │ │ strd r3, r3, [r4, #40] @ 0x28 │ │ │ │ - bl 1c9ca0 │ │ │ │ + bl 1c9b18 │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r3, #26752 @ 0x6880 │ │ │ │ + movw r3, #27648 @ 0x6c00 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6f3f2 │ │ │ │ + beq.n 6f402 │ │ │ │ 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 6f3e2 │ │ │ │ + beq.n 6f3f2 │ │ │ │ ldr.w r3, [r0, #1580] @ 0x62c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6f3e8 │ │ │ │ + beq.n 6f3f8 │ │ │ │ mov r8, r4 │ │ │ │ add.w r5, r6, #520 @ 0x208 │ │ │ │ addw sl, r6, #1420 @ 0x58c │ │ │ │ - bl 1b3624 <_Py_SetLocaleFromEnv@@Base+0x16fc> │ │ │ │ + bl 1b343c <_Py_SetLocaleFromEnv@@Base+0x16fc> │ │ │ │ ldr.w r7, [r8, #520] @ 0x208 │ │ │ │ - cbz r7, 6f3ac │ │ │ │ + cbz r7, 6f3bc │ │ │ │ mov.w r9, #0 │ │ │ │ dmb ish │ │ │ │ str r6, [r7, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r2 │ │ │ │ - bl 6f266 │ │ │ │ - cbnz r0, 6f37c │ │ │ │ + bl 6f276 │ │ │ │ + cbnz r0, 6f38c │ │ │ │ yield │ │ │ │ - b.n 6f36c │ │ │ │ + b.n 6f37c │ │ │ │ ldr r7, [r7, #40] @ 0x28 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 6f366 │ │ │ │ + bne.n 6f376 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r3, [r8, #520] @ 0x208 │ │ │ │ - cbnz r2, 6f3a0 │ │ │ │ + cbnz r2, 6f3b0 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r8, #524] @ 0x20c │ │ │ │ str r3, [r5, #4] │ │ │ │ - bl 1c84c8 │ │ │ │ - b.n 6f3ae │ │ │ │ + bl 1c8340 │ │ │ │ + b.n 6f3be │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ ldr.w r3, [r8, #524] @ 0x20c │ │ │ │ str r3, [r5, #4] │ │ │ │ - b.n 6f3ae │ │ │ │ + b.n 6f3be │ │ │ │ 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 6f35c │ │ │ │ + bne.n 6f36c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b3624 <_Py_SetLocaleFromEnv@@Base+0x16fc> │ │ │ │ - cbnz r0, 6f3da │ │ │ │ + bl 1b343c <_Py_SetLocaleFromEnv@@Base+0x16fc> │ │ │ │ + cbnz r0, 6f3ea │ │ │ │ yield │ │ │ │ - b.n 6f3ce │ │ │ │ + b.n 6f3de │ │ │ │ mov r0, r4 │ │ │ │ - bl 6e7e2 │ │ │ │ - b.n 6f3e8 │ │ │ │ + bl 6e7f2 │ │ │ │ + b.n 6f3f8 │ │ │ │ movs r1, #2 │ │ │ │ - bl 1b31e8 <_Py_SetLocaleFromEnv@@Base+0x12c0> │ │ │ │ + bl 1b3000 <_Py_SetLocaleFromEnv@@Base+0x12c0> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 6e824 │ │ │ │ + b.w 6e834 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ str r3, [r1, #72] @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6f410 │ │ │ │ + bne.n 6f420 │ │ │ │ strex ip, r1, [r0] │ │ │ │ cmp.w ip, #0 │ │ │ │ mov r3, r2 │ │ │ │ - bne.n 6f3f6 │ │ │ │ + bne.n 6f406 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ ldrex r3, [r0] │ │ │ │ adds r3, #1 │ │ │ │ strex r2, r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6f416 │ │ │ │ + bne.n 6f426 │ │ │ │ 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 6f46e │ │ │ │ + bcs.n 6f47e │ │ │ │ ldr.w r9, [r5, #24] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 6f464 │ │ │ │ + bne.n 6f474 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3616a <_PyInterpolation_Build@@Base+0x152> │ │ │ │ + bl 36168 <_PyInterpolation_Build@@Base+0x150> │ │ │ │ str.w r9, [r5, #24] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mla r5, r8, r3, r5 │ │ │ │ cmp r6, r5 │ │ │ │ - bhi.n 6f44e │ │ │ │ + bhi.n 6f45e │ │ │ │ movw r5, #2212 @ 0x8a4 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr.w r3, [r5, #244] @ 0xf4 │ │ │ │ - cbnz r3, 6f484 │ │ │ │ + cbnz r3, 6f494 │ │ │ │ add.w r0, r5, #240 @ 0xf0 │ │ │ │ - bl 1adb64 <_start@@Base+0x5a4> │ │ │ │ + bl 1ad97c <_start@@Base+0x5a4> │ │ │ │ ldr.w r1, [r5, #240] @ 0xf0 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r7, #448] @ 0x1c0 │ │ │ │ subs r1, #0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ - bl 1c81f8 │ │ │ │ + bl 1c806c │ │ │ │ ldr.w r0, [r7, #448] @ 0x1c0 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ adds r0, #224 @ 0xe0 │ │ │ │ - bl 1c78a4 │ │ │ │ + bl 1c76bc │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r7 │ │ │ │ lsls r0, r0, #15 │ │ │ │ negs r0, r0 │ │ │ │ bl 2f9e2 <_PyObject_DebugMallocStats@@Base+0x18b2> │ │ │ │ movs r3, #0 │ │ │ │ dmb ish │ │ │ │ @@ -101344,151 +101345,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 6f4f6 │ │ │ │ + bne.n 6f506 │ │ │ │ strex r6, r2, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bne.n 6f4d2 │ │ │ │ + bne.n 6f4e2 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ ldrex r1, [r3] │ │ │ │ adds r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6f4fc │ │ │ │ + bne.n 6f50c │ │ │ │ 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 1c9684 <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ + bl 1c94fc <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 6f53c │ │ │ │ + cbnz r3, 6f54c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c9c04 │ │ │ │ - b.n 6f582 │ │ │ │ + bl 1c9a7c │ │ │ │ + b.n 6f592 │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 6f582 │ │ │ │ + bne.n 6f592 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 1c9c40 │ │ │ │ + bl 1c9ab8 │ │ │ │ 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 1c78a4 │ │ │ │ + bl 1c76bc │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6f582 │ │ │ │ + bne.n 6f592 │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6f426 │ │ │ │ + bl 6f436 │ │ │ │ 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 6f630 │ │ │ │ + bls.n 6f640 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov fp, r0 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 6f616 │ │ │ │ + cbz r3, 6f626 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c9684 <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ + bl 1c94fc <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 6f5fe │ │ │ │ + cbnz r3, 6f60e │ │ │ │ ldr.w r0, [r8, #448] @ 0x1c0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r0, #256 @ 0x100 │ │ │ │ - bl 1c78a4 │ │ │ │ + bl 1c76bc │ │ │ │ ldr.w r3, [fp, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp, #80] @ 0x50 │ │ │ │ - bl 1c9ce0 │ │ │ │ + bl 1c9b58 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r7 │ │ │ │ it cs │ │ │ │ orrcs.w r5, r5, #1 │ │ │ │ - b.n 6f624 │ │ │ │ + b.n 6f634 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, r9 │ │ │ │ - bne.n 6f624 │ │ │ │ + bne.n 6f634 │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 6f622 │ │ │ │ + bcc.n 6f632 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ it hi │ │ │ │ orrhi.w r5, r5, #1 │ │ │ │ - b.n 6f624 │ │ │ │ + b.n 6f634 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r7 │ │ │ │ it cs │ │ │ │ orrcs.w r5, r5, #1 │ │ │ │ - b.n 6f624 │ │ │ │ + b.n 6f634 │ │ │ │ movs r5, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mla r4, sl, r3, r4 │ │ │ │ cmp r6, r4 │ │ │ │ - bhi.n 6f5ba │ │ │ │ - b.n 6f632 │ │ │ │ + bhi.n 6f5ca │ │ │ │ + b.n 6f642 │ │ │ │ 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, 6f65c │ │ │ │ + cbz r3, 6f66c │ │ │ │ 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 │ │ │ │ @@ -101500,79 +101501,79 @@ │ │ │ │ add.w r4, r5, #116 @ 0x74 │ │ │ │ lsls r0, r0, #15 │ │ │ │ bl 2f9e2 <_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 1c78a4 │ │ │ │ + bl 1c76bc │ │ │ │ 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 6f7ea │ │ │ │ + bcs.w 6f7fa │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6f7d0 │ │ │ │ + beq.w 6f7e0 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ ldrb.w r2, [fp, #1597] @ 0x63d │ │ │ │ ubfx r3, r3, #3, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6f6de │ │ │ │ + beq.n 6f6ee │ │ │ │ ldr.w r2, [fp] │ │ │ │ ldr r6, [r2, #16] │ │ │ │ - cbz r6, 6f6e0 │ │ │ │ + cbz r6, 6f6f0 │ │ │ │ ldrb.w r2, [r6, #1597] @ 0x63d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6f6e0 │ │ │ │ + beq.n 6f6f0 │ │ │ │ ldr.w r6, [r6, #1592] @ 0x638 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 6f6cc │ │ │ │ - b.n 6f6e0 │ │ │ │ + bne.n 6f6dc │ │ │ │ + b.n 6f6f0 │ │ │ │ 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 1c78a4 │ │ │ │ + bl 1c76bc │ │ │ │ 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 6f266 │ │ │ │ - cbnz r0, 6f710 │ │ │ │ + bl 6f276 │ │ │ │ + cbnz r0, 6f720 │ │ │ │ yield │ │ │ │ - b.n 6f700 │ │ │ │ + b.n 6f710 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c9684 <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ + bl 1c94fc <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ - cbnz r3, 6f728 │ │ │ │ + cbnz r3, 6f738 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1c9ce0 │ │ │ │ + bl 1c9b58 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6f7da │ │ │ │ + b.n 6f7ea │ │ │ │ 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 1c7314 │ │ │ │ + bl 1c712c │ │ │ │ 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] │ │ │ │ @@ -101582,277 +101583,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, 6f77e │ │ │ │ + cbz r3, 6f78e │ │ │ │ str r4, [r3, #44] @ 0x2c │ │ │ │ - b.n 6f782 │ │ │ │ + b.n 6f792 │ │ │ │ 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 1c84c8 │ │ │ │ + bl 1c8340 │ │ │ │ ldr.w r3, [r6, #1580] @ 0x62c │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r6, #1580] @ 0x62c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 6f7da │ │ │ │ + bne.n 6f7ea │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.n 6f7c8 │ │ │ │ + bcs.n 6f7d8 │ │ │ │ subs.w r3, r9, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp.w r8, #65536 @ 0x10000 │ │ │ │ it hi │ │ │ │ movhi r3, #0 │ │ │ │ - cbz r3, 6f7da │ │ │ │ + cbz r3, 6f7ea │ │ │ │ cmp fp, r6 │ │ │ │ - bne.n 6f7da │ │ │ │ + bne.n 6f7ea │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r9] │ │ │ │ - b.n 6f7da │ │ │ │ + b.n 6f7ea │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.n 6f7aa │ │ │ │ - b.n 6f7da │ │ │ │ + bhi.n 6f7ba │ │ │ │ + b.n 6f7ea │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1c9dc8 │ │ │ │ + bl 1c9c40 │ │ │ │ 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 6f6ae │ │ │ │ + bhi.w 6f6be │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ - cbnz r4, 6f7f8 │ │ │ │ + cbnz r4, 6f808 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 36e24 │ │ │ │ + bl 36e20 │ │ │ │ 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, #17628 @ 0x44dc │ │ │ │ + movw r3, #18524 @ 0x485c │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r5, sp, #192 @ 0xc0 │ │ │ │ - movw r3, #17640 @ 0x44e8 │ │ │ │ + movw r3, #18536 @ 0x4868 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r2, #17588 @ 0x44b4 │ │ │ │ + movw r2, #18484 @ 0x4834 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw r0, #57513 @ 0xe0a9 │ │ │ │ + movw r0, #57529 @ 0xe0b9 │ │ │ │ movt r0, #6 │ │ │ │ - movw r3, #17648 @ 0x44f0 │ │ │ │ + movw r3, #18544 @ 0x4870 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #17660 @ 0x44fc │ │ │ │ + movw r3, #18556 @ 0x487c │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #17672 @ 0x4508 │ │ │ │ + movw r3, #18568 @ 0x4888 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r3, #17684 @ 0x4514 │ │ │ │ + movw r3, #18580 @ 0x4894 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #17576 @ 0x44a8 │ │ │ │ + movw r3, #18472 @ 0x4828 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r5, [r4, #8] │ │ │ │ strd r6, r6, [r4] │ │ │ │ - movw r5, #32576 @ 0x7f40 │ │ │ │ + movw r5, #33472 @ 0x82c0 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ - bl 6eaba │ │ │ │ - ldr r0, [pc, #872] @ (6fbf0 ) │ │ │ │ + bl 6eaca │ │ │ │ + ldr r0, [pc, #872] @ (6fc00 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r1, #17692 @ 0x451c │ │ │ │ + movw r1, #18588 @ 0x489c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6ec72 │ │ │ │ - ldr r0, [pc, #852] @ (6fbf4 ) │ │ │ │ + bl 6ec82 │ │ │ │ + ldr r0, [pc, #852] @ (6fc04 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r1, #17704 @ 0x4528 │ │ │ │ + movw r1, #18600 @ 0x48a8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movw r5, #60096 @ 0xeac0 │ │ │ │ movt r5, #84 @ 0x54 │ │ │ │ - bl 6ec72 │ │ │ │ + bl 6ec82 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #27200 @ 0x6a40 │ │ │ │ + movw r3, #28096 @ 0x6dc0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #17320 @ 0x43a8 │ │ │ │ + movw r2, #18216 @ 0x4728 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #57513 @ 0xe0a9 │ │ │ │ + movw r0, #57529 @ 0xe0b9 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6eaba │ │ │ │ + bl 6eaca │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldrd r0, r1, [r5, #144] @ 0x90 │ │ │ │ - bl 6eaee │ │ │ │ + bl 6eafe │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #51684 @ 0xc9e4 │ │ │ │ + movw r2, #52420 @ 0xccc4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #57513 @ 0xe0a9 │ │ │ │ + movw r0, #57529 @ 0xe0b9 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6eaba │ │ │ │ + bl 6eaca │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #17716 @ 0x4534 │ │ │ │ + movw r3, #18612 @ 0x48b4 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r2, #17320 @ 0x43a8 │ │ │ │ + movw r2, #18216 @ 0x4728 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #57513 @ 0xe0a9 │ │ │ │ + movw r0, #57529 @ 0xe0b9 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6eaba │ │ │ │ + bl 6eaca │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldrd r0, r1, [r5, #176] @ 0xb0 │ │ │ │ - bl 6eaee │ │ │ │ + bl 6eafe │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #51684 @ 0xc9e4 │ │ │ │ + movw r2, #52420 @ 0xccc4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #57513 @ 0xe0a9 │ │ │ │ + movw r0, #57529 @ 0xe0b9 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6eaba │ │ │ │ + bl 6eaca │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r5, #192 @ 0xc0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #17724 @ 0x453c │ │ │ │ + movw r1, #18620 @ 0x48bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6ec72 │ │ │ │ + bl 6ec82 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #17732 @ 0x4544 │ │ │ │ + movw r1, #18628 @ 0x48c4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6ec72 │ │ │ │ + bl 6ec82 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #224 @ 0xe0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #17744 @ 0x4550 │ │ │ │ + movw r1, #18640 @ 0x48d0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6ec72 │ │ │ │ + bl 6ec82 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #448 @ 0x1c0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #17756 @ 0x455c │ │ │ │ + movw r1, #18652 @ 0x48dc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6ec72 │ │ │ │ + bl 6ec82 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #32 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #27100 @ 0x69dc │ │ │ │ + movw r1, #27996 @ 0x6d5c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 6ec72 │ │ │ │ + bl 6ec82 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #256 @ 0x100 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #17744 @ 0x4550 │ │ │ │ + movw r1, #18640 @ 0x48d0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6ec72 │ │ │ │ + bl 6ec82 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #480 @ 0x1e0 │ │ │ │ - movw r1, #17764 @ 0x4564 │ │ │ │ + movw r1, #18660 @ 0x48e4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6ee00 │ │ │ │ + bl 6ee10 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #560 @ 0x230 │ │ │ │ - movw r1, #17776 @ 0x4570 │ │ │ │ + movw r1, #18672 @ 0x48f0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6ee00 │ │ │ │ + bl 6ee10 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #496 @ 0x1f0 │ │ │ │ - movw r1, #17788 @ 0x457c │ │ │ │ + movw r1, #18684 @ 0x48fc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6ee00 │ │ │ │ + bl 6ee10 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #512 @ 0x200 │ │ │ │ - movw r1, #27020 @ 0x698c │ │ │ │ + movw r1, #27916 @ 0x6d0c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 6ee00 │ │ │ │ + bl 6ee10 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #528 @ 0x210 │ │ │ │ - movw r1, #17796 @ 0x4584 │ │ │ │ + movw r1, #18692 @ 0x4904 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6ee00 │ │ │ │ + bl 6ee10 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #544 @ 0x220 │ │ │ │ - movw r1, #17804 @ 0x458c │ │ │ │ + movw r1, #18700 @ 0x490c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6ee00 │ │ │ │ + bl 6ee10 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #288 @ 0x120 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #51720 @ 0xca08 │ │ │ │ + movw r1, #52416 @ 0xccc0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 6ec72 │ │ │ │ + bl 6ec82 │ │ │ │ ldrd r0, r1, [r5, #584] @ 0x248 │ │ │ │ orrs.w r3, r0, r1 │ │ │ │ - beq.n 6fa8c │ │ │ │ + beq.n 6fa9c │ │ │ │ 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 2e3354 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 2e36cc <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ movs r2, #10 │ │ │ │ movs r3, #0 │ │ │ │ - bl 2e3354 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 2e36cc <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ mov r1, r4 │ │ │ │ strd r0, r2, [sp] │ │ │ │ - movw r3, #17812 @ 0x4594 │ │ │ │ + movw r3, #18708 @ 0x4914 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r2, #17824 @ 0x45a0 │ │ │ │ + movw r2, #18720 @ 0x4920 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #57513 @ 0xe0a9 │ │ │ │ + movw r0, #57529 @ 0xe0b9 │ │ │ │ movt r0, #6 │ │ │ │ movs r6, #0 │ │ │ │ - bl 6eaba │ │ │ │ + bl 6eaca │ │ │ │ movs r7, #0 │ │ │ │ bl 2eaf6 <_PyObject_DebugMallocStats@@Base+0x9c6> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r3, #17844 @ 0x45b4 │ │ │ │ + movw r3, #18740 @ 0x4934 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r2, #17856 @ 0x45c0 │ │ │ │ + movw r2, #18752 @ 0x4940 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #57513 @ 0xe0a9 │ │ │ │ + movw r0, #57529 @ 0xe0b9 │ │ │ │ movt r0, #6 │ │ │ │ mov.w r9, #1000 @ 0x3e8 │ │ │ │ - bl 6eaba │ │ │ │ + bl 6eaca │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ strd r6, r7, [sp, #56] @ 0x38 │ │ │ │ blx 2b420 │ │ │ │ movw r3, #60736 @ 0xed40 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ @@ -101868,15 +101869,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] @ (6fbf8 ) │ │ │ │ + ldr r1, [pc, #196] @ (6fc08 ) │ │ │ │ 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 │ │ │ │ @@ -101890,1191 +101891,1191 @@ │ │ │ │ blx 2b878 <__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 2e3354 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 2e36cc <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ 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 2e3354 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 2e36cc <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ 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 6fbbe │ │ │ │ + blt.n 6fbce │ │ │ │ mvn.w fp, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, fp │ │ │ │ sbcs.w r7, r7, #0 │ │ │ │ - bge.n 6fbc2 │ │ │ │ + bge.n 6fbd2 │ │ │ │ mov fp, r5 │ │ │ │ - b.n 6fbc2 │ │ │ │ + b.n 6fbd2 │ │ │ │ mov.w fp, #0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 6fbd8 │ │ │ │ + blt.n 6fbe8 │ │ │ │ mvn.w r7, #2147483648 @ 0x80000000 │ │ │ │ cmp sl, r7 │ │ │ │ sbcs.w r8, r8, #0 │ │ │ │ - bge.n 6fbda │ │ │ │ + bge.n 6fbea │ │ │ │ mov r7, sl │ │ │ │ - b.n 6fbda │ │ │ │ + b.n 6fbea │ │ │ │ movs r7, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 6fbfc │ │ │ │ + blt.n 6fc0c │ │ │ │ mvn.w r8, #2147483648 @ 0x80000000 │ │ │ │ cmp r0, r8 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ - bge.n 6fc00 │ │ │ │ + bge.n 6fc10 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 6fc00 │ │ │ │ + b.n 6fc10 │ │ │ │ nop │ │ │ │ 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 2e2fc4 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ - movw r2, #17868 @ 0x45cc │ │ │ │ + bl 2e333c <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ + movw r2, #18764 @ 0x494c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ umull fp, r3, fp, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r0, #57513 @ 0xe0a9 │ │ │ │ + movw r0, #57529 @ 0xe0b9 │ │ │ │ movt r0, #6 │ │ │ │ mov r1, r4 │ │ │ │ lsrs r3, r3, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #42532 @ 0xa624 │ │ │ │ + movw r3, #43228 @ 0xa8dc │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - bl 6eaba │ │ │ │ + bl 6eaca │ │ │ │ mov r0, r8 │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ str.w r9, [sp, #16] │ │ │ │ - bl 2e2fc4 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 2e333c <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ 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 2e2fc4 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 2e333c <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r3, #2964 @ 0xb94 │ │ │ │ + movw r3, #3660 @ 0xe4c │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r2, #17888 @ 0x45e0 │ │ │ │ + movw r2, #18784 @ 0x4960 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #57513 @ 0xe0a9 │ │ │ │ + movw r0, #57529 @ 0xe0b9 │ │ │ │ movt r0, #6 │ │ │ │ - movw r5, #40600 @ 0x9e98 │ │ │ │ + movw r5, #41496 @ 0xa218 │ │ │ │ movt r5, #49 @ 0x31 │ │ │ │ - bl 6eaba │ │ │ │ + bl 6eaca │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 6eaee │ │ │ │ + bl 6eafe │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 6fcc6 │ │ │ │ + cbz r3, 6fcd6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #17956 @ 0x4624 │ │ │ │ + movw r2, #18852 @ 0x49a4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #57513 @ 0xe0a9 │ │ │ │ + movw r0, #57529 @ 0xe0b9 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6eaba │ │ │ │ + bl 6eaca │ │ │ │ ldr r0, [sp, #24] │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 6eaee │ │ │ │ + bl 6eafe │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #51684 @ 0xc9e4 │ │ │ │ + movw r2, #52420 @ 0xccc4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #57513 @ 0xe0a9 │ │ │ │ + movw r0, #57529 @ 0xe0b9 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6eaba │ │ │ │ + bl 6eaca │ │ │ │ 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 6fe38 │ │ │ │ + beq.w 6fe48 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6e300 │ │ │ │ + bl 6e310 │ │ │ │ add.w r1, r4, #32 │ │ │ │ add.w r0, r5, #32 │ │ │ │ - bl 6e300 │ │ │ │ + bl 6e310 │ │ │ │ add.w r1, r4, #64 @ 0x40 │ │ │ │ add.w r0, r5, #64 @ 0x40 │ │ │ │ - bl 6e300 │ │ │ │ + bl 6e310 │ │ │ │ add.w r1, r4, #96 @ 0x60 │ │ │ │ add.w r0, r5, #96 @ 0x60 │ │ │ │ - bl 6e300 │ │ │ │ + bl 6e310 │ │ │ │ add.w r1, r4, #128 @ 0x80 │ │ │ │ add.w r0, r5, #128 @ 0x80 │ │ │ │ - bl 6e300 │ │ │ │ + bl 6e310 │ │ │ │ add.w r1, r4, #160 @ 0xa0 │ │ │ │ add.w r0, r5, #160 @ 0xa0 │ │ │ │ - bl 6e300 │ │ │ │ + bl 6e310 │ │ │ │ add.w r1, r4, #192 @ 0xc0 │ │ │ │ add.w r0, r5, #192 @ 0xc0 │ │ │ │ - bl 6e300 │ │ │ │ + bl 6e310 │ │ │ │ add.w r1, r4, #256 @ 0x100 │ │ │ │ add.w r0, r5, #256 @ 0x100 │ │ │ │ - bl 6e300 │ │ │ │ + bl 6e310 │ │ │ │ add.w r1, r4, #224 @ 0xe0 │ │ │ │ add.w r0, r5, #224 @ 0xe0 │ │ │ │ - bl 6e300 │ │ │ │ + bl 6e310 │ │ │ │ add.w r1, r4, #288 @ 0x120 │ │ │ │ add.w r0, r5, #288 @ 0x120 │ │ │ │ - bl 6e300 │ │ │ │ + bl 6e310 │ │ │ │ add.w r1, r4, #416 @ 0x1a0 │ │ │ │ add.w r0, r5, #416 @ 0x1a0 │ │ │ │ - bl 6e300 │ │ │ │ + bl 6e310 │ │ │ │ add.w r1, r4, #448 @ 0x1c0 │ │ │ │ add.w r0, r5, #448 @ 0x1c0 │ │ │ │ - bl 6e300 │ │ │ │ + bl 6e310 │ │ │ │ add.w r1, r4, #320 @ 0x140 │ │ │ │ add.w r0, r5, #320 @ 0x140 │ │ │ │ - bl 6e300 │ │ │ │ + bl 6e310 │ │ │ │ add.w r1, r4, #352 @ 0x160 │ │ │ │ add.w r0, r5, #352 @ 0x160 │ │ │ │ - bl 6e300 │ │ │ │ + bl 6e310 │ │ │ │ add.w r1, r4, #384 @ 0x180 │ │ │ │ add.w r0, r5, #384 @ 0x180 │ │ │ │ - bl 6e300 │ │ │ │ + bl 6e310 │ │ │ │ add.w r1, r4, #480 @ 0x1e0 │ │ │ │ add.w r0, r5, #480 @ 0x1e0 │ │ │ │ - bl 6e380 │ │ │ │ + bl 6e390 │ │ │ │ add.w r1, r4, #496 @ 0x1f0 │ │ │ │ add.w r0, r5, #496 @ 0x1f0 │ │ │ │ - bl 6e380 │ │ │ │ + bl 6e390 │ │ │ │ add.w r1, r4, #512 @ 0x200 │ │ │ │ add.w r0, r5, #512 @ 0x200 │ │ │ │ - bl 6e380 │ │ │ │ + bl 6e390 │ │ │ │ add.w r1, r4, #528 @ 0x210 │ │ │ │ add.w r0, r5, #528 @ 0x210 │ │ │ │ - bl 6e380 │ │ │ │ + bl 6e390 │ │ │ │ add.w r1, r4, #544 @ 0x220 │ │ │ │ add.w r0, r5, #544 @ 0x220 │ │ │ │ - bl 6e380 │ │ │ │ + bl 6e390 │ │ │ │ add.w r1, r4, #560 @ 0x230 │ │ │ │ add.w r0, r5, #560 @ 0x230 │ │ │ │ - bl 6e380 │ │ │ │ + bl 6e390 │ │ │ │ add.w r1, r4, #576 @ 0x240 │ │ │ │ add.w r0, r5, #576 @ 0x240 │ │ │ │ - bl 6e380 │ │ │ │ + bl 6e390 │ │ │ │ add.w r1, r4, #592 @ 0x250 │ │ │ │ add.w r0, r5, #592 @ 0x250 │ │ │ │ - bl 6e380 │ │ │ │ + bl 6e390 │ │ │ │ add.w r1, r4, #608 @ 0x260 │ │ │ │ add.w r0, r5, #608 @ 0x260 │ │ │ │ - bl 6e380 │ │ │ │ + bl 6e390 │ │ │ │ add.w r1, r4, #624 @ 0x270 │ │ │ │ add.w r0, r5, #624 @ 0x270 │ │ │ │ - bl 6e380 │ │ │ │ + bl 6e390 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r2, #640 @ 0x280 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 2b41c │ │ │ │ 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, #26752 @ 0x6880 │ │ │ │ + movw r6, #27648 @ 0x6c00 │ │ │ │ movt r6, #50 @ 0x32 │ │ │ │ sub sp, #8 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 6ff4e │ │ │ │ + beq.n 6ff5e │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6ff4e │ │ │ │ + beq.n 6ff5e │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6fe64 │ │ │ │ - ldr r0, [pc, #224] @ (6ff54 ) │ │ │ │ + bne.n 6fe74 │ │ │ │ + ldr r0, [pc, #224] @ (6ff64 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 1c7918 │ │ │ │ + bl 1c7730 │ │ │ │ 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 6ff4e │ │ │ │ + bne.n 6ff5e │ │ │ │ movw r5, #2740 @ 0xab4 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr.w r3, [r5, #1424] @ 0x590 │ │ │ │ - cbz r3, 6feb4 │ │ │ │ + cbz r3, 6fec4 │ │ │ │ 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 6feb6 │ │ │ │ + b.n 6fec6 │ │ │ │ mov r1, r5 │ │ │ │ movw r2, #4356 @ 0x1104 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #144] @ (6ff58 ) │ │ │ │ + ldr r2, [pc, #144] @ (6ff68 ) │ │ │ │ str r1, [r3, r2] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6fed0 │ │ │ │ + beq.n 6fee0 │ │ │ │ blx 2ae20 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r4, [r3, #12] │ │ │ │ cmp r4, r6 │ │ │ │ - beq.n 6ff4e │ │ │ │ + beq.n 6ff5e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ - cbz r6, 6feee │ │ │ │ + cbz r6, 6fefe │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r6, [r6, #1592] @ 0x638 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6fedc │ │ │ │ - bl 6f320 │ │ │ │ - b.n 6fedc │ │ │ │ + beq.n 6feec │ │ │ │ + bl 6f330 │ │ │ │ + b.n 6feec │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 6fefa │ │ │ │ + beq.n 6ff0a │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b31e8 <_Py_SetLocaleFromEnv@@Base+0x12c0> │ │ │ │ + bl 1b3000 <_Py_SetLocaleFromEnv@@Base+0x12c0> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add.w r0, r0, #488 @ 0x1e8 │ │ │ │ - bl 6fce2 │ │ │ │ + bl 6fcf2 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 6ff4e │ │ │ │ + beq.n 6ff5e │ │ │ │ movw r3, #60752 @ 0xed50 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - cbz r1, 6ff36 │ │ │ │ + cbz r1, 6ff46 │ │ │ │ adds r2, #1 │ │ │ │ adds r3, #4 │ │ │ │ cmp r2, #16 │ │ │ │ - bne.n 6ff12 │ │ │ │ + bne.n 6ff22 │ │ │ │ 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 6f020 │ │ │ │ - b.n 6ff4e │ │ │ │ + bl 6f030 │ │ │ │ + b.n 6ff5e │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6ff48 │ │ │ │ + bne.n 6ff58 │ │ │ │ strex r0, r4, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne.n 6ff16 │ │ │ │ + bne.n 6ff26 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xebe00054 │ │ │ │ movs r0, r1 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -0006ff5c <_PyLong_UInt16_Converter@@Base>: │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1517f4 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.n 6ff8c <_PyLong_UInt16_Converter@@Base+0x30> │ │ │ │ - cmp r0, #2 │ │ │ │ - bls.n 6ff90 <_PyLong_UInt16_Converter@@Base+0x34> │ │ │ │ - movw r3, #57356 @ 0xe00c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17968 @ 0x4630 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 6ff92 <_PyLong_UInt16_Converter@@Base+0x36> │ │ │ │ - movs r0, #1 │ │ │ │ - pop {r3, pc} │ │ │ │ + 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, 6ffbc <_PyLong_UInt16_Converter@@Base+0x60> │ │ │ │ - movw r3, #32576 @ 0x7f40 │ │ │ │ + cbnz r2, 6ff94 │ │ │ │ + movw r3, #33472 @ 0x82c0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #17320 @ 0x43a8 │ │ │ │ + movw r2, #18016 @ 0x4660 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - b.n 6ffc4 <_PyLong_UInt16_Converter@@Base+0x68> │ │ │ │ - movw r3, #40596 @ 0x9e94 │ │ │ │ + b.n 6ff9c │ │ │ │ + movw r3, #41532 @ 0xa23c │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #18004 @ 0x4654 │ │ │ │ + movw r0, #18864 @ 0x49b0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #18036 @ 0x4674 │ │ │ │ + movw r0, #18896 @ 0x49d0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ + │ │ │ │ +0006ffc0 <_PyLong_UInt16_Converter@@Base>: │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + bl 1519c8 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.n 6fff0 <_PyLong_UInt16_Converter@@Base+0x30> │ │ │ │ + cmp r0, #2 │ │ │ │ + bls.n 6fff4 <_PyLong_UInt16_Converter@@Base+0x34> │ │ │ │ + movw r3, #57356 @ 0xe00c │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #18932 @ 0x49f4 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 11dd40 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 6fff6 <_PyLong_UInt16_Converter@@Base+0x36> │ │ │ │ + movs r0, #1 │ │ │ │ + pop {r3, pc} │ │ │ │ │ │ │ │ -0006ffe8 : │ │ │ │ - cbnz r0, 6ffee │ │ │ │ - b.w 23b660 │ │ │ │ +0006fff8 : │ │ │ │ + cbnz r0, 6fffe │ │ │ │ + b.w 23bab4 │ │ │ │ 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] @ (70028 ) │ │ │ │ + ldr r2, [pc, #40] @ (70038 ) │ │ │ │ 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, 70022 │ │ │ │ + cbz r3, 70032 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0007002c <_PyObject_GetDictPtr@@Base>: │ │ │ │ +0007003c <_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 7006a <_PyObject_GetDictPtr@@Base+0x3e> │ │ │ │ + bmi.n 7007a <_PyObject_GetDictPtr@@Base+0x3e> │ │ │ │ ldr.w r4, [r2, #144] @ 0x90 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 70086 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ - bge.n 70066 <_PyObject_GetDictPtr@@Base+0x3a> │ │ │ │ + beq.n 70096 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ + bge.n 70076 <_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 70086 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ + b.n 70096 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ ldr.w r3, [r0, #-12] │ │ │ │ - cbnz r3, 70082 <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ + cbnz r3, 70092 <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ lsls r3, r1, #29 │ │ │ │ - bpl.n 70082 <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ - bl 247654 │ │ │ │ + bpl.n 70092 <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ + bl 2477c4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 70082 <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ - bl f6bdc │ │ │ │ - b.n 70086 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ + cbnz r0, 70092 <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ + bl f6b5c │ │ │ │ + b.n 70096 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ sub.w r4, r5, #12 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0007008a : │ │ │ │ +0007009a : │ │ │ │ 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, #32212 @ 0x7dd4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 700b8 │ │ │ │ + beq.n 700c8 │ │ │ │ movs r1, #59 @ 0x3b │ │ │ │ - movw r0, #9456 @ 0x24f0 │ │ │ │ + movw r0, #10152 @ 0x27a8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 700c8 │ │ │ │ + b.n 700d8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 700c8 │ │ │ │ + cbz r0, 700d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000700ca : │ │ │ │ +000700da : │ │ │ │ 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, #31676 @ 0x7bbc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 700f8 │ │ │ │ + beq.n 70108 │ │ │ │ movs r1, #28 │ │ │ │ - movw r0, #23660 @ 0x5c6c │ │ │ │ + movw r0, #24356 @ 0x5f24 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 700fa │ │ │ │ + b.n 7010a │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000700fc : │ │ │ │ +0007010c : │ │ │ │ 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, #31676 @ 0x7bbc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7012a │ │ │ │ + beq.n 7013a │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ - movw r0, #23660 @ 0x5c6c │ │ │ │ + movw r0, #24356 @ 0x5f24 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7012c │ │ │ │ + b.n 7013c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0007012e : │ │ │ │ +0007013e : │ │ │ │ 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, #31964 @ 0x7cdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7015e │ │ │ │ + beq.n 7016e │ │ │ │ mov.w r1, #346 @ 0x15a │ │ │ │ - movw r0, #23660 @ 0x5c6c │ │ │ │ + movw r0, #24356 @ 0x5f24 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 70160 │ │ │ │ + b.n 70170 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00070162 : │ │ │ │ +00070172 : │ │ │ │ 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, #23388 @ 0x5b5c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 70192 │ │ │ │ - movw r0, #41136 @ 0xa0b0 │ │ │ │ + beq.n 701a2 │ │ │ │ + movw r0, #42072 @ 0xa458 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movw r1, #615 @ 0x267 │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 701cc │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 701dc │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 701d2 │ │ │ │ - cbz r1, 701b6 │ │ │ │ + beq.n 701e2 │ │ │ │ + cbz r1, 701c6 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.n 701b6 │ │ │ │ + bpl.n 701c6 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 701d4 │ │ │ │ + bge.n 701e4 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 701d4 │ │ │ │ + b.n 701e4 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18072 @ 0x4698 │ │ │ │ + movw r1, #18968 @ 0x4a18 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 701ea │ │ │ │ + b.n 701fa │ │ │ │ movs r1, #0 │ │ │ │ ldrd r0, r5, [r3, #56] @ 0x38 │ │ │ │ movs r4, #0 │ │ │ │ strd r1, r4, [r3, #56] @ 0x38 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000701ec : │ │ │ │ +000701fc : │ │ │ │ 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, #15120 @ 0x3b10 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 70220 │ │ │ │ - bl 9ef00 │ │ │ │ - cbnz r0, 70220 │ │ │ │ + beq.n 70230 │ │ │ │ + bl 9ee00 │ │ │ │ + cbnz r0, 70230 │ │ │ │ movs r1, #138 @ 0x8a │ │ │ │ - movw r0, #60868 @ 0xedc4 │ │ │ │ + movw r0, #61764 @ 0xf144 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 70228 │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 70238 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.n 7022c │ │ │ │ + bpl.n 7023c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7022e │ │ │ │ + b.n 7023e │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00070230 : │ │ │ │ +00070240 : │ │ │ │ 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, #15120 @ 0x3b10 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 70268 │ │ │ │ - bl 9ef00 │ │ │ │ - cbnz r0, 70268 │ │ │ │ + beq.n 70278 │ │ │ │ + bl 9ee00 │ │ │ │ + cbnz r0, 70278 │ │ │ │ movs r1, #148 @ 0x94 │ │ │ │ - movw r0, #60868 @ 0xedc4 │ │ │ │ + movw r0, #61764 @ 0xf144 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7026c │ │ │ │ + b.n 7027c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0007026e <_PyLong_UInt8_Converter@@Base>: │ │ │ │ +0007027e <_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 1519a4 │ │ │ │ + bl 151b78 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 702a2 <_PyLong_UInt8_Converter@@Base+0x34> │ │ │ │ + beq.n 702b2 <_PyLong_UInt8_Converter@@Base+0x34> │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 702a4 <_PyLong_UInt8_Converter@@Base+0x36> │ │ │ │ + beq.n 702b4 <_PyLong_UInt8_Converter@@Base+0x36> │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18096 @ 0x46b0 │ │ │ │ + movw r1, #18992 @ 0x4a30 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000702a6 : │ │ │ │ - b.w 141d44 │ │ │ │ +000702b6 : │ │ │ │ + b.w 142054 │ │ │ │ │ │ │ │ -000702aa : │ │ │ │ +000702ba : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 702e2 │ │ │ │ + cbz r3, 702f2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 702e2 │ │ │ │ + cbz r3, 702f2 │ │ │ │ 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 702d6 │ │ │ │ - bl f6bdc │ │ │ │ + bne.n 702e6 │ │ │ │ + bl f6b5c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 702de │ │ │ │ + b.n 702ee │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ 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 70300 │ │ │ │ - cbnz r0, 70306 │ │ │ │ - bl 5da08 │ │ │ │ - b.n 70314 │ │ │ │ + beq.n 70310 │ │ │ │ + cbnz r0, 70316 │ │ │ │ + bl 5da10 │ │ │ │ + b.n 70324 │ │ │ │ mov r6, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r5, r2 │ │ │ │ - bl 158d98 │ │ │ │ + bl 158a94 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7031a │ │ │ │ + cbz r0, 7032a │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 70328 │ │ │ │ + b.n 70338 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0007032e : │ │ │ │ - b.n 702e6 │ │ │ │ +0007033e : │ │ │ │ + b.n 702f6 │ │ │ │ │ │ │ │ -00070330 : │ │ │ │ - b.n 702e6 │ │ │ │ +00070340 : │ │ │ │ + b.n 702f6 │ │ │ │ │ │ │ │ -00070332 : │ │ │ │ +00070342 : │ │ │ │ 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 7034c │ │ │ │ - cbnz r0, 70352 │ │ │ │ - bl 5da08 │ │ │ │ - b.n 7036e │ │ │ │ + beq.n 7035c │ │ │ │ + cbnz r0, 70362 │ │ │ │ + bl 5da10 │ │ │ │ + b.n 7037e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbnz r3, 70374 │ │ │ │ + cbnz r3, 70384 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18132 @ 0x46d4 │ │ │ │ + movw r1, #19028 @ 0x4a54 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 70398 │ │ │ │ + b.n 703a8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 70358 │ │ │ │ + beq.n 70368 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r2, #1 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 70358 │ │ │ │ + bne.n 70368 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0007039e : │ │ │ │ +000703ae : │ │ │ │ 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, 703d4 │ │ │ │ + cbz r3, 703e4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 703d4 │ │ │ │ + cbz r3, 703e4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 703d4 │ │ │ │ + cbz r3, 703e4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 703d4 │ │ │ │ + cbz r3, 703e4 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movw r2, #285 @ 0x11d │ │ │ │ - bl 158b18 │ │ │ │ - cbz r0, 703ec │ │ │ │ - b.n 70520 │ │ │ │ + bl 158d2c │ │ │ │ + cbz r0, 703fc │ │ │ │ + b.n 70530 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18172 @ 0x46fc │ │ │ │ + movw r1, #19068 @ 0x4a7c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 70520 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 70530 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sp │ │ │ │ - bl 158a28 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ + bl 158c3c <_PyLong_FromByteArray@@Base+0xcf4> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 70400 │ │ │ │ + cbz r0, 70410 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 159ab4 │ │ │ │ - b.n 70520 │ │ │ │ + bl 159b20 │ │ │ │ + b.n 70530 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 7042c │ │ │ │ + bge.n 7043c │ │ │ │ movw r3, #43824 @ 0xab30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18228 @ 0x4734 │ │ │ │ + movw r1, #19124 @ 0x4ab4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ mov r0, sp │ │ │ │ - bl 159ab4 │ │ │ │ - b.n 70520 │ │ │ │ + bl 159b20 │ │ │ │ + b.n 70530 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - cbnz r3, 70470 │ │ │ │ + cbnz r3, 70480 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 22ed08 │ │ │ │ - cbz r0, 70444 │ │ │ │ + bl 22efb8 │ │ │ │ + cbz r0, 70454 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbnz r3, 70444 │ │ │ │ + cbnz r3, 70454 │ │ │ │ mov r0, sp │ │ │ │ - bl 22ed08 │ │ │ │ - cbnz r0, 70458 │ │ │ │ + bl 22efb8 │ │ │ │ + cbnz r0, 70468 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 2b2d28 <_Py_c_prod@@Base+0x864> │ │ │ │ - cbz r0, 70470 │ │ │ │ + bl 2b2854 <_Py_c_prod@@Base+0x86c> │ │ │ │ + cbz r0, 70480 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbnz r3, 70470 │ │ │ │ + cbnz r3, 70480 │ │ │ │ mov r0, sp │ │ │ │ - bl 2b2d28 <_Py_c_prod@@Base+0x864> │ │ │ │ - cbz r0, 70470 │ │ │ │ + bl 2b2854 <_Py_c_prod@@Base+0x86c> │ │ │ │ + cbz r0, 70480 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx 2bff8 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ mov r0, sp │ │ │ │ - bl 159ab4 │ │ │ │ - b.n 70524 │ │ │ │ + bl 159b20 │ │ │ │ + b.n 70534 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 7048e │ │ │ │ - bl 23b660 │ │ │ │ + cbnz r0, 7049e │ │ │ │ + bl 23bab4 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ mov r0, sp │ │ │ │ - bl 159ab4 │ │ │ │ - b.n 70520 │ │ │ │ + bl 159b20 │ │ │ │ + b.n 70530 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 704a0 │ │ │ │ + ble.n 704b0 │ │ │ │ str.w r1, [r5, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ - b.n 70492 │ │ │ │ + b.n 704a2 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 704bc │ │ │ │ + ble.n 704cc │ │ │ │ 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 704ac │ │ │ │ - cbnz r4, 704be │ │ │ │ - b.n 7050c │ │ │ │ + bne.n 704bc │ │ │ │ + cbnz r4, 704ce │ │ │ │ + b.n 7051c │ │ │ │ movs r4, #1 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r4, #1 │ │ │ │ subs r3, #1 │ │ │ │ - bmi.n 704ec │ │ │ │ + bmi.n 704fc │ │ │ │ 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 704e4 │ │ │ │ + bge.n 704f4 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 704ec │ │ │ │ + b.n 704fc │ │ │ │ adds r1, r3, #1 │ │ │ │ str.w r7, [r2], #-4 │ │ │ │ - bne.n 704d0 │ │ │ │ + bne.n 704e0 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 2e0150 │ │ │ │ + bl 2e04d0 │ │ │ │ mov r1, r5 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 2e0150 │ │ │ │ + bl 2e04d0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 2bff8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 704c0 │ │ │ │ + bne.n 704d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ mov r0, sp │ │ │ │ - bl 159ab4 │ │ │ │ - b.n 70524 │ │ │ │ + bl 159b20 │ │ │ │ + b.n 70534 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0007052c : │ │ │ │ - b.w 17a264 │ │ │ │ +0007053c : │ │ │ │ + b.w 17a020 │ │ │ │ │ │ │ │ -00070530 : │ │ │ │ - b.w f22a8 │ │ │ │ +00070540 : │ │ │ │ + b.w f2240 │ │ │ │ │ │ │ │ -00070534 : │ │ │ │ - b.w 15c774 │ │ │ │ - b.w 82f44 <_Py_SetImmortal@@Base> │ │ │ │ - b.w 82f44 <_Py_SetImmortal@@Base> │ │ │ │ - b.w 82f44 <_Py_SetImmortal@@Base> │ │ │ │ +00070544 : │ │ │ │ + b.w 15c7d4 │ │ │ │ + b.w 82f84 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 82f84 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 82f84 <_Py_SetImmortal@@Base> │ │ │ │ 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, 7055a │ │ │ │ + cbz r3, 7056a │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 70570 │ │ │ │ + cbnz r3, 70580 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #4552 @ 0x11c8 │ │ │ │ + movw r2, #5448 @ 0x1548 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11db30 <_PyErr_SetString@@Base> │ │ │ │ + bl 11dd98 <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00070574 : │ │ │ │ +00070584 : │ │ │ │ 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] @ (705dc ) │ │ │ │ + ldr r2, [pc, #84] @ (705ec ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 70592 │ │ │ │ - cbnz r1, 7059c │ │ │ │ + cbz r0, 705a2 │ │ │ │ + cbnz r1, 705ac │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ - bl 70544 │ │ │ │ - b.n 705d0 │ │ │ │ - bl edf30 │ │ │ │ + bl 70554 │ │ │ │ + b.n 705e0 │ │ │ │ + bl edec0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 705d0 │ │ │ │ + cbz r0, 705e0 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 2fd52 <_PyObject_DebugMallocStats@@Base+0x1c22> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 705c0 │ │ │ │ + blt.n 705d0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 705d0 │ │ │ │ + b.n 705e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 705bc │ │ │ │ + bne.n 705cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 705bc │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 705cc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000705e0 <_PyObject_CallMethod_SizeT@@Base>: │ │ │ │ +000705f0 <_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] @ (70648 <_PyObject_CallMethod_SizeT@@Base+0x68>) │ │ │ │ + ldr r2, [pc, #84] @ (70658 <_PyObject_CallMethod_SizeT@@Base+0x68>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 705fe <_PyObject_CallMethod_SizeT@@Base+0x1e> │ │ │ │ - cbnz r1, 70608 <_PyObject_CallMethod_SizeT@@Base+0x28> │ │ │ │ + cbz r0, 7060e <_PyObject_CallMethod_SizeT@@Base+0x1e> │ │ │ │ + cbnz r1, 70618 <_PyObject_CallMethod_SizeT@@Base+0x28> │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ - bl 70544 │ │ │ │ - b.n 7063c <_PyObject_CallMethod_SizeT@@Base+0x5c> │ │ │ │ - bl edf30 │ │ │ │ + bl 70554 │ │ │ │ + b.n 7064c <_PyObject_CallMethod_SizeT@@Base+0x5c> │ │ │ │ + bl edec0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7063c <_PyObject_CallMethod_SizeT@@Base+0x5c> │ │ │ │ + cbz r0, 7064c <_PyObject_CallMethod_SizeT@@Base+0x5c> │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 2fd52 <_PyObject_DebugMallocStats@@Base+0x1c22> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7062c <_PyObject_CallMethod_SizeT@@Base+0x4c> │ │ │ │ + blt.n 7063c <_PyObject_CallMethod_SizeT@@Base+0x4c> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 7063c <_PyObject_CallMethod_SizeT@@Base+0x5c> │ │ │ │ + b.n 7064c <_PyObject_CallMethod_SizeT@@Base+0x5c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 70628 <_PyObject_CallMethod_SizeT@@Base+0x48> │ │ │ │ + bne.n 70638 <_PyObject_CallMethod_SizeT@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 70628 <_PyObject_CallMethod_SizeT@@Base+0x48> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 70638 <_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 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007064c : │ │ │ │ +0007065c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #112] @ (706cc ) │ │ │ │ + ldr r5, [pc, #112] @ (706dc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, r5] │ │ │ │ - cbz r1, 70686 │ │ │ │ + cbz r1, 70696 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - bmi.n 706b4 │ │ │ │ + bmi.n 706c4 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #60416 @ 0xec00 │ │ │ │ + movw r2, #61356 @ 0xefac │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11db30 <_PyErr_SetString@@Base> │ │ │ │ - b.n 706c6 │ │ │ │ - cbz r2, 706aa │ │ │ │ + bl 11dd98 <_PyErr_SetString@@Base> │ │ │ │ + b.n 706d6 │ │ │ │ + cbz r2, 706ba │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 706a8 │ │ │ │ + bmi.n 706b8 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #18284 @ 0x476c │ │ │ │ + movw r2, #19180 @ 0x4aec │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11db30 <_PyErr_SetString@@Base> │ │ │ │ - b.n 706c6 │ │ │ │ - cbnz r1, 706b8 │ │ │ │ + bl 11dd98 <_PyErr_SetString@@Base> │ │ │ │ + b.n 706d6 │ │ │ │ + cbnz r1, 706c8 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w a91b0 │ │ │ │ + b.w a9094 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 70688 │ │ │ │ + bne.n 70698 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 10a33c │ │ │ │ + b.w 10a1f0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #4] @ (706d8 ) │ │ │ │ + ldr r1, [pc, #4] @ (706e8 ) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w a86e4 │ │ │ │ + b.w a85e4 │ │ │ │ push {r4, lr} │ │ │ │ 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 r6, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 908b0 <_PyType_GetDict@@Base> │ │ │ │ - cbz r0, 70706 │ │ │ │ + bl 90784 <_PyType_GetDict@@Base> │ │ │ │ + cbz r0, 70716 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 18f84c <_PyType_LookupRef@@Base> │ │ │ │ + bl 190020 <_PyType_LookupRef@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 70714 │ │ │ │ - b.n 7073c │ │ │ │ + cbnz r0, 70724 │ │ │ │ + b.n 7074c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 92d20 │ │ │ │ + bl 92bf4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 706f8 │ │ │ │ - b.n 70748 │ │ │ │ + bge.n 70708 │ │ │ │ + b.n 70758 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbz r3, 70748 │ │ │ │ + cbz r3, 70758 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 70738 │ │ │ │ + bge.n 70748 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 70738 │ │ │ │ + cbnz r3, 70748 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 70748 │ │ │ │ + b.n 70758 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w a86e4 │ │ │ │ + b.w a85e4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 10a0b8 │ │ │ │ + b.w 109f6c │ │ │ │ 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, #31964 @ 0x7cdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 70782 │ │ │ │ + beq.n 70792 │ │ │ │ mov.w r1, #346 @ 0x15a │ │ │ │ - movw r0, #23660 @ 0x5c6c │ │ │ │ + movw r0, #24356 @ 0x5f24 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 70788 │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 70798 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r0, 7079a │ │ │ │ - movw r0, #23660 @ 0x5c6c │ │ │ │ + cbnz r0, 707aa │ │ │ │ + movw r0, #24356 @ 0x5f24 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movw r1, #461 @ 0x1cd │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 707a6 │ │ │ │ - ldr r1, [pc, #88] @ (707f4 ) │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 707b6 │ │ │ │ + ldr r1, [pc, #88] @ (70804 ) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 707aa │ │ │ │ + bne.n 707ba │ │ │ │ movs r4, #0 │ │ │ │ - b.n 707ee │ │ │ │ + b.n 707fe │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 707cc │ │ │ │ + cbz r0, 707dc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ ands.w r1, r1, #268435456 @ 0x10000000 │ │ │ │ - bne.n 707cc │ │ │ │ + bne.n 707dc │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 707cc │ │ │ │ + bge.n 707dc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 707cc │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 707dc │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #19248 @ 0x4b30 │ │ │ │ + movw r2, #20144 @ 0x4eb0 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #18320 @ 0x4790 │ │ │ │ + movw r0, #19216 @ 0x4b10 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ pop {r2, r4, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000707f8 : │ │ │ │ +00070808 : │ │ │ │ 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 │ │ │ │ @@ -103103,164 +103104,164 @@ │ │ │ │ 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 279dac │ │ │ │ + bl 279934 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0007084e : │ │ │ │ +0007085e : │ │ │ │ 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 70876 │ │ │ │ + bge.n 70886 │ │ │ │ str r2, [r6, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r1, [r7, #0] │ │ │ │ str r1, [r3, #0] │ │ │ │ - b.n 708ba │ │ │ │ + b.n 708ca │ │ │ │ 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 160830 <_PyCode_CheckLineNumber@@Base> │ │ │ │ + bl 1608d0 <_PyCode_CheckLineNumber@@Base> │ │ │ │ mov r0, sp │ │ │ │ - bl 2853d0 │ │ │ │ + bl 284f0c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sp │ │ │ │ - bl 23dc94 │ │ │ │ + bl 23e0ec │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r0, #1 │ │ │ │ add sp, #28 │ │ │ │ pop {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 │ │ │ │ movw r3, #28436 @ 0x6f14 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 708f2 │ │ │ │ + beq.n 70902 │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 708f2 │ │ │ │ + beq.n 70902 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 7090a │ │ │ │ - b.n 7091a │ │ │ │ + bne.n 7091a │ │ │ │ + b.n 7092a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 708ea │ │ │ │ - movw r0, #21220 @ 0x52e4 │ │ │ │ + beq.n 708fa │ │ │ │ + movw r0, #22116 @ 0x5664 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r2 │ │ │ │ - bl 21c7a0 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21c9a0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 708ea │ │ │ │ - b.n 70946 │ │ │ │ - movw r0, #21220 @ 0x52e4 │ │ │ │ + bne.n 708fa │ │ │ │ + b.n 70956 │ │ │ │ + movw r0, #22116 @ 0x5664 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ - bl e27bc │ │ │ │ - cbz r0, 70946 │ │ │ │ + bl e26e0 │ │ │ │ + cbz r0, 70956 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - ldr r1, [pc, #200] @ (709e8 ) │ │ │ │ + ldr r1, [pc, #200] @ (709f8 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl a7ee0 <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl a7de0 <_PyObject_LookupSpecial@@Base> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 7094a │ │ │ │ + bne.n 7095a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 70982 │ │ │ │ + bge.n 70992 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 70982 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 70982 │ │ │ │ + cbnz r3, 70992 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 70992 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 709e2 │ │ │ │ - cbz r0, 70974 │ │ │ │ - ldr r2, [pc, #156] @ (709ec ) │ │ │ │ + b.n 709f2 │ │ │ │ + cbz r0, 70984 │ │ │ │ + ldr r2, [pc, #156] @ (709fc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1f4c40 │ │ │ │ + bl 1f4e70 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 70970 │ │ │ │ + bge.n 70980 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 70970 │ │ │ │ + cbnz r3, 70980 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 709e2 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 709e2 │ │ │ │ + b.n 709f2 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 709f2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17d4e4 │ │ │ │ - cbnz r0, 709a0 │ │ │ │ + bl 17d2a0 │ │ │ │ + cbnz r0, 709b0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6444 @ 0x192c │ │ │ │ + movw r1, #7404 @ 0x1cec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17a264 │ │ │ │ + bl 17a020 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 709e2 │ │ │ │ + beq.n 709f2 │ │ │ │ ldr.w r2, [r6, #152] @ 0x98 │ │ │ │ - movw r3, #31037 @ 0x793d │ │ │ │ + movw r3, #31005 @ 0x791d │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 709c6 │ │ │ │ + bne.n 709d6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 878e0 │ │ │ │ + bl 1c7894 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 709ce │ │ │ │ + b.n 709de │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 709e2 │ │ │ │ + cbz r4, 709f2 │ │ │ │ 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] │ │ │ │ @@ -103281,57 +103282,57 @@ │ │ │ │ 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 844a8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 844e8 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 70a38 │ │ │ │ + cbnz r0, 70a48 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 70b7e │ │ │ │ + bge.w 70b8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 70b7e │ │ │ │ + bne.w 70b8e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 70b7e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 70b8e │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ and.w r3, r1, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 70a48 │ │ │ │ + bne.n 70a58 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 70a4c │ │ │ │ + bne.n 70a5c │ │ │ │ mov r3, r1 │ │ │ │ - b.n 70a5c │ │ │ │ + b.n 70a6c │ │ │ │ bic.w r3, r1, #1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 70a48 │ │ │ │ + bge.n 70a58 │ │ │ │ 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 70a70 │ │ │ │ + bne.n 70a80 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 70a74 │ │ │ │ + bne.n 70a84 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 70a84 │ │ │ │ + b.n 70a94 │ │ │ │ bic.w r3, r1, #1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 70a70 │ │ │ │ + bge.n 70a80 │ │ │ │ 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 │ │ │ │ @@ -103346,67 +103347,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 70af4 │ │ │ │ + ble.n 70b04 │ │ │ │ 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 70ad0 │ │ │ │ + bne.n 70ae0 │ │ │ │ cmp.w lr, #1 │ │ │ │ - bne.n 70ad4 │ │ │ │ + bne.n 70ae4 │ │ │ │ mov r1, lr │ │ │ │ - b.n 70aea │ │ │ │ + b.n 70afa │ │ │ │ bic.w r1, lr, #1 │ │ │ │ ldr.w ip, [r1] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 70ad0 │ │ │ │ + bge.n 70ae0 │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r1] │ │ │ │ adds r3, #1 │ │ │ │ str.w r1, [r8, #4]! │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 70abe │ │ │ │ + bgt.n 70ace │ │ │ │ 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 70b16 │ │ │ │ + bge.n 70b26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 70b16 │ │ │ │ + cbnz r3, 70b26 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ strd r3, r3, [r4, #20] │ │ │ │ - cbnz r7, 70b28 │ │ │ │ + cbnz r7, 70b38 │ │ │ │ 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, 70b40 │ │ │ │ + cbnz r6, 70b50 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r6, [r3, #88] @ 0x58 │ │ │ │ - ldr r0, [pc, #64] @ (70b84 ) │ │ │ │ + ldr r0, [pc, #64] @ (70b94 ) │ │ │ │ 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 │ │ │ │ @@ -103425,569 +103426,569 @@ │ │ │ │ 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 │ │ │ │ ... │ │ │ │ │ │ │ │ -00070b88 : │ │ │ │ +00070b98 : │ │ │ │ push {r4} │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r2 │ │ │ │ movw r0, #26000 @ 0x6590 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4} │ │ │ │ - b.n 709f0 │ │ │ │ + b.n 70a00 │ │ │ │ │ │ │ │ -00070b9e : │ │ │ │ +00070bae : │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ movw r0, #26000 @ 0x6590 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 709f0 │ │ │ │ + b.n 70a00 │ │ │ │ │ │ │ │ -00070bae : │ │ │ │ +00070bbe : │ │ │ │ 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, #27308 @ 0x6aac │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 709f0 │ │ │ │ + bl 70a00 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 70bf4 │ │ │ │ - ldr r3, [pc, #60] @ (70c10 ) │ │ │ │ + cbz r0, 70c04 │ │ │ │ + ldr r3, [pc, #60] @ (70c20 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #108] @ 0x6c │ │ │ │ - cbnz r5, 70be2 │ │ │ │ + cbnz r5, 70bf2 │ │ │ │ str r5, [r0, #28] │ │ │ │ - b.n 70bf4 │ │ │ │ - bl 20dbb4 │ │ │ │ + b.n 70c04 │ │ │ │ + bl 20dde4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2dccf8 <_PyXIData_Free@@Base+0xb20> │ │ │ │ + bl 2dd078 <_PyXIData_Free@@Base+0xb20> │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #28] │ │ │ │ - cbz r0, 70bf8 │ │ │ │ + cbz r0, 70c08 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 70c0c │ │ │ │ + b.n 70c1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 70c0c │ │ │ │ + bge.n 70c1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 70c0c │ │ │ │ + cbnz r3, 70c1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00070c14 : │ │ │ │ +00070c24 : │ │ │ │ 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, #26788 @ 0x68a4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 709f0 │ │ │ │ - cbz r0, 70c40 │ │ │ │ + bl 70a00 │ │ │ │ + cbz r0, 70c50 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ strh r3, [r0, #32] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00070c42 <_PyLong_FileDescriptor_Converter@@Base>: │ │ │ │ +00070c52 <_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 251188 │ │ │ │ + bl 250eb8 │ │ │ │ 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 153ef0 │ │ │ │ + b.w 1540c8 │ │ │ │ │ │ │ │ -00070c6c <_PyDict_GetItemStringWithError@@Base>: │ │ │ │ +00070c7c <_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 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 70cac <_PyDict_GetItemStringWithError@@Base+0x40> │ │ │ │ + cbz r0, 70cbc <_PyDict_GetItemStringWithError@@Base+0x40> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 90908 │ │ │ │ + bl 907dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 70c9c <_PyDict_GetItemStringWithError@@Base+0x30> │ │ │ │ + blt.n 70cac <_PyDict_GetItemStringWithError@@Base+0x30> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 70cac <_PyDict_GetItemStringWithError@@Base+0x40> │ │ │ │ + b.n 70cbc <_PyDict_GetItemStringWithError@@Base+0x40> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 70c98 <_PyDict_GetItemStringWithError@@Base+0x2c> │ │ │ │ + bne.n 70ca8 <_PyDict_GetItemStringWithError@@Base+0x2c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 70c98 <_PyDict_GetItemStringWithError@@Base+0x2c> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 70ca8 <_PyDict_GetItemStringWithError@@Base+0x2c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00070cb0 <_PyDict_Pop@@Base>: │ │ │ │ +00070cc0 <_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 1055c0 │ │ │ │ - cbnz r0, 70ce4 <_PyDict_Pop@@Base+0x34> │ │ │ │ - cbz r4, 70cdc <_PyDict_Pop@@Base+0x2c> │ │ │ │ + bl 105468 │ │ │ │ + cbnz r0, 70cf4 <_PyDict_Pop@@Base+0x34> │ │ │ │ + cbz r4, 70cec <_PyDict_Pop@@Base+0x2c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 70ce6 <_PyDict_Pop@@Base+0x36> │ │ │ │ + bge.n 70cf6 <_PyDict_Pop@@Base+0x36> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 70ce6 <_PyDict_Pop@@Base+0x36> │ │ │ │ + b.n 70cf6 <_PyDict_Pop@@Base+0x36> │ │ │ │ mov r0, r5 │ │ │ │ - bl 12c138 <_PyErr_SetKeyError@@Base> │ │ │ │ - b.n 70ce6 <_PyDict_Pop@@Base+0x36> │ │ │ │ + bl 12c3bc <_PyErr_SetKeyError@@Base> │ │ │ │ + b.n 70cf6 <_PyDict_Pop@@Base+0x36> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00070cec : │ │ │ │ +00070cfc : │ │ │ │ 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 7ab44 │ │ │ │ + bl 7ab54 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 70d1a │ │ │ │ + beq.n 70d2a │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 378ca │ │ │ │ + b.w 378c6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00070d1c : │ │ │ │ +00070d2c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 213f94 │ │ │ │ + bl 2141c4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 70d54 │ │ │ │ - bl dce90 │ │ │ │ + cbz r0, 70d64 │ │ │ │ + bl dcd68 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 70d44 │ │ │ │ + blt.n 70d54 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 70d54 │ │ │ │ + b.n 70d64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 70d40 │ │ │ │ + bne.n 70d50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 70d40 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 70d50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00070d58 : │ │ │ │ +00070d68 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 99058 │ │ │ │ + b.w 98f30 │ │ │ │ │ │ │ │ -00070d5e <_PyObject_GetAttrId@@Base>: │ │ │ │ +00070d6e <_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 32b7c <_PyUnicode_FromId@@Base> │ │ │ │ - cbz r0, 70d82 <_PyObject_GetAttrId@@Base+0x24> │ │ │ │ + cbz r0, 70d92 <_PyObject_GetAttrId@@Base+0x24> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w a86e4 │ │ │ │ + b.w a85e4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00070d84 <_PyObject_CallMethodId@@Base>: │ │ │ │ +00070d94 <_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, #84] @ (70dec <_PyObject_CallMethodId@@Base+0x68>) │ │ │ │ + ldr r2, [pc, #84] @ (70dfc <_PyObject_CallMethodId@@Base+0x68>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 70da2 <_PyObject_CallMethodId@@Base+0x1e> │ │ │ │ - cbnz r1, 70dac <_PyObject_CallMethodId@@Base+0x28> │ │ │ │ + cbz r0, 70db2 <_PyObject_CallMethodId@@Base+0x1e> │ │ │ │ + cbnz r1, 70dbc <_PyObject_CallMethodId@@Base+0x28> │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ - bl 70544 │ │ │ │ - b.n 70de0 <_PyObject_CallMethodId@@Base+0x5c> │ │ │ │ - bl 70d5e <_PyObject_GetAttrId@@Base> │ │ │ │ + bl 70554 │ │ │ │ + b.n 70df0 <_PyObject_CallMethodId@@Base+0x5c> │ │ │ │ + bl 70d6e <_PyObject_GetAttrId@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 70de0 <_PyObject_CallMethodId@@Base+0x5c> │ │ │ │ + cbz r0, 70df0 <_PyObject_CallMethodId@@Base+0x5c> │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 2fd52 <_PyObject_DebugMallocStats@@Base+0x1c22> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 70dd0 <_PyObject_CallMethodId@@Base+0x4c> │ │ │ │ + blt.n 70de0 <_PyObject_CallMethodId@@Base+0x4c> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 70de0 <_PyObject_CallMethodId@@Base+0x5c> │ │ │ │ + b.n 70df0 <_PyObject_CallMethodId@@Base+0x5c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 70dcc <_PyObject_CallMethodId@@Base+0x48> │ │ │ │ + bne.n 70ddc <_PyObject_CallMethodId@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 70dcc <_PyObject_CallMethodId@@Base+0x48> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 70ddc <_PyObject_CallMethodId@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00070df0 <_PyObject_AssertFailed@@Base>: │ │ │ │ +00070e00 <_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, #18348 @ 0x47ac │ │ │ │ + movw r2, #19244 @ 0x4b2c │ │ │ │ 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 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 70e3e <_PyObject_AssertFailed@@Base+0x4e> │ │ │ │ - movw r2, #18356 @ 0x47b4 │ │ │ │ + beq.n 70e4e <_PyObject_AssertFailed@@Base+0x4e> │ │ │ │ + movw r2, #19252 @ 0x4b34 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r8 │ │ │ │ movs r1, #1 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c308 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r7, 70e5a <_PyObject_AssertFailed@@Base+0x6a> │ │ │ │ + cbz r7, 70e6a <_PyObject_AssertFailed@@Base+0x6a> │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #18364 @ 0x47bc │ │ │ │ + movw r2, #19260 @ 0x4b3c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 70e68 <_PyObject_AssertFailed@@Base+0x78> │ │ │ │ - movw r2, #18388 @ 0x47d4 │ │ │ │ + b.n 70e78 <_PyObject_AssertFailed@@Base+0x78> │ │ │ │ + movw r2, #19284 @ 0x4b54 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ movs r1, #1 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c308 │ │ │ │ - cbz r6, 70e82 <_PyObject_AssertFailed@@Base+0x92> │ │ │ │ - movw r2, #39468 @ 0x9a2c │ │ │ │ + cbz r6, 70e92 <_PyObject_AssertFailed@@Base+0x92> │ │ │ │ + movw r2, #40404 @ 0x9dd4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #51684 @ 0xc9e4 │ │ │ │ + movw r2, #52420 @ 0xccc4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c308 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1607e8 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 160888 <_PyObject_IsFreed@@Base> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r3, 70ebc <_PyObject_AssertFailed@@Base+0xcc> │ │ │ │ + cbz r3, 70ecc <_PyObject_AssertFailed@@Base+0xcc> │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #43424 @ 0xa9a0 │ │ │ │ + movw r2, #44360 @ 0xad48 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c308 │ │ │ │ - b.n 70ef6 <_PyObject_AssertFailed@@Base+0x106> │ │ │ │ + b.n 70f06 <_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 2bab4 │ │ │ │ sub.w r1, r5, r6, lsl #3 │ │ │ │ - bl 7559e <_Py_FatalRefcountErrorFunc@@Base+0x4c> │ │ │ │ + bl 755ae <_Py_FatalRefcountErrorFunc@@Base+0x4c> │ │ │ │ mov r0, r5 │ │ │ │ bl 35e24 <_PyObject_Dump@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #51684 @ 0xc9e4 │ │ │ │ + movw r2, #52420 @ 0xccc4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c308 │ │ │ │ - movw r1, #18408 @ 0x47e8 │ │ │ │ + movw r1, #19304 @ 0x4b68 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #4] @ (70f04 <_PyObject_AssertFailed@@Base+0x114>) │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ - subs r4, r3, r0 │ │ │ │ + ldr r0, [pc, #4] @ (70f14 <_PyObject_AssertFailed@@Base+0x114>) │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ + adds r4, r4, #6 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00070f08 <_PyObject_GetMethod@@Base>: │ │ │ │ +00070f18 <_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 908b0 <_PyType_GetDict@@Base> │ │ │ │ - cbnz r0, 70f36 <_PyObject_GetMethod@@Base+0x2e> │ │ │ │ + bl 90784 <_PyType_GetDict@@Base> │ │ │ │ + cbnz r0, 70f46 <_PyObject_GetMethod@@Base+0x2e> │ │ │ │ mov r0, r9 │ │ │ │ - bl 92d20 │ │ │ │ + bl 92bf4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 70f62 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ + blt.n 70f72 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ ldr.w r2, [r9, #72] @ 0x48 │ │ │ │ - movw r3, #64625 @ 0xfc71 │ │ │ │ + movw r3, #64293 @ 0xfb25 │ │ │ │ movt r3, #13 │ │ │ │ mov r1, r8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 70f58 <_PyObject_GetMethod@@Base+0x50> │ │ │ │ + bne.n 70f68 <_PyObject_GetMethod@@Base+0x50> │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 70f66 <_PyObject_GetMethod@@Base+0x5e> │ │ │ │ + beq.n 70f76 <_PyObject_GetMethod@@Base+0x5e> │ │ │ │ mov r0, r5 │ │ │ │ - bl a86e4 │ │ │ │ + bl a85e4 │ │ │ │ str.w r0, [sl] │ │ │ │ movs r6, #0 │ │ │ │ - b.n 710b2 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ + b.n 710c2 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ mov r0, r9 │ │ │ │ - bl 18f84c <_PyType_LookupRef@@Base> │ │ │ │ + bl 190020 <_PyType_LookupRef@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 70fa8 <_PyObject_GetMethod@@Base+0xa0> │ │ │ │ + cbz r0, 70fb8 <_PyObject_GetMethod@@Base+0xa0> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #14 │ │ │ │ - bmi.n 70fae <_PyObject_GetMethod@@Base+0xa6> │ │ │ │ + bmi.n 70fbe <_PyObject_GetMethod@@Base+0xa6> │ │ │ │ ldr.w fp, [r3, #136] @ 0x88 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 70fa4 <_PyObject_GetMethod@@Base+0x9c> │ │ │ │ + beq.n 70fb4 <_PyObject_GetMethod@@Base+0x9c> │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ - cbz r3, 70fa4 <_PyObject_GetMethod@@Base+0x9c> │ │ │ │ + cbz r3, 70fb4 <_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 70f62 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ + bge.n 70f72 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ subs r6, #1 │ │ │ │ str r6, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 70f62 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ - b.n 7107e <_PyObject_GetMethod@@Base+0x176> │ │ │ │ + bne.n 70f72 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ + b.n 7108e <_PyObject_GetMethod@@Base+0x176> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 70fb4 <_PyObject_GetMethod@@Base+0xac> │ │ │ │ + b.n 70fc4 <_PyObject_GetMethod@@Base+0xac> │ │ │ │ mov fp, r0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 70fb4 <_PyObject_GetMethod@@Base+0xac> │ │ │ │ + b.n 70fc4 <_PyObject_GetMethod@@Base+0xac> │ │ │ │ mov.w fp, #0 │ │ │ │ movs r6, #1 │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bpl.n 70fda <_PyObject_GetMethod@@Base+0xd2> │ │ │ │ + bpl.n 70fea <_PyObject_GetMethod@@Base+0xd2> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dc9a0 <_PyAST_Compile@@Base+0xdd0> │ │ │ │ - cbz r0, 70fda <_PyObject_GetMethod@@Base+0xd2> │ │ │ │ + bl 1dc894 <_PyAST_Compile@@Base+0xdd0> │ │ │ │ + cbz r0, 70fea <_PyObject_GetMethod@@Base+0xd2> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7105c <_PyObject_GetMethod@@Base+0x154> │ │ │ │ + beq.n 7106c <_PyObject_GetMethod@@Base+0x154> │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [sl] │ │ │ │ - bl 84e18 │ │ │ │ - b.n 70f62 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ + bl 84e58 │ │ │ │ + b.n 70f72 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.n 70fe8 <_PyObject_GetMethod@@Base+0xe0> │ │ │ │ + bpl.n 70ff8 <_PyObject_GetMethod@@Base+0xe0> │ │ │ │ ldr.w r7, [r5, #-12] │ │ │ │ - b.n 71014 <_PyObject_GetMethod@@Base+0x10c> │ │ │ │ + b.n 71024 <_PyObject_GetMethod@@Base+0x10c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr.w r2, [r0, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7105c <_PyObject_GetMethod@@Base+0x154> │ │ │ │ - bge.n 7100e <_PyObject_GetMethod@@Base+0x106> │ │ │ │ + beq.n 7106c <_PyObject_GetMethod@@Base+0x154> │ │ │ │ + bge.n 7101e <_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 7105c <_PyObject_GetMethod@@Base+0x154> │ │ │ │ + beq.n 7106c <_PyObject_GetMethod@@Base+0x154> │ │ │ │ ldr r7, [r5, r2] │ │ │ │ - cbz r7, 7105c <_PyObject_GetMethod@@Base+0x154> │ │ │ │ + cbz r7, 7106c <_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 97b90 │ │ │ │ + bl 97a6c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r0, 7104a <_PyObject_GetMethod@@Base+0x142> │ │ │ │ + cbz r0, 7105a <_PyObject_GetMethod@@Base+0x142> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71042 <_PyObject_GetMethod@@Base+0x13a> │ │ │ │ + bge.n 71052 <_PyObject_GetMethod@@Base+0x13a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 71042 <_PyObject_GetMethod@@Base+0x13a> │ │ │ │ + cbnz r3, 71052 <_PyObject_GetMethod@@Base+0x13a> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e18 │ │ │ │ - b.n 70f62 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ + bl 84e58 │ │ │ │ + b.n 70f72 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7105c <_PyObject_GetMethod@@Base+0x154> │ │ │ │ + bge.n 7106c <_PyObject_GetMethod@@Base+0x154> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 7105c <_PyObject_GetMethod@@Base+0x154> │ │ │ │ + cbnz r3, 7106c <_PyObject_GetMethod@@Base+0x154> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbnz r6, 71088 <_PyObject_GetMethod@@Base+0x180> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r6, 71098 <_PyObject_GetMethod@@Base+0x180> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 71086 <_PyObject_GetMethod@@Base+0x17e> │ │ │ │ + beq.n 71096 <_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 710b2 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ + bge.n 710c2 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 710b2 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ + cbnz r3, 710c2 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 710b2 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ - cbz r4, 7108e <_PyObject_GetMethod@@Base+0x186> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 710c2 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ + cbz r4, 7109e <_PyObject_GetMethod@@Base+0x186> │ │ │ │ str.w r4, [sl] │ │ │ │ - b.n 710b2 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ + b.n 710c2 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ - movw r1, #56336 @ 0xdc10 │ │ │ │ + movw r1, #57032 @ 0xdec8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r3, r8 │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl f61dc │ │ │ │ + bl f615c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -000710ba : │ │ │ │ +000710ca : │ │ │ │ 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 84e18 │ │ │ │ + b.w 84e58 │ │ │ │ │ │ │ │ -000710d0 : │ │ │ │ +000710e0 : │ │ │ │ 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, #33504 @ 0x82e0 │ │ │ │ + movw r1, #34400 @ 0x8660 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ - bl 281cb4 <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ - cbz r0, 710f6 │ │ │ │ + bl 2817ec <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ + cbz r0, 71106 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7110c │ │ │ │ + b.n 7111c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 710f0 │ │ │ │ + beq.n 71100 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4} │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ @@ -104016,185 +104017,185 @@ │ │ │ │ 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, 7116e │ │ │ │ + cbnz r0, 7117e │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 71176 │ │ │ │ + cbz r0, 71186 │ │ │ │ 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 71160 │ │ │ │ + beq.n 71170 │ │ │ │ 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, 7119e │ │ │ │ + cbnz r0, 711ae │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 711a6 │ │ │ │ + cbz r0, 711b6 │ │ │ │ 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 71190 │ │ │ │ + beq.n 711a0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 711b2 │ │ │ │ + cbz r0, 711c2 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 711be │ │ │ │ + cbz r0, 711ce │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - ble.n 71218 │ │ │ │ + ble.n 71228 │ │ │ │ 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, 711ee │ │ │ │ + cbz r3, 711fe │ │ │ │ cmp lr, ip │ │ │ │ - bls.n 711f2 │ │ │ │ + bls.n 71202 │ │ │ │ adds r5, r7, #1 │ │ │ │ movs r4, #0 │ │ │ │ subs r6, r5, r0 │ │ │ │ - b.n 71210 │ │ │ │ + b.n 71220 │ │ │ │ cmp lr, ip │ │ │ │ - bcc.n 711e6 │ │ │ │ + bcc.n 711f6 │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 71208 │ │ │ │ + bne.n 71218 │ │ │ │ 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 71210 │ │ │ │ + b.n 71220 │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ adds r5, #1 │ │ │ │ movs r6, #1 │ │ │ │ adds r7, r5, r4 │ │ │ │ cmp r1, r7 │ │ │ │ - bgt.n 711d4 │ │ │ │ - b.n 7121c │ │ │ │ + bgt.n 711e4 │ │ │ │ + b.n 7122c │ │ │ │ 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 7127a │ │ │ │ + ble.n 7128a │ │ │ │ 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, 71250 │ │ │ │ + cbz r3, 71260 │ │ │ │ cmp lr, ip │ │ │ │ - bls.n 71254 │ │ │ │ + bls.n 71264 │ │ │ │ adds r5, r7, #1 │ │ │ │ movs r4, #0 │ │ │ │ subs r6, r5, r0 │ │ │ │ - b.n 71272 │ │ │ │ + b.n 71282 │ │ │ │ cmp lr, ip │ │ │ │ - bcc.n 71248 │ │ │ │ + bcc.n 71258 │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 7126a │ │ │ │ + bne.n 7127a │ │ │ │ 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 71272 │ │ │ │ + b.n 71282 │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ adds r5, #1 │ │ │ │ movs r6, #1 │ │ │ │ adds r7, r5, r4 │ │ │ │ cmp r1, r7 │ │ │ │ - bgt.n 71236 │ │ │ │ - b.n 7127e │ │ │ │ + bgt.n 71246 │ │ │ │ + b.n 7128e │ │ │ │ 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 712b2 │ │ │ │ + bmi.n 712c2 │ │ │ │ ldr.w r0, [r5, r4, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7129c │ │ │ │ + beq.n 712ac │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7129c │ │ │ │ - b.n 712b4 │ │ │ │ + beq.n 712ac │ │ │ │ + b.n 712c4 │ │ │ │ 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, 712dc │ │ │ │ + cbnz r0, 712ec │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 712ce │ │ │ │ - b.n 712e2 │ │ │ │ + bne.n 712de │ │ │ │ + b.n 712f2 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 712d6 │ │ │ │ + beq.n 712e6 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #36] @ (7130c ) │ │ │ │ + ldr r3, [pc, #36] @ (7131c ) │ │ │ │ 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 │ │ │ │ @@ -104215,107 +104216,107 @@ │ │ │ │ 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, 71342 │ │ │ │ + cbnz r0, 71352 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 7134c │ │ │ │ - b.n 71352 │ │ │ │ + cbnz r0, 7135c │ │ │ │ + b.n 71362 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7133c │ │ │ │ - b.n 7136a │ │ │ │ + beq.n 7134c │ │ │ │ + b.n 7137a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 7136a │ │ │ │ + cbnz r0, 7137a │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbz r0, 7135c │ │ │ │ + cbz r0, 7136c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 7136a │ │ │ │ + cbnz r0, 7137a │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 7136a │ │ │ │ + cbz r0, 7137a │ │ │ │ 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, 7139a │ │ │ │ + cbnz r0, 713aa │ │ │ │ movw r3, #41344 @ 0xa180 │ │ │ │ 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 71384 │ │ │ │ + beq.n 71394 │ │ │ │ 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, 713ca │ │ │ │ + cbnz r0, 713da │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 713d2 │ │ │ │ + cbz r0, 713e2 │ │ │ │ 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 713bc │ │ │ │ + beq.n 713cc │ │ │ │ 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, 713fa │ │ │ │ + cbnz r0, 7140a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 71402 │ │ │ │ + cbz r0, 71412 │ │ │ │ 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 713ec │ │ │ │ + beq.n 713fc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #62485 @ 0xf415 │ │ │ │ + movw r1, #63369 @ 0xf789 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ movw r0, #676 @ 0x2a4 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - b.w 4e328 │ │ │ │ - ldr r3, [pc, #48] @ (7144c ) │ │ │ │ + b.w 4e330 │ │ │ │ + ldr r3, [pc, #48] @ (7145c ) │ │ │ │ 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 │ │ │ │ @@ -104331,21 +104332,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ 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, 71468 │ │ │ │ - bl 1991c8 │ │ │ │ + cbz r0, 71478 │ │ │ │ + bl 1998d0 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00071472 : │ │ │ │ +00071482 : │ │ │ │ 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 │ │ │ │ @@ -104353,21 +104354,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 711c0 │ │ │ │ + bl 711d0 │ │ │ │ movs r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r7 │ │ │ │ mov r4, r1 │ │ │ │ - bl 711c0 │ │ │ │ + bl 711d0 │ │ │ │ cmp r5, r0 │ │ │ │ it le │ │ │ │ movle r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r6, #8] │ │ │ │ it gt │ │ │ │ ldrgt r1, [sp, #0] │ │ │ │ @@ -104378,59 +104379,59 @@ │ │ │ │ add.w r1, r7, r1, lsl #1 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [r6, #20] │ │ │ │ - beq.n 714e2 │ │ │ │ + beq.n 714f2 │ │ │ │ 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 714ea │ │ │ │ + bpl.n 714fa │ │ │ │ mov r3, r4 │ │ │ │ - b.n 7150a │ │ │ │ + b.n 7151a │ │ │ │ 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 71504 │ │ │ │ + bne.n 71514 │ │ │ │ subs r2, r4, #1 │ │ │ │ subs r3, r2, r3 │ │ │ │ - b.n 7150a │ │ │ │ + b.n 7151a │ │ │ │ subs r3, #1 │ │ │ │ - bcs.n 714f4 │ │ │ │ - b.n 714e6 │ │ │ │ + bcs.n 71504 │ │ │ │ + b.n 714f6 │ │ │ │ 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 2b420 │ │ │ │ subs r1, r4, r5 │ │ │ │ cmp r4, r1 │ │ │ │ - ble.n 7153c │ │ │ │ + ble.n 7154c │ │ │ │ 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 71528 │ │ │ │ + bne.n 71538 │ │ │ │ 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 │ │ │ │ @@ -104442,182 +104443,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 71636 │ │ │ │ + beq.n 71646 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 71580 │ │ │ │ + bcc.n 71590 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 716b4 │ │ │ │ + b.n 716c4 │ │ │ │ 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, 71598 │ │ │ │ + cbz r0, 715a8 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 71582 │ │ │ │ - b.n 7157a │ │ │ │ + bhi.n 71592 │ │ │ │ + b.n 7158a │ │ │ │ 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 715e0 │ │ │ │ + ble.n 715f0 │ │ │ │ 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 715d6 │ │ │ │ + beq.n 715e6 │ │ │ │ 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 71630 │ │ │ │ + b.n 71640 │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne.n 715b0 │ │ │ │ + bne.n 715c0 │ │ │ │ ldrd r0, r6, [sp, #8] │ │ │ │ cmp r0, r5 │ │ │ │ - bge.n 7162c │ │ │ │ + bge.n 7163c │ │ │ │ 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 71628 │ │ │ │ + beq.n 71638 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r3, r3, fp, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 7157a │ │ │ │ + bls.n 7158a │ │ │ │ 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 7159c │ │ │ │ + beq.n 715ac │ │ │ │ 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 71630 │ │ │ │ + b.n 71640 │ │ │ │ cmp r5, r0 │ │ │ │ - bne.n 715e6 │ │ │ │ + bne.n 715f6 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 716a8 │ │ │ │ + b.n 716b8 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 71582 │ │ │ │ - b.n 7157a │ │ │ │ + bcc.n 71592 │ │ │ │ + b.n 7158a │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.n 7157a │ │ │ │ + bcs.n 7158a │ │ │ │ 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, 71658 │ │ │ │ + cbz r2, 71668 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 71642 │ │ │ │ - b.n 7157a │ │ │ │ + bhi.n 71652 │ │ │ │ + b.n 7158a │ │ │ │ rsb r2, r7, #1 │ │ │ │ cmp r7, r5 │ │ │ │ add.w r2, r3, r2, lsl #1 │ │ │ │ - ble.n 7168a │ │ │ │ + ble.n 7169a │ │ │ │ mov r4, r5 │ │ │ │ ldrh.w fp, [r8, r4, lsl #1] │ │ │ │ ldrh.w r9, [r2, r4, lsl #1] │ │ │ │ cmp fp, r9 │ │ │ │ - beq.n 71684 │ │ │ │ + beq.n 71694 │ │ │ │ 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 716ae │ │ │ │ + b.n 716be │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bgt.n 71666 │ │ │ │ + bgt.n 71676 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 716a8 │ │ │ │ + ble.n 716b8 │ │ │ │ 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 716a4 │ │ │ │ + beq.n 716b4 │ │ │ │ add.w r3, r3, r6, lsl #1 │ │ │ │ - b.n 716ae │ │ │ │ + b.n 716be │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 71690 │ │ │ │ + bne.n 716a0 │ │ │ │ subs r2, r2, r0 │ │ │ │ asrs r0, r2, #1 │ │ │ │ - b.n 716b4 │ │ │ │ + b.n 716c4 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 71642 │ │ │ │ - b.n 7157a │ │ │ │ + bcc.n 71652 │ │ │ │ + b.n 7158a │ │ │ │ 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] @ (71724 ) │ │ │ │ + ldr r3, [pc, #80] @ (71734 ) │ │ │ │ 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 7147c │ │ │ │ + bl 7148c │ │ │ │ add r2, sp, #4 │ │ │ │ sub.w r1, r8, r4 │ │ │ │ add.w r0, r9, r4, lsl #1 │ │ │ │ - bl 71540 │ │ │ │ + bl 71550 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 7170a │ │ │ │ + beq.n 7171a │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 7170a │ │ │ │ + beq.n 7171a │ │ │ │ add r4, r0 │ │ │ │ add r4, r7 │ │ │ │ - b.n 716ec │ │ │ │ - ldr r3, [pc, #24] @ (71724 ) │ │ │ │ + b.n 716fc │ │ │ │ + ldr r3, [pc, #24] @ (71734 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 7171c │ │ │ │ + beq.n 7172c │ │ │ │ blx 2baf0 <__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} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -104625,21 +104626,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 71222 │ │ │ │ + bl 71232 │ │ │ │ movs r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r7 │ │ │ │ mov r4, r1 │ │ │ │ - bl 71222 │ │ │ │ + bl 71232 │ │ │ │ cmp r6, r0 │ │ │ │ it le │ │ │ │ movle r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r5, #8] │ │ │ │ it gt │ │ │ │ ldrgt r1, [sp, #0] │ │ │ │ @@ -104650,57 +104651,57 @@ │ │ │ │ add.w r1, r7, r1, lsl #2 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [r5, #20] │ │ │ │ - beq.n 7178e │ │ │ │ + beq.n 7179e │ │ │ │ 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 717b4 │ │ │ │ + bmi.n 717c4 │ │ │ │ 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 717b0 │ │ │ │ + bne.n 717c0 │ │ │ │ subs r2, r4, #1 │ │ │ │ subs r3, r2, r3 │ │ │ │ str r3, [r5, #16] │ │ │ │ - b.n 717b4 │ │ │ │ + b.n 717c4 │ │ │ │ subs r3, #1 │ │ │ │ - bcs.n 7179e │ │ │ │ + bcs.n 717ae │ │ │ │ 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 2b420 │ │ │ │ subs r1, r4, r6 │ │ │ │ cmp r4, r1 │ │ │ │ - ble.n 717e4 │ │ │ │ + ble.n 717f4 │ │ │ │ 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 717d0 │ │ │ │ + bne.n 717e0 │ │ │ │ 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 │ │ │ │ @@ -104712,418 +104713,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 718d4 │ │ │ │ + beq.n 718e4 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 7182c │ │ │ │ + bcc.n 7183c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 71958 │ │ │ │ + b.n 71968 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 71822 │ │ │ │ + bls.n 71832 │ │ │ │ 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 71828 │ │ │ │ + bne.n 71838 │ │ │ │ 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 71880 │ │ │ │ + ble.n 71890 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr.w r7, [ip, r9, lsl #2] │ │ │ │ ldr.w r2, [r8, r9, lsl #2] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 71876 │ │ │ │ + beq.n 71886 │ │ │ │ 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 7181e │ │ │ │ + b.n 7182e │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r5, r9 │ │ │ │ - bne.n 71852 │ │ │ │ + bne.n 71862 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r4 │ │ │ │ - bge.n 718ca │ │ │ │ + bge.n 718da │ │ │ │ ldr.w r9, [ip, r2, lsl #2] │ │ │ │ ldr.w r7, [r8, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r9, r7 │ │ │ │ - beq.n 718c6 │ │ │ │ + beq.n 718d6 │ │ │ │ add.w r3, r3, fp, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 71822 │ │ │ │ + bls.n 71832 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb r7, [r6, r2] │ │ │ │ sub.w r2, r5, fp │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 71840 │ │ │ │ + beq.n 71850 │ │ │ │ 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 7181e │ │ │ │ + b.n 7182e │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 71884 │ │ │ │ + bne.n 71894 │ │ │ │ sub.w r8, r8, r0 │ │ │ │ mov.w r0, r8, asr #2 │ │ │ │ - b.n 71958 │ │ │ │ + b.n 71968 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.n 71822 │ │ │ │ + bcs.n 71832 │ │ │ │ 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, 718f6 │ │ │ │ + cbz r2, 71906 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 718e2 │ │ │ │ - b.n 71822 │ │ │ │ + bhi.n 718f2 │ │ │ │ + b.n 71832 │ │ │ │ rsb r8, r5, #1 │ │ │ │ cmp r5, r4 │ │ │ │ add.w r8, r3, r8, lsl #2 │ │ │ │ - ble.n 7192a │ │ │ │ + ble.n 7193a │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r7, [r8, r2, lsl #2] │ │ │ │ ldr.w r0, [ip, r2, lsl #2] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 71924 │ │ │ │ + beq.n 71934 │ │ │ │ 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 71952 │ │ │ │ + b.n 71962 │ │ │ │ adds r2, #1 │ │ │ │ cmp r5, r2 │ │ │ │ - bgt.n 71904 │ │ │ │ + bgt.n 71914 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 71948 │ │ │ │ + ble.n 71958 │ │ │ │ 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 71944 │ │ │ │ + beq.n 71954 │ │ │ │ add.w r3, r3, r9, lsl #2 │ │ │ │ - b.n 71952 │ │ │ │ + b.n 71962 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 71930 │ │ │ │ + bne.n 71940 │ │ │ │ sub.w r8, r8, fp │ │ │ │ mov.w r0, r8, asr #2 │ │ │ │ - b.n 71958 │ │ │ │ + b.n 71968 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 718e2 │ │ │ │ - b.n 71822 │ │ │ │ + bcc.n 718f2 │ │ │ │ + b.n 71832 │ │ │ │ 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] @ (719c8 ) │ │ │ │ + ldr r3, [pc, #80] @ (719d8 ) │ │ │ │ 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 71728 │ │ │ │ + bl 71738 │ │ │ │ add r2, sp, #4 │ │ │ │ sub.w r1, r8, r4 │ │ │ │ add.w r0, r9, r4, lsl #2 │ │ │ │ - bl 717e8 │ │ │ │ + bl 717f8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 719ae │ │ │ │ + beq.n 719be │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 719ae │ │ │ │ + beq.n 719be │ │ │ │ add r4, r0 │ │ │ │ add r4, r7 │ │ │ │ - b.n 71990 │ │ │ │ - ldr r3, [pc, #24] @ (719c8 ) │ │ │ │ + b.n 719a0 │ │ │ │ + ldr r3, [pc, #24] @ (719d8 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 719c0 │ │ │ │ + beq.n 719d0 │ │ │ │ blx 2baf0 <__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} │ │ │ │ │ │ │ │ -000719cc : │ │ │ │ +000719dc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #20] @ (719f0 ) │ │ │ │ + ldr r2, [pc, #20] @ (71a00 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 89598 │ │ │ │ + bl 89578 │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000719f4 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ +00071a04 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ push {r4} │ │ │ │ - bcs.n 71a20 <_PyUnicode_ToTitlecase@@Base+0x2c> │ │ │ │ + bcs.n 71a30 <_PyUnicode_ToTitlecase@@Base+0x2c> │ │ │ │ lsrs r4, r0, #6 │ │ │ │ - movw r1, #51108 @ 0xc7a4 │ │ │ │ + movw r1, #51980 @ 0xcb0c │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ and.w r3, r0, #63 @ 0x3f │ │ │ │ - movw r2, #58020 @ 0xe2a4 │ │ │ │ + movw r2, #58892 @ 0xe60c │ │ │ │ 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 71a22 <_PyUnicode_ToTitlecase@@Base+0x2e> │ │ │ │ + b.n 71a32 <_PyUnicode_ToTitlecase@@Base+0x2e> │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #49876 @ 0xc2d4 │ │ │ │ + movw r3, #50748 @ 0xc63c │ │ │ │ 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, #35888 @ 0x8c30 │ │ │ │ + movwmi r2, #36760 @ 0x8f98 │ │ │ │ uxthmi r3, r3 │ │ │ │ movtmi r2, #63 @ 0x3f │ │ │ │ it mi │ │ │ │ ldrmi.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071a4c : │ │ │ │ - ldr r2, [pc, #12] @ (71a5c ) │ │ │ │ +00071a5c : │ │ │ │ + ldr r2, [pc, #12] @ (71a6c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 1cff60 │ │ │ │ + b.w 1cfdf0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00071a60 : │ │ │ │ +00071a70 : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #32] @ (71a88 ) │ │ │ │ + ldr r5, [pc, #32] @ (71a98 ) │ │ │ │ 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, 71a82 │ │ │ │ + cbnz r3, 71a92 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w baf48 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + b.w bae28 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ pop {r4, r5} │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00071a8c <_Py_LoadAttr_StackRefSteal@@Base>: │ │ │ │ +00071a9c <_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 ad76c │ │ │ │ + bl ad650 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00071ab8 <_PyObjectArray_Free@@Base>: │ │ │ │ +00071ac8 <_PyObjectArray_Free@@Base>: │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 71ac0 <_PyObjectArray_Free@@Base+0x8> │ │ │ │ - b.w 83b58 │ │ │ │ + beq.n 71ad0 <_PyObjectArray_Free@@Base+0x8> │ │ │ │ + b.w 83b98 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071ac2 <_PyEval_MonitorRaise@@Base>: │ │ │ │ +00071ad2 <_PyEval_MonitorRaise@@Base>: │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldrb.w r3, [r3, #3311] @ 0xcef │ │ │ │ - cbz r3, 71ad4 <_PyEval_MonitorRaise@@Base+0x12> │ │ │ │ + cbz r3, 71ae4 <_PyEval_MonitorRaise@@Base+0x12> │ │ │ │ movs r3, #11 │ │ │ │ - b.w 251050 <_PyMarshal_GetXIData@@Base+0x210> │ │ │ │ + b.w 250cb0 <_PyMarshal_GetXIData@@Base+0x140> │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071ad6 : │ │ │ │ +00071ae6 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071ae4 : │ │ │ │ - b.w 24f4a8 │ │ │ │ +00071af4 : │ │ │ │ + b.w 24f0cc │ │ │ │ │ │ │ │ -00071ae8 : │ │ │ │ - ldr r2, [pc, #12] @ (71af8 ) │ │ │ │ +00071af8 : │ │ │ │ + ldr r2, [pc, #12] @ (71b08 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 252bf8 <_PyXI_GetMainNamespace@@Base+0x1d4> │ │ │ │ + b.w 252dc0 <_PyXI_GetMainNamespace@@Base+0x75c> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00071afc : │ │ │ │ - ldr r2, [pc, #12] @ (71b0c ) │ │ │ │ +00071b0c : │ │ │ │ + ldr r2, [pc, #12] @ (71b1c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 256f5c │ │ │ │ + b.w 256ac8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00071b10 <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ +00071b20 <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071b12 <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ +00071b22 <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071b14 : │ │ │ │ +00071b24 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071b16 : │ │ │ │ +00071b26 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071b18 : │ │ │ │ +00071b28 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071b1a : │ │ │ │ +00071b2a : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071b1c <_PyXIData_SetNotShareableError@@Base>: │ │ │ │ +00071b2c <_PyXIData_SetNotShareableError@@Base>: │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 25f038 <_PyFunction_VerifyStateless@@Base+0xf4> │ │ │ │ + b.w 25ebb0 <_PyFunction_VerifyStateless@@Base+0xf4> │ │ │ │ │ │ │ │ -00071b26 <_PyXIData_Lookup@@Base>: │ │ │ │ +00071b36 <_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 71b5a <_PyXIData_Lookup@@Base+0x34> │ │ │ │ + beq.n 71b6a <_PyXIData_Lookup@@Base+0x34> │ │ │ │ add.w r3, r3, #5536 @ 0x15a0 │ │ │ │ adds r3, #8 │ │ │ │ - cbz r3, 71b5a <_PyXIData_Lookup@@Base+0x34> │ │ │ │ + cbz r3, 71b6a <_PyXIData_Lookup@@Base+0x34> │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, sp │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2635fc <_PyObject_GetXIData@@Base+0x22c> │ │ │ │ - b.n 71b60 <_PyXIData_Lookup@@Base+0x3a> │ │ │ │ + bl 26313c <_PyObject_GetXIData@@Base+0x22c> │ │ │ │ + b.n 71b70 <_PyXIData_Lookup@@Base+0x3a> │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00071b66 <_PyXI_GetFailureCode@@Base>: │ │ │ │ - cbz r0, 71b6a <_PyXI_GetFailureCode@@Base+0x4> │ │ │ │ +00071b76 <_PyXI_GetFailureCode@@Base>: │ │ │ │ + cbz r0, 71b7a <_PyXI_GetFailureCode@@Base+0x4> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071b6c <_PyXI_InitFailureUTF8@@Base>: │ │ │ │ +00071b7c <_PyXI_InitFailureUTF8@@Base>: │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r2, [r0] │ │ │ │ str r3, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071b76 : │ │ │ │ +00071b86 : │ │ │ │ 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 214064 │ │ │ │ + bl 214294 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00071b94 <_PyArg_Parse_SizeT@@Base>: │ │ │ │ +00071ba4 <_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 a6e98 │ │ │ │ + bl a6d98 │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071bbe <_PyArg_ParseTuple_SizeT@@Base>: │ │ │ │ +00071bce <_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 │ │ │ │ @@ -105132,252 +105133,252 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 2fc16 <_PyObject_DebugMallocStats@@Base+0x1ae6> │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071be8 : │ │ │ │ +00071bf8 : │ │ │ │ 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 2fc16 <_PyObject_DebugMallocStats@@Base+0x1ae6> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -00071c04 <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ - b.w 71be8 │ │ │ │ +00071c14 <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ + b.w 71bf8 │ │ │ │ │ │ │ │ -00071c08 : │ │ │ │ +00071c18 : │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ - cbnz r3, 71c1a │ │ │ │ + cbnz r3, 71c2a │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 71c16 │ │ │ │ + beq.n 71c26 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ dmb ish │ │ │ │ mvns r0, r0 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071c2c : │ │ │ │ - ldr r3, [pc, #12] @ (71c3c ) │ │ │ │ +00071c3c : │ │ │ │ + ldr r3, [pc, #12] @ (71c4c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, r3] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ - b.w 1cef0c <_PySys_GetRequiredAttr@@Base+0x1094> │ │ │ │ + b.w 1ced9c <_PySys_GetRequiredAttr@@Base+0x1094> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00071c40 : │ │ │ │ +00071c50 : │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #14972 @ 0x3a7c │ │ │ │ + movw r3, #15868 @ 0x3dfc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r2, [r0, #4] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r1, [r0, #0] │ │ │ │ str r3, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071c56 : │ │ │ │ +00071c66 : │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ strd r3, r3, [r0, #4] │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071c64 : │ │ │ │ +00071c74 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00071c74 : │ │ │ │ +00071c84 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00071c84 : │ │ │ │ +00071c94 : │ │ │ │ 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, #18604 @ 0x48ac │ │ │ │ + movw r4, #19500 @ 0x4c2c │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1bc408 │ │ │ │ + bl 1bc220 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00071caa <_PyMonitoring_FireCReturnEvent@@Base>: │ │ │ │ +00071cba <_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 5be6e <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5be76 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00071cd8 <_PySeqLock_LockWrite@@Base>: │ │ │ │ +00071ce8 <_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 71cf6 <_PySeqLock_LockWrite@@Base+0x1e> │ │ │ │ + bpl.n 71d06 <_PySeqLock_LockWrite@@Base+0x1e> │ │ │ │ blx 2c614 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - b.n 71cea <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ + b.n 71cfa <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ adds r2, r4, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r5] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 71d0c <_PySeqLock_LockWrite@@Base+0x34> │ │ │ │ + bne.n 71d1c <_PySeqLock_LockWrite@@Base+0x34> │ │ │ │ strex r1, r2, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 71cfc <_PySeqLock_LockWrite@@Base+0x24> │ │ │ │ + bne.n 71d0c <_PySeqLock_LockWrite@@Base+0x24> │ │ │ │ dmb ish │ │ │ │ - bne.n 71d18 <_PySeqLock_LockWrite@@Base+0x40> │ │ │ │ + bne.n 71d28 <_PySeqLock_LockWrite@@Base+0x40> │ │ │ │ dmb ish │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r4, r3 │ │ │ │ blx 2c614 │ │ │ │ - b.n 71cea <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ + b.n 71cfa <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ │ │ │ │ -00071d20 <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ +00071d30 <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071d30 <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ +00071d40 <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071d40 <_PySeqLock_BeginRead@@Base>: │ │ │ │ +00071d50 <_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 71d66 <_PySeqLock_BeginRead@@Base+0x26> │ │ │ │ + bpl.n 71d76 <_PySeqLock_BeginRead@@Base+0x26> │ │ │ │ blx 2c614 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ dmb ish │ │ │ │ - b.n 71d56 <_PySeqLock_BeginRead@@Base+0x16> │ │ │ │ + b.n 71d66 <_PySeqLock_BeginRead@@Base+0x16> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00071d68 <_PySeqLock_EndRead@@Base>: │ │ │ │ +00071d78 <_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 71d88 <_PySeqLock_EndRead@@Base+0x20> │ │ │ │ + beq.n 71d98 <_PySeqLock_EndRead@@Base+0x20> │ │ │ │ blx 2c614 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 71d8a <_PySeqLock_EndRead@@Base+0x22> │ │ │ │ + b.n 71d9a <_PySeqLock_EndRead@@Base+0x22> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00071d8c <_PySeqLock_AfterFork@@Base>: │ │ │ │ +00071d9c <_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 │ │ │ │ │ │ │ │ -00071d9e : │ │ │ │ +00071dae : │ │ │ │ dmb ish │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ dmb ish │ │ │ │ and.w r0, r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071dae <_Py_BuildValue_SizeT@@Base>: │ │ │ │ +00071dbe <_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 953fc │ │ │ │ + bl 952d0 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071dd6 : │ │ │ │ +00071de6 : │ │ │ │ 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 1b062c │ │ │ │ + bl 1b0444 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00071e00 : │ │ │ │ +00071e10 : │ │ │ │ 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 │ │ │ │ @@ -105387,15 +105388,15 @@ │ │ │ │ blx 2bab4 │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2d82c │ │ │ │ │ │ │ │ -00071e30 <_Py_FatalErrorFunc@@Base>: │ │ │ │ +00071e40 <_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 │ │ │ │ @@ -105409,2423 +105410,2423 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2d82c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #18628 @ 0x48c4 │ │ │ │ + movw r1, #19524 @ 0x4c44 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #6740 @ 0x1a54 │ │ │ │ + movw r0, #7644 @ 0x1ddc │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ │ │ │ │ -00071e84 : │ │ │ │ +00071e94 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ (71eb4 ) │ │ │ │ + ldr r3, [pc, #32] @ (71ec4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - cbnz r0, 71eaa │ │ │ │ - movw r1, #31772 @ 0x7c1c │ │ │ │ + cbnz r0, 71eba │ │ │ │ + movw r1, #32668 @ 0x7f9c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #16] @ (71eb8 ) │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #16] @ (71ec8 ) │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 7b8d8 │ │ │ │ + b.w 7b8e8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r4, r1 │ │ │ │ + adds r4, r5, #7 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00071ebc : │ │ │ │ +00071ecc : │ │ │ │ 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] @ (71ee4 ) │ │ │ │ + ldr r2, [pc, #24] @ (71ef4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 222588 <_PyErr_ProgramDecodedTextObject@@Base+0x378> │ │ │ │ + bl 2227e0 <_PyErr_ProgramDecodedTextObject@@Base+0x378> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 22406c │ │ │ │ + b.w 2242c4 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00071ee8 <_PyThreadState_Prealloc@@Base>: │ │ │ │ +00071ef8 <_PyThreadState_Prealloc@@Base>: │ │ │ │ movs r1, #0 │ │ │ │ - b.w 1c617c <_PyThreadState_New@@Base+0x4> │ │ │ │ + b.w 1c5f94 <_PyThreadState_New@@Base+0x4> │ │ │ │ │ │ │ │ -00071eee <_PyThreadState_Init@@Base>: │ │ │ │ +00071efe <_PyThreadState_Init@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #18656 @ 0x48e0 │ │ │ │ + movw r1, #19552 @ 0x4c60 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #4] @ (71f0c <_PyThreadState_Init@@Base+0x1e>) │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #4] @ (71f1c <_PyThreadState_Init@@Base+0x1e>) │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ - subs r0, r7, r1 │ │ │ │ + subs r0, r0, #0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00071f10 : │ │ │ │ - ldr r3, [pc, #8] @ (71f1c ) │ │ │ │ +00071f20 : │ │ │ │ + ldr r3, [pc, #8] @ (71f2c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - b.w 218110 │ │ │ │ + b.w 218344 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00071f20 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ +00071f30 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ - movw r3, #44873 @ 0xaf49 │ │ │ │ + movw r3, #44585 @ 0xae29 │ │ │ │ movt r3, #11 │ │ │ │ ldr.w r2, [r0, #384] @ 0x180 │ │ │ │ cmp r2, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071f3a : │ │ │ │ - ldr r2, [pc, #12] @ (71f48 ) │ │ │ │ +00071f4a : │ │ │ │ + ldr r2, [pc, #12] @ (71f58 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 21b138 │ │ │ │ + b.w 21b338 │ │ │ │ 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 71fca │ │ │ │ + bne.n 71fda │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ - beq.n 71fba │ │ │ │ + beq.n 71fca │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e3354 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 2e36cc <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ cmp r7, r0 │ │ │ │ sbcs.w r1, r6, r1 │ │ │ │ - blt.n 71fa6 │ │ │ │ + blt.n 71fb6 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e3354 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 2e36cc <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ cmp r0, r7 │ │ │ │ sbcs r1, r6 │ │ │ │ - bge.n 71fba │ │ │ │ + bge.n 71fca │ │ │ │ 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 720e0 │ │ │ │ + b.n 720f0 │ │ │ │ mul.w r6, r4, r6 │ │ │ │ umull r0, r1, r4, r7 │ │ │ │ mla r6, r7, r5, r6 │ │ │ │ add r1, r6 │ │ │ │ - b.n 720e0 │ │ │ │ + b.n 720f0 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - bl 2e3354 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 2e36cc <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ strd r0, r2, [sp] │ │ │ │ - beq.n 72024 │ │ │ │ + beq.n 72034 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e3354 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 2e36cc <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ cmp r9, r0 │ │ │ │ sbcs.w r1, r7, r1 │ │ │ │ - blt.n 72010 │ │ │ │ + blt.n 72020 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e3354 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 2e36cc <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ cmp r0, r9 │ │ │ │ sbcs r1, r7 │ │ │ │ - bge.n 72024 │ │ │ │ + bge.n 72034 │ │ │ │ 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 72034 │ │ │ │ + b.n 72044 │ │ │ │ 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 2e3354 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 2e36cc <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r0 │ │ │ │ - beq.n 72088 │ │ │ │ + beq.n 72098 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e3354 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 2e36cc <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ cmp r8, r0 │ │ │ │ sbcs.w r1, r6, r1 │ │ │ │ - blt.n 72074 │ │ │ │ + blt.n 72084 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e3354 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 2e36cc <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ cmp r0, r8 │ │ │ │ sbcs r1, r6 │ │ │ │ - bge.n 72088 │ │ │ │ + bge.n 72098 │ │ │ │ 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 72098 │ │ │ │ + b.n 720a8 │ │ │ │ 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 720b4 │ │ │ │ + blt.n 720c4 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ mvns r0, r7 │ │ │ │ sub.w r4, r1, r9 │ │ │ │ cmp r0, r2 │ │ │ │ sbcs r4, r3 │ │ │ │ - bge.n 720cc │ │ │ │ - b.n 720d4 │ │ │ │ + bge.n 720dc │ │ │ │ + b.n 720e4 │ │ │ │ orrs.w sl, r9, sl │ │ │ │ - beq.n 720cc │ │ │ │ + beq.n 720dc │ │ │ │ negs r0, r7 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ sbc.w r1, r1, r9 │ │ │ │ cmp r2, r0 │ │ │ │ sbcs.w r1, r3, r1 │ │ │ │ - blt.n 720da │ │ │ │ + blt.n 720ea │ │ │ │ adds r0, r7, r2 │ │ │ │ adc.w r1, r3, r9 │ │ │ │ - b.n 720e0 │ │ │ │ + b.n 720f0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 720e0 │ │ │ │ + b.n 720f0 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -000720e6 : │ │ │ │ +000720f6 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r0, [r3, #1024] @ 0x400 │ │ │ │ - cbnz r0, 72106 │ │ │ │ + cbnz r0, 72116 │ │ │ │ blx 2b188 │ │ │ │ movs r0, #0 │ │ │ │ blx 2b020 │ │ │ │ │ │ │ │ -0007210c : │ │ │ │ +0007211c : │ │ │ │ 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 2c158 │ │ │ │ - cbnz r0, 7213a │ │ │ │ + cbnz r0, 7214a │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 7213e │ │ │ │ + bge.n 7214e │ │ │ │ blx 2bbe4 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movs r3, #12 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -00072142 : │ │ │ │ +00072152 : │ │ │ │ b.w 2bbe0 │ │ │ │ │ │ │ │ -00072146 : │ │ │ │ +00072156 : │ │ │ │ movs r1, #0 │ │ │ │ b.w 2ae1c │ │ │ │ │ │ │ │ -0007214c : │ │ │ │ +0007215c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2ae20 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00072168 : │ │ │ │ +00072178 : │ │ │ │ b.w 2c064 │ │ │ │ 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 │ │ │ │ ldrd r9, r4, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 7218e │ │ │ │ + beq.n 7219e │ │ │ │ cmp r4, #2 │ │ │ │ - bne.n 7221a │ │ │ │ + bne.n 7222a │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 72192 │ │ │ │ + b.n 721a2 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ blx 2accc │ │ │ │ mov r8, r0 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 721ae │ │ │ │ - bl 7a22c │ │ │ │ - b.n 721b2 │ │ │ │ - bl 83550 │ │ │ │ - cbz r0, 72220 │ │ │ │ + beq.n 721be │ │ │ │ + bl 7a23c │ │ │ │ + b.n 721c2 │ │ │ │ + bl 83590 │ │ │ │ + cbz r0, 72230 │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 72212 │ │ │ │ + beq.n 72222 │ │ │ │ mov.w fp, #0 │ │ │ │ ldr.w r3, [r6, fp, lsl #2] │ │ │ │ sub.w r1, r3, #56320 @ 0xdc00 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ sub.w r1, r1, #128 @ 0x80 │ │ │ │ - bls.n 721da │ │ │ │ + bls.n 721ea │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 721e8 │ │ │ │ + beq.n 721f8 │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bhi.n 721e8 │ │ │ │ + bhi.n 721f8 │ │ │ │ add.w fp, fp, #1 │ │ │ │ strb.w r3, [r2], #1 │ │ │ │ cmp r8, fp │ │ │ │ - bne.n 721c0 │ │ │ │ - b.n 72212 │ │ │ │ + bne.n 721d0 │ │ │ │ + b.n 72222 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 721f4 │ │ │ │ - bl 7a4bc │ │ │ │ - b.n 721f8 │ │ │ │ - bl 83b58 │ │ │ │ - cbz r5, 721fe │ │ │ │ + beq.n 72204 │ │ │ │ + bl 7a4cc │ │ │ │ + b.n 72208 │ │ │ │ + bl 83b98 │ │ │ │ + cbz r5, 7220e │ │ │ │ str.w fp, [r5] │ │ │ │ - cbnz r4, 72206 │ │ │ │ + cbnz r4, 72216 │ │ │ │ mvn.w r3, #1 │ │ │ │ - b.n 72224 │ │ │ │ - movw r3, #16032 @ 0x3ea0 │ │ │ │ + b.n 72234 │ │ │ │ + movw r3, #16928 @ 0x4220 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 72200 │ │ │ │ + b.n 72210 │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r2, #0] │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 72224 │ │ │ │ + b.n 72234 │ │ │ │ mvn.w r3, #2 │ │ │ │ - b.n 72224 │ │ │ │ + b.n 72234 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r3, 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, #4064] @ 0xfe0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 7224a │ │ │ │ + beq.n 7225a │ │ │ │ cmp r4, #2 │ │ │ │ - bne.n 722c6 │ │ │ │ + bne.n 722d6 │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 7224e │ │ │ │ + b.n 7225e │ │ │ │ mov.w sl, #0 │ │ │ │ mov r9, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ blx 2c090 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w r0, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 7226a │ │ │ │ + bcs.n 7227a │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 7a22c │ │ │ │ - cbnz r0, 72270 │ │ │ │ + bl 7a23c │ │ │ │ + cbnz r0, 72280 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 722ca │ │ │ │ + b.n 722da │ │ │ │ mov r6, r7 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ mov r2, r3 │ │ │ │ - cbz r3, 722b4 │ │ │ │ + cbz r3, 722c4 │ │ │ │ lsls r1, r3, #24 │ │ │ │ - bpl.n 722ac │ │ │ │ + bpl.n 722bc │ │ │ │ add.w r2, r3, #56320 @ 0xdc00 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 722ac │ │ │ │ - bl 7a4bc │ │ │ │ - cbz r5, 72292 │ │ │ │ + bne.n 722bc │ │ │ │ + bl 7a4cc │ │ │ │ + cbz r5, 722a2 │ │ │ │ subs r6, r6, r7 │ │ │ │ str r6, [r5, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 7229e │ │ │ │ + bne.n 722ae │ │ │ │ mvn.w r3, #1 │ │ │ │ - b.n 722ca │ │ │ │ - movw r3, #14788 @ 0x39c4 │ │ │ │ + b.n 722da │ │ │ │ + movw r3, #15684 @ 0x3d44 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str.w r3, [r9] │ │ │ │ - b.n 72298 │ │ │ │ + b.n 722a8 │ │ │ │ adds r6, #1 │ │ │ │ str.w r2, [r4], #4 │ │ │ │ - b.n 72274 │ │ │ │ + b.n 72284 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r5, 722be │ │ │ │ + cbz r5, 722ce │ │ │ │ subs r4, r4, r0 │ │ │ │ asrs r4, r4, #2 │ │ │ │ str r4, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [r8] │ │ │ │ - b.n 722ca │ │ │ │ + b.n 722da │ │ │ │ mvn.w r3, #2 │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -000722d0 : │ │ │ │ +000722e0 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 1e394c │ │ │ │ + b.w 1e3840 │ │ │ │ │ │ │ │ -000722d6 <_Py_closerange@@Base>: │ │ │ │ +000722e6 <_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 2c5fc │ │ │ │ - cbz r0, 7231a <_Py_closerange@@Base+0x44> │ │ │ │ + cbz r0, 7232a <_Py_closerange@@Base+0x44> │ │ │ │ movs r0, #4 │ │ │ │ blx 2be84 │ │ │ │ cmp r0, r5 │ │ │ │ - ble.n 72304 <_Py_closerange@@Base+0x2e> │ │ │ │ + ble.n 72314 <_Py_closerange@@Base+0x2e> │ │ │ │ cmp r4, r5 │ │ │ │ - ble.n 7230e <_Py_closerange@@Base+0x38> │ │ │ │ - b.n 7231a <_Py_closerange@@Base+0x44> │ │ │ │ + ble.n 7231e <_Py_closerange@@Base+0x38> │ │ │ │ + b.n 7232a <_Py_closerange@@Base+0x44> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 2c5e8 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #1 │ │ │ │ blx 2b5a8 │ │ │ │ cmp r5, r4 │ │ │ │ - bge.n 7230e <_Py_closerange@@Base+0x38> │ │ │ │ + bge.n 7231e <_Py_closerange@@Base+0x38> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0007231c : │ │ │ │ +0007232c : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00072320 : │ │ │ │ +00072330 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #84] @ (72384 ) │ │ │ │ + ldr r4, [pc, #84] @ (72394 ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 72348 │ │ │ │ + bne.n 72358 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 72338 │ │ │ │ + bne.n 72348 │ │ │ │ dmb ish │ │ │ │ - beq.n 72354 │ │ │ │ + beq.n 72364 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b86ac │ │ │ │ + bl 2b9a44 │ │ │ │ bl 2d798 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 72370 │ │ │ │ + bne.n 72380 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 72360 │ │ │ │ + bne.n 72370 │ │ │ │ dmb ish │ │ │ │ - beq.n 72380 │ │ │ │ + beq.n 72390 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - ldr r0, [pc, #8] @ (72384 ) │ │ │ │ - b.w 284f00 │ │ │ │ + ldr r0, [pc, #8] @ (72394 ) │ │ │ │ + b.w 284a3c │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00072388 : │ │ │ │ +00072398 : │ │ │ │ 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] @ (723f4 ) │ │ │ │ + ldr r4, [pc, #92] @ (72404 ) │ │ │ │ mov r5, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 723b2 │ │ │ │ + bne.n 723c2 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 723a2 │ │ │ │ + bne.n 723b2 │ │ │ │ dmb ish │ │ │ │ - beq.n 723be │ │ │ │ + beq.n 723ce │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b86ac │ │ │ │ - ldr r3, [pc, #56] @ (723f8 ) │ │ │ │ + bl 2b9a44 │ │ │ │ + ldr r3, [pc, #56] @ (72408 ) │ │ │ │ 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 723e0 │ │ │ │ + bne.n 723f0 │ │ │ │ strexb r1, r6, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 723d0 │ │ │ │ + bne.n 723e0 │ │ │ │ dmb ish │ │ │ │ - beq.n 723f2 │ │ │ │ + beq.n 72402 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ sub.w r0, r3, #140 @ 0x8c │ │ │ │ - b.w 284f00 │ │ │ │ + b.w 284a3c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r0, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r4, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000723fc : │ │ │ │ +0007240c : │ │ │ │ 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] @ (72468 ) │ │ │ │ + ldr r4, [pc, #92] @ (72478 ) │ │ │ │ mov r5, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 72426 │ │ │ │ + bne.n 72436 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 72416 │ │ │ │ + bne.n 72426 │ │ │ │ dmb ish │ │ │ │ - beq.n 72432 │ │ │ │ + beq.n 72442 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b86ac │ │ │ │ - ldr r3, [pc, #56] @ (7246c ) │ │ │ │ + bl 2b9a44 │ │ │ │ + ldr r3, [pc, #56] @ (7247c ) │ │ │ │ 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 72454 │ │ │ │ + bne.n 72464 │ │ │ │ strexb r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 72444 │ │ │ │ + bne.n 72454 │ │ │ │ dmb ish │ │ │ │ - beq.n 72466 │ │ │ │ + beq.n 72476 │ │ │ │ sub.w r0, r3, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 284f00 │ │ │ │ + b.w 284a3c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r0, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r4, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00072470 : │ │ │ │ +00072480 : │ │ │ │ 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] @ (7251c ) │ │ │ │ + ldr r4, [pc, #156] @ (7252c ) │ │ │ │ mov r5, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7249a │ │ │ │ + bne.n 724aa │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7248a │ │ │ │ + bne.n 7249a │ │ │ │ dmb ish │ │ │ │ - beq.n 724a6 │ │ │ │ + beq.n 724b6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b86ac │ │ │ │ + bl 2b9a44 │ │ │ │ movw r0, #24312 @ 0x5ef8 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ ldr.w r3, [r0, #1784] @ 0x6f8 │ │ │ │ cmp r3, #31 │ │ │ │ - ble.n 724e2 │ │ │ │ + ble.n 724f2 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 724ce │ │ │ │ + bne.n 724de │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 724be │ │ │ │ + bne.n 724ce │ │ │ │ dmb ish │ │ │ │ - beq.n 724dc │ │ │ │ + beq.n 724ec │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ - bl 284f00 │ │ │ │ + bl 284a3c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 72518 │ │ │ │ + b.n 72528 │ │ │ │ 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 72508 │ │ │ │ + bne.n 72518 │ │ │ │ strexb r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 724f8 │ │ │ │ + bne.n 72508 │ │ │ │ dmb ish │ │ │ │ - beq.n 72516 │ │ │ │ + beq.n 72526 │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ - bl 284f00 │ │ │ │ + bl 284a3c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 7253e │ │ │ │ + bpl.n 7254e │ │ │ │ ldr.w r3, [r0, #-1] │ │ │ │ subs r0, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72550 │ │ │ │ + bge.n 72560 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r1, #-1] │ │ │ │ - cbnz r3, 72550 │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 72560 │ │ │ │ + b.w 8471c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r2, [r3, #880] @ 0x370 │ │ │ │ ldr.w r0, [r3, #864] @ 0x360 │ │ │ │ bx r2 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00072552 : │ │ │ │ +00072562 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #2756 @ 0xac4 │ │ │ │ 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, 725a2 │ │ │ │ + cbz r0, 725b2 │ │ │ │ movs r3, #0 │ │ │ │ add.w r1, r0, #8 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl 158a28 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ + bl 158c3c <_PyLong_FromByteArray@@Base+0xcf4> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 725a2 │ │ │ │ + bge.n 725b2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 725a0 │ │ │ │ + bge.n 725b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 725a0 │ │ │ │ + cbnz r3, 725b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbz r0, 725d0 │ │ │ │ + cbz r0, 725e0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 725d0 │ │ │ │ + bge.n 725e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 725d0 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 725e0 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 725ea │ │ │ │ + cbz r0, 725fa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 725ea │ │ │ │ + bge.n 725fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 725ea │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 725fa │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 7261c │ │ │ │ + cbz r2, 7262c │ │ │ │ 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 72618 │ │ │ │ + bge.n 72628 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 72618 │ │ │ │ + cbnz r3, 72628 │ │ │ │ mov r0, r2 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 7264e │ │ │ │ + cbz r2, 7265e │ │ │ │ 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 7264a │ │ │ │ + bge.n 7265a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 7264a │ │ │ │ + cbnz r3, 7265a │ │ │ │ mov r0, r2 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00072652 : │ │ │ │ +00072662 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18704 @ 0x4910 │ │ │ │ + movw r1, #19600 @ 0x4c90 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ 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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 726a8 │ │ │ │ + beq.n 726b8 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 726be │ │ │ │ + bne.n 726ce │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 726f0 │ │ │ │ + beq.n 72700 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 726f0 │ │ │ │ - b.n 726c0 │ │ │ │ + ble.n 72700 │ │ │ │ + b.n 726d0 │ │ │ │ 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 726dc │ │ │ │ + beq.n 726ec │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7270a │ │ │ │ + bne.n 7271a │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 726f0 │ │ │ │ + beq.n 72700 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 7270c │ │ │ │ + bgt.n 7271c │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 7274a │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 7275a │ │ │ │ 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 151ce0 │ │ │ │ + bl 151eb4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72736 │ │ │ │ + bge.n 72746 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 72736 │ │ │ │ + cbnz r3, 72746 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7274a │ │ │ │ + bge.n 7275a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7274a │ │ │ │ + cbnz r3, 7275a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7277a │ │ │ │ + beq.n 7278a │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72790 │ │ │ │ + bne.n 727a0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 727c2 │ │ │ │ + beq.n 727d2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 727c2 │ │ │ │ - b.n 72792 │ │ │ │ + ble.n 727d2 │ │ │ │ + b.n 727a2 │ │ │ │ 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 727ae │ │ │ │ + beq.n 727be │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 727dc │ │ │ │ + bne.n 727ec │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 727c2 │ │ │ │ + beq.n 727d2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 727de │ │ │ │ + bgt.n 727ee │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 7281c │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 7282c │ │ │ │ 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 14da10 │ │ │ │ + bl 14db4c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72808 │ │ │ │ + bge.n 72818 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 72808 │ │ │ │ + cbnz r3, 72818 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7281c │ │ │ │ + bge.n 7282c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7281c │ │ │ │ + cbnz r3, 7282c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7284c │ │ │ │ + beq.n 7285c │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72862 │ │ │ │ + bne.n 72872 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 72894 │ │ │ │ + beq.n 728a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 72894 │ │ │ │ - b.n 72864 │ │ │ │ + ble.n 728a4 │ │ │ │ + b.n 72874 │ │ │ │ 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 72880 │ │ │ │ + beq.n 72890 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 728ae │ │ │ │ + bne.n 728be │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 72894 │ │ │ │ + beq.n 728a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 728b0 │ │ │ │ + bgt.n 728c0 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 728ee │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 728fe │ │ │ │ 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 172d4c │ │ │ │ + bl 172dcc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 728da │ │ │ │ + bge.n 728ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 728da │ │ │ │ + cbnz r3, 728ea │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 728ee │ │ │ │ + bge.n 728fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 728ee │ │ │ │ + cbnz r3, 728fe │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7291e │ │ │ │ + beq.n 7292e │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72934 │ │ │ │ + bne.n 72944 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 72966 │ │ │ │ + beq.n 72976 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 72966 │ │ │ │ - b.n 72936 │ │ │ │ + ble.n 72976 │ │ │ │ + b.n 72946 │ │ │ │ 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 72952 │ │ │ │ + beq.n 72962 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72980 │ │ │ │ + bne.n 72990 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 72966 │ │ │ │ + beq.n 72976 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 72982 │ │ │ │ + bgt.n 72992 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 729c0 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 729d0 │ │ │ │ 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 1663c4 │ │ │ │ + bl 166468 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 729ac │ │ │ │ + bge.n 729bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 729ac │ │ │ │ + cbnz r3, 729bc │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 729c0 │ │ │ │ + bge.n 729d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 729c0 │ │ │ │ + cbnz r3, 729d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 729f0 │ │ │ │ + beq.n 72a00 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72a06 │ │ │ │ + bne.n 72a16 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 72a38 │ │ │ │ + beq.n 72a48 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 72a38 │ │ │ │ - b.n 72a08 │ │ │ │ + ble.n 72a48 │ │ │ │ + b.n 72a18 │ │ │ │ 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 72a24 │ │ │ │ + beq.n 72a34 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72a52 │ │ │ │ + bne.n 72a62 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 72a38 │ │ │ │ + beq.n 72a48 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 72a54 │ │ │ │ + bgt.n 72a64 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 72a92 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 72aa2 │ │ │ │ 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 150b5c │ │ │ │ + bl 150cdc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72a7e │ │ │ │ + bge.n 72a8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 72a7e │ │ │ │ + cbnz r3, 72a8e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72a92 │ │ │ │ + bge.n 72aa2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72a92 │ │ │ │ + cbnz r3, 72aa2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72ac2 │ │ │ │ + beq.n 72ad2 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72ad8 │ │ │ │ + bne.n 72ae8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 72b0a │ │ │ │ + beq.n 72b1a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 72b0a │ │ │ │ - b.n 72ada │ │ │ │ + ble.n 72b1a │ │ │ │ + b.n 72aea │ │ │ │ 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 72af6 │ │ │ │ + beq.n 72b06 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72b24 │ │ │ │ + bne.n 72b34 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 72b0a │ │ │ │ + beq.n 72b1a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 72b26 │ │ │ │ + bgt.n 72b36 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 72b64 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 72b74 │ │ │ │ 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 193afc │ │ │ │ + bl 194198 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72b50 │ │ │ │ + bge.n 72b60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 72b50 │ │ │ │ + cbnz r3, 72b60 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72b64 │ │ │ │ + bge.n 72b74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72b64 │ │ │ │ + cbnz r3, 72b74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72b94 │ │ │ │ + beq.n 72ba4 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72baa │ │ │ │ + bne.n 72bba │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 72bdc │ │ │ │ + beq.n 72bec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 72bdc │ │ │ │ - b.n 72bac │ │ │ │ + ble.n 72bec │ │ │ │ + b.n 72bbc │ │ │ │ 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 72bc8 │ │ │ │ + beq.n 72bd8 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72bf6 │ │ │ │ + bne.n 72c06 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 72bdc │ │ │ │ + beq.n 72bec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 72bf8 │ │ │ │ + bgt.n 72c08 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 72c36 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 72c46 │ │ │ │ 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 14fe00 │ │ │ │ + bl 14ff38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72c22 │ │ │ │ + bge.n 72c32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 72c22 │ │ │ │ + cbnz r3, 72c32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72c36 │ │ │ │ + bge.n 72c46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72c36 │ │ │ │ + cbnz r3, 72c46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72c66 │ │ │ │ + beq.n 72c76 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72c7c │ │ │ │ + bne.n 72c8c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 72cae │ │ │ │ + beq.n 72cbe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 72cae │ │ │ │ - b.n 72c7e │ │ │ │ + ble.n 72cbe │ │ │ │ + b.n 72c8e │ │ │ │ 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 72c9a │ │ │ │ + beq.n 72caa │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72cc8 │ │ │ │ + bne.n 72cd8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 72cae │ │ │ │ + beq.n 72cbe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 72cca │ │ │ │ + bgt.n 72cda │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 72d08 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 72d18 │ │ │ │ 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 24d900 │ │ │ │ + bl 24d834 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72cf4 │ │ │ │ + bge.n 72d04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 72cf4 │ │ │ │ + cbnz r3, 72d04 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72d08 │ │ │ │ + bge.n 72d18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72d08 │ │ │ │ + cbnz r3, 72d18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72d38 │ │ │ │ + beq.n 72d48 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72d4e │ │ │ │ + bne.n 72d5e │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 72d80 │ │ │ │ + beq.n 72d90 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 72d80 │ │ │ │ - b.n 72d50 │ │ │ │ + ble.n 72d90 │ │ │ │ + b.n 72d60 │ │ │ │ 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 72d6c │ │ │ │ + beq.n 72d7c │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72d9a │ │ │ │ + bne.n 72daa │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 72d80 │ │ │ │ + beq.n 72d90 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 72d9c │ │ │ │ + bgt.n 72dac │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 72dda │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 72dea │ │ │ │ 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 209b8c │ │ │ │ + bl 209dbc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72dc6 │ │ │ │ + bge.n 72dd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 72dc6 │ │ │ │ + cbnz r3, 72dd6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72dda │ │ │ │ + bge.n 72dea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72dda │ │ │ │ + cbnz r3, 72dea │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72e0a │ │ │ │ + beq.n 72e1a │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72e20 │ │ │ │ + bne.n 72e30 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 72e52 │ │ │ │ + beq.n 72e62 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 72e52 │ │ │ │ - b.n 72e22 │ │ │ │ + ble.n 72e62 │ │ │ │ + b.n 72e32 │ │ │ │ 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 72e3e │ │ │ │ + beq.n 72e4e │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72e6c │ │ │ │ + bne.n 72e7c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 72e52 │ │ │ │ + beq.n 72e62 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 72e6e │ │ │ │ + bgt.n 72e7e │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 72eac │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 72ebc │ │ │ │ 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 1e67ec │ │ │ │ + bl 1e66e4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72e98 │ │ │ │ + bge.n 72ea8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 72e98 │ │ │ │ + cbnz r3, 72ea8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72eac │ │ │ │ + bge.n 72ebc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72eac │ │ │ │ + cbnz r3, 72ebc │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72edc │ │ │ │ + beq.n 72eec │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72ef2 │ │ │ │ + bne.n 72f02 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 72f24 │ │ │ │ + beq.n 72f34 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 72f24 │ │ │ │ - b.n 72ef4 │ │ │ │ + ble.n 72f34 │ │ │ │ + b.n 72f04 │ │ │ │ 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 72f10 │ │ │ │ + beq.n 72f20 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72f3e │ │ │ │ + bne.n 72f4e │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 72f24 │ │ │ │ + beq.n 72f34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 72f40 │ │ │ │ + bgt.n 72f50 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 72f7e │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 72f8e │ │ │ │ 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 21b344 │ │ │ │ + bl 21b544 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72f6a │ │ │ │ + bge.n 72f7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 72f6a │ │ │ │ + cbnz r3, 72f7a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72f7e │ │ │ │ + bge.n 72f8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72f7e │ │ │ │ + cbnz r3, 72f8e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72fae │ │ │ │ + beq.n 72fbe │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72fc4 │ │ │ │ + bne.n 72fd4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 72ff6 │ │ │ │ + beq.n 73006 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 72ff6 │ │ │ │ - b.n 72fc6 │ │ │ │ + ble.n 73006 │ │ │ │ + b.n 72fd6 │ │ │ │ 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 72fe2 │ │ │ │ + beq.n 72ff2 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73010 │ │ │ │ + bne.n 73020 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 72ff6 │ │ │ │ + beq.n 73006 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73012 │ │ │ │ + bgt.n 73022 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 73050 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 73060 │ │ │ │ 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 273454 │ │ │ │ + bl 272fdc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7303c │ │ │ │ + bge.n 7304c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7303c │ │ │ │ + cbnz r3, 7304c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73050 │ │ │ │ + bge.n 73060 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73050 │ │ │ │ + cbnz r3, 73060 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73080 │ │ │ │ + beq.n 73090 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73096 │ │ │ │ + bne.n 730a6 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 730c8 │ │ │ │ + beq.n 730d8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 730c8 │ │ │ │ - b.n 73098 │ │ │ │ + ble.n 730d8 │ │ │ │ + b.n 730a8 │ │ │ │ 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 730b4 │ │ │ │ + beq.n 730c4 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 730e2 │ │ │ │ + bne.n 730f2 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 730c8 │ │ │ │ + beq.n 730d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 730e4 │ │ │ │ + bgt.n 730f4 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 73122 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 73132 │ │ │ │ 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 2a7748 │ │ │ │ + bl 2a7260 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7310e │ │ │ │ + bge.n 7311e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7310e │ │ │ │ + cbnz r3, 7311e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73122 │ │ │ │ + bge.n 73132 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73122 │ │ │ │ + cbnz r3, 73132 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73152 │ │ │ │ + beq.n 73162 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73168 │ │ │ │ + bne.n 73178 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 7319a │ │ │ │ + beq.n 731aa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 7319a │ │ │ │ - b.n 7316a │ │ │ │ + ble.n 731aa │ │ │ │ + b.n 7317a │ │ │ │ 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 73186 │ │ │ │ + beq.n 73196 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 731b4 │ │ │ │ + bne.n 731c4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 7319a │ │ │ │ + beq.n 731aa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 731b6 │ │ │ │ + bgt.n 731c6 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 731f4 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 73204 │ │ │ │ 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 286bc8 │ │ │ │ + bl 286710 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 731e0 │ │ │ │ + bge.n 731f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 731e0 │ │ │ │ + cbnz r3, 731f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 731f4 │ │ │ │ + bge.n 73204 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 731f4 │ │ │ │ + cbnz r3, 73204 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73224 │ │ │ │ + beq.n 73234 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7323a │ │ │ │ + bne.n 7324a │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 7326c │ │ │ │ + beq.n 7327c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 7326c │ │ │ │ - b.n 7323c │ │ │ │ + ble.n 7327c │ │ │ │ + b.n 7324c │ │ │ │ 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 73258 │ │ │ │ + beq.n 73268 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73286 │ │ │ │ + bne.n 73296 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 7326c │ │ │ │ + beq.n 7327c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73288 │ │ │ │ + bgt.n 73298 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 732c6 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 732d6 │ │ │ │ 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 1945a0 │ │ │ │ + bl 194ca4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 732b2 │ │ │ │ + bge.n 732c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 732b2 │ │ │ │ + cbnz r3, 732c2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 732c6 │ │ │ │ + bge.n 732d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 732c6 │ │ │ │ + cbnz r3, 732d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 732f6 │ │ │ │ + beq.n 73306 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7330c │ │ │ │ + bne.n 7331c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 7333e │ │ │ │ + beq.n 7334e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 7333e │ │ │ │ - b.n 7330e │ │ │ │ + ble.n 7334e │ │ │ │ + b.n 7331e │ │ │ │ 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 7332a │ │ │ │ + beq.n 7333a │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73358 │ │ │ │ + bne.n 73368 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 7333e │ │ │ │ + beq.n 7334e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 7335a │ │ │ │ + bgt.n 7336a │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 73398 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 733a8 │ │ │ │ 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 2ad200 │ │ │ │ + bl 2acd20 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73384 │ │ │ │ + bge.n 73394 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 73384 │ │ │ │ + cbnz r3, 73394 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73398 │ │ │ │ + bge.n 733a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73398 │ │ │ │ + cbnz r3, 733a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 733c8 │ │ │ │ + beq.n 733d8 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 733de │ │ │ │ + bne.n 733ee │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 73410 │ │ │ │ + beq.n 73420 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 73410 │ │ │ │ - b.n 733e0 │ │ │ │ + ble.n 73420 │ │ │ │ + b.n 733f0 │ │ │ │ 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 733fc │ │ │ │ + beq.n 7340c │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7342a │ │ │ │ + bne.n 7343a │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73410 │ │ │ │ + beq.n 73420 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 7342c │ │ │ │ + bgt.n 7343c │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 7346a │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 7347a │ │ │ │ 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 238dc0 │ │ │ │ + bl 239210 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73456 │ │ │ │ + bge.n 73466 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 73456 │ │ │ │ + cbnz r3, 73466 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7346a │ │ │ │ + bge.n 7347a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7346a │ │ │ │ + cbnz r3, 7347a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7349a │ │ │ │ + beq.n 734aa │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 734b0 │ │ │ │ + bne.n 734c0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 734e2 │ │ │ │ + beq.n 734f2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 734e2 │ │ │ │ - b.n 734b2 │ │ │ │ + ble.n 734f2 │ │ │ │ + b.n 734c2 │ │ │ │ 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 734ce │ │ │ │ + beq.n 734de │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 734fc │ │ │ │ + bne.n 7350c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 734e2 │ │ │ │ + beq.n 734f2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 734fe │ │ │ │ + bgt.n 7350e │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 7353c │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 7354c │ │ │ │ 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 24df28 │ │ │ │ + bl 24dec0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73528 │ │ │ │ + bge.n 73538 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 73528 │ │ │ │ + cbnz r3, 73538 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7353c │ │ │ │ + bge.n 7354c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7353c │ │ │ │ + cbnz r3, 7354c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7356c │ │ │ │ + beq.n 7357c │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73582 │ │ │ │ + bne.n 73592 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 735b4 │ │ │ │ + beq.n 735c4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 735b4 │ │ │ │ - b.n 73584 │ │ │ │ + ble.n 735c4 │ │ │ │ + b.n 73594 │ │ │ │ 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 735a0 │ │ │ │ + beq.n 735b0 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 735ce │ │ │ │ + bne.n 735de │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 735b4 │ │ │ │ + beq.n 735c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 735d0 │ │ │ │ + bgt.n 735e0 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 7360e │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 7361e │ │ │ │ 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 109f28 │ │ │ │ + bl 109ddc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 735fa │ │ │ │ + bge.n 7360a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 735fa │ │ │ │ + cbnz r3, 7360a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7360e │ │ │ │ + bge.n 7361e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7360e │ │ │ │ + cbnz r3, 7361e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00073612 : │ │ │ │ +00073622 : │ │ │ │ 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, #7196 @ 0x1c1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 73648 │ │ │ │ + beq.n 73658 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57668 @ 0xe144 │ │ │ │ + movw r1, #58548 @ 0xe4b4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 73672 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 73682 │ │ │ │ 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 284240 <_Py_set_inheritable_async_safe@@Base+0x54> │ │ │ │ + bl 283d7c <_Py_set_inheritable_async_safe@@Base+0x54> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73672 │ │ │ │ + bge.n 73682 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73672 │ │ │ │ + cbnz r3, 73682 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18740 @ 0x4934 │ │ │ │ + movw r1, #19636 @ 0x4cb4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ 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 │ │ │ │ ldrd r2, r4, [r1] │ │ │ │ movw r3, #33532 @ 0x82fc │ │ │ │ movt r3, #55870 @ 0xda3e │ │ │ │ cmp r2, r3 │ │ │ │ adcs.w r3, r4, #2 │ │ │ │ - blt.n 736e4 │ │ │ │ + blt.n 736f4 │ │ │ │ movw r5, #32004 @ 0x7d04 │ │ │ │ movt r5, #9665 @ 0x25c1 │ │ │ │ movs r3, #2 │ │ │ │ cmp r5, r2 │ │ │ │ sbcs r3, r4 │ │ │ │ - blt.n 736f0 │ │ │ │ + blt.n 73700 │ │ │ │ mov.w r3, #51712 @ 0xca00 │ │ │ │ movt r3, #15258 @ 0x3b9a │ │ │ │ movs r5, #0 │ │ │ │ umull r2, r6, r2, r3 │ │ │ │ mla r6, r3, r4, r6 │ │ │ │ - b.n 736fa │ │ │ │ + b.n 7370a │ │ │ │ movs r2, #0 │ │ │ │ mov.w r6, #2147483648 @ 0x80000000 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 736fa │ │ │ │ + b.n 7370a │ │ │ │ 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 73726 │ │ │ │ + blt.n 73736 │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ mvns r7, r3 │ │ │ │ sub.w ip, r4, r1 │ │ │ │ cmp r7, r2 │ │ │ │ sbcs.w ip, ip, r6 │ │ │ │ - bge.n 7373e │ │ │ │ - b.n 7374a │ │ │ │ + bge.n 7374e │ │ │ │ + b.n 7375a │ │ │ │ orrs.w r4, r3, r1 │ │ │ │ - beq.n 7373e │ │ │ │ + beq.n 7374e │ │ │ │ negs r7, r3 │ │ │ │ mov.w r4, #2147483648 @ 0x80000000 │ │ │ │ sbc.w r4, r4, r1 │ │ │ │ cmp r2, r7 │ │ │ │ sbcs.w r4, r6, r4 │ │ │ │ - blt.n 73752 │ │ │ │ + blt.n 73762 │ │ │ │ adds r3, r3, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ adc.w r4, r1, r6 │ │ │ │ - b.n 7375c │ │ │ │ + b.n 7376c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r3 │ │ │ │ - b.n 7375c │ │ │ │ + b.n 7376c │ │ │ │ movs r3, #0 │ │ │ │ mov.w r4, #2147483648 @ 0x80000000 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r3, r4, [r0] │ │ │ │ - cbnz r5, 73764 │ │ │ │ - cbz r2, 73780 │ │ │ │ + cbnz r5, 73774 │ │ │ │ + cbz r2, 73790 │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #34580 @ 0x8714 │ │ │ │ + movw r1, #35276 @ 0x89cc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 73782 │ │ │ │ + b.n 73792 │ │ │ │ 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 │ │ │ │ @@ -107836,1028 +107837,1028 @@ │ │ │ │ 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, #18784 @ 0x4960 │ │ │ │ + movw r1, #19680 @ 0x4ce0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ blx 2b038 <__isoc23_sscanf@plt> │ │ │ │ cmp r0, #6 │ │ │ │ - bne.n 737fc │ │ │ │ + bne.n 7380c │ │ │ │ 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 737fc │ │ │ │ + bhi.n 7380c │ │ │ │ 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 73816 │ │ │ │ + b.n 73826 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18804 @ 0x4974 │ │ │ │ + movw r1, #19700 @ 0x4cf4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0007381a : │ │ │ │ +0007382a : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #2756 @ 0xac4 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 73840 │ │ │ │ + beq.n 73850 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18828 @ 0x498c │ │ │ │ + movw r1, #19724 @ 0x4d0c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ 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, 7386a │ │ │ │ + cbnz r4, 7387a │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #48244 @ 0xbc74 │ │ │ │ + movw r1, #49140 @ 0xbff4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 7386e │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 7387e │ │ │ │ add.w r4, r0, #8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00073872 : │ │ │ │ +00073882 : │ │ │ │ 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 738a6 │ │ │ │ + bmi.n 738b6 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #18864 @ 0x49b0 │ │ │ │ + movw r1, #19760 @ 0x4d30 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 738ac │ │ │ │ + b.n 738bc │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000738ae : │ │ │ │ +000738be : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 738ce │ │ │ │ + bmi.n 738de │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #18864 @ 0x49b0 │ │ │ │ + movw r1, #19760 @ 0x4d30 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 738de │ │ │ │ + bpl.n 738ee │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000738e2 : │ │ │ │ +000738f2 : │ │ │ │ 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, #2756 @ 0xac4 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7391c │ │ │ │ + beq.n 7392c │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #18828 @ 0x498c │ │ │ │ + movw r1, #19724 @ 0x4d0c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 73924 │ │ │ │ + b.n 73934 │ │ │ │ adds r0, #8 │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ 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, 7394c │ │ │ │ + cbnz r2, 7395c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bhi.w 73a4a │ │ │ │ + bhi.w 73a5a │ │ │ │ tbb [pc, r2] │ │ │ │ ldr r5, [r6, #36] @ 0x24 │ │ │ │ lsrs r7, r1, #16 │ │ │ │ - movw r0, #59484 @ 0xe85c │ │ │ │ + movw r0, #60380 @ 0xebdc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ - bl 21c7a0 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21c9a0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7393c │ │ │ │ - b.n 73a08 │ │ │ │ + bne.n 7394c │ │ │ │ + b.n 73a18 │ │ │ │ ldr.w r8, [r5, #24] │ │ │ │ - b.n 7396a │ │ │ │ + b.n 7397a │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 161a48 │ │ │ │ + bl 161aec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 73ab8 │ │ │ │ + beq.w 73ac8 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl 161a48 │ │ │ │ + bl 161aec │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 7399a │ │ │ │ + cbnz r0, 739aa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73a08 │ │ │ │ + bge.n 73a18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 73a08 │ │ │ │ + bne.n 73a18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 73a08 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 73a18 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 739ae │ │ │ │ + bne.n 739be │ │ │ │ movs r0, #1 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 73a64 │ │ │ │ - b.n 739ec │ │ │ │ + bne.n 73a74 │ │ │ │ + b.n 739fc │ │ │ │ mov r0, r8 │ │ │ │ - bl 161a48 │ │ │ │ + bl 161aec │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 739ec │ │ │ │ + cbz r0, 739fc │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 73a64 │ │ │ │ + bne.n 73a74 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7684 @ 0x1e04 │ │ │ │ + movw r1, #8380 @ 0x20bc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 739ec │ │ │ │ + bge.n 739fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 739ec │ │ │ │ + cbnz r3, 739fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73a00 │ │ │ │ + bge.n 73a10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73a00 │ │ │ │ + cbnz r3, 73a10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 73a0c │ │ │ │ + blt.n 73a1c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 73ab8 │ │ │ │ + b.n 73ac8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 73a08 │ │ │ │ + bne.n 73a18 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 73a08 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 73a18 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 161a48 │ │ │ │ + bl 161aec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 73ab8 │ │ │ │ - ldr r5, [pc, #148] @ (73ac0 ) │ │ │ │ + beq.n 73ac8 │ │ │ │ + ldr r5, [pc, #148] @ (73ad0 ) │ │ │ │ mov r6, r0 │ │ │ │ sub.w r4, r5, #16 │ │ │ │ - b.n 73a64 │ │ │ │ + b.n 73a74 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7716 @ 0x1e24 │ │ │ │ + movw r1, #8412 @ 0x20dc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 73a08 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 73a18 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7760 @ 0x1e50 │ │ │ │ + movw r1, #8456 @ 0x2108 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 162164 │ │ │ │ + bl 162204 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 73a78 │ │ │ │ + cbz r0, 73a88 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 73ab8 │ │ │ │ + b.n 73ac8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73a8c │ │ │ │ + bge.n 73a9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73a8c │ │ │ │ + cbnz r3, 73a9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73aa0 │ │ │ │ + bge.n 73ab0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 73aa0 │ │ │ │ + cbnz r3, 73ab0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73a74 │ │ │ │ + bge.n 73a84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 73a74 │ │ │ │ + bne.n 73a84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 73a74 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 73a84 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strh r0, [r6, #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 943dc │ │ │ │ - cbnz r0, 73ae6 │ │ │ │ + bl 942b0 │ │ │ │ + cbnz r0, 73af6 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 73b36 │ │ │ │ + b.n 73b46 │ │ │ │ mov r5, r0 │ │ │ │ strd r6, r0, [sp, #4] │ │ │ │ - cbnz r4, 73afa │ │ │ │ - ldr r0, [pc, #76] @ (73b3c ) │ │ │ │ + cbnz r4, 73b0a │ │ │ │ + ldr r0, [pc, #76] @ (73b4c ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 164f20 │ │ │ │ + bl 164fc4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 73b06 │ │ │ │ - ldr r0, [pc, #68] @ (73b40 ) │ │ │ │ + b.n 73b16 │ │ │ │ + ldr r0, [pc, #68] @ (73b50 ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 164bb8 │ │ │ │ + bl 164c5c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73b1a │ │ │ │ + bge.n 73b2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 73b1a │ │ │ │ + cbnz r3, 73b2a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 73ae0 │ │ │ │ + beq.n 73af0 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73b2c │ │ │ │ + bge.n 73b3c │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbz r5, 73b30 │ │ │ │ + cbz r5, 73b40 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 73b36 │ │ │ │ + b.n 73b46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6} │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmia r1!, {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 943dc │ │ │ │ + b.w 942b0 │ │ │ │ │ │ │ │ -00073b54 <_PyMonitoring_FireLineEvent@@Base>: │ │ │ │ +00073b64 <_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 943dc │ │ │ │ - cbz r0, 73baa <_PyMonitoring_FireLineEvent@@Base+0x56> │ │ │ │ + bl 942b0 │ │ │ │ + cbz r0, 73bba <_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 5be6e <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5be76 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73bae <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ + bge.n 73bbe <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73bae <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ + cbnz r3, 73bbe <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 73bae <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 73bbe <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - b.w 943dc │ │ │ │ - movw r0, #18884 @ 0x49c4 │ │ │ │ + b.w 942b0 │ │ │ │ + movw r0, #19780 @ 0x4d44 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 882f4 │ │ │ │ + b.w 882d4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b420 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 158d98 │ │ │ │ - cbnz r0, 73c28 <_PyMonitoring_FireLineEvent@@Base+0xd4> │ │ │ │ + bl 158a94 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ + cbnz r0, 73c38 <_PyMonitoring_FireLineEvent@@Base+0xd4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 73c10 <_PyMonitoring_FireLineEvent@@Base+0xbc> │ │ │ │ + beq.n 73c20 <_PyMonitoring_FireLineEvent@@Base+0xbc> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #18896 @ 0x49d0 │ │ │ │ + movw r1, #19792 @ 0x4d50 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159ab4 │ │ │ │ - b.n 73c2a <_PyMonitoring_FireLineEvent@@Base+0xd6> │ │ │ │ + bl 159b20 │ │ │ │ + b.n 73c3a <_PyMonitoring_FireLineEvent@@Base+0xd6> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b820 │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 73c2a <_PyMonitoring_FireLineEvent@@Base+0xd6> │ │ │ │ + b.n 73c3a <_PyMonitoring_FireLineEvent@@Base+0xd6> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 73c34 <_PyMonitoring_FireLineEvent@@Base+0xe0> │ │ │ │ + cbz r3, 73c44 <_PyMonitoring_FireLineEvent@@Base+0xe0> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 82f44 <_Py_SetImmortal@@Base> │ │ │ │ - b.w 82f44 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 82f84 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 82f84 <_Py_SetImmortal@@Base> │ │ │ │ │ │ │ │ -00073c42 <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +00073c52 <_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, 73c6e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbz r0, 73c7e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - bpl.n 73c6e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - cbz r1, 73c6a <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x28> │ │ │ │ + bpl.n 73c7e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbz r1, 73c7a <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x28> │ │ │ │ ldr r4, [r1, #4] │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bpl.n 73c6e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - cbz r2, 73c6e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - cbnz r3, 73c82 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x40> │ │ │ │ + bpl.n 73c7e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbz r2, 73c7e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbnz r3, 73c92 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x40> │ │ │ │ movw r1, #1375 @ 0x55f │ │ │ │ - movw r0, #19368 @ 0x4ba8 │ │ │ │ + movw r0, #20064 @ 0x4e60 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 73c8e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x4c> │ │ │ │ + b.n 73c9e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x4c> │ │ │ │ add r4, sp, #32 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f54d4 │ │ │ │ + bl f5490 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00073c98 : │ │ │ │ +00073ca8 : │ │ │ │ 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, 73cc2 │ │ │ │ + cbz r0, 73cd2 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bpl.n 73cc2 │ │ │ │ - cbz r1, 73cbe │ │ │ │ + bpl.n 73cd2 │ │ │ │ + cbz r1, 73cce │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 73cc2 │ │ │ │ - cbz r2, 73cc2 │ │ │ │ - cbnz r3, 73cd6 │ │ │ │ + bpl.n 73cd2 │ │ │ │ + cbz r2, 73cd2 │ │ │ │ + cbnz r3, 73ce6 │ │ │ │ movw r1, #1401 @ 0x579 │ │ │ │ - movw r0, #19368 @ 0x4ba8 │ │ │ │ + movw r0, #20064 @ 0x4e60 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 73ce0 │ │ │ │ + b.n 73cf0 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f54d4 │ │ │ │ + bl f5490 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00073ce4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +00073cf4 <_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, 73d0e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbz r0, 73d1e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bpl.n 73d0e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - cbz r1, 73d0a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x26> │ │ │ │ + bpl.n 73d1e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbz r1, 73d1a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x26> │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 73d0e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - cbz r2, 73d0e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - cbnz r3, 73d22 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3e> │ │ │ │ + bpl.n 73d1e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbz r2, 73d1e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbnz r3, 73d32 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3e> │ │ │ │ movw r1, #1426 @ 0x592 │ │ │ │ - movw r0, #19368 @ 0x4ba8 │ │ │ │ + movw r0, #20064 @ 0x4e60 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 73d2c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x48> │ │ │ │ + b.n 73d3c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x48> │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f54d4 │ │ │ │ + bl f5490 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00073d30 : │ │ │ │ +00073d40 : │ │ │ │ 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, 73d58 │ │ │ │ + cbnz r6, 73d68 │ │ │ │ mov r5, r1 │ │ │ │ - movw r3, #54484 @ 0xd4d4 │ │ │ │ + movw r3, #55180 @ 0xd78c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b.n 73d6a │ │ │ │ + b.n 73d7a │ │ │ │ mov.w r1, #684 @ 0x2ac │ │ │ │ - movw r0, #18936 @ 0x49f8 │ │ │ │ + movw r0, #19832 @ 0x4d78 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 73e32 │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 73e42 │ │ │ │ ldr.w r2, [r1, r9, lsl #3] │ │ │ │ - cbz r2, 73d7c │ │ │ │ + cbz r2, 73d8c │ │ │ │ cmp r2, r3 │ │ │ │ add.w r9, r9, #1 │ │ │ │ it eq │ │ │ │ addeq r7, #1 │ │ │ │ - b.n 73d6a │ │ │ │ + b.n 73d7a │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c8c98 │ │ │ │ + bl 1c8b10 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 73e32 │ │ │ │ + beq.n 73e42 │ │ │ │ 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, #16909 @ 0x420d │ │ │ │ + movw r3, #17477 @ 0x4445 │ │ │ │ movt r3, #18 │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r3, #35361 @ 0x8a21 │ │ │ │ + movw r3, #36465 @ 0x8e71 │ │ │ │ movt r3, #35 @ 0x23 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ movw r3, #41344 @ 0xa180 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str.w r3, [r4, #128] @ 0x80 │ │ │ │ movw r3, #8164 @ 0x1fe4 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ - movw r3, #22185 @ 0x56a9 │ │ │ │ + movw r3, #21009 @ 0x5211 │ │ │ │ movt r3, #37 @ 0x25 │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ - movw r3, #48129 @ 0xbc01 │ │ │ │ - movt r3, #39 @ 0x27 │ │ │ │ + movw r3, #61557 @ 0xf075 │ │ │ │ + movt r3, #38 @ 0x26 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - bl 92d20 │ │ │ │ + bl 92bf4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 73e2c │ │ │ │ + blt.n 73e3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 908b0 <_PyType_GetDict@@Base> │ │ │ │ + bl 90784 <_PyType_GetDict@@Base> │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 94248 <_PyErr_SetRaisedException@@Base+0x14> │ │ │ │ + bl 9411c <_PyErr_SetRaisedException@@Base+0x14> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 73e36 │ │ │ │ + bne.n 73e46 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73e2c │ │ │ │ + bge.n 73e3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73e2c │ │ │ │ + cbnz r3, 73e3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00073e3c : │ │ │ │ - b.w 73d30 │ │ │ │ +00073e4c : │ │ │ │ + b.w 73d40 │ │ │ │ │ │ │ │ -00073e40 <_PyType_NewManagedObject@@Base>: │ │ │ │ +00073e50 <_PyType_NewManagedObject@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 878e0 │ │ │ │ - cbnz r0, 73e5c <_PyType_NewManagedObject@@Base+0x1c> │ │ │ │ + bl 1c7894 │ │ │ │ + cbnz r0, 73e6c <_PyType_NewManagedObject@@Base+0x1c> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 23b660 │ │ │ │ + b.w 23bab4 │ │ │ │ pop {r3, 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 │ │ │ │ movs r3, #2 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ - movw r1, #52256 @ 0xcc20 │ │ │ │ + movw r1, #52952 @ 0xced8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl e1ea4 │ │ │ │ - cbnz r0, 73e92 <_PyType_NewManagedObject@@Base+0x52> │ │ │ │ + bl e1dc8 │ │ │ │ + cbnz r0, 73ea2 <_PyType_NewManagedObject@@Base+0x52> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 73ed4 <_PyType_NewManagedObject@@Base+0x94> │ │ │ │ + b.n 73ee4 <_PyType_NewManagedObject@@Base+0x94> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 56d6c <_PyXI_NewExcInfo@@Base+0x8fc> │ │ │ │ + bl 56d74 <_PyXI_NewExcInfo@@Base+0x8fc> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 73eb6 <_PyType_NewManagedObject@@Base+0x76> │ │ │ │ + beq.n 73ec6 <_PyType_NewManagedObject@@Base+0x76> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 73ec0 <_PyType_NewManagedObject@@Base+0x80> │ │ │ │ + beq.n 73ed0 <_PyType_NewManagedObject@@Base+0x80> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 73ed4 <_PyType_NewManagedObject@@Base+0x94> │ │ │ │ - bl 94124 │ │ │ │ + b.n 73ee4 <_PyType_NewManagedObject@@Base+0x94> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 73ea0 <_PyType_NewManagedObject@@Base+0x60> │ │ │ │ - b.n 73e8e <_PyType_NewManagedObject@@Base+0x4e> │ │ │ │ - bl 94124 │ │ │ │ + beq.n 73eb0 <_PyType_NewManagedObject@@Base+0x60> │ │ │ │ + b.n 73e9e <_PyType_NewManagedObject@@Base+0x4e> │ │ │ │ + bl 93ff8 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r2, 73efa <_PyType_NewManagedObject@@Base+0xba> │ │ │ │ - cbz r3, 73ee4 <_PyType_NewManagedObject@@Base+0xa4> │ │ │ │ + cbz r2, 73f0a <_PyType_NewManagedObject@@Base+0xba> │ │ │ │ + cbz r3, 73ef4 <_PyType_NewManagedObject@@Base+0xa4> │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.n 73eec <_PyType_NewManagedObject@@Base+0xac> │ │ │ │ - movw r1, #17320 @ 0x43a8 │ │ │ │ + b.n 73efc <_PyType_NewManagedObject@@Base+0xac> │ │ │ │ + movw r1, #18016 @ 0x4660 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #18960 @ 0x4a10 │ │ │ │ + movw r0, #19856 @ 0x4d90 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - b.w 1038c0 │ │ │ │ - cbz r3, 73f00 <_PyType_NewManagedObject@@Base+0xc0> │ │ │ │ + b.w 103768 │ │ │ │ + cbz r3, 73f10 <_PyType_NewManagedObject@@Base+0xc0> │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.n 73f08 <_PyType_NewManagedObject@@Base+0xc8> │ │ │ │ - movw r1, #17320 @ 0x43a8 │ │ │ │ + b.n 73f18 <_PyType_NewManagedObject@@Base+0xc8> │ │ │ │ + movw r1, #18016 @ 0x4660 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #18996 @ 0x4a34 │ │ │ │ + movw r0, #19892 @ 0x4db4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ 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, #19024 @ 0x4a50 │ │ │ │ + movw r0, #19920 @ 0x4dd0 │ │ │ │ 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 1038c0 │ │ │ │ + bl 103768 │ │ │ │ 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 73f62 <_PyType_NewManagedObject@@Base+0x122> │ │ │ │ + beq.n 73f72 <_PyType_NewManagedObject@@Base+0x122> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r4, [r2, #20] │ │ │ │ - movw r0, #19056 @ 0x4a70 │ │ │ │ + movw r0, #19952 @ 0x4df0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r3, [r2, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00073f7a <_PyUnicode_CheckConsistency@@Base>: │ │ │ │ +00073f8a <_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 73fb4 <_PyUnicode_CheckConsistency@@Base+0x3a> │ │ │ │ - ldr r4, [pc, #768] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + bne.n 73fc4 <_PyUnicode_CheckConsistency@@Base+0x3a> │ │ │ │ + ldr r4, [pc, #768] @ (742a8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ movw r2, #691 @ 0x2b3 │ │ │ │ - movw r3, #61972 @ 0xf214 │ │ │ │ + movw r3, #62668 @ 0xf4cc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r2, #19112 @ 0x4aa8 │ │ │ │ + movw r2, #20008 @ 0x4e28 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl 70df0 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 70e00 <_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 73fee <_PyUnicode_CheckConsistency@@Base+0x74> │ │ │ │ + bne.n 73ffe <_PyUnicode_CheckConsistency@@Base+0x74> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 74136 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ - ldr r4, [pc, #712] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + beq.w 74146 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ + ldr r4, [pc, #712] @ (742a8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ movw r1, #697 @ 0x2b9 │ │ │ │ - movw r3, #61972 @ 0xf214 │ │ │ │ + movw r3, #62668 @ 0xf4cc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #19180 @ 0x4aec │ │ │ │ + movw r2, #20076 @ 0x4e6c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ strd r1, r4, [sp] │ │ │ │ movs r1, #0 │ │ │ │ - bl 70df0 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 70e00 <_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 r1, r3, #32 │ │ │ │ - beq.n 74058 <_PyUnicode_CheckConsistency@@Base+0xde> │ │ │ │ - cbz r2, 74024 <_PyUnicode_CheckConsistency@@Base+0xaa> │ │ │ │ - ldr r4, [pc, #656] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + beq.n 74068 <_PyUnicode_CheckConsistency@@Base+0xde> │ │ │ │ + cbz r2, 74034 <_PyUnicode_CheckConsistency@@Base+0xaa> │ │ │ │ + ldr r4, [pc, #656] @ (742a8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ movw r1, #705 @ 0x2c1 │ │ │ │ - movw r3, #61972 @ 0xf214 │ │ │ │ + movw r3, #62668 @ 0xf4cc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #19212 @ 0x4b0c │ │ │ │ + movw r2, #20108 @ 0x4e8c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ strd r1, r4, [sp] │ │ │ │ movs r1, #0 │ │ │ │ - bl 70df0 <_PyObject_AssertFailed@@Base> │ │ │ │ - cbz r6, 74046 <_PyUnicode_CheckConsistency@@Base+0xcc> │ │ │ │ - ldr r5, [pc, #624] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + bl 70e00 <_PyObject_AssertFailed@@Base> │ │ │ │ + cbz r6, 74056 <_PyUnicode_CheckConsistency@@Base+0xcc> │ │ │ │ + ldr r5, [pc, #624] @ (742a8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ mov.w r4, #708 @ 0x2c4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r3, #61972 @ 0xf214 │ │ │ │ + movw r3, #62668 @ 0xf4cc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #19308 @ 0x4b6c │ │ │ │ + movw r2, #20204 @ 0x4eec │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 70df0 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 70e00 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r7, [r0, #24] │ │ │ │ add.w r2, r0, #28 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 7410e <_PyUnicode_CheckConsistency@@Base+0x194> │ │ │ │ - ldr r4, [pc, #580] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + bne.n 7411e <_PyUnicode_CheckConsistency@@Base+0x194> │ │ │ │ + ldr r4, [pc, #580] @ (742a8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ movw r2, #709 @ 0x2c5 │ │ │ │ - b.n 740f4 <_PyUnicode_CheckConsistency@@Base+0x17a> │ │ │ │ - cbz r2, 74078 <_PyUnicode_CheckConsistency@@Base+0xfe> │ │ │ │ - ldr r4, [pc, #572] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + b.n 74104 <_PyUnicode_CheckConsistency@@Base+0x17a> │ │ │ │ + cbz r2, 74088 <_PyUnicode_CheckConsistency@@Base+0xfe> │ │ │ │ + ldr r4, [pc, #572] @ (742a8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ movw r2, #715 @ 0x2cb │ │ │ │ - movw r3, #61972 @ 0xf214 │ │ │ │ + movw r3, #62668 @ 0xf4cc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r2, #19212 @ 0x4b0c │ │ │ │ + movw r2, #20108 @ 0x4e8c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl 70df0 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 70e00 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r1, [r0, #28] │ │ │ │ - cbnz r1, 7409a <_PyUnicode_CheckConsistency@@Base+0x120> │ │ │ │ - ldr r4, [pc, #536] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + cbnz r1, 740aa <_PyUnicode_CheckConsistency@@Base+0x120> │ │ │ │ + ldr r4, [pc, #536] @ (742a8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ movw r2, #719 @ 0x2cf │ │ │ │ - movw r3, #61972 @ 0xf214 │ │ │ │ + movw r3, #62668 @ 0xf4cc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r2, #19360 @ 0x4ba0 │ │ │ │ + movw r2, #20256 @ 0x4f20 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl 70df0 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 70e00 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r7, [r0, #24] │ │ │ │ - cbz r6, 740ea <_PyUnicode_CheckConsistency@@Base+0x170> │ │ │ │ + cbz r6, 740fa <_PyUnicode_CheckConsistency@@Base+0x170> │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 740c2 <_PyUnicode_CheckConsistency@@Base+0x148> │ │ │ │ - ldr r5, [pc, #500] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + beq.n 740d2 <_PyUnicode_CheckConsistency@@Base+0x148> │ │ │ │ + ldr r5, [pc, #500] @ (742a8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ mov r1, r2 │ │ │ │ movw r4, #721 @ 0x2d1 │ │ │ │ - movw r3, #61972 @ 0xf214 │ │ │ │ + movw r3, #62668 @ 0xf4cc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #19380 @ 0x4bb4 │ │ │ │ + movw r2, #20276 @ 0x4f34 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 70df0 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 70e00 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r7, [r0, #8] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 74136 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ - ldr r5, [pc, #460] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + beq.n 74146 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ + ldr r5, [pc, #460] @ (742a8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ mov r1, r2 │ │ │ │ movw r4, #722 @ 0x2d2 │ │ │ │ - movw r3, #61972 @ 0xf214 │ │ │ │ + movw r3, #62668 @ 0xf4cc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #19408 @ 0x4bd0 │ │ │ │ + movw r2, #20304 @ 0x4f50 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 70df0 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 70e00 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r1, r7 │ │ │ │ - bne.n 7410e <_PyUnicode_CheckConsistency@@Base+0x194> │ │ │ │ - ldr r4, [pc, #424] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + bne.n 7411e <_PyUnicode_CheckConsistency@@Base+0x194> │ │ │ │ + ldr r4, [pc, #424] @ (742a8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ movw r2, #725 @ 0x2d5 │ │ │ │ - movw r3, #61972 @ 0xf214 │ │ │ │ + movw r3, #62668 @ 0xf4cc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r2, r4, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #19332 @ 0x4b84 │ │ │ │ + movw r2, #20228 @ 0x4f04 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl 70df0 <_PyObject_AssertFailed@@Base> │ │ │ │ - cbnz r7, 74136 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ + bl 70e00 <_PyObject_AssertFailed@@Base> │ │ │ │ + cbnz r7, 74146 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ - cbz r2, 74136 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ - ldr r5, [pc, #384] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + cbz r2, 74146 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ + ldr r5, [pc, #384] @ (742a8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ movw r2, #730 @ 0x2da │ │ │ │ - movw r3, #61972 @ 0xf214 │ │ │ │ + movw r3, #62668 @ 0xf4cc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r2, r5, [sp] │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #19448 @ 0x4bf8 │ │ │ │ + movw r2, #20344 @ 0x4f78 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70df0 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 70e00 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 7429c <_PyUnicode_CheckConsistency@@Base+0x322> │ │ │ │ + beq.w 742ac <_PyUnicode_CheckConsistency@@Base+0x322> │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 74150 <_PyUnicode_CheckConsistency@@Base+0x1d6> │ │ │ │ + bpl.n 74160 <_PyUnicode_CheckConsistency@@Base+0x1d6> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r2, r4, #20 │ │ │ │ addpl.w r2, r4, #28 │ │ │ │ - b.n 74152 <_PyUnicode_CheckConsistency@@Base+0x1d8> │ │ │ │ + b.n 74162 <_PyUnicode_CheckConsistency@@Base+0x1d8> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 7417e <_PyUnicode_CheckConsistency@@Base+0x204> │ │ │ │ + ble.n 7418e <_PyUnicode_CheckConsistency@@Base+0x204> │ │ │ │ mov r1, r3 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 74164 <_PyUnicode_CheckConsistency@@Base+0x1ea> │ │ │ │ + bne.n 74174 <_PyUnicode_CheckConsistency@@Base+0x1ea> │ │ │ │ ldrb r7, [r2, r1] │ │ │ │ - b.n 74170 <_PyUnicode_CheckConsistency@@Base+0x1f6> │ │ │ │ + b.n 74180 <_PyUnicode_CheckConsistency@@Base+0x1f6> │ │ │ │ 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 7415c <_PyUnicode_CheckConsistency@@Base+0x1e2> │ │ │ │ + bne.n 7416c <_PyUnicode_CheckConsistency@@Base+0x1e2> │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 741ec <_PyUnicode_CheckConsistency@@Base+0x272> │ │ │ │ - cbnz r6, 741d0 <_PyUnicode_CheckConsistency@@Base+0x256> │ │ │ │ + bne.n 741fc <_PyUnicode_CheckConsistency@@Base+0x272> │ │ │ │ + cbnz r6, 741e0 <_PyUnicode_CheckConsistency@@Base+0x256> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bhi.n 741aa <_PyUnicode_CheckConsistency@@Base+0x230> │ │ │ │ - ldr r5, [pc, #268] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + bhi.n 741ba <_PyUnicode_CheckConsistency@@Base+0x230> │ │ │ │ + ldr r5, [pc, #268] @ (742a8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ movw r2, #750 @ 0x2ee │ │ │ │ - movw r3, #61972 @ 0xf214 │ │ │ │ + movw r3, #62668 @ 0xf4cc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r2, r5, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #19476 @ 0x4c14 │ │ │ │ + movw r2, #20372 @ 0x4f94 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70df0 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 70e00 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bls.n 74266 <_PyUnicode_CheckConsistency@@Base+0x2ec> │ │ │ │ - ldr r5, [pc, #232] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + bls.n 74276 <_PyUnicode_CheckConsistency@@Base+0x2ec> │ │ │ │ + ldr r5, [pc, #232] @ (742a8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ movw r2, #751 @ 0x2ef │ │ │ │ - movw r3, #61972 @ 0xf214 │ │ │ │ + movw r3, #62668 @ 0xf4cc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r2, r5, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #19492 @ 0x4c24 │ │ │ │ + movw r2, #20388 @ 0x4fa4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70df0 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 70e00 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bls.n 74266 <_PyUnicode_CheckConsistency@@Base+0x2ec> │ │ │ │ - movw r3, #61972 @ 0xf214 │ │ │ │ + bls.n 74276 <_PyUnicode_CheckConsistency@@Base+0x2ec> │ │ │ │ + movw r3, #62668 @ 0xf4cc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #19508 @ 0x4c34 │ │ │ │ + movw r2, #20404 @ 0x4fb4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - ldr r5, [pc, #176] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + ldr r5, [pc, #176] @ (742a8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ movw r1, #754 @ 0x2f2 │ │ │ │ - b.n 7428c <_PyUnicode_CheckConsistency@@Base+0x312> │ │ │ │ + b.n 7429c <_PyUnicode_CheckConsistency@@Base+0x312> │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 7422a <_PyUnicode_CheckConsistency@@Base+0x2b0> │ │ │ │ + bne.n 7423a <_PyUnicode_CheckConsistency@@Base+0x2b0> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi.n 7420c <_PyUnicode_CheckConsistency@@Base+0x292> │ │ │ │ - movw r3, #61972 @ 0xf214 │ │ │ │ + bhi.n 7421c <_PyUnicode_CheckConsistency@@Base+0x292> │ │ │ │ + movw r3, #62668 @ 0xf4cc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #19524 @ 0x4c44 │ │ │ │ + movw r2, #20420 @ 0x4fc4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - ldr r5, [pc, #144] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + ldr r5, [pc, #144] @ (742a8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ movw r1, #757 @ 0x2f5 │ │ │ │ - b.n 7428c <_PyUnicode_CheckConsistency@@Base+0x312> │ │ │ │ + b.n 7429c <_PyUnicode_CheckConsistency@@Base+0x312> │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcc.n 7426a <_PyUnicode_CheckConsistency@@Base+0x2f0> │ │ │ │ - movw r3, #61972 @ 0xf214 │ │ │ │ + bcc.n 7427a <_PyUnicode_CheckConsistency@@Base+0x2f0> │ │ │ │ + movw r3, #62668 @ 0xf4cc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #19544 @ 0x4c58 │ │ │ │ + movw r2, #20440 @ 0x4fd8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - ldr r5, [pc, #116] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + ldr r5, [pc, #116] @ (742a8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ movw r1, #758 @ 0x2f6 │ │ │ │ - b.n 7428c <_PyUnicode_CheckConsistency@@Base+0x312> │ │ │ │ + b.n 7429c <_PyUnicode_CheckConsistency@@Base+0x312> │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcs.n 74248 <_PyUnicode_CheckConsistency@@Base+0x2ce> │ │ │ │ - movw r3, #61972 @ 0xf214 │ │ │ │ + bcs.n 74258 <_PyUnicode_CheckConsistency@@Base+0x2ce> │ │ │ │ + movw r3, #62668 @ 0xf4cc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #19564 @ 0x4c6c │ │ │ │ + movw r2, #20460 @ 0x4fec │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - ldr r5, [pc, #84] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + ldr r5, [pc, #84] @ (742a8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ movw r1, #761 @ 0x2f9 │ │ │ │ - b.n 7428c <_PyUnicode_CheckConsistency@@Base+0x312> │ │ │ │ + b.n 7429c <_PyUnicode_CheckConsistency@@Base+0x312> │ │ │ │ cmp.w r3, #1114112 @ 0x110000 │ │ │ │ - bcc.n 74270 <_PyUnicode_CheckConsistency@@Base+0x2f6> │ │ │ │ - movw r3, #61972 @ 0xf214 │ │ │ │ + bcc.n 74280 <_PyUnicode_CheckConsistency@@Base+0x2f6> │ │ │ │ + movw r3, #62668 @ 0xf4cc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #19584 @ 0x4c80 │ │ │ │ + movw r2, #20480 @ 0x5000 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - ldr r5, [pc, #56] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + ldr r5, [pc, #56] @ (742a8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ movw r1, #762 @ 0x2fa │ │ │ │ - b.n 7428c <_PyUnicode_CheckConsistency@@Base+0x312> │ │ │ │ + b.n 7429c <_PyUnicode_CheckConsistency@@Base+0x312> │ │ │ │ ldrb r3, [r2, r0] │ │ │ │ - b.n 74274 <_PyUnicode_CheckConsistency@@Base+0x2fa> │ │ │ │ + b.n 74284 <_PyUnicode_CheckConsistency@@Base+0x2fa> │ │ │ │ ldrh.w r3, [r2, r0, lsl #1] │ │ │ │ - b.n 74274 <_PyUnicode_CheckConsistency@@Base+0x2fa> │ │ │ │ + b.n 74284 <_PyUnicode_CheckConsistency@@Base+0x2fa> │ │ │ │ ldr.w r3, [r2, r0, lsl #2] │ │ │ │ - cbz r3, 7429c <_PyUnicode_CheckConsistency@@Base+0x322> │ │ │ │ - ldr r5, [pc, #32] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ - movw r3, #61972 @ 0xf214 │ │ │ │ + cbz r3, 742ac <_PyUnicode_CheckConsistency@@Base+0x322> │ │ │ │ + ldr r5, [pc, #32] @ (742a8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + movw r3, #62668 @ 0xf4cc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #19604 @ 0x4c94 │ │ │ │ + movw r2, #20500 @ 0x5014 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov.w r1, #764 @ 0x2fc │ │ │ │ strd r1, r5, [sp] │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 70df0 <_PyObject_AssertFailed@@Base> │ │ │ │ - subs r4, r1, r2 │ │ │ │ + bl 70e00 <_PyObject_AssertFailed@@Base> │ │ │ │ + subs r4, r2, #0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ 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 │ │ │ │ @@ -108868,521 +108869,521 @@ │ │ │ │ mov r0, r3 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ mov r7, r1 │ │ │ │ adds r0, #1 │ │ │ │ mov r6, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 74466 <_PyUnicode_CheckConsistency@@Base+0x4ec> │ │ │ │ + beq.w 74476 <_PyUnicode_CheckConsistency@@Base+0x4ec> │ │ │ │ movs r5, #0 │ │ │ │ - movw r9, #35732 @ 0x8b94 │ │ │ │ + movw r9, #36604 @ 0x8efc │ │ │ │ movt r9, #63 @ 0x3f │ │ │ │ mov fp, r5 │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ subs r2, r3, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 743c8 <_PyUnicode_CheckConsistency@@Base+0x44e> │ │ │ │ + ble.n 743d8 <_PyUnicode_CheckConsistency@@Base+0x44e> │ │ │ │ cmp fp, r6 │ │ │ │ - bge.n 74312 <_PyUnicode_CheckConsistency@@Base+0x398> │ │ │ │ + bge.n 74322 <_PyUnicode_CheckConsistency@@Base+0x398> │ │ │ │ ldr.w r0, [r7, fp, lsl #2] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 74302 <_PyUnicode_CheckConsistency@@Base+0x388> │ │ │ │ + bhi.n 74312 <_PyUnicode_CheckConsistency@@Base+0x388> │ │ │ │ ldrb.w r0, [r9, r0] │ │ │ │ - b.n 74306 <_PyUnicode_CheckConsistency@@Base+0x38c> │ │ │ │ - bl 20c478 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbz r0, 74312 <_PyUnicode_CheckConsistency@@Base+0x398> │ │ │ │ + b.n 74316 <_PyUnicode_CheckConsistency@@Base+0x38c> │ │ │ │ + bl 20c6a8 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbz r0, 74322 <_PyUnicode_CheckConsistency@@Base+0x398> │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r6, fp │ │ │ │ - bne.n 742f4 <_PyUnicode_CheckConsistency@@Base+0x37a> │ │ │ │ - b.n 74446 <_PyUnicode_CheckConsistency@@Base+0x4cc> │ │ │ │ + bne.n 74304 <_PyUnicode_CheckConsistency@@Base+0x37a> │ │ │ │ + b.n 74456 <_PyUnicode_CheckConsistency@@Base+0x4cc> │ │ │ │ cmp r6, fp │ │ │ │ - beq.w 74446 <_PyUnicode_CheckConsistency@@Base+0x4cc> │ │ │ │ + beq.w 74456 <_PyUnicode_CheckConsistency@@Base+0x4cc> │ │ │ │ add.w sl, fp, #1 │ │ │ │ cmp r6, sl │ │ │ │ - ble.n 7433c <_PyUnicode_CheckConsistency@@Base+0x3c2> │ │ │ │ + ble.n 7434c <_PyUnicode_CheckConsistency@@Base+0x3c2> │ │ │ │ ldr.w r0, [r7, sl, lsl #2] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 7432e <_PyUnicode_CheckConsistency@@Base+0x3b4> │ │ │ │ + bhi.n 7433e <_PyUnicode_CheckConsistency@@Base+0x3b4> │ │ │ │ ldrb.w r0, [r9, r0] │ │ │ │ - b.n 74332 <_PyUnicode_CheckConsistency@@Base+0x3b8> │ │ │ │ - bl 20c478 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbnz r0, 7433c <_PyUnicode_CheckConsistency@@Base+0x3c2> │ │ │ │ + b.n 74342 <_PyUnicode_CheckConsistency@@Base+0x3b8> │ │ │ │ + bl 20c6a8 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbnz r0, 7434c <_PyUnicode_CheckConsistency@@Base+0x3c2> │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r6, sl │ │ │ │ - bgt.n 74320 <_PyUnicode_CheckConsistency@@Base+0x3a6> │ │ │ │ + bgt.n 74330 <_PyUnicode_CheckConsistency@@Base+0x3a6> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 7436a <_PyUnicode_CheckConsistency@@Base+0x3f0> │ │ │ │ + bne.n 7437a <_PyUnicode_CheckConsistency@@Base+0x3f0> │ │ │ │ cmp r6, sl │ │ │ │ - bne.n 7436a <_PyUnicode_CheckConsistency@@Base+0x3f0> │ │ │ │ + bne.n 7437a <_PyUnicode_CheckConsistency@@Base+0x3f0> │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7436a <_PyUnicode_CheckConsistency@@Base+0x3f0> │ │ │ │ + bne.n 7437a <_PyUnicode_CheckConsistency@@Base+0x3f0> │ │ │ │ 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 74446 <_PyUnicode_CheckConsistency@@Base+0x4cc> │ │ │ │ + b.n 74456 <_PyUnicode_CheckConsistency@@Base+0x4cc> │ │ │ │ sub.w r1, sl, fp │ │ │ │ add.w r0, r7, fp, lsl #2 │ │ │ │ - bl 274fe0 │ │ │ │ + bl 274b68 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7444a <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ + beq.n 7445a <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 74388 <_PyUnicode_CheckConsistency@@Base+0x40e> │ │ │ │ + bgt.n 74398 <_PyUnicode_CheckConsistency@@Base+0x40e> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 743c2 <_PyUnicode_CheckConsistency@@Base+0x448> │ │ │ │ + b.n 743d2 <_PyUnicode_CheckConsistency@@Base+0x448> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 743ae <_PyUnicode_CheckConsistency@@Base+0x434> │ │ │ │ + cbz r0, 743be <_PyUnicode_CheckConsistency@@Base+0x434> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7444a <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ + bge.n 7445a <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7444a <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ + bne.n 7445a <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ mov r0, fp │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7444a <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7445a <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 743c2 <_PyUnicode_CheckConsistency@@Base+0x448> │ │ │ │ + bge.n 743d2 <_PyUnicode_CheckConsistency@@Base+0x448> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 743c2 <_PyUnicode_CheckConsistency@@Base+0x448> │ │ │ │ + cbnz r3, 743d2 <_PyUnicode_CheckConsistency@@Base+0x448> │ │ │ │ mov r0, fp │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov fp, sl │ │ │ │ - b.n 742e8 <_PyUnicode_CheckConsistency@@Base+0x36e> │ │ │ │ + b.n 742f8 <_PyUnicode_CheckConsistency@@Base+0x36e> │ │ │ │ cmp fp, r6 │ │ │ │ - bge.n 74446 <_PyUnicode_CheckConsistency@@Base+0x4cc> │ │ │ │ - movw r8, #35732 @ 0x8b94 │ │ │ │ + bge.n 74456 <_PyUnicode_CheckConsistency@@Base+0x4cc> │ │ │ │ + movw r8, #36604 @ 0x8efc │ │ │ │ movt r8, #63 @ 0x3f │ │ │ │ ldr.w r0, [r7, fp, lsl #2] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 743e2 <_PyUnicode_CheckConsistency@@Base+0x468> │ │ │ │ + bhi.n 743f2 <_PyUnicode_CheckConsistency@@Base+0x468> │ │ │ │ ldrb.w r0, [r8, r0] │ │ │ │ - b.n 743e6 <_PyUnicode_CheckConsistency@@Base+0x46c> │ │ │ │ - bl 20c478 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbz r0, 743f2 <_PyUnicode_CheckConsistency@@Base+0x478> │ │ │ │ + b.n 743f6 <_PyUnicode_CheckConsistency@@Base+0x46c> │ │ │ │ + bl 20c6a8 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbz r0, 74402 <_PyUnicode_CheckConsistency@@Base+0x478> │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r6, fp │ │ │ │ - bne.n 743d4 <_PyUnicode_CheckConsistency@@Base+0x45a> │ │ │ │ - b.n 74446 <_PyUnicode_CheckConsistency@@Base+0x4cc> │ │ │ │ + bne.n 743e4 <_PyUnicode_CheckConsistency@@Base+0x45a> │ │ │ │ + b.n 74456 <_PyUnicode_CheckConsistency@@Base+0x4cc> │ │ │ │ cmp r6, fp │ │ │ │ - beq.n 74446 <_PyUnicode_CheckConsistency@@Base+0x4cc> │ │ │ │ + beq.n 74456 <_PyUnicode_CheckConsistency@@Base+0x4cc> │ │ │ │ sub.w r1, r6, fp │ │ │ │ add.w r0, r7, fp, lsl #2 │ │ │ │ - bl 274fe0 │ │ │ │ + bl 274b68 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 7444a <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ + cbz r0, 7445a <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 74412 <_PyUnicode_CheckConsistency@@Base+0x498> │ │ │ │ + bgt.n 74422 <_PyUnicode_CheckConsistency@@Base+0x498> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 74444 <_PyUnicode_CheckConsistency@@Base+0x4ca> │ │ │ │ + b.n 74454 <_PyUnicode_CheckConsistency@@Base+0x4ca> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbz r0, 74432 <_PyUnicode_CheckConsistency@@Base+0x4b8> │ │ │ │ + cbz r0, 74442 <_PyUnicode_CheckConsistency@@Base+0x4b8> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7444a <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ + bge.n 7445a <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 7444a <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ + cbnz r3, 7445a <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7444a <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7445a <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74444 <_PyUnicode_CheckConsistency@@Base+0x4ca> │ │ │ │ + bge.n 74454 <_PyUnicode_CheckConsistency@@Base+0x4ca> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 74444 <_PyUnicode_CheckConsistency@@Base+0x4ca> │ │ │ │ + cbnz r3, 74454 <_PyUnicode_CheckConsistency@@Base+0x4ca> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 74466 <_PyUnicode_CheckConsistency@@Base+0x4ec> │ │ │ │ + b.n 74476 <_PyUnicode_CheckConsistency@@Base+0x4ec> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 74456 <_PyUnicode_CheckConsistency@@Base+0x4dc> │ │ │ │ + blt.n 74466 <_PyUnicode_CheckConsistency@@Base+0x4dc> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 74466 <_PyUnicode_CheckConsistency@@Base+0x4ec> │ │ │ │ + b.n 74476 <_PyUnicode_CheckConsistency@@Base+0x4ec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74452 <_PyUnicode_CheckConsistency@@Base+0x4d8> │ │ │ │ + bne.n 74462 <_PyUnicode_CheckConsistency@@Base+0x4d8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 74452 <_PyUnicode_CheckConsistency@@Base+0x4d8> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 74462 <_PyUnicode_CheckConsistency@@Base+0x4d8> │ │ │ │ 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 744a4 <_PyUnicode_CheckConsistency@@Base+0x52a> │ │ │ │ + bmi.n 744b4 <_PyUnicode_CheckConsistency@@Base+0x52a> │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 744a8 <_PyUnicode_CheckConsistency@@Base+0x52e> │ │ │ │ + beq.n 744b8 <_PyUnicode_CheckConsistency@@Base+0x52e> │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ cmp r3, #2 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ - b.n 744aa <_PyUnicode_CheckConsistency@@Base+0x530> │ │ │ │ + b.n 744ba <_PyUnicode_CheckConsistency@@Base+0x530> │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ - b.n 744aa <_PyUnicode_CheckConsistency@@Base+0x530> │ │ │ │ + b.n 744ba <_PyUnicode_CheckConsistency@@Base+0x530> │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c69a0 │ │ │ │ + bl 1c67b8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 744c8 <_PyUnicode_CheckConsistency@@Base+0x54e> │ │ │ │ + cbz r0, 744d8 <_PyUnicode_CheckConsistency@@Base+0x54e> │ │ │ │ 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 f450c <_PyUnicodeWriter_WriteStr@@Base+0xf0> │ │ │ │ + bl f448c <_PyUnicodeWriter_WriteStr@@Base+0xf0> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000744ce : │ │ │ │ +000744de : │ │ │ │ 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 744ea │ │ │ │ - bl 57106 │ │ │ │ - b.n 74524 │ │ │ │ + bmi.n 744fa │ │ │ │ + bl 5710e │ │ │ │ + b.n 74534 │ │ │ │ movw r3, #43620 @ 0xaa64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #19680 @ 0x4ce0 │ │ │ │ + movw r1, #20576 @ 0x5060 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r6, r2 │ │ │ │ - bl 235f20 │ │ │ │ + bl 2361d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 74524 │ │ │ │ - movw r1, #46604 @ 0xb60c │ │ │ │ + beq.n 74534 │ │ │ │ + movw r1, #47500 @ 0xb98c │ │ │ │ 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 5c10c │ │ │ │ + b.w 5c114 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00074528 : │ │ │ │ +00074538 : │ │ │ │ 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 74544 │ │ │ │ - bl 57106 │ │ │ │ - b.n 745c4 │ │ │ │ + bmi.n 74554 │ │ │ │ + bl 5710e │ │ │ │ + b.n 745d4 │ │ │ │ movw r3, #43620 @ 0xaa64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #19792 @ 0x4d50 │ │ │ │ + movw r1, #20688 @ 0x50d0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r7, r2 │ │ │ │ - bl 235f20 │ │ │ │ + bl 2361d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 745c4 │ │ │ │ - movw r1, #46604 @ 0xb60c │ │ │ │ + beq.n 745d4 │ │ │ │ + movw r1, #47500 @ 0xb98c │ │ │ │ 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 5c10c │ │ │ │ + bl 5c114 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 745c4 │ │ │ │ + cbz r0, 745d4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 745bc │ │ │ │ + bmi.n 745cc │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #13760 @ 0x35c0 │ │ │ │ + movw r1, #14456 @ 0x3878 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 745c4 │ │ │ │ + bge.n 745d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 745c4 │ │ │ │ + cbnz r3, 745d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 745c4 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 745d4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1cb7d4 │ │ │ │ + b.w 1cb664 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000745c8 : │ │ │ │ +000745d8 : │ │ │ │ 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 745e4 │ │ │ │ - bl 57106 │ │ │ │ - b.n 7461e │ │ │ │ + bmi.n 745f4 │ │ │ │ + bl 5710e │ │ │ │ + b.n 7462e │ │ │ │ movw r3, #43620 @ 0xaa64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #19912 @ 0x4dc8 │ │ │ │ + movw r1, #20808 @ 0x5148 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r6, r2 │ │ │ │ - bl 235f20 │ │ │ │ + bl 2361d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7461e │ │ │ │ - movw r1, #46604 @ 0xb60c │ │ │ │ + beq.n 7462e │ │ │ │ + movw r1, #47500 @ 0xb98c │ │ │ │ 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 2d750c │ │ │ │ + b.w 2d788c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00074622 : │ │ │ │ +00074632 : │ │ │ │ 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 74640 │ │ │ │ - bl 57106 │ │ │ │ + bmi.n 74650 │ │ │ │ + bl 5710e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 746b8 │ │ │ │ + b.n 746c8 │ │ │ │ movw r3, #43620 @ 0xaa64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ - movw r1, #20084 @ 0x4e74 │ │ │ │ + movw r1, #20980 @ 0x51f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r7, r2 │ │ │ │ - bl 235f20 │ │ │ │ + bl 2361d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7463c │ │ │ │ - movw r1, #46604 @ 0xb60c │ │ │ │ + beq.n 7464c │ │ │ │ + movw r1, #47500 @ 0xb98c │ │ │ │ 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 2d750c │ │ │ │ + bl 2d788c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 746b8 │ │ │ │ + cbz r0, 746c8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 746b8 │ │ │ │ + bmi.n 746c8 │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #20204 @ 0x4eec │ │ │ │ + movw r1, #21100 @ 0x526c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7463c │ │ │ │ + bge.n 7464c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7463c │ │ │ │ + bne.n 7464c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7463c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7464c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000746bc : │ │ │ │ +000746cc : │ │ │ │ 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 1e3f70 <_Py_GetErrorHandler@@Base> │ │ │ │ + bl 1e3e64 <_Py_GetErrorHandler@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w a1b58 │ │ │ │ + b.w a1a58 │ │ │ │ │ │ │ │ -000746e2 : │ │ │ │ +000746f2 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 2b3774 │ │ │ │ + b.w 2b32a4 │ │ │ │ │ │ │ │ -000746e8 <_PyUnicodeWriter_PrepareKindInternal@@Base>: │ │ │ │ +000746f8 <_PyUnicodeWriter_PrepareKindInternal@@Base>: │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 746fc <_PyUnicodeWriter_PrepareKindInternal@@Base+0x14> │ │ │ │ + beq.n 7470c <_PyUnicodeWriter_PrepareKindInternal@@Base+0x14> │ │ │ │ cmp r1, #4 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ it ne │ │ │ │ movne r2, #255 @ 0xff │ │ │ │ - b.n 74700 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x18> │ │ │ │ + b.n 74710 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x18> │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movs r1, #0 │ │ │ │ - b.w e8fa4 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + b.w e8f30 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ │ │ │ │ -00074706 <_PyUnicodeWriter_WriteLatin1String@@Base>: │ │ │ │ +00074716 <_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 74724 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1e> │ │ │ │ + bhi.n 74734 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1e> │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - b.n 74756 <_PyUnicodeWriter_WriteLatin1String@@Base+0x50> │ │ │ │ + b.n 74766 <_PyUnicodeWriter_WriteLatin1String@@Base+0x50> │ │ │ │ mov r3, r1 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bne.n 74746 <_PyUnicodeWriter_WriteLatin1String@@Base+0x40> │ │ │ │ + bne.n 74756 <_PyUnicodeWriter_WriteLatin1String@@Base+0x40> │ │ │ │ mov r2, r3 │ │ │ │ adds r3, #4 │ │ │ │ cmp r6, r3 │ │ │ │ - bcc.n 74740 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3a> │ │ │ │ + bcc.n 74750 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3a> │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - beq.n 7472a <_PyUnicodeWriter_WriteLatin1String@@Base+0x24> │ │ │ │ + beq.n 7473a <_PyUnicodeWriter_WriteLatin1String@@Base+0x24> │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ - b.n 74756 <_PyUnicodeWriter_WriteLatin1String@@Base+0x50> │ │ │ │ + b.n 74766 <_PyUnicodeWriter_WriteLatin1String@@Base+0x50> │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 74720 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a> │ │ │ │ + beq.n 74730 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a> │ │ │ │ mov r3, r2 │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 7473c <_PyUnicodeWriter_WriteLatin1String@@Base+0x36> │ │ │ │ + blt.n 7474c <_PyUnicodeWriter_WriteLatin1String@@Base+0x36> │ │ │ │ adds r3, #1 │ │ │ │ cmp r6, r3 │ │ │ │ - bhi.n 74726 <_PyUnicodeWriter_WriteLatin1String@@Base+0x20> │ │ │ │ - b.n 74720 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a> │ │ │ │ + bhi.n 74736 <_PyUnicodeWriter_WriteLatin1String@@Base+0x20> │ │ │ │ + b.n 74730 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 74780 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7a> │ │ │ │ + bcc.n 74790 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7a> │ │ │ │ ldrd r3, r1, [r5, #16] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r3, r7 │ │ │ │ - blt.n 74780 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7a> │ │ │ │ + blt.n 74790 <_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 74792 <_PyUnicodeWriter_WriteLatin1String@@Base+0x8c> │ │ │ │ + beq.n 747a2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x8c> │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ - b.n 74794 <_PyUnicodeWriter_WriteLatin1String@@Base+0x8e> │ │ │ │ + b.n 747a4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x8e> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 74766 <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ + beq.n 74776 <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl e8fa4 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl e8f30 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 74766 <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ - b.n 747da <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ + bne.n 74776 <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ + b.n 747ea <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 747a8 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa2> │ │ │ │ + beq.n 747b8 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa2> │ │ │ │ cmp r1, #4 │ │ │ │ - beq.n 747be <_PyUnicodeWriter_WriteLatin1String@@Base+0xb8> │ │ │ │ + beq.n 747ce <_PyUnicodeWriter_WriteLatin1String@@Base+0xb8> │ │ │ │ add r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ blx 2bff8 │ │ │ │ - b.n 747d2 <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ + b.n 747e2 <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ cmp r6, r4 │ │ │ │ - bls.n 747d2 <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ + bls.n 747e2 <_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 747b0 <_PyUnicodeWriter_WriteLatin1String@@Base+0xaa> │ │ │ │ - b.n 747d2 <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ + bne.n 747c0 <_PyUnicodeWriter_WriteLatin1String@@Base+0xaa> │ │ │ │ + b.n 747e2 <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ cmp r6, r4 │ │ │ │ - bls.n 747d2 <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ + bls.n 747e2 <_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 747c6 <_PyUnicodeWriter_WriteLatin1String@@Base+0xc0> │ │ │ │ + bne.n 747d6 <_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 │ │ │ │ @@ -109390,880 +109391,880 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 74808 <_PyUnicodeWriter_WriteLatin1String@@Base+0x102> │ │ │ │ + beq.n 74818 <_PyUnicodeWriter_WriteLatin1String@@Base+0x102> │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7481e <_PyUnicodeWriter_WriteLatin1String@@Base+0x118> │ │ │ │ + bne.n 7482e <_PyUnicodeWriter_WriteLatin1String@@Base+0x118> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 74850 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14a> │ │ │ │ + beq.n 74860 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14a> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 74850 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14a> │ │ │ │ - b.n 74820 <_PyUnicodeWriter_WriteLatin1String@@Base+0x11a> │ │ │ │ + ble.n 74860 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14a> │ │ │ │ + b.n 74830 <_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 7483c <_PyUnicodeWriter_WriteLatin1String@@Base+0x136> │ │ │ │ + beq.n 7484c <_PyUnicodeWriter_WriteLatin1String@@Base+0x136> │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7486a <_PyUnicodeWriter_WriteLatin1String@@Base+0x164> │ │ │ │ + bne.n 7487a <_PyUnicodeWriter_WriteLatin1String@@Base+0x164> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 74850 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14a> │ │ │ │ + beq.n 74860 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 7486c <_PyUnicodeWriter_WriteLatin1String@@Base+0x166> │ │ │ │ + bgt.n 7487c <_PyUnicodeWriter_WriteLatin1String@@Base+0x166> │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 748aa <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a4> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 748ba <_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 183c58 │ │ │ │ + bl 183a58 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74896 <_PyUnicodeWriter_WriteLatin1String@@Base+0x190> │ │ │ │ + bge.n 748a6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x190> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 74896 <_PyUnicodeWriter_WriteLatin1String@@Base+0x190> │ │ │ │ + cbnz r3, 748a6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x190> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 748aa <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a4> │ │ │ │ + bge.n 748ba <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 748aa <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a4> │ │ │ │ + cbnz r3, 748ba <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, #8436 @ 0x20f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 748d8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1d2> │ │ │ │ + beq.n 748e8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1d2> │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 74906 <_PyUnicodeWriter_WriteLatin1String@@Base+0x200> │ │ │ │ + bne.n 74916 <_PyUnicodeWriter_WriteLatin1String@@Base+0x200> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 748ec <_PyUnicodeWriter_WriteLatin1String@@Base+0x1e6> │ │ │ │ + beq.n 748fc <_PyUnicodeWriter_WriteLatin1String@@Base+0x1e6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 74908 <_PyUnicodeWriter_WriteLatin1String@@Base+0x202> │ │ │ │ + bgt.n 74918 <_PyUnicodeWriter_WriteLatin1String@@Base+0x202> │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 7492e <_PyUnicodeWriter_WriteLatin1String@@Base+0x228> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 7493e <_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 149ca0 │ │ │ │ + bl 149ee4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7492e <_PyUnicodeWriter_WriteLatin1String@@Base+0x228> │ │ │ │ + bge.n 7493e <_PyUnicodeWriter_WriteLatin1String@@Base+0x228> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7492e <_PyUnicodeWriter_WriteLatin1String@@Base+0x228> │ │ │ │ + cbnz r3, 7493e <_PyUnicodeWriter_WriteLatin1String@@Base+0x228> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, #8436 @ 0x20f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7495c <_PyUnicodeWriter_WriteLatin1String@@Base+0x256> │ │ │ │ + beq.n 7496c <_PyUnicodeWriter_WriteLatin1String@@Base+0x256> │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7498a <_PyUnicodeWriter_WriteLatin1String@@Base+0x284> │ │ │ │ + bne.n 7499a <_PyUnicodeWriter_WriteLatin1String@@Base+0x284> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 74970 <_PyUnicodeWriter_WriteLatin1String@@Base+0x26a> │ │ │ │ + beq.n 74980 <_PyUnicodeWriter_WriteLatin1String@@Base+0x26a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 7498c <_PyUnicodeWriter_WriteLatin1String@@Base+0x286> │ │ │ │ + bgt.n 7499c <_PyUnicodeWriter_WriteLatin1String@@Base+0x286> │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 749b2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ac> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 749c2 <_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 29dacc │ │ │ │ + bl 29d61c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 749b2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ac> │ │ │ │ + bge.n 749c2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 749b2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ac> │ │ │ │ + cbnz r3, 749c2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ac> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, #8436 @ 0x20f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 749e0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2da> │ │ │ │ + beq.n 749f0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2da> │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 74a0e <_PyUnicodeWriter_WriteLatin1String@@Base+0x308> │ │ │ │ + bne.n 74a1e <_PyUnicodeWriter_WriteLatin1String@@Base+0x308> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 749f4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ee> │ │ │ │ + beq.n 74a04 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ee> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 74a10 <_PyUnicodeWriter_WriteLatin1String@@Base+0x30a> │ │ │ │ + bgt.n 74a20 <_PyUnicodeWriter_WriteLatin1String@@Base+0x30a> │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 74a36 <_PyUnicodeWriter_WriteLatin1String@@Base+0x330> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 74a46 <_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 18390c │ │ │ │ + bl 1836c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74a36 <_PyUnicodeWriter_WriteLatin1String@@Base+0x330> │ │ │ │ + bge.n 74a46 <_PyUnicodeWriter_WriteLatin1String@@Base+0x330> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74a36 <_PyUnicodeWriter_WriteLatin1String@@Base+0x330> │ │ │ │ + cbnz r3, 74a46 <_PyUnicodeWriter_WriteLatin1String@@Base+0x330> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, #8436 @ 0x20f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 74a64 <_PyUnicodeWriter_WriteLatin1String@@Base+0x35e> │ │ │ │ + beq.n 74a74 <_PyUnicodeWriter_WriteLatin1String@@Base+0x35e> │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 74a92 <_PyUnicodeWriter_WriteLatin1String@@Base+0x38c> │ │ │ │ + bne.n 74aa2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x38c> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 74a78 <_PyUnicodeWriter_WriteLatin1String@@Base+0x372> │ │ │ │ + beq.n 74a88 <_PyUnicodeWriter_WriteLatin1String@@Base+0x372> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 74a94 <_PyUnicodeWriter_WriteLatin1String@@Base+0x38e> │ │ │ │ + bgt.n 74aa4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x38e> │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 74aba <_PyUnicodeWriter_WriteLatin1String@@Base+0x3b4> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 74aca <_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 1f1df8 │ │ │ │ + bl 1f1e48 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74aba <_PyUnicodeWriter_WriteLatin1String@@Base+0x3b4> │ │ │ │ + bge.n 74aca <_PyUnicodeWriter_WriteLatin1String@@Base+0x3b4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74aba <_PyUnicodeWriter_WriteLatin1String@@Base+0x3b4> │ │ │ │ + cbnz r3, 74aca <_PyUnicodeWriter_WriteLatin1String@@Base+0x3b4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, #8436 @ 0x20f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 74ae8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3e2> │ │ │ │ + beq.n 74af8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3e2> │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 74b16 <_PyUnicodeWriter_WriteLatin1String@@Base+0x410> │ │ │ │ + bne.n 74b26 <_PyUnicodeWriter_WriteLatin1String@@Base+0x410> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 74afc <_PyUnicodeWriter_WriteLatin1String@@Base+0x3f6> │ │ │ │ + beq.n 74b0c <_PyUnicodeWriter_WriteLatin1String@@Base+0x3f6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 74b18 <_PyUnicodeWriter_WriteLatin1String@@Base+0x412> │ │ │ │ + bgt.n 74b28 <_PyUnicodeWriter_WriteLatin1String@@Base+0x412> │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 74b3e <_PyUnicodeWriter_WriteLatin1String@@Base+0x438> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 74b4e <_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 153c44 │ │ │ │ + bl 153e1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74b3e <_PyUnicodeWriter_WriteLatin1String@@Base+0x438> │ │ │ │ + bge.n 74b4e <_PyUnicodeWriter_WriteLatin1String@@Base+0x438> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74b3e <_PyUnicodeWriter_WriteLatin1String@@Base+0x438> │ │ │ │ + cbnz r3, 74b4e <_PyUnicodeWriter_WriteLatin1String@@Base+0x438> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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, #8436 @ 0x20f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 74b6c <_PyUnicodeWriter_WriteLatin1String@@Base+0x466> │ │ │ │ + beq.n 74b7c <_PyUnicodeWriter_WriteLatin1String@@Base+0x466> │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 74b9a <_PyUnicodeWriter_WriteLatin1String@@Base+0x494> │ │ │ │ + bne.n 74baa <_PyUnicodeWriter_WriteLatin1String@@Base+0x494> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 74b80 <_PyUnicodeWriter_WriteLatin1String@@Base+0x47a> │ │ │ │ + beq.n 74b90 <_PyUnicodeWriter_WriteLatin1String@@Base+0x47a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 74b9c <_PyUnicodeWriter_WriteLatin1String@@Base+0x496> │ │ │ │ + bgt.n 74bac <_PyUnicodeWriter_WriteLatin1String@@Base+0x496> │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 74bc2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x4bc> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 74bd2 <_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 29d474 │ │ │ │ + bl 29cfc4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74bc2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x4bc> │ │ │ │ + bge.n 74bd2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x4bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74bc2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x4bc> │ │ │ │ + cbnz r3, 74bd2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x4bc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.w 1cd39c │ │ │ │ + b.w 1cd22c │ │ │ │ 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, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 74c0e <_PyUnicodeWriter_WriteLatin1String@@Base+0x508> │ │ │ │ + beq.n 74c1e <_PyUnicodeWriter_WriteLatin1String@@Base+0x508> │ │ │ │ movw r3, #41760 @ 0xa320 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 74c0e <_PyUnicodeWriter_WriteLatin1String@@Base+0x508> │ │ │ │ + beq.n 74c1e <_PyUnicodeWriter_WriteLatin1String@@Base+0x508> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #20308 @ 0x4f54 │ │ │ │ + movw r1, #21204 @ 0x52d4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 74c2a <_PyUnicodeWriter_WriteLatin1String@@Base+0x524> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 74c3a <_PyUnicodeWriter_WriteLatin1String@@Base+0x524> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 74c40 <_PyUnicodeWriter_WriteLatin1String@@Base+0x53a> │ │ │ │ + beq.n 74c50 <_PyUnicodeWriter_WriteLatin1String@@Base+0x53a> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ - bl b72a4 <_PyArena_AddPyObject@@Base> │ │ │ │ + bl b7184 <_PyArena_AddPyObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 74c30 <_PyUnicodeWriter_WriteLatin1String@@Base+0x52a> │ │ │ │ + bge.n 74c40 <_PyUnicodeWriter_WriteLatin1String@@Base+0x52a> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 74c46 <_PyUnicodeWriter_WriteLatin1String@@Base+0x540> │ │ │ │ + b.n 74c56 <_PyUnicodeWriter_WriteLatin1String@@Base+0x540> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #0] │ │ │ │ - b.n 74c44 <_PyUnicodeWriter_WriteLatin1String@@Base+0x53e> │ │ │ │ + b.n 74c54 <_PyUnicodeWriter_WriteLatin1String@@Base+0x53e> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00074c48 : │ │ │ │ +00074c58 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #36] @ (74c7c ) │ │ │ │ + ldr r4, [pc, #36] @ (74c8c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 36484 <_PyEval_SetProfile@@Base> │ │ │ │ + bl 36480 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 74c7a │ │ │ │ - movw r0, #20340 @ 0x4f74 │ │ │ │ + bge.n 74c8a │ │ │ │ + movw r0, #21236 @ 0x52f4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 242960 │ │ │ │ + b.w 242dc0 │ │ │ │ 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 f6650 │ │ │ │ + bl f65d0 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11dad8 │ │ │ │ - bl f6650 │ │ │ │ + bl 11dd40 │ │ │ │ + bl f65d0 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl 213b64 │ │ │ │ + bl 213d94 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f6bb0 │ │ │ │ + b.w f6b30 │ │ │ │ │ │ │ │ -00074cb6 <_PyBytes_FromData@@Base>: │ │ │ │ +00074cc6 <_PyBytes_FromData@@Base>: │ │ │ │ ldrd r0, r1, [r0] │ │ │ │ - b.w 80764 │ │ │ │ + b.w 807a4 │ │ │ │ │ │ │ │ -00074cbe : │ │ │ │ - ldr r0, [pc, #28] @ (74cdc ) │ │ │ │ +00074cce : │ │ │ │ + ldr r0, [pc, #28] @ (74cec ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #4364 @ 0x110c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r2, #20380 @ 0x4f9c │ │ │ │ + movw r2, #21276 @ 0x531c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - b.w 11db30 <_PyErr_SetString@@Base> │ │ │ │ + b.w 11dd98 <_PyErr_SetString@@Base> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00074ce0 <_PyState_AddModule@@Base>: │ │ │ │ - cbz r2, 74d1c <_PyState_AddModule@@Base+0x3c> │ │ │ │ +00074cf0 <_PyState_AddModule@@Base>: │ │ │ │ + cbz r2, 74d2c <_PyState_AddModule@@Base+0x3c> │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ - cbz r1, 74d12 <_PyState_AddModule@@Base+0x32> │ │ │ │ + cbz r1, 74d22 <_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, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #36168 @ 0x8d48 │ │ │ │ + movw r2, #37924 @ 0x9424 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11db30 <_PyErr_SetString@@Base> │ │ │ │ + bl 11dd98 <_PyErr_SetString@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 1cbcfc <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ + b.w 1cbb8c <_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, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #20416 @ 0x4fc0 │ │ │ │ + movw r2, #21312 @ 0x5340 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11db30 <_PyErr_SetString@@Base> │ │ │ │ + bl 11dd98 <_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, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #20416 @ 0x4fc0 │ │ │ │ + movw r2, #21312 @ 0x5340 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11db30 <_PyErr_SetString@@Base> │ │ │ │ + bl 11dd98 <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00074d72 : │ │ │ │ +00074d82 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 222210 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + b.w 222468 <_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 74db0 │ │ │ │ + bmi.n 74dc0 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + movw r2, #55964 @ 0xda9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #42020 @ 0xa424 │ │ │ │ + movw r1, #42716 @ 0xa6dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #18228 @ 0x4734 │ │ │ │ + movw r0, #18924 @ 0x49ec │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 74dc2 │ │ │ │ - ldr r2, [pc, #44] @ (74de0 ) │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 74dd2 │ │ │ │ + ldr r2, [pc, #44] @ (74df0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 1cd6b0 │ │ │ │ + bl 1cd540 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 74dc6 │ │ │ │ + bne.n 74dd6 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 74ddc │ │ │ │ - cbz r0, 74dd4 │ │ │ │ + b.n 74dec │ │ │ │ + cbz r0, 74de4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1cf208 <_PySys_GetRequiredAttr@@Base+0x1390> │ │ │ │ + b.w 1cf098 <_PySys_GetRequiredAttr@@Base+0x1390> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 74f92 │ │ │ │ - ldr r3, [pc, #404] @ (74f98 ) │ │ │ │ + beq.w 74fa2 │ │ │ │ + ldr r3, [pc, #404] @ (74fa8 ) │ │ │ │ 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 74e26 │ │ │ │ - bne.n 74e2a │ │ │ │ + bgt.n 74e36 │ │ │ │ + bne.n 74e3a │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #252] @ 0xfc │ │ │ │ subs r5, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ - b.n 74e2c │ │ │ │ + b.n 74e3c │ │ │ │ movs r5, #1 │ │ │ │ - b.n 74e2c │ │ │ │ + b.n 74e3c │ │ │ │ movs r5, #0 │ │ │ │ movw r3, #11148 @ 0x2b8c │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ adds r6, #16 │ │ │ │ ldr.w r0, [r6, #-16] │ │ │ │ - cbz r0, 74e72 │ │ │ │ - bl 882f4 │ │ │ │ + cbz r0, 74e82 │ │ │ │ + bl 882d4 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74f76 │ │ │ │ - bl 9ba94 │ │ │ │ + beq.w 74f86 │ │ │ │ + bl 9b968 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74e68 │ │ │ │ + bge.n 74e78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 74e68 │ │ │ │ + cbnz r3, 74e78 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #16 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 74e38 │ │ │ │ - b.n 74f76 │ │ │ │ + beq.n 74e48 │ │ │ │ + b.n 74f86 │ │ │ │ movw r3, #11152 @ 0x2b90 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r6, #16 │ │ │ │ - cbz r0, 74eb6 │ │ │ │ + cbz r0, 74ec6 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 74e7c │ │ │ │ - bl 882f4 │ │ │ │ + beq.n 74e8c │ │ │ │ + bl 882d4 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 74f76 │ │ │ │ - bl 9ba94 │ │ │ │ + beq.n 74f86 │ │ │ │ + bl 9b968 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74eae │ │ │ │ + bge.n 74ebe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 74eae │ │ │ │ + cbnz r3, 74ebe │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 74e7c │ │ │ │ - b.n 74f76 │ │ │ │ + beq.n 74e8c │ │ │ │ + b.n 74f86 │ │ │ │ movw r3, #11156 @ 0x2b94 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r6, #16 │ │ │ │ - cbz r0, 74efa │ │ │ │ + cbz r0, 74f0a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 74ec0 │ │ │ │ - bl 882f4 │ │ │ │ + beq.n 74ed0 │ │ │ │ + bl 882d4 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 74f76 │ │ │ │ - bl 9ba94 │ │ │ │ + beq.n 74f86 │ │ │ │ + bl 9b968 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74ef2 │ │ │ │ + bge.n 74f02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 74ef2 │ │ │ │ + cbnz r3, 74f02 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 74ec0 │ │ │ │ - b.n 74f76 │ │ │ │ + beq.n 74ed0 │ │ │ │ + b.n 74f86 │ │ │ │ movw r3, #32184 @ 0x7db8 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 74f92 │ │ │ │ + beq.n 74fa2 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r6, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 74f92 │ │ │ │ - bl 882f4 │ │ │ │ + beq.n 74fa2 │ │ │ │ + bl 882d4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 74f76 │ │ │ │ + cbz r0, 74f86 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f22a8 │ │ │ │ + bl f2240 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 74f3a │ │ │ │ + bge.n 74f4a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74f76 │ │ │ │ + bge.n 74f86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 74f76 │ │ │ │ + cbnz r3, 74f86 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 74f76 │ │ │ │ - beq.n 74f54 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 74f86 │ │ │ │ + beq.n 74f64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74f08 │ │ │ │ + bge.n 74f18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74f08 │ │ │ │ + bne.n 74f18 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 74f08 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 74f18 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74f72 │ │ │ │ + bge.n 74f82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 74f72 │ │ │ │ + cbnz r3, 74f82 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 74f08 │ │ │ │ + beq.n 74f18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 74f82 │ │ │ │ + blt.n 74f92 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 74f92 │ │ │ │ + b.n 74fa2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74f7e │ │ │ │ + bne.n 74f8e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 74f7e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 74f8e │ │ │ │ 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, 74fd0 │ │ │ │ - movw r1, #32860 @ 0x805c │ │ │ │ + cbnz r4, 74fe0 │ │ │ │ + movw r1, #33756 @ 0x83dc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #28928 @ 0x7100 │ │ │ │ + movw r0, #29824 @ 0x7480 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #18712 @ 0x4918 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 751a6 │ │ │ │ + bne.w 751b6 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 74ff8 │ │ │ │ - movw r0, #46384 @ 0xb530 │ │ │ │ + bmi.n 75008 │ │ │ │ + movw r0, #47280 @ 0xb8b0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #3166 @ 0xc5e │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 751ca │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 751da │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 751ca │ │ │ │ + beq.w 751da │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r9, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7501a │ │ │ │ + bne.n 7502a │ │ │ │ ldr.w r8, [r1, #12] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 75038 │ │ │ │ + bne.n 75048 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7ab44 │ │ │ │ + bl 7ab54 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 75030 │ │ │ │ + bne.n 75040 │ │ │ │ mov r0, r9 │ │ │ │ - bl 43120 │ │ │ │ - b.n 751ca │ │ │ │ + bl 43128 │ │ │ │ + b.n 751da │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 751ca │ │ │ │ + beq.w 751da │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85214 │ │ │ │ + bl 85254 │ │ │ │ bic.w r3, r0, #2 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, #3 │ │ │ │ - beq.w 751ca │ │ │ │ + beq.w 751da │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 751ca │ │ │ │ + beq.w 751da │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ - cbz r0, 7506a │ │ │ │ + cbz r0, 7507a │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r9 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r1, #2 │ │ │ │ mov r2, r4 │ │ │ │ - bl 232fa8 <_PyDict_SendEvent@@Base> │ │ │ │ + bl 233264 <_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 75096 │ │ │ │ + bgt.n 750a6 │ │ │ │ adds r1, r2, r3 │ │ │ │ ldrsb.w r1, [r1, #20] │ │ │ │ - b.n 750aa │ │ │ │ + b.n 750ba │ │ │ │ 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 750b2 │ │ │ │ + bne.n 750c2 │ │ │ │ mov r1, r3 │ │ │ │ - b.n 750c8 │ │ │ │ + b.n 750d8 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 750c8 │ │ │ │ + beq.n 750d8 │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ adds r3, #1 │ │ │ │ add r3, r8 │ │ │ │ ands r3, r0 │ │ │ │ - b.n 75088 │ │ │ │ + b.n 75098 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr.w r8, [r4, #28] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 75110 │ │ │ │ + beq.n 75120 │ │ │ │ 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 750f8 │ │ │ │ + beq.n 75108 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 750ee │ │ │ │ + b.n 750fe │ │ │ │ subs r4, #1 │ │ │ │ cmp r2, r4 │ │ │ │ - bge.n 7510a │ │ │ │ + bge.n 7511a │ │ │ │ adds r1, r2, #1 │ │ │ │ add r1, r0 │ │ │ │ add r0, r2 │ │ │ │ subs r2, r4, r2 │ │ │ │ blx 2b6f4 │ │ │ │ strb.w r4, [r8, #1] │ │ │ │ - b.n 7517c │ │ │ │ + b.n 7518c │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ str.w r8, [r2, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bgt.n 75122 │ │ │ │ + bgt.n 75132 │ │ │ │ add r1, r2 │ │ │ │ movs r3, #254 @ 0xfe │ │ │ │ strb r3, [r1, #20] │ │ │ │ - b.n 7513c │ │ │ │ + b.n 7514c │ │ │ │ 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 │ │ │ │ @@ -110271,281 +110272,281 @@ │ │ │ │ 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, 7515a │ │ │ │ + cbz r1, 7516a │ │ │ │ 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 7516a │ │ │ │ + b.n 7517a │ │ │ │ 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 7517c │ │ │ │ + bge.n 7518c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 7517c │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 7518c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75190 │ │ │ │ + bge.n 751a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 75190 │ │ │ │ + cbnz r3, 751a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 751ca │ │ │ │ + bge.n 751da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 751ca │ │ │ │ + cbnz r3, 751da │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 751ca │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 751da │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 141f68 │ │ │ │ + bl 142278 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 751ca │ │ │ │ + bge.n 751da │ │ │ │ movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 205074 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 751ca │ │ │ │ + bl 2052a4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 751da │ │ │ │ mov r0, r5 │ │ │ │ - bl 20514c <_PyErr_Clear@@Base> │ │ │ │ + bl 20537c <_PyErr_Clear@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1f5a10 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b.w 1f5c40 <_PyErr_ChainExceptions1@@Base> │ │ │ │ │ │ │ │ -000751d6 : │ │ │ │ +000751e6 : │ │ │ │ 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, #76] @ (75238 ) │ │ │ │ - bl 213ce0 │ │ │ │ + ldr r0, [pc, #76] @ (75248 ) │ │ │ │ + bl 213f10 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 75208 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 75232 │ │ │ │ - movw r0, #32816 @ 0x8030 │ │ │ │ + cbnz r0, 75218 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 75242 │ │ │ │ + movw r0, #33712 @ 0x83b0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1ef3d8 │ │ │ │ + bl 1ef3e0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 75232 │ │ │ │ - ldr r0, [pc, #48] @ (7523c ) │ │ │ │ + cbz r0, 75242 │ │ │ │ + ldr r0, [pc, #48] @ (7524c ) │ │ │ │ mov r1, sp │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl ad310 <_PyUnicodeWriter_Finish@@Base+0x1374> │ │ │ │ + bl ad1f4 <_PyUnicodeWriter_Finish@@Base+0x1374> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 75222 │ │ │ │ + blt.n 75232 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 75232 │ │ │ │ + b.n 75242 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7521e │ │ │ │ + bne.n 7522e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7521e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7522e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - b.n 74dc4 │ │ │ │ + b.n 74dd4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mcrr2 0, 5, r0, ip, cr2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #52 @ 0x34 │ │ │ │ movt r4, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 7526a │ │ │ │ + beq.n 7527a │ │ │ │ ldr.w r2, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7528a │ │ │ │ - cbz r1, 75292 │ │ │ │ - movw r0, #20444 @ 0x4fdc │ │ │ │ + bne.n 7529a │ │ │ │ + cbz r1, 752a2 │ │ │ │ + movw r0, #21340 @ 0x535c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 23f908 <_PyArg_NoPositional@@Base> │ │ │ │ - cbz r0, 752a8 │ │ │ │ + bl 23fd6c <_PyArg_NoPositional@@Base> │ │ │ │ + cbz r0, 752b8 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 75292 │ │ │ │ + beq.n 752a2 │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 75292 │ │ │ │ + beq.n 752a2 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 110020 <_PyInstructionSequence_New@@Base+0x4> │ │ │ │ + b.w 110290 <_PyInstructionSequence_New@@Base+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 7528a │ │ │ │ - movw r0, #20444 @ 0x4fdc │ │ │ │ + beq.n 7529a │ │ │ │ + movw r0, #21340 @ 0x535c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21c7a0 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21c9a0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7528a │ │ │ │ + bne.n 7529a │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #80] @ (75310 ) │ │ │ │ + ldr r2, [pc, #80] @ (75320 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #60] @ 0x3c │ │ │ │ - cbz r3, 75302 │ │ │ │ + cbz r3, 75312 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r7, r0 │ │ │ │ - bl 216c40 │ │ │ │ + bl 216e6c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 752f2 │ │ │ │ + cbnz r0, 75302 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54844 @ 0xd63c │ │ │ │ + movw r1, #56216 @ 0xdb98 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 7530a │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 7531a │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 281840 │ │ │ │ + b.w 281378 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ 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, 75334 │ │ │ │ + cbnz r2, 75344 │ │ │ │ cmp r1, #3 │ │ │ │ - bne.n 75334 │ │ │ │ - cbnz r4, 75354 │ │ │ │ + bne.n 75344 │ │ │ │ + cbnz r4, 75364 │ │ │ │ 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, #23396 @ 0x5b64 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11e804 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11ea6c <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7539c │ │ │ │ + cbz r0, 753ac │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 75366 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 7539c │ │ │ │ + bne.n 75376 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 753ac │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 75378 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 7539c │ │ │ │ + bne.n 75388 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 753ac │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7538a │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 7539c │ │ │ │ + bne.n 7539a │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 753ac │ │ │ │ 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 2e1374 <_PyObject_GetXIDataNoFallback@@Base+0x4e8> │ │ │ │ + b.w 2e1774 <_PyObject_GetXIDataNoFallback@@Base+0x4e8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ 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 │ │ │ │ - bl 67640 │ │ │ │ + bl 67644 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7542a │ │ │ │ + beq.n 7543a │ │ │ │ movs r0, #2 │ │ │ │ - bl 80b24 │ │ │ │ + bl 80b64 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 753da │ │ │ │ + cbnz r0, 753ea │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75428 │ │ │ │ + bge.n 75438 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 75428 │ │ │ │ + cbnz r3, 75438 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 75428 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 75438 │ │ │ │ movs r0, #1 │ │ │ │ - bl 80b24 │ │ │ │ - cbnz r0, 7540e │ │ │ │ + bl 80b64 │ │ │ │ + cbnz r0, 7541e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 753f6 │ │ │ │ + bge.n 75406 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 753f6 │ │ │ │ + cbnz r3, 75406 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7540a │ │ │ │ + bge.n 7541a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7540a │ │ │ │ + cbnz r3, 7541a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7542a │ │ │ │ + b.n 7543a │ │ │ │ movw r3, #18712 @ 0x4918 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #16] │ │ │ │ strd r3, r0, [r5, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -110554,52 +110555,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 67c72 │ │ │ │ + bl 67c76 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 754b6 │ │ │ │ + beq.n 754c6 │ │ │ │ movs r0, #2 │ │ │ │ - bl 80b24 │ │ │ │ + bl 80b64 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 75466 │ │ │ │ + cbnz r0, 75476 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 754b4 │ │ │ │ + bge.n 754c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 754b4 │ │ │ │ + cbnz r3, 754c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 754b4 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 754c4 │ │ │ │ movs r0, #1 │ │ │ │ - bl 80b24 │ │ │ │ - cbnz r0, 7549a │ │ │ │ + bl 80b64 │ │ │ │ + cbnz r0, 754aa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75482 │ │ │ │ + bge.n 75492 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 75482 │ │ │ │ + cbnz r3, 75492 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75496 │ │ │ │ + bge.n 754a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 75496 │ │ │ │ + cbnz r3, 754a6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 754b6 │ │ │ │ + b.n 754c6 │ │ │ │ movw r3, #18712 @ 0x4918 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #16] │ │ │ │ strd r3, r0, [r5, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -110613,41 +110614,41 @@ │ │ │ │ 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, 754dc │ │ │ │ + cbz r2, 754ec │ │ │ │ blx 2b660 │ │ │ │ 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 2bab4 │ │ │ │ - movw r1, #29524 @ 0x7354 │ │ │ │ + movw r1, #30420 @ 0x76d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #20 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ - cbz r6, 75524 │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ + cbz r6, 75534 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #43564 @ 0xaa2c │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #44500 @ 0xadd4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ add r3, sp, #24 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 2bf0c <__vfprintf_chk@plt> │ │ │ │ mov r1, r4 │ │ │ │ @@ -110659,126 +110660,126 @@ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2d82c │ │ │ │ │ │ │ │ -00075552 <_Py_FatalRefcountErrorFunc@@Base>: │ │ │ │ +00075562 <_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, #20468 @ 0x4ff4 │ │ │ │ + movw r1, #21364 @ 0x5374 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 754ba │ │ │ │ + bl 754ca │ │ │ │ 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, #37984 @ 0x9460 │ │ │ │ + movw r1, #38752 @ 0x9760 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_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 30da6 │ │ │ │ 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] @ (756a8 <_Py_FatalRefcountErrorFunc@@Base+0x156>) │ │ │ │ + ldr r5, [pc, #248] @ (756b8 <_Py_FatalRefcountErrorFunc@@Base+0x156>) │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 755cc <_Py_FatalRefcountErrorFunc@@Base+0x7a> │ │ │ │ + bne.n 755dc <_Py_FatalRefcountErrorFunc@@Base+0x7a> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 755bc <_Py_FatalRefcountErrorFunc@@Base+0x6a> │ │ │ │ + bne.n 755cc <_Py_FatalRefcountErrorFunc@@Base+0x6a> │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 755de <_Py_FatalRefcountErrorFunc@@Base+0x8c> │ │ │ │ + beq.n 755ee <_Py_FatalRefcountErrorFunc@@Base+0x8c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 134c7c <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ - ldr r3, [pc, #204] @ (756ac <_Py_FatalRefcountErrorFunc@@Base+0x15a>) │ │ │ │ + bl 134f88 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + ldr r3, [pc, #204] @ (756bc <_Py_FatalRefcountErrorFunc@@Base+0x15a>) │ │ │ │ ldr.w r3, [r3, #1476] @ 0x5c4 │ │ │ │ - cbnz r3, 755f8 <_Py_FatalRefcountErrorFunc@@Base+0xa6> │ │ │ │ + cbnz r3, 75608 <_Py_FatalRefcountErrorFunc@@Base+0xa6> │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20528 @ 0x5030 │ │ │ │ + movw r1, #21424 @ 0x53b0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ - b.n 7567a <_Py_FatalRefcountErrorFunc@@Base+0x128> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ + b.n 7568a <_Py_FatalRefcountErrorFunc@@Base+0x128> │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #0 │ │ │ │ - bl 37da8 <_PyTraceMalloc_GetTraceback@@Base+0xb0> │ │ │ │ + bl 37da4 <_PyTraceMalloc_GetTraceback@@Base+0xb0> │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 7567a <_Py_FatalRefcountErrorFunc@@Base+0x128> │ │ │ │ - movw r7, #51684 @ 0xc9e4 │ │ │ │ + cbz r0, 7568a <_Py_FatalRefcountErrorFunc@@Base+0x128> │ │ │ │ + movw r7, #52420 @ 0xccc4 │ │ │ │ movt r7, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20596 @ 0x5074 │ │ │ │ + movw r1, #21492 @ 0x53f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ ldrh.w r3, [sl, #4] │ │ │ │ - movw r1, #20652 @ 0x50ac │ │ │ │ + movw r1, #21548 @ 0x542c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 7566c <_Py_FatalRefcountErrorFunc@@Base+0x11a> │ │ │ │ + ble.n 7567c <_Py_FatalRefcountErrorFunc@@Base+0x11a> │ │ │ │ add.w fp, sl, r6, lsl #3 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r4 │ │ │ │ adds r6, #1 │ │ │ │ ldr.w r1, [fp, #8] │ │ │ │ - bl 361ca <_PyInterpolation_Build@@Base+0x1b2> │ │ │ │ + bl 361c8 <_PyInterpolation_Build@@Base+0x1b0> │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20664 @ 0x50b8 │ │ │ │ + movw r1, #21560 @ 0x5438 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ ldr.w r1, [fp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 36326 <_PyInterpolation_Build@@Base+0x30e> │ │ │ │ + bl 36324 <_PyInterpolation_Build@@Base+0x30c> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ - b.n 7561e <_Py_FatalRefcountErrorFunc@@Base+0xcc> │ │ │ │ - movw r1, #51684 @ 0xc9e4 │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ + b.n 7562e <_Py_FatalRefcountErrorFunc@@Base+0xcc> │ │ │ │ + movw r1, #52420 @ 0xccc4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 75692 <_Py_FatalRefcountErrorFunc@@Base+0x140> │ │ │ │ + bne.n 756a2 <_Py_FatalRefcountErrorFunc@@Base+0x140> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 75682 <_Py_FatalRefcountErrorFunc@@Base+0x130> │ │ │ │ + bne.n 75692 <_Py_FatalRefcountErrorFunc@@Base+0x130> │ │ │ │ dmb ish │ │ │ │ - beq.n 756a2 <_Py_FatalRefcountErrorFunc@@Base+0x150> │ │ │ │ + beq.n 756b2 <_Py_FatalRefcountErrorFunc@@Base+0x150> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - ldr r0, [pc, #8] @ (756a8 <_Py_FatalRefcountErrorFunc@@Base+0x156>) │ │ │ │ - b.w 284f00 │ │ │ │ + ldr r0, [pc, #8] @ (756b8 <_Py_FatalRefcountErrorFunc@@Base+0x156>) │ │ │ │ + b.w 284a3c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ strb r0, [r0, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -110788,237 +110789,237 @@ │ │ │ │ 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, #20676 @ 0x50c4 │ │ │ │ + movw r2, #21572 @ 0x5444 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbnz r5, 756f6 <_Py_FatalRefcountErrorFunc@@Base+0x1a4> │ │ │ │ + cbnz r5, 75706 <_Py_FatalRefcountErrorFunc@@Base+0x1a4> │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #51684 @ 0xc9e4 │ │ │ │ + movw r2, #52420 @ 0xccc4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w 2b3b8 <__fprintf_chk@plt> │ │ │ │ ldrb.w r3, [r5, #-4] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #20712 @ 0x50e8 │ │ │ │ + movw r2, #21608 @ 0x5468 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b3bc <__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 75710 <_Py_FatalRefcountErrorFunc@@Base+0x1be> │ │ │ │ + bne.n 75720 <_Py_FatalRefcountErrorFunc@@Base+0x1be> │ │ │ │ mov r3, r8 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #20724 @ 0x50f4 │ │ │ │ + movw r2, #21620 @ 0x5474 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ movs r3, #3 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #20760 @ 0x5118 │ │ │ │ + movw r2, #21656 @ 0x5498 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldrb.w r3, [r5, #-1] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 75770 <_Py_FatalRefcountErrorFunc@@Base+0x21e> │ │ │ │ + bne.n 75780 <_Py_FatalRefcountErrorFunc@@Base+0x21e> │ │ │ │ ldrb.w r3, [r5, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 75770 <_Py_FatalRefcountErrorFunc@@Base+0x21e> │ │ │ │ + bne.n 75780 <_Py_FatalRefcountErrorFunc@@Base+0x21e> │ │ │ │ ldrb.w r3, [r5, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 75770 <_Py_FatalRefcountErrorFunc@@Base+0x21e> │ │ │ │ + bne.n 75780 <_Py_FatalRefcountErrorFunc@@Base+0x21e> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #28 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #20796 @ 0x513c │ │ │ │ + movw r0, #21692 @ 0x54bc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ blx 2bfc4 │ │ │ │ - b.n 757d4 <_Py_FatalRefcountErrorFunc@@Base+0x282> │ │ │ │ - movw r7, #20888 @ 0x5198 │ │ │ │ + b.n 757e4 <_Py_FatalRefcountErrorFunc@@Base+0x282> │ │ │ │ + movw r7, #21784 @ 0x5518 │ │ │ │ movt r7, #50 @ 0x32 │ │ │ │ subs r6, r5, #3 │ │ │ │ movs r3, #253 @ 0xfd │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #20828 @ 0x515c │ │ │ │ + movw r2, #21724 @ 0x54dc │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ subs r3, r5, r6 │ │ │ │ ldrb.w sl, [r6], #1 │ │ │ │ str.w sl, [sp] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #20864 @ 0x5180 │ │ │ │ + movw r2, #21760 @ 0x5500 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ movs r2, #9 │ │ │ │ movs r1, #1 │ │ │ │ cmp.w sl, #253 @ 0xfd │ │ │ │ - beq.n 757b6 <_Py_FatalRefcountErrorFunc@@Base+0x264> │ │ │ │ + beq.n 757c6 <_Py_FatalRefcountErrorFunc@@Base+0x264> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r7 │ │ │ │ blx 2bfc4 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ blx 2bfa8 │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 7578a <_Py_FatalRefcountErrorFunc@@Base+0x238> │ │ │ │ - movw r0, #20900 @ 0x51a4 │ │ │ │ + bne.n 7579a <_Py_FatalRefcountErrorFunc@@Base+0x238> │ │ │ │ + movw r0, #21796 @ 0x5524 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ movs r1, #1 │ │ │ │ blx 2bfc4 │ │ │ │ add.w r7, r5, r8 │ │ │ │ str r7, [sp, #0] │ │ │ │ movs r3, #4 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #21048 @ 0x5238 │ │ │ │ + movw r2, #21944 @ 0x55b8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ subs r3, r7, #1 │ │ │ │ adds r2, r7, #3 │ │ │ │ ldrb.w r1, [r3, #1]! │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.n 75800 <_Py_FatalRefcountErrorFunc@@Base+0x2ae> │ │ │ │ + bne.n 75810 <_Py_FatalRefcountErrorFunc@@Base+0x2ae> │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 757f0 <_Py_FatalRefcountErrorFunc@@Base+0x29e> │ │ │ │ + bne.n 75800 <_Py_FatalRefcountErrorFunc@@Base+0x29e> │ │ │ │ movs r6, #1 │ │ │ │ - b.n 75802 <_Py_FatalRefcountErrorFunc@@Base+0x2b0> │ │ │ │ + b.n 75812 <_Py_FatalRefcountErrorFunc@@Base+0x2b0> │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r6, 75818 <_Py_FatalRefcountErrorFunc@@Base+0x2c6> │ │ │ │ + cbz r6, 75828 <_Py_FatalRefcountErrorFunc@@Base+0x2c6> │ │ │ │ movs r2, #28 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #20796 @ 0x513c │ │ │ │ + movw r0, #21692 @ 0x54bc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ blx 2bfc4 │ │ │ │ - b.n 7586a <_Py_FatalRefcountErrorFunc@@Base+0x318> │ │ │ │ + b.n 7587a <_Py_FatalRefcountErrorFunc@@Base+0x318> │ │ │ │ mov r0, r3 │ │ │ │ - movw r2, #20828 @ 0x515c │ │ │ │ + movw r2, #21724 @ 0x54dc │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ movs r3, #253 @ 0xfd │ │ │ │ movs r1, #1 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldrb.w fp, [r7, r6] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #21088 @ 0x5260 │ │ │ │ + movw r2, #21984 @ 0x55e0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ str.w fp, [sp] │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ - movw r0, #20888 @ 0x5198 │ │ │ │ + movw r0, #21784 @ 0x5518 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r2, #9 │ │ │ │ movs r1, #1 │ │ │ │ cmp.w fp, #253 @ 0xfd │ │ │ │ - beq.n 7585c <_Py_FatalRefcountErrorFunc@@Base+0x30a> │ │ │ │ + beq.n 7586c <_Py_FatalRefcountErrorFunc@@Base+0x30a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ blx 2bfc4 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ adds r6, #1 │ │ │ │ blx 2bfa8 │ │ │ │ cmp r6, #4 │ │ │ │ - bne.n 7582a <_Py_FatalRefcountErrorFunc@@Base+0x2d8> │ │ │ │ + bne.n 7583a <_Py_FatalRefcountErrorFunc@@Base+0x2d8> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 758ec <_Py_FatalRefcountErrorFunc@@Base+0x39a> │ │ │ │ + beq.n 758fc <_Py_FatalRefcountErrorFunc@@Base+0x39a> │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #14 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #21116 @ 0x527c │ │ │ │ + movw r0, #22012 @ 0x55fc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ blx 2bfc4 │ │ │ │ sub.w ip, r6, r5 │ │ │ │ - movw r2, #21132 @ 0x528c │ │ │ │ + movw r2, #22028 @ 0x560c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ cmp.w ip, #8 │ │ │ │ - beq.n 758aa <_Py_FatalRefcountErrorFunc@@Base+0x358> │ │ │ │ + beq.n 758ba <_Py_FatalRefcountErrorFunc@@Base+0x358> │ │ │ │ mov r0, r3 │ │ │ │ cmp r6, r7 │ │ │ │ - bcs.n 758e4 <_Py_FatalRefcountErrorFunc@@Base+0x392> │ │ │ │ + bcs.n 758f4 <_Py_FatalRefcountErrorFunc@@Base+0x392> │ │ │ │ ldrb.w r3, [r6], #1 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 75884 <_Py_FatalRefcountErrorFunc@@Base+0x332> │ │ │ │ + b.n 75894 <_Py_FatalRefcountErrorFunc@@Base+0x332> │ │ │ │ cmp r6, r7 │ │ │ │ - bcs.n 758e4 <_Py_FatalRefcountErrorFunc@@Base+0x392> │ │ │ │ + bcs.n 758f4 <_Py_FatalRefcountErrorFunc@@Base+0x392> │ │ │ │ subs r2, r7, r6 │ │ │ │ cmp r2, #8 │ │ │ │ - ble.n 758cc <_Py_FatalRefcountErrorFunc@@Base+0x37a> │ │ │ │ + ble.n 758dc <_Py_FatalRefcountErrorFunc@@Base+0x37a> │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #21140 @ 0x5294 │ │ │ │ + movw r0, #22036 @ 0x5614 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ blx 2bfc4 │ │ │ │ sub.w r6, r7, #8 │ │ │ │ cmp r7, #7 │ │ │ │ - bls.n 758e4 <_Py_FatalRefcountErrorFunc@@Base+0x392> │ │ │ │ + bls.n 758f4 <_Py_FatalRefcountErrorFunc@@Base+0x392> │ │ │ │ ldrb.w r3, [r6], #1 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #21132 @ 0x528c │ │ │ │ + movw r2, #22028 @ 0x560c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 758cc <_Py_FatalRefcountErrorFunc@@Base+0x37a> │ │ │ │ + bne.n 758dc <_Py_FatalRefcountErrorFunc@@Base+0x37a> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ blx 2bfa8 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ blx 2bfa8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c308 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2bab4 │ │ │ │ mov r1, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.n 7559e <_Py_FatalRefcountErrorFunc@@Base+0x4c> │ │ │ │ + b.n 755ae <_Py_FatalRefcountErrorFunc@@Base+0x4c> │ │ │ │ │ │ │ │ -0007590a : │ │ │ │ +0007591a : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ blx 2bab4 │ │ │ │ blx 2bb98 │ │ │ │ - cbz r0, 75928 │ │ │ │ + cbz r0, 75938 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 7595c │ │ │ │ - bl b1e0c <_Py_GetConfig@@Base> │ │ │ │ + b.n 7596c │ │ │ │ + bl b1d10 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r0, [r0, #132] @ 0x84 │ │ │ │ - cbz r0, 7595c │ │ │ │ + cbz r0, 7596c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 75924 │ │ │ │ - movw r1, #14600 @ 0x3908 │ │ │ │ + beq.n 75934 │ │ │ │ + movw r1, #15496 @ 0x3c88 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ blx 2c24c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 75924 │ │ │ │ + beq.n 75934 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56252 @ 0xdbbc │ │ │ │ + movw r1, #56948 @ 0xde74 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ blx 2c24c │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -111033,547 +111034,547 @@ │ │ │ │ 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 759b2 │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + bmi.n 759c2 │ │ │ │ + movw r2, #55964 @ 0xda9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #42020 @ 0xa424 │ │ │ │ + movw r1, #42716 @ 0xa6dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #58620 @ 0xe4fc │ │ │ │ + movw r0, #59316 @ 0xe7b4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 759e4 │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 759f4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2984 │ │ │ │ - cbz r0, 759e4 │ │ │ │ + bl a2884 │ │ │ │ + cbz r0, 759f4 │ │ │ │ blx 2c090 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ itete ne │ │ │ │ - movwne r1, #62068 @ 0xf274 │ │ │ │ - movweq r1, #21148 @ 0x529c │ │ │ │ + movwne r1, #62764 @ 0xf52c │ │ │ │ + movweq r1, #22044 @ 0x561c │ │ │ │ movtne r1, #46 @ 0x2e │ │ │ │ movteq r1, #50 @ 0x32 │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ 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 75a24 │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + bmi.n 75a34 │ │ │ │ + movw r2, #55964 @ 0xda9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #42020 @ 0xa424 │ │ │ │ + movw r1, #42716 @ 0xa6dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #21216 @ 0x52e0 │ │ │ │ + movw r0, #22112 @ 0x5660 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 75a82 │ │ │ │ + b.n 75a92 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl a2984 │ │ │ │ + bl a2884 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 75a82 │ │ │ │ + cbz r0, 75a92 │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 75a52 │ │ │ │ + beq.n 75a62 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62068 @ 0xf274 │ │ │ │ + movw r1, #62764 @ 0xf52c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 75a20 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 75a30 │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2b110 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 75a6c │ │ │ │ + cbz r0, 75a7c │ │ │ │ movs r1, #4 │ │ │ │ add.w r0, sp, r1 │ │ │ │ - bl 80764 │ │ │ │ + bl 807a4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 75a82 │ │ │ │ + b.n 75a92 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21180 @ 0x52bc │ │ │ │ + movw r1, #22076 @ 0x563c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 75aa8 │ │ │ │ + cbnz r3, 75ab8 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 75aa8 │ │ │ │ + ble.n 75ab8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 75aa8 │ │ │ │ - cbnz r0, 75ac0 │ │ │ │ + bne.n 75ab8 │ │ │ │ + cbnz r0, 75ad0 │ │ │ │ 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, #56] @ (75af4 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 75aee │ │ │ │ + ldr r3, [pc, #56] @ (75b04 ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 75afe │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - movw r1, #2184 @ 0x888 │ │ │ │ + movw r1, #2880 @ 0xb40 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 20ec70 │ │ │ │ + bl 20eea0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 75aee │ │ │ │ + cbz r0, 75afe │ │ │ │ movw r3, #43304 @ 0xa928 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21228 @ 0x52ec │ │ │ │ + movw r1, #22124 @ 0x566c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c128 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r0, [r2, r6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00075af8 : │ │ │ │ +00075b08 : │ │ │ │ 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, 75b3a │ │ │ │ + cbz r3, 75b4a │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #57432 @ 0xe058 │ │ │ │ + movw r1, #58408 @ 0xe428 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ blx 2c32c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 75ba8 │ │ │ │ + beq.n 75bb8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1555b8 │ │ │ │ - b.n 75b60 │ │ │ │ + bl 1555fc │ │ │ │ + b.n 75b70 │ │ │ │ bl 3f3dc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 75b1e │ │ │ │ - b.n 75bac │ │ │ │ + beq.n 75b2e │ │ │ │ + b.n 75bbc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ blx 2bfc4 │ │ │ │ cmp r0, r7 │ │ │ │ - bcc.n 75b8a │ │ │ │ + bcc.n 75b9a │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 2c308 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 75b8a │ │ │ │ + cbnz r0, 75b9a │ │ │ │ cmp.w r7, #4096 @ 0x1000 │ │ │ │ - bcc.n 75b90 │ │ │ │ + bcc.n 75ba0 │ │ │ │ mov.w r2, #4096 @ 0x1000 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, sp │ │ │ │ blx 2ba64 │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sp │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 75b46 │ │ │ │ + bne.n 75b56 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bf24 │ │ │ │ subs r4, r0, r7 │ │ │ │ it ne │ │ │ │ movne.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 75b9a │ │ │ │ + b.n 75baa │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 75b9a │ │ │ │ + b.n 75baa │ │ │ │ mov r0, r6 │ │ │ │ blx 2b230 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 75b60 │ │ │ │ + beq.n 75b70 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c128 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 15625c │ │ │ │ - b.n 75bac │ │ │ │ + bl 15629c │ │ │ │ + b.n 75bbc │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00075bb6 : │ │ │ │ +00075bc6 : │ │ │ │ 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 2b520 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 75bd8 │ │ │ │ + cbz r0, 75be8 │ │ │ │ adds r5, #1 │ │ │ │ adds r0, r4, #4 │ │ │ │ - b.n 75bc8 │ │ │ │ + b.n 75bd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 75c28 │ │ │ │ + cbz r0, 75c38 │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ mov r0, r7 │ │ │ │ blx 2b520 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 75bf8 │ │ │ │ + cbnz r0, 75c08 │ │ │ │ mov r0, r7 │ │ │ │ blx 2accc │ │ │ │ add.w r5, r7, r0, lsl #2 │ │ │ │ subs r1, r5, r7 │ │ │ │ mov r0, r7 │ │ │ │ asrs r1, r1, #2 │ │ │ │ - bl a1c54 │ │ │ │ - cbnz r0, 75c1a │ │ │ │ + bl a1b54 │ │ │ │ + cbnz r0, 75c2a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75c28 │ │ │ │ + bge.n 75c38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 75c28 │ │ │ │ + cbnz r3, 75c38 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 75c28 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 75c38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ str r0, [r2, r4] │ │ │ │ - cbz r3, 75c36 │ │ │ │ + cbz r3, 75c46 │ │ │ │ adds r4, #4 │ │ │ │ adds r7, r5, #4 │ │ │ │ - b.n 75be2 │ │ │ │ - movw r1, #21248 @ 0x5300 │ │ │ │ + b.n 75bf2 │ │ │ │ + movw r1, #22144 @ 0x5680 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #64] @ (75c74 ) │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [pc, #64] @ (75c78 ) │ │ │ │ + ldr r0, [pc, #64] @ (75c84 ) │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #64] @ (75c88 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #60] @ (75c7c ) │ │ │ │ + ldr r1, [pc, #60] @ (75c8c ) │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1e7388 │ │ │ │ - cbz r0, 75c58 │ │ │ │ - movw r1, #21272 @ 0x5318 │ │ │ │ + bl 1e7280 │ │ │ │ + cbz r0, 75c68 │ │ │ │ + movw r1, #22168 @ 0x5698 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #32] @ (75c74 ) │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #32] @ (75c84 ) │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75c70 │ │ │ │ + bge.n 75c80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 75c70 │ │ │ │ + cbnz r3, 75c80 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - subs r0, r5, r2 │ │ │ │ + subs r0, r6, #0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7cc0052 │ │ │ │ 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 6047c <_Py_hashtable_size@@Base> │ │ │ │ + bl 60368 <_Py_hashtable_size@@Base> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ add r2, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00075ca0 <_Py_stat@@Base>: │ │ │ │ +00075cb0 <_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 149a70 │ │ │ │ - cbz r0, 75cfc <_Py_stat@@Base+0x5c> │ │ │ │ + bl 149cb4 │ │ │ │ + cbz r0, 75d0c <_Py_stat@@Base+0x5c> │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 220110 │ │ │ │ + bl 220368 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 75cdc <_Py_stat@@Base+0x3c> │ │ │ │ + bne.n 75cec <_Py_stat@@Base+0x3c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75cfc <_Py_stat@@Base+0x5c> │ │ │ │ + bge.n 75d0c <_Py_stat@@Base+0x5c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 75cfc <_Py_stat@@Base+0x5c> │ │ │ │ + cbnz r3, 75d0c <_Py_stat@@Base+0x5c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 75cfc <_Py_stat@@Base+0x5c> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 75d0c <_Py_stat@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2ac48 <__stat64_time64@plt> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75d00 <_Py_stat@@Base+0x60> │ │ │ │ + bge.n 75d10 <_Py_stat@@Base+0x60> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 75d00 <_Py_stat@@Base+0x60> │ │ │ │ + cbnz r3, 75d10 <_Py_stat@@Base+0x60> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 75d00 <_Py_stat@@Base+0x60> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 75d10 <_Py_stat@@Base+0x60> │ │ │ │ mvn.w r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00075d06 <_Py_open@@Base>: │ │ │ │ +00075d16 <_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 1cd39c │ │ │ │ + bl 1cd22c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 75db8 <_Py_open@@Base+0xb2> │ │ │ │ + beq.n 75dc8 <_Py_open@@Base+0xb2> │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ orr.w r6, r6, #524288 @ 0x80000 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r1, #35856 @ 0x8c10 │ │ │ │ + movw r1, #36592 @ 0x8ef0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #25540 @ 0x63c4 │ │ │ │ + movw r0, #26236 @ 0x667c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 75d78 <_Py_open@@Base+0x72> │ │ │ │ + bne.n 75d88 <_Py_open@@Base+0x72> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75dfa <_Py_open@@Base+0xf4> │ │ │ │ + bge.n 75e0a <_Py_open@@Base+0xf4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 75dfa <_Py_open@@Base+0xf4> │ │ │ │ + bne.n 75e0a <_Py_open@@Base+0xf4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 75dfa <_Py_open@@Base+0xf4> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 75e0a <_Py_open@@Base+0xf4> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 75d94 <_Py_open@@Base+0x8e> │ │ │ │ - bl 1161c4 │ │ │ │ - cbnz r0, 75dbe <_Py_open@@Base+0xb8> │ │ │ │ - bl b0a68 │ │ │ │ + bne.n 75da4 <_Py_open@@Base+0x8e> │ │ │ │ + bl 116428 │ │ │ │ + cbnz r0, 75dce <_Py_open@@Base+0xb8> │ │ │ │ + bl b0968 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2ade0 <__open64_2@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 75d68 <_Py_open@@Base+0x62> │ │ │ │ - b.n 75dc8 <_Py_open@@Base+0xc2> │ │ │ │ + blt.n 75d78 <_Py_open@@Base+0x62> │ │ │ │ + b.n 75dd8 <_Py_open@@Base+0xc2> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3c28 │ │ │ │ + bl 1e3b1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75db8 <_Py_open@@Base+0xb2> │ │ │ │ + bge.n 75dc8 <_Py_open@@Base+0xb2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 75db8 <_Py_open@@Base+0xb2> │ │ │ │ + cbnz r3, 75dc8 <_Py_open@@Base+0xb2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 75dfa <_Py_open@@Base+0xf4> │ │ │ │ + b.n 75e0a <_Py_open@@Base+0xf4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75db8 <_Py_open@@Base+0xb2> │ │ │ │ - b.n 75dac <_Py_open@@Base+0xa6> │ │ │ │ + bge.n 75dc8 <_Py_open@@Base+0xb2> │ │ │ │ + b.n 75dbc <_Py_open@@Base+0xa6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75ddc <_Py_open@@Base+0xd6> │ │ │ │ + bge.n 75dec <_Py_open@@Base+0xd6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 75ddc <_Py_open@@Base+0xd6> │ │ │ │ + cbnz r3, 75dec <_Py_open@@Base+0xd6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #28688 @ 0x7010 │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ - bl 1e578c <_PyConfig_FromDict@@Base+0xdb8> │ │ │ │ + bl 1e5680 <_PyConfig_FromDict@@Base+0xdb8> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75dfa <_Py_open@@Base+0xf4> │ │ │ │ + bne.n 75e0a <_Py_open@@Base+0xf4> │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ blx 2b5a8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ 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, #3928] @ 0xf58 │ │ │ │ sub sp, #152 @ 0x98 │ │ │ │ - ldr r5, [pc, #120] @ (75e8c <_Py_open@@Base+0x186>) │ │ │ │ - movw r4, #36376 @ 0x8e18 │ │ │ │ + ldr r5, [pc, #120] @ (75e9c <_Py_open@@Base+0x186>) │ │ │ │ + movw r4, #36704 @ 0x8f60 │ │ │ │ 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 248674 │ │ │ │ - cbnz r0, 75e38 <_Py_open@@Base+0x132> │ │ │ │ + bl 248858 │ │ │ │ + cbnz r0, 75e48 <_Py_open@@Base+0x132> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 75e74 <_Py_open@@Base+0x16e> │ │ │ │ + b.n 75e84 <_Py_open@@Base+0x16e> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #38400 @ 0x9600 │ │ │ │ + movw r1, #39336 @ 0x99a8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #49732 @ 0xc244 │ │ │ │ + movw r0, #50668 @ 0xc5ec │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 75e34 <_Py_open@@Base+0x12e> │ │ │ │ + beq.n 75e44 <_Py_open@@Base+0x12e> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 24a460 │ │ │ │ + bl 24a644 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75e6e <_Py_open@@Base+0x168> │ │ │ │ - bl 94124 │ │ │ │ + bne.n 75e7e <_Py_open@@Base+0x168> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 75e34 <_Py_open@@Base+0x12e> │ │ │ │ + bne.n 75e44 <_Py_open@@Base+0x12e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 943dc │ │ │ │ - ldr r3, [pc, #20] @ (75e8c <_Py_open@@Base+0x186>) │ │ │ │ + bl 942b0 │ │ │ │ + ldr r3, [pc, #20] @ (75e9c <_Py_open@@Base+0x186>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 75e86 <_Py_open@@Base+0x180> │ │ │ │ + beq.n 75e96 <_Py_open@@Base+0x180> │ │ │ │ blx 2baf0 <__stack_chk_fail@plt> │ │ │ │ add sp, #152 @ 0x98 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ 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, #21296 @ 0x5330 │ │ │ │ + movw r3, #22192 @ 0x56b0 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2c3fc <__sprintf_chk@plt> │ │ │ │ movs r1, #2 │ │ │ │ add r0, sp, #8 │ │ │ │ blx 2b89c │ │ │ │ adds r3, r0, #1 │ │ │ │ str r0, [r5, #4] │ │ │ │ - bne.n 75f2a <_Py_open@@Base+0x224> │ │ │ │ + bne.n 75f3a <_Py_open@@Base+0x224> │ │ │ │ movw r5, #43308 @ 0xa92c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ add r1, sp, #8 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 42494 │ │ │ │ - bl 6c204 │ │ │ │ - cbnz r0, 75f2c <_Py_open@@Base+0x226> │ │ │ │ - ldr r2, [pc, #76] @ (75f34 <_Py_open@@Base+0x22e>) │ │ │ │ + bl 42490 │ │ │ │ + bl 6c214 │ │ │ │ + cbnz r0, 75f3c <_Py_open@@Base+0x226> │ │ │ │ + ldr r2, [pc, #76] @ (75f44 <_Py_open@@Base+0x22e>) │ │ │ │ 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, 75ef8 <_Py_open@@Base+0x1f2> │ │ │ │ + cbz r3, 75f08 <_Py_open@@Base+0x1f2> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 75f12 <_Py_open@@Base+0x20c> │ │ │ │ + cbnz r3, 75f22 <_Py_open@@Base+0x20c> │ │ │ │ blx 2b1b8 │ │ │ │ add r3, sp, #8 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #21312 @ 0x5340 │ │ │ │ + movw r2, #22208 @ 0x56c0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl 23371c <_PyErr_Format@@Base> │ │ │ │ - b.n 75f2c <_Py_open@@Base+0x226> │ │ │ │ + bl 2339d8 <_PyErr_Format@@Base> │ │ │ │ + b.n 75f3c <_Py_open@@Base+0x226> │ │ │ │ blx 2b1b8 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #21312 @ 0x5340 │ │ │ │ + movw r1, #22208 @ 0x56c0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5e10c <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 75f2c <_Py_open@@Base+0x226> │ │ │ │ + bl 5e0d0 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 75f3c <_Py_open@@Base+0x226> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -111584,88 +111585,88 @@ │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ adds r3, #1 │ │ │ │ - bne.n 75f60 <_Py_open@@Base+0x25a> │ │ │ │ - bl 75e90 <_Py_open@@Base+0x18a> │ │ │ │ + bne.n 75f70 <_Py_open@@Base+0x25a> │ │ │ │ + bl 75ea0 <_Py_open@@Base+0x18a> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 76032 <_Py_open@@Base+0x32c> │ │ │ │ + beq.n 76042 <_Py_open@@Base+0x32c> │ │ │ │ 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 2b394 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 76004 <_Py_open@@Base+0x2fe> │ │ │ │ + bge.n 76014 <_Py_open@@Base+0x2fe> │ │ │ │ movw r6, #43308 @ 0xa92c │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ - bl 6c204 │ │ │ │ - cbz r0, 75fa6 <_Py_open@@Base+0x2a0> │ │ │ │ + bl 1e3aa8 │ │ │ │ + bl 6c214 │ │ │ │ + cbz r0, 75fb6 <_Py_open@@Base+0x2a0> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 76032 <_Py_open@@Base+0x32c> │ │ │ │ - ldr r3, [pc, #144] @ (76038 <_Py_open@@Base+0x332>) │ │ │ │ + b.n 76042 <_Py_open@@Base+0x32c> │ │ │ │ + ldr r3, [pc, #144] @ (76048 <_Py_open@@Base+0x332>) │ │ │ │ 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, 75fc0 <_Py_open@@Base+0x2ba> │ │ │ │ + cbz r3, 75fd0 <_Py_open@@Base+0x2ba> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 75fe4 <_Py_open@@Base+0x2de> │ │ │ │ + cbnz r3, 75ff4 <_Py_open@@Base+0x2de> │ │ │ │ blx 2b1b8 │ │ │ │ mov r3, r5 │ │ │ │ strd r4, r0, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ - movw r2, #21340 @ 0x535c │ │ │ │ + movw r2, #22236 @ 0x56dc │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 23371c <_PyErr_Format@@Base> │ │ │ │ - b.n 75fa0 <_Py_open@@Base+0x29a> │ │ │ │ + bl 2339d8 <_PyErr_Format@@Base> │ │ │ │ + b.n 75fb0 <_Py_open@@Base+0x29a> │ │ │ │ blx 2b1b8 │ │ │ │ mov r3, sl │ │ │ │ strd r4, r0, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #21340 @ 0x535c │ │ │ │ + movw r1, #22236 @ 0x56dc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ str.w r9, [sp] │ │ │ │ - bl 5e10c <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 75fa0 <_Py_open@@Base+0x29a> │ │ │ │ - bne.n 76028 <_Py_open@@Base+0x322> │ │ │ │ + bl 5e0d0 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 75fb0 <_Py_open@@Base+0x29a> │ │ │ │ + bne.n 76038 <_Py_open@@Base+0x322> │ │ │ │ movw r0, #43308 @ 0xa92c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r3, sl │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #21424 @ 0x53b0 │ │ │ │ + movw r1, #22320 @ 0x5730 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str.w r9, [sp] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 75fa0 <_Py_open@@Base+0x29a> │ │ │ │ + bl f3988 │ │ │ │ + b.n 75fb0 <_Py_open@@Base+0x29a> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 75f64 <_Py_open@@Base+0x25e> │ │ │ │ + bne.n 75f74 <_Py_open@@Base+0x25e> │ │ │ │ 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 │ │ │ │ @@ -111674,150 +111675,150 @@ │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 76062 <_Py_open@@Base+0x35c> │ │ │ │ + beq.n 76072 <_Py_open@@Base+0x35c> │ │ │ │ movs r4, #0 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 7606c <_Py_open@@Base+0x366> │ │ │ │ - bl 75e90 <_Py_open@@Base+0x18a> │ │ │ │ + b.n 7607c <_Py_open@@Base+0x366> │ │ │ │ + bl 75ea0 <_Py_open@@Base+0x18a> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 760d0 <_Py_open@@Base+0x3ca> │ │ │ │ - b.n 7605c <_Py_open@@Base+0x356> │ │ │ │ + beq.n 760e0 <_Py_open@@Base+0x3ca> │ │ │ │ + b.n 7606c <_Py_open@@Base+0x356> │ │ │ │ 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 2b648 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 760a2 <_Py_open@@Base+0x39c> │ │ │ │ + bge.n 760b2 <_Py_open@@Base+0x39c> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 760d0 <_Py_open@@Base+0x3ca> │ │ │ │ - bne.n 760c6 <_Py_open@@Base+0x3c0> │ │ │ │ + b.n 760e0 <_Py_open@@Base+0x3ca> │ │ │ │ + bne.n 760d6 <_Py_open@@Base+0x3c0> │ │ │ │ movw r0, #43308 @ 0xa92c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r3, sl │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #21512 @ 0x5408 │ │ │ │ + movw r1, #22408 @ 0x5788 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str.w r9, [sp] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 7609c <_Py_open@@Base+0x396> │ │ │ │ + bl f3988 │ │ │ │ + b.n 760ac <_Py_open@@Base+0x396> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 7606c <_Py_open@@Base+0x366> │ │ │ │ + bne.n 7607c <_Py_open@@Base+0x366> │ │ │ │ movs r0, #0 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ - bl d60f0 │ │ │ │ + bl d5f8c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 76126 <_Py_open@@Base+0x420> │ │ │ │ + cbz r0, 76136 <_Py_open@@Base+0x420> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl d609c │ │ │ │ + bl d5f38 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 76120 <_Py_open@@Base+0x41a> │ │ │ │ + cbz r0, 76130 <_Py_open@@Base+0x41a> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl d609c │ │ │ │ - cbz r0, 76124 <_Py_open@@Base+0x41e> │ │ │ │ + bl d5f38 │ │ │ │ + cbz r0, 76134 <_Py_open@@Base+0x41e> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #21600 @ 0x5460 │ │ │ │ + movw r0, #22496 @ 0x57e0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 76126 <_Py_open@@Base+0x420> │ │ │ │ + b.n 76136 <_Py_open@@Base+0x420> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 76126 <_Py_open@@Base+0x420> │ │ │ │ + b.n 76136 <_Py_open@@Base+0x420> │ │ │ │ mov r4, r0 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add.w r1, sp, #6 │ │ │ │ - bl 6ff5c <_PyLong_UInt16_Converter@@Base> │ │ │ │ - cbz r0, 76154 <_Py_open@@Base+0x44e> │ │ │ │ + bl 6ffc0 <_PyLong_UInt16_Converter@@Base> │ │ │ │ + cbz r0, 76164 <_Py_open@@Base+0x44e> │ │ │ │ ldrh.w r0, [sp, #6] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl 8f744 │ │ │ │ + bl 8f61c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - b.n 7612c <_Py_open@@Base+0x426> │ │ │ │ + b.n 7613c <_Py_open@@Base+0x426> │ │ │ │ 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 2b7814 <_PyLong_UInt32_Converter@@Base> │ │ │ │ - cbz r0, 7617c <_Py_open@@Base+0x476> │ │ │ │ + bl 2b7bac <_PyLong_UInt32_Converter@@Base> │ │ │ │ + cbz r0, 7618c <_Py_open@@Base+0x476> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ rev r0, r0 │ │ │ │ - bl 8f744 │ │ │ │ + bl 8f61c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - b.n 7615a <_Py_open@@Base+0x454> │ │ │ │ + b.n 7616a <_Py_open@@Base+0x454> │ │ │ │ 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 2847b0 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ - cbz r0, 761cc <_Py_open@@Base+0x4c6> │ │ │ │ + bl 2842ec <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + cbz r0, 761dc <_Py_open@@Base+0x4c6> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #6 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ str r2, [r3, #0] │ │ │ │ blx 2acf0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 761c2 <_Py_open@@Base+0x4bc> │ │ │ │ + cbnz r0, 761d2 <_Py_open@@Base+0x4bc> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ - b.n 761ce <_Py_open@@Base+0x4c8> │ │ │ │ + bl 1e3aa8 │ │ │ │ + b.n 761de <_Py_open@@Base+0x4c8> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1cd39c │ │ │ │ + bl 1cd22c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 761ce <_Py_open@@Base+0x4c8> │ │ │ │ + b.n 761de <_Py_open@@Base+0x4c8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -111834,186 +111835,186 @@ │ │ │ │ strd r5, r5, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ blx 2b420 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ strd r5, r5, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ - beq.n 76228 <_Py_open@@Base+0x522> │ │ │ │ + beq.n 76238 <_Py_open@@Base+0x522> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21640 @ 0x5488 │ │ │ │ + movw r1, #22536 @ 0x5808 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7645a <_Py_open@@Base+0x754> │ │ │ │ + b.n 7646a <_Py_open@@Base+0x754> │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ 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, #21676 @ 0x54ac │ │ │ │ + movw r2, #22572 @ 0x582c │ │ │ │ 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] @ (76464 <_Py_open@@Base+0x75e>) │ │ │ │ - bl f5464 │ │ │ │ + ldr r3, [pc, #528] @ (76474 <_Py_open@@Base+0x75e>) │ │ │ │ + bl f5420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 76224 <_Py_open@@Base+0x51e> │ │ │ │ + beq.n 76234 <_Py_open@@Base+0x51e> │ │ │ │ add.w r9, sp, #72 @ 0x48 │ │ │ │ movs r2, #28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ blx 2b420 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - cbz r0, 76278 <_Py_open@@Base+0x572> │ │ │ │ - bl 1222b8 │ │ │ │ + cbz r0, 76288 <_Py_open@@Base+0x572> │ │ │ │ + bl 122520 │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - bge.n 76294 <_Py_open@@Base+0x58e> │ │ │ │ + bge.n 762a4 <_Py_open@@Base+0x58e> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21704 @ 0x54c8 │ │ │ │ + movw r1, #22600 @ 0x5848 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 76428 <_Py_open@@Base+0x722> │ │ │ │ + b.n 76438 <_Py_open@@Base+0x722> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - cbz r0, 762ca <_Py_open@@Base+0x5c4> │ │ │ │ - bl 1222b8 │ │ │ │ + cbz r0, 762da <_Py_open@@Base+0x5c4> │ │ │ │ + bl 122520 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 762ae <_Py_open@@Base+0x5a8> │ │ │ │ - bl 94124 │ │ │ │ + bne.n 762be <_Py_open@@Base+0x5a8> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76426 <_Py_open@@Base+0x720> │ │ │ │ - b.n 762b2 <_Py_open@@Base+0x5ac> │ │ │ │ + bne.w 76436 <_Py_open@@Base+0x720> │ │ │ │ + b.n 762c2 <_Py_open@@Base+0x5ac> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 762ce <_Py_open@@Base+0x5c8> │ │ │ │ + bge.n 762de <_Py_open@@Base+0x5c8> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21740 @ 0x54ec │ │ │ │ + movw r1, #22636 @ 0x586c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 7628e <_Py_open@@Base+0x588> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 7629e <_Py_open@@Base+0x588> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ - cbz r3, 762de <_Py_open@@Base+0x5d8> │ │ │ │ + cbz r3, 762ee <_Py_open@@Base+0x5d8> │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ adds r4, #7 │ │ │ │ bic.w r4, r4, #3 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 762e0 <_Py_open@@Base+0x5da> │ │ │ │ + b.n 762f0 <_Py_open@@Base+0x5da> │ │ │ │ movs r4, #16 │ │ │ │ adds r3, r6, #1 │ │ │ │ it ne │ │ │ │ addne r4, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 762f8 <_Py_open@@Base+0x5f2> │ │ │ │ + cbnz r0, 76308 <_Py_open@@Base+0x5f2> │ │ │ │ mov r4, r5 │ │ │ │ - bl 23b660 │ │ │ │ - b.n 76428 <_Py_open@@Base+0x722> │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 76438 <_Py_open@@Base+0x722> │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 2b420 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ strd r5, r4, [sp, #88] @ 0x58 │ │ │ │ - cbz r0, 76316 <_Py_open@@Base+0x610> │ │ │ │ + cbz r0, 76326 <_Py_open@@Base+0x610> │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r1, r9 │ │ │ │ - bl 29a438 │ │ │ │ + bl 299f88 <_PyTime_FromMillisecondsObject@@Base+0x548> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 76336 <_Py_open@@Base+0x630> │ │ │ │ + beq.n 76346 <_Py_open@@Base+0x630> │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 76320 <_Py_open@@Base+0x61a> │ │ │ │ + bls.n 76330 <_Py_open@@Base+0x61a> │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ - cbnz r4, 7633a <_Py_open@@Base+0x634> │ │ │ │ + cbnz r4, 7634a <_Py_open@@Base+0x634> │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21768 @ 0x5508 │ │ │ │ + movw r1, #22664 @ 0x5888 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 76428 <_Py_open@@Base+0x722> │ │ │ │ + b.n 76438 <_Py_open@@Base+0x722> │ │ │ │ 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, 76394 <_Py_open@@Base+0x68e> │ │ │ │ + cbz r1, 763a4 <_Py_open@@Base+0x68e> │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ cmp r2, #27 │ │ │ │ - bls.n 7635e <_Py_open@@Base+0x658> │ │ │ │ + bls.n 7636e <_Py_open@@Base+0x658> │ │ │ │ adds.w sl, r4, #16 │ │ │ │ - bne.n 76376 <_Py_open@@Base+0x670> │ │ │ │ + bne.n 76386 <_Py_open@@Base+0x670> │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21812 @ 0x5534 │ │ │ │ + movw r1, #22708 @ 0x58b4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 76336 <_Py_open@@Base+0x630> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 76346 <_Py_open@@Base+0x630> │ │ │ │ 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 2bff8 │ │ │ │ - b.n 76396 <_Py_open@@Base+0x690> │ │ │ │ + b.n 763a6 <_Py_open@@Base+0x690> │ │ │ │ mov sl, r4 │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 763f2 <_Py_open@@Base+0x6ec> │ │ │ │ + beq.n 76402 <_Py_open@@Base+0x6ec> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 763c8 <_Py_open@@Base+0x6c2> │ │ │ │ + bls.n 763d8 <_Py_open@@Base+0x6c2> │ │ │ │ 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 763c8 <_Py_open@@Base+0x6c2> │ │ │ │ + bhi.n 763d8 <_Py_open@@Base+0x6c2> │ │ │ │ subs r4, r4, r2 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi.n 763c8 <_Py_open@@Base+0x6c2> │ │ │ │ + bhi.n 763d8 <_Py_open@@Base+0x6c2> │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ adds.w r2, sl, r3 │ │ │ │ - bne.n 763e0 <_Py_open@@Base+0x6da> │ │ │ │ + bne.n 763f0 <_Py_open@@Base+0x6da> │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21856 @ 0x5560 │ │ │ │ + movw r1, #22752 @ 0x58e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 76336 <_Py_open@@Base+0x630> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 76346 <_Py_open@@Base+0x630> │ │ │ │ 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] │ │ │ │ @@ -112024,40 +112025,40 @@ │ │ │ │ ldrd r2, r3, [r8, #32] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ strd r2, r2, [sp] │ │ │ │ movw r2, #49829 @ 0xc2a5 │ │ │ │ movt r2, #3 │ │ │ │ - bl 24a97c │ │ │ │ + bl 24a928 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 76336 <_Py_open@@Base+0x630> │ │ │ │ + beq.n 76346 <_Py_open@@Base+0x630> │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 76428 <_Py_open@@Base+0x722> │ │ │ │ + b.n 76438 <_Py_open@@Base+0x722> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ - cbz r3, 76438 <_Py_open@@Base+0x732> │ │ │ │ + cbz r3, 76448 <_Py_open@@Base+0x732> │ │ │ │ mov r0, r7 │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ movs r5, #0 │ │ │ │ movs r6, #44 @ 0x2c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ ldrd r0, r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 76456 <_Py_open@@Base+0x750> │ │ │ │ + ble.n 76466 <_Py_open@@Base+0x750> │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ adds r5, #1 │ │ │ │ - bl 159ab4 │ │ │ │ - b.n 76442 <_Py_open@@Base+0x73c> │ │ │ │ - bl 83b58 │ │ │ │ + bl 159b20 │ │ │ │ + b.n 76452 <_Py_open@@Base+0x73c> │ │ │ │ + bl 83b98 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #144 @ 0x90 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r7, r6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -112068,632 +112069,632 @@ │ │ │ │ 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, #21904 @ 0x5590 │ │ │ │ + movw r1, #22800 @ 0x5910 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ strd r5, r5, [sp, #32] │ │ │ │ - bl a6adc │ │ │ │ + bl a69dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7659c <_Py_open@@Base+0x896> │ │ │ │ + beq.n 765ac <_Py_open@@Base+0x896> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 83ef0 │ │ │ │ + bl 83f30 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 764be <_Py_open@@Base+0x7b8> │ │ │ │ + cbnz r0, 764ce <_Py_open@@Base+0x7b8> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21924 @ 0x55a4 │ │ │ │ + movw r1, #22820 @ 0x5924 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 7659e <_Py_open@@Base+0x898> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 765ae <_Py_open@@Base+0x898> │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 7653a <_Py_open@@Base+0x834> │ │ │ │ + ble.n 7654a <_Py_open@@Base+0x834> │ │ │ │ cmp.w r7, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 764f0 <_Py_open@@Base+0x7ea> │ │ │ │ + bcs.n 76500 <_Py_open@@Base+0x7ea> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 764f2 <_Py_open@@Base+0x7ec> │ │ │ │ + cbz r0, 76502 <_Py_open@@Base+0x7ec> │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r7, r3 │ │ │ │ - bhi.n 764f2 <_Py_open@@Base+0x7ec> │ │ │ │ + bhi.n 76502 <_Py_open@@Base+0x7ec> │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r7, r0 │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 764fc <_Py_open@@Base+0x7f6> │ │ │ │ - b.n 764f2 <_Py_open@@Base+0x7ec> │ │ │ │ + cbnz r0, 7650c <_Py_open@@Base+0x7f6> │ │ │ │ + b.n 76502 <_Py_open@@Base+0x7ec> │ │ │ │ mov r9, r5 │ │ │ │ movs r6, #0 │ │ │ │ - bl 23b660 │ │ │ │ + bl 23bab4 │ │ │ │ mov r8, r6 │ │ │ │ - b.n 76578 <_Py_open@@Base+0x872> │ │ │ │ - movw r1, #21972 @ 0x55d4 │ │ │ │ + b.n 76588 <_Py_open@@Base+0x872> │ │ │ │ + movw r1, #22868 @ 0x5954 │ │ │ │ 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 1a2278 │ │ │ │ - cbz r0, 76560 <_Py_open@@Base+0x85a> │ │ │ │ + bl 1a2998 │ │ │ │ + cbz r0, 76570 <_Py_open@@Base+0x85a> │ │ │ │ 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 7650e <_Py_open@@Base+0x808> │ │ │ │ - b.n 7653e <_Py_open@@Base+0x838> │ │ │ │ + bne.n 7651e <_Py_open@@Base+0x808> │ │ │ │ + b.n 7654e <_Py_open@@Base+0x838> │ │ │ │ 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, #15285 @ 0x3bb5 │ │ │ │ + movw r6, #15301 @ 0x3bc5 │ │ │ │ movt r6, #7 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 383d4 <_PyInterpreterState_IDDecref@@Base+0x2cc> │ │ │ │ + bl 383d0 <_PyInterpreterState_IDDecref@@Base+0x2cc> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 76562 <_Py_open@@Base+0x85c> │ │ │ │ + b.n 76572 <_Py_open@@Base+0x85c> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r5, 76578 <_Py_open@@Base+0x872> │ │ │ │ + cbz r5, 76588 <_Py_open@@Base+0x872> │ │ │ │ movs r7, #0 │ │ │ │ mov.w sl, #44 @ 0x2c │ │ │ │ mla r0, sl, r7, r8 │ │ │ │ adds r7, #1 │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ cmp r5, r7 │ │ │ │ - bne.n 7656a <_Py_open@@Base+0x864> │ │ │ │ + bne.n 7657a <_Py_open@@Base+0x864> │ │ │ │ mov r0, r8 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ mov r0, r9 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76598 <_Py_open@@Base+0x892> │ │ │ │ + bge.n 765a8 <_Py_open@@Base+0x892> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 76598 <_Py_open@@Base+0x892> │ │ │ │ + cbnz r3, 765a8 <_Py_open@@Base+0x892> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 7659e <_Py_open@@Base+0x898> │ │ │ │ + b.n 765ae <_Py_open@@Base+0x898> │ │ │ │ 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, #22060 @ 0x562c │ │ │ │ + movw r1, #22956 @ 0x59ac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a6adc │ │ │ │ - cbnz r0, 765ec <_Py_open@@Base+0x8e6> │ │ │ │ - bl f6bdc │ │ │ │ - movw r2, #17757 @ 0x455d │ │ │ │ + bl a69dc │ │ │ │ + cbnz r0, 765fc <_Py_open@@Base+0x8e6> │ │ │ │ + bl f6b5c │ │ │ │ + movw r2, #18229 @ 0x4735 │ │ │ │ movt r2, #21 │ │ │ │ - movw r1, #22076 @ 0x563c │ │ │ │ + movw r1, #22972 @ 0x59bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r3, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl a6adc │ │ │ │ - cbz r0, 7664a <_Py_open@@Base+0x944> │ │ │ │ + bl a69dc │ │ │ │ + cbz r0, 7665a <_Py_open@@Base+0x944> │ │ │ │ movs r5, #1 │ │ │ │ - b.n 765ee <_Py_open@@Base+0x8e8> │ │ │ │ + b.n 765fe <_Py_open@@Base+0x8e8> │ │ │ │ movs r5, #0 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - movw r1, #54648 @ 0xd578 │ │ │ │ + movw r1, #55344 @ 0xd830 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #22092 @ 0x564c │ │ │ │ + movw r0, #22988 @ 0x59cc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7664a <_Py_open@@Base+0x944> │ │ │ │ + beq.n 7665a <_Py_open@@Base+0x944> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 158d98 │ │ │ │ + bl 158a94 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 76658 <_Py_open@@Base+0x952> │ │ │ │ + cbnz r0, 76668 <_Py_open@@Base+0x952> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2b5cc │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159ab4 │ │ │ │ - cbz r5, 7663a <_Py_open@@Base+0x934> │ │ │ │ + bl 159b20 │ │ │ │ + cbz r5, 7664a <_Py_open@@Base+0x934> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7663a <_Py_open@@Base+0x934> │ │ │ │ + bge.n 7664a <_Py_open@@Base+0x934> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 7663a <_Py_open@@Base+0x934> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 7664e <_Py_open@@Base+0x948> │ │ │ │ + cbnz r3, 7664a <_Py_open@@Base+0x934> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 7665e <_Py_open@@Base+0x948> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7665e <_Py_open@@Base+0x958> │ │ │ │ + b.n 7666e <_Py_open@@Base+0x958> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 7665e <_Py_open@@Base+0x958> │ │ │ │ + b.n 7666e <_Py_open@@Base+0x958> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 76626 <_Py_open@@Base+0x920> │ │ │ │ - b.n 7663c <_Py_open@@Base+0x936> │ │ │ │ + bne.n 76636 <_Py_open@@Base+0x920> │ │ │ │ + b.n 7664c <_Py_open@@Base+0x936> │ │ │ │ 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, #22112 @ 0x5660 │ │ │ │ + movw r1, #23008 @ 0x59e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl a6adc │ │ │ │ - cbz r0, 766a6 <_Py_open@@Base+0x9a0> │ │ │ │ + bl a69dc │ │ │ │ + cbz r0, 766b6 <_Py_open@@Base+0x9a0> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - movw r1, #46436 @ 0xb564 │ │ │ │ + movw r1, #47372 @ 0xb90c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #22132 @ 0x5674 │ │ │ │ + movw r0, #23028 @ 0x59f4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 766aa <_Py_open@@Base+0x9a4> │ │ │ │ + bne.n 766ba <_Py_open@@Base+0x9a4> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 766e6 <_Py_open@@Base+0x9e0> │ │ │ │ - bl b0a68 │ │ │ │ + b.n 766f6 <_Py_open@@Base+0x9e0> │ │ │ │ + bl b0968 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ blx 2b574 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3bfc │ │ │ │ - cbnz r4, 766da <_Py_open@@Base+0x9d4> │ │ │ │ + bl b3b08 │ │ │ │ + cbnz r4, 766ea <_Py_open@@Base+0x9d4> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22156 @ 0x568c │ │ │ │ + movw r1, #23052 @ 0x5a0c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 766e6 <_Py_open@@Base+0x9e0> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 766f6 <_Py_open@@Base+0x9e0> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ 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, #22180 @ 0x56a4 │ │ │ │ + movw r1, #23076 @ 0x5a24 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl a6adc │ │ │ │ - cbz r0, 76732 <_Py_open@@Base+0xa2c> │ │ │ │ + bl a69dc │ │ │ │ + cbz r0, 76742 <_Py_open@@Base+0xa2c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp.w r2, #65536 @ 0x10000 │ │ │ │ - bcc.n 76736 <_Py_open@@Base+0xa30> │ │ │ │ + bcc.n 76746 <_Py_open@@Base+0xa30> │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22200 @ 0x56b8 │ │ │ │ + movw r1, #23096 @ 0x5a38 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7678c <_Py_open@@Base+0xa86> │ │ │ │ + b.n 7679c <_Py_open@@Base+0xa86> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - movw r1, #4556 @ 0x11cc │ │ │ │ + movw r1, #5252 @ 0x1484 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #22240 @ 0x56e0 │ │ │ │ + movw r0, #23136 @ 0x5a60 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 76732 <_Py_open@@Base+0xa2c> │ │ │ │ - bl b0a68 │ │ │ │ + beq.n 76742 <_Py_open@@Base+0xa2c> │ │ │ │ + bl b0968 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ blx 2c084 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3bfc │ │ │ │ - cbnz r4, 76784 <_Py_open@@Base+0xa7e> │ │ │ │ + bl b3b08 │ │ │ │ + cbnz r4, 76794 <_Py_open@@Base+0xa7e> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22264 @ 0x56f8 │ │ │ │ + movw r1, #23160 @ 0x5a78 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 7678c <_Py_open@@Base+0xa86> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 7679c <_Py_open@@Base+0xa86> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ 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, #22288 @ 0x5710 │ │ │ │ + movw r1, #23184 @ 0x5a90 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a6adc │ │ │ │ - cbz r0, 767ec <_Py_open@@Base+0xae6> │ │ │ │ - bl b0a68 │ │ │ │ + bl a69dc │ │ │ │ + cbz r0, 767fc <_Py_open@@Base+0xae6> │ │ │ │ + bl b0968 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2b2a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3bfc │ │ │ │ - cbnz r4, 767e2 <_Py_open@@Base+0xadc> │ │ │ │ + bl b3b08 │ │ │ │ + cbnz r4, 767f2 <_Py_open@@Base+0xadc> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22308 @ 0x5724 │ │ │ │ + movw r1, #23204 @ 0x5aa4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 767ee <_Py_open@@Base+0xae8> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 767fe <_Py_open@@Base+0xae8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 767ee <_Py_open@@Base+0xae8> │ │ │ │ + b.n 767fe <_Py_open@@Base+0xae8> │ │ │ │ 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, #22328 @ 0x5738 │ │ │ │ + movw r1, #23224 @ 0x5ab8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, sp │ │ │ │ - bl a6adc │ │ │ │ - cbz r0, 76840 <_Py_open@@Base+0xb3a> │ │ │ │ + bl a69dc │ │ │ │ + cbz r0, 76850 <_Py_open@@Base+0xb3a> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 76844 <_Py_open@@Base+0xb3e> │ │ │ │ + bne.n 76854 <_Py_open@@Base+0xb3e> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 76870 <_Py_open@@Base+0xb6a> │ │ │ │ + beq.n 76880 <_Py_open@@Base+0xb6a> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22344 @ 0x5748 │ │ │ │ + movw r1, #23240 @ 0x5ac8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 768a2 <_Py_open@@Base+0xb9c> │ │ │ │ + b.n 768b2 <_Py_open@@Base+0xb9c> │ │ │ │ cmp r0, #10 │ │ │ │ - bne.n 76850 <_Py_open@@Base+0xb4a> │ │ │ │ + bne.n 76860 <_Py_open@@Base+0xb4a> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #16 │ │ │ │ - beq.n 76870 <_Py_open@@Base+0xb6a> │ │ │ │ - b.n 76824 <_Py_open@@Base+0xb1e> │ │ │ │ + beq.n 76880 <_Py_open@@Base+0xb6a> │ │ │ │ + b.n 76834 <_Py_open@@Base+0xb1e> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #22388 @ 0x5774 │ │ │ │ + movw r1, #23284 @ 0x5af4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159ab4 │ │ │ │ - b.n 76840 <_Py_open@@Base+0xb3a> │ │ │ │ + bl 159b20 │ │ │ │ + b.n 76850 <_Py_open@@Base+0xb3a> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r3, #46 @ 0x2e │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ blx 2b0ec │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 76894 <_Py_open@@Base+0xb8e> │ │ │ │ + cbnz r0, 768a4 <_Py_open@@Base+0xb8e> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159ab4 │ │ │ │ - b.n 768a2 <_Py_open@@Base+0xb9c> │ │ │ │ + bl 159b20 │ │ │ │ + b.n 768b2 <_Py_open@@Base+0xb9c> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ 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, #22416 @ 0x5790 │ │ │ │ + movw r1, #23312 @ 0x5b10 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a6adc │ │ │ │ - cbz r0, 768f6 <_Py_open@@Base+0xbf0> │ │ │ │ + bl a69dc │ │ │ │ + cbz r0, 76906 <_Py_open@@Base+0xbf0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r0, r3 │ │ │ │ - bhi.n 768e0 <_Py_open@@Base+0xbda> │ │ │ │ + bhi.n 768f0 <_Py_open@@Base+0xbda> │ │ │ │ adds r0, #12 │ │ │ │ - bl 8f744 │ │ │ │ - b.n 768f8 <_Py_open@@Base+0xbf2> │ │ │ │ + bl 8f61c │ │ │ │ + b.n 76908 <_Py_open@@Base+0xbf2> │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22428 @ 0x579c │ │ │ │ + movw r1, #23324 @ 0x5b1c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {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 102df0 │ │ │ │ + bl 102c98 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 7691c <_Py_open@@Base+0xc16> │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 7695a <_Py_open@@Base+0xc54> │ │ │ │ - bl b0a68 │ │ │ │ + bne.n 7692c <_Py_open@@Base+0xc16> │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 7696a <_Py_open@@Base+0xc54> │ │ │ │ + bl b0968 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b5a8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 7693e <_Py_open@@Base+0xc38> │ │ │ │ + blt.n 7694e <_Py_open@@Base+0xc38> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 7695c <_Py_open@@Base+0xc56> │ │ │ │ + b.n 7696c <_Py_open@@Base+0xc56> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ - beq.n 76934 <_Py_open@@Base+0xc2e> │ │ │ │ + beq.n 76944 <_Py_open@@Base+0xc2e> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ 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 102df0 │ │ │ │ + bl 102c98 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 76982 <_Py_open@@Base+0xc7c> │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 76982 <_Py_open@@Base+0xc7c> │ │ │ │ + bne.n 76992 <_Py_open@@Base+0xc7c> │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 76992 <_Py_open@@Base+0xc7c> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7699c <_Py_open@@Base+0xc96> │ │ │ │ + b.n 769ac <_Py_open@@Base+0xc96> │ │ │ │ mov r0, r4 │ │ │ │ - bl 222768 <_Py_dup@@Base> │ │ │ │ + bl 2229c0 <_Py_dup@@Base> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 7697e <_Py_open@@Base+0xc78> │ │ │ │ - bl 943dc │ │ │ │ + beq.n 7698e <_Py_open@@Base+0xc78> │ │ │ │ + bl 942b0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 7699c <_Py_open@@Base+0xc96> │ │ │ │ + cbnz r0, 769ac <_Py_open@@Base+0xc96> │ │ │ │ mov r0, r5 │ │ │ │ blx 2b5a8 │ │ │ │ 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, #22464 @ 0x57c0 │ │ │ │ + movw r1, #23360 @ 0x5b40 │ │ │ │ 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 a6adc │ │ │ │ - cbz r0, 76a02 <_Py_open@@Base+0xcfc> │ │ │ │ + bl a69dc │ │ │ │ + cbz r0, 76a12 <_Py_open@@Base+0xcfc> │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.n 76a06 <_Py_open@@Base+0xd00> │ │ │ │ + bmi.n 76a16 <_Py_open@@Base+0xd00> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22480 @ 0x57d0 │ │ │ │ + movw r1, #23376 @ 0x5b50 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 76b62 <_Py_open@@Base+0xe5c> │ │ │ │ + b.n 76b72 <_Py_open@@Base+0xe5c> │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ - movw r1, #22524 @ 0x57fc │ │ │ │ + movw r1, #23420 @ 0x5b7c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ strd r8, sl, [sp] │ │ │ │ - bl a6adc │ │ │ │ + bl a69dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 76a02 <_Py_open@@Base+0xcfc> │ │ │ │ + beq.n 76a12 <_Py_open@@Base+0xcfc> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1048576 @ 0x100000 │ │ │ │ - bcc.n 76a42 <_Py_open@@Base+0xd3c> │ │ │ │ + bcc.n 76a52 <_Py_open@@Base+0xd3c> │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22572 @ 0x582c │ │ │ │ + movw r1, #23468 @ 0x5bac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 76a02 <_Py_open@@Base+0xcfc> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 76a12 <_Py_open@@Base+0xcfc> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - movw r1, #54648 @ 0xd578 │ │ │ │ + movw r1, #55344 @ 0xd830 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #22616 @ 0x5858 │ │ │ │ + movw r0, #23512 @ 0x5bd8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 76a02 <_Py_open@@Base+0xcfc> │ │ │ │ + beq.n 76a12 <_Py_open@@Base+0xcfc> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r7, sp, #84 @ 0x54 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #54840 @ 0xd638 │ │ │ │ + movw r2, #55536 @ 0xd8f0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1bc56c │ │ │ │ + bl 1bc384 │ │ │ │ movs r2, #28 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx 2b420 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ movs r3, #4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl b0a68 │ │ │ │ + bl b0968 │ │ │ │ mov r1, r7 │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx 2af3c │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbz r1, 76aac <_Py_open@@Base+0xda6> │ │ │ │ + cbz r1, 76abc <_Py_open@@Base+0xda6> │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 51b44 │ │ │ │ - b.n 76ac8 <_Py_open@@Base+0xdc2> │ │ │ │ + bl 51b4c │ │ │ │ + b.n 76ad8 <_Py_open@@Base+0xdc2> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r4, [r3, #28] │ │ │ │ - cbz r4, 76acc <_Py_open@@Base+0xdc6> │ │ │ │ + cbz r4, 76adc <_Py_open@@Base+0xdc6> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22636 @ 0x586c │ │ │ │ + movw r1, #23532 @ 0x5bec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 76b5a <_Py_open@@Base+0xe54> │ │ │ │ + b.n 76b6a <_Py_open@@Base+0xe54> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 76ae8 <_Py_open@@Base+0xde2> │ │ │ │ + beq.n 76af8 <_Py_open@@Base+0xde2> │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n 76b08 <_Py_open@@Base+0xe02> │ │ │ │ + bne.n 76b18 <_Py_open@@Base+0xe02> │ │ │ │ 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 76b08 <_Py_open@@Base+0xe02> │ │ │ │ + b.n 76b18 <_Py_open@@Base+0xe02> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 76b08 <_Py_open@@Base+0xe02> │ │ │ │ + beq.n 76b18 <_Py_open@@Base+0xe02> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22676 @ 0x5894 │ │ │ │ + movw r1, #23572 @ 0x5c14 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 76b5a <_Py_open@@Base+0xe54> │ │ │ │ - bl b0a68 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 76b6a <_Py_open@@Base+0xe54> │ │ │ │ + bl b0968 │ │ │ │ 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 2bcf4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b3bfc │ │ │ │ - cbz r6, 76b3e <_Py_open@@Base+0xe38> │ │ │ │ + bl b3b08 │ │ │ │ + cbz r6, 76b4e <_Py_open@@Base+0xe38> │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl 51b44 │ │ │ │ - b.n 76b5a <_Py_open@@Base+0xe54> │ │ │ │ + bl 51b4c │ │ │ │ + b.n 76b6a <_Py_open@@Base+0xe54> │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 76b5a <_Py_open@@Base+0xe54> │ │ │ │ + cbz r0, 76b6a <_Py_open@@Base+0xe54> │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #22708 @ 0x58b4 │ │ │ │ + movw r0, #23604 @ 0x5c34 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - cbz r0, 76b62 <_Py_open@@Base+0xe5c> │ │ │ │ + cbz r0, 76b72 <_Py_open@@Base+0xe5c> │ │ │ │ blx 2aec0 │ │ │ │ mov r0, r4 │ │ │ │ addw sp, sp, #1148 @ 0x47c │ │ │ │ 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 │ │ │ │ @@ -112701,817 +112702,817 @@ │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #8436 @ 0x20f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 76b9a <_Py_open@@Base+0xe94> │ │ │ │ + beq.n 76baa <_Py_open@@Base+0xe94> │ │ │ │ movw r2, #8888 @ 0x22b8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 76bb0 <_Py_open@@Base+0xeaa> │ │ │ │ + bne.n 76bc0 <_Py_open@@Base+0xeaa> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 76c06 <_Py_open@@Base+0xf00> │ │ │ │ + beq.n 76c16 <_Py_open@@Base+0xf00> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 76c06 <_Py_open@@Base+0xf00> │ │ │ │ - b.n 76bb2 <_Py_open@@Base+0xeac> │ │ │ │ + ble.n 76c16 <_Py_open@@Base+0xf00> │ │ │ │ + b.n 76bc2 <_Py_open@@Base+0xeac> │ │ │ │ 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 76bce <_Py_open@@Base+0xec8> │ │ │ │ + beq.n 76bde <_Py_open@@Base+0xec8> │ │ │ │ movw r2, #8888 @ 0x22b8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 76be4 <_Py_open@@Base+0xede> │ │ │ │ + bne.n 76bf4 <_Py_open@@Base+0xede> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 76c06 <_Py_open@@Base+0xf00> │ │ │ │ + beq.n 76c16 <_Py_open@@Base+0xf00> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 76c06 <_Py_open@@Base+0xf00> │ │ │ │ - b.n 76be6 <_Py_open@@Base+0xee0> │ │ │ │ + ble.n 76c16 <_Py_open@@Base+0xf00> │ │ │ │ + b.n 76bf6 <_Py_open@@Base+0xee0> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - cbz r6, 76c42 <_Py_open@@Base+0xf3c> │ │ │ │ + cbz r6, 76c52 <_Py_open@@Base+0xf3c> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 76c20 <_Py_open@@Base+0xf1a> │ │ │ │ + bne.n 76c30 <_Py_open@@Base+0xf1a> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 76c2e <_Py_open@@Base+0xf28> │ │ │ │ + bne.n 76c3e <_Py_open@@Base+0xf28> │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 76c7c <_Py_open@@Base+0xf76> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 76c8c <_Py_open@@Base+0xf76> │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 76c36 <_Py_open@@Base+0xf30> │ │ │ │ - b.n 76bf8 <_Py_open@@Base+0xef2> │ │ │ │ + bne.n 76c46 <_Py_open@@Base+0xf30> │ │ │ │ + b.n 76c08 <_Py_open@@Base+0xef2> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 76c06 <_Py_open@@Base+0xf00> │ │ │ │ - b.n 76c38 <_Py_open@@Base+0xf32> │ │ │ │ + ble.n 76c16 <_Py_open@@Base+0xf00> │ │ │ │ + b.n 76c48 <_Py_open@@Base+0xf32> │ │ │ │ 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 265278 │ │ │ │ + bl 264db8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76c62 <_Py_open@@Base+0xf5c> │ │ │ │ + bge.n 76c72 <_Py_open@@Base+0xf5c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 76c62 <_Py_open@@Base+0xf5c> │ │ │ │ + cbnz r3, 76c72 <_Py_open@@Base+0xf5c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76c76 <_Py_open@@Base+0xf70> │ │ │ │ + bge.n 76c86 <_Py_open@@Base+0xf70> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 76c76 <_Py_open@@Base+0xf70> │ │ │ │ + cbnz r3, 76c86 <_Py_open@@Base+0xf70> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ 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, #8436 @ 0x20f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 76cae <_Py_open@@Base+0xfa8> │ │ │ │ + beq.n 76cbe <_Py_open@@Base+0xfa8> │ │ │ │ movw r2, #8888 @ 0x22b8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 76cc4 <_Py_open@@Base+0xfbe> │ │ │ │ + bne.n 76cd4 <_Py_open@@Base+0xfbe> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 76d1a <_Py_open@@Base+0x1014> │ │ │ │ + beq.n 76d2a <_Py_open@@Base+0x1014> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 76d1a <_Py_open@@Base+0x1014> │ │ │ │ - b.n 76cc6 <_Py_open@@Base+0xfc0> │ │ │ │ + ble.n 76d2a <_Py_open@@Base+0x1014> │ │ │ │ + b.n 76cd6 <_Py_open@@Base+0xfc0> │ │ │ │ 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 76ce2 <_Py_open@@Base+0xfdc> │ │ │ │ + beq.n 76cf2 <_Py_open@@Base+0xfdc> │ │ │ │ movw r2, #8888 @ 0x22b8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 76cf8 <_Py_open@@Base+0xff2> │ │ │ │ + bne.n 76d08 <_Py_open@@Base+0xff2> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 76d1a <_Py_open@@Base+0x1014> │ │ │ │ + beq.n 76d2a <_Py_open@@Base+0x1014> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 76d1a <_Py_open@@Base+0x1014> │ │ │ │ - b.n 76cfa <_Py_open@@Base+0xff4> │ │ │ │ + ble.n 76d2a <_Py_open@@Base+0x1014> │ │ │ │ + b.n 76d0a <_Py_open@@Base+0xff4> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - cbz r6, 76d56 <_Py_open@@Base+0x1050> │ │ │ │ + cbz r6, 76d66 <_Py_open@@Base+0x1050> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 76d34 <_Py_open@@Base+0x102e> │ │ │ │ + bne.n 76d44 <_Py_open@@Base+0x102e> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 76d42 <_Py_open@@Base+0x103c> │ │ │ │ + bne.n 76d52 <_Py_open@@Base+0x103c> │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56292 @ 0xdbe4 │ │ │ │ + movw r1, #57188 @ 0xdf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 76d90 <_Py_open@@Base+0x108a> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 76da0 <_Py_open@@Base+0x108a> │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 76d4a <_Py_open@@Base+0x1044> │ │ │ │ - b.n 76d0c <_Py_open@@Base+0x1006> │ │ │ │ + bne.n 76d5a <_Py_open@@Base+0x1044> │ │ │ │ + b.n 76d1c <_Py_open@@Base+0x1006> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 76d1a <_Py_open@@Base+0x1014> │ │ │ │ - b.n 76d4c <_Py_open@@Base+0x1046> │ │ │ │ + ble.n 76d2a <_Py_open@@Base+0x1014> │ │ │ │ + b.n 76d5c <_Py_open@@Base+0x1046> │ │ │ │ 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 49946 │ │ │ │ + bl 4994e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76d76 <_Py_open@@Base+0x1070> │ │ │ │ + bge.n 76d86 <_Py_open@@Base+0x1070> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 76d76 <_Py_open@@Base+0x1070> │ │ │ │ + cbnz r3, 76d86 <_Py_open@@Base+0x1070> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76d8a <_Py_open@@Base+0x1084> │ │ │ │ + bge.n 76d9a <_Py_open@@Base+0x1084> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 76d8a <_Py_open@@Base+0x1084> │ │ │ │ + cbnz r3, 76d9a <_Py_open@@Base+0x1084> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r0, r7 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00076d94 : │ │ │ │ +00076da4 : │ │ │ │ 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, 76dc4 │ │ │ │ - ldr r3, [pc, #52] @ (76de4 ) │ │ │ │ + cbz r0, 76dd4 │ │ │ │ + ldr r3, [pc, #52] @ (76df4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - bl 1cd39c │ │ │ │ + bl 1cd22c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 76dc4 │ │ │ │ + cbnz r0, 76dd4 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r7 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 22e628 │ │ │ │ + bl 22e8d8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 84e18 │ │ │ │ + b.w 84e58 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00076de8 : │ │ │ │ +00076df8 : │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.w 76d94 │ │ │ │ + b.w 76da4 │ │ │ │ │ │ │ │ -00076df0 : │ │ │ │ +00076e00 : │ │ │ │ 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, 76e44 │ │ │ │ + cbz r0, 76e54 │ │ │ │ mov r5, r1 │ │ │ │ - bl 1cd39c │ │ │ │ + bl 1cd22c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 76e1e │ │ │ │ - ldr r3, [pc, #56] @ (76e48 ) │ │ │ │ + cbnz r0, 76e2e │ │ │ │ + ldr r3, [pc, #56] @ (76e58 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ str r4, [r3, #72] @ 0x48 │ │ │ │ - bl 84e18 │ │ │ │ - b.n 76e44 │ │ │ │ + bl 84e58 │ │ │ │ + b.n 76e54 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #0 │ │ │ │ - bl 222210 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + bl 222468 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 76e34 │ │ │ │ + blt.n 76e44 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 76e44 │ │ │ │ + b.n 76e54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 76e30 │ │ │ │ + bne.n 76e40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 76e30 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 76e40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00076e4c <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ +00076e5c <_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 5c9a2 <_PyMonitoring_FirePyThrowEvent@@Base+0xc8> │ │ │ │ + bl 5c9aa <_PyMonitoring_FirePyThrowEvent@@Base+0xc8> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 76ea6 <_PyMonitoring_FireCRaiseEvent@@Base+0x5a> │ │ │ │ + beq.n 76eb6 <_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 5be6e <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5be76 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 76e9e <_PyMonitoring_FireCRaiseEvent@@Base+0x52> │ │ │ │ - bl f6bb0 │ │ │ │ - b.n 76ea6 <_PyMonitoring_FireCRaiseEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 76eae <_PyMonitoring_FireCRaiseEvent@@Base+0x52> │ │ │ │ + bl f6b30 │ │ │ │ + b.n 76eb6 <_PyMonitoring_FireCRaiseEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00076eac <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ +00076ebc <_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 5c9a2 <_PyMonitoring_FirePyThrowEvent@@Base+0xc8> │ │ │ │ + bl 5c9aa <_PyMonitoring_FirePyThrowEvent@@Base+0xc8> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 76f06 <_PyMonitoring_FireReraiseEvent@@Base+0x5a> │ │ │ │ + beq.n 76f16 <_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 5be6e <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5be76 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 76efe <_PyMonitoring_FireReraiseEvent@@Base+0x52> │ │ │ │ - bl f6bb0 │ │ │ │ - b.n 76f06 <_PyMonitoring_FireReraiseEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 76f0e <_PyMonitoring_FireReraiseEvent@@Base+0x52> │ │ │ │ + bl f6b30 │ │ │ │ + b.n 76f16 <_PyMonitoring_FireReraiseEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00076f0c : │ │ │ │ +00076f1c : │ │ │ │ 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 882f4 │ │ │ │ - cbz r0, 76f50 │ │ │ │ + bl 882d4 │ │ │ │ + cbz r0, 76f60 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cd39c │ │ │ │ + bl 1cd22c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 76f56 │ │ │ │ + cbnz r0, 76f66 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76f50 │ │ │ │ + bge.n 76f60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 76f50 │ │ │ │ + cbnz r3, 76f60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 76fbc │ │ │ │ - cbz r6, 76f7a │ │ │ │ + b.n 76fcc │ │ │ │ + cbz r6, 76f8a │ │ │ │ mov r0, r6 │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 76f7a │ │ │ │ + cbnz r0, 76f8a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76f3c │ │ │ │ + bge.n 76f4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 76f3c │ │ │ │ + bne.n 76f4c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 76f3c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 76f4c │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 2230b0 │ │ │ │ + bl 223308 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76fa8 │ │ │ │ + bge.n 76fb8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 76fa8 │ │ │ │ + cbnz r3, 76fb8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76fbc │ │ │ │ + bge.n 76fcc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 76fbc │ │ │ │ + cbnz r3, 76fcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00076fc4 : │ │ │ │ +00076fd4 : │ │ │ │ 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] @ (7709c ) │ │ │ │ + ldr r4, [pc, #200] @ (770ac ) │ │ │ │ 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 77000 │ │ │ │ + bne.n 77010 │ │ │ │ strexb r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 76ff0 │ │ │ │ + bne.n 77000 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 77010 │ │ │ │ - bl 134c7c <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + beq.n 77020 │ │ │ │ + bl 134f88 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr.w r4, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r4, 77022 │ │ │ │ + cbz r4, 77032 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 77022 │ │ │ │ + beq.n 77032 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 77016 │ │ │ │ + bne.n 77026 │ │ │ │ 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 77042 │ │ │ │ + bne.n 77052 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 77032 │ │ │ │ + bne.n 77042 │ │ │ │ dmb ish │ │ │ │ - beq.n 7704c │ │ │ │ - bl 284f00 │ │ │ │ - cbz r4, 77094 │ │ │ │ - cbz r5, 7705c │ │ │ │ + beq.n 7705c │ │ │ │ + bl 284a3c │ │ │ │ + cbz r4, 770a4 │ │ │ │ + cbz r5, 7706c │ │ │ │ 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 77064 │ │ │ │ + bne.n 77074 │ │ │ │ dmb ish │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ add.w r3, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #8 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 77080 │ │ │ │ + bne.n 77090 │ │ │ │ dmb ish │ │ │ │ subs r0, r4, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000770a0 : │ │ │ │ +000770b0 : │ │ │ │ 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] @ (7715c ) │ │ │ │ + ldr r2, [pc, #172] @ (7716c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbnz r5, 770c8 │ │ │ │ - movw r1, #31772 @ 0x7c1c │ │ │ │ + cbnz r5, 770d8 │ │ │ │ + movw r1, #32668 @ 0x7f9c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #156] @ (77160 ) │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #156] @ (77170 ) │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #148] @ (77164 ) │ │ │ │ - bl 1f55d4 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + ldr r0, [pc, #148] @ (77174 ) │ │ │ │ + bl 1f5804 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7714a │ │ │ │ + blt.n 7715a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 770e2 │ │ │ │ + cbz r0, 770f2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 7710e │ │ │ │ - bl 84e30 │ │ │ │ + bmi.n 7711e │ │ │ │ + bl 84e70 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbz r0, 7714a │ │ │ │ - ldr r1, [pc, #112] @ (77164 ) │ │ │ │ + cbz r0, 7715a │ │ │ │ + ldr r1, [pc, #112] @ (77174 ) │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1e7388 │ │ │ │ - cbz r0, 7710e │ │ │ │ + bl 1e7280 │ │ │ │ + cbz r0, 7711e │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7714a │ │ │ │ + bge.n 7715a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 7714a │ │ │ │ - b.n 7712c │ │ │ │ + cbnz r3, 7715a │ │ │ │ + b.n 7713c │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - cbz r4, 7714a │ │ │ │ + cbz r4, 7715a │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r0, 77132 │ │ │ │ + cbz r0, 77142 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7714a │ │ │ │ + bge.n 7715a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7714a │ │ │ │ + cbnz r3, 7715a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7714a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7715a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77156 │ │ │ │ + bge.n 77166 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 77156 │ │ │ │ + cbnz r3, 77166 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + b.w 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 20514c <_PyErr_Clear@@Base> │ │ │ │ + b.w 20537c <_PyErr_Clear@@Base> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r7, r2 │ │ │ │ + subs r0, r0, #1 │ │ │ │ lsls r6, r1, #1 │ │ │ │ lsrs r0, r4, #4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00077168 : │ │ │ │ +00077178 : │ │ │ │ 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] @ (771b0 ) │ │ │ │ + ldr r0, [pc, #52] @ (771c0 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f55d4 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f5804 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7718c │ │ │ │ + bge.n 7719c │ │ │ │ movs r4, #0 │ │ │ │ - bl f6bdc │ │ │ │ - b.n 771aa │ │ │ │ + bl f6b5c │ │ │ │ + b.n 771ba │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbnz r0, 77194 │ │ │ │ + cbnz r0, 771a4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 771a6 │ │ │ │ + b.n 771b6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 77190 │ │ │ │ + bpl.n 771a0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ ite le │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r0, r4, #4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -000771b4 : │ │ │ │ +000771c4 : │ │ │ │ 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] @ (77320 ) │ │ │ │ + ldr r4, [pc, #344] @ (77330 ) │ │ │ │ sub sp, #28 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ subs r7, r0, #0 │ │ │ │ mov r8, r2 │ │ │ │ - movw r0, #25464 @ 0x6378 │ │ │ │ + movw r0, #26360 @ 0x66f8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r9, [r3, r4] │ │ │ │ - ble.n 771e4 │ │ │ │ + ble.n 771f4 │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r1, 771e8 │ │ │ │ + cbnz r1, 771f8 │ │ │ │ add r5, sp, #4 │ │ │ │ movs r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 77222 │ │ │ │ + cbz r0, 77232 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl a22b4 │ │ │ │ - cbnz r0, 77214 │ │ │ │ + bl a21b4 │ │ │ │ + cbnz r0, 77224 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77222 │ │ │ │ + bge.n 77232 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 77222 │ │ │ │ + cbnz r3, 77232 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 77222 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 77232 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 771f4 │ │ │ │ - b.n 77230 │ │ │ │ - movw r1, #22712 @ 0x58b8 │ │ │ │ + bne.n 77204 │ │ │ │ + b.n 77240 │ │ │ │ + movw r1, #23608 @ 0x5c38 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #248] @ (77324 ) │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #248] @ (77334 ) │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr.w r9, [r9, #8] │ │ │ │ - movw r0, #25344 @ 0x6300 │ │ │ │ + movw r0, #26240 @ 0x6680 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8829c │ │ │ │ + bl 8827c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1e7388 │ │ │ │ + bl 1e7280 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7727c │ │ │ │ + beq.n 7728c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7726e │ │ │ │ + bge.n 7727e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7726e │ │ │ │ + cbnz r3, 7727e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - movw r1, #22732 @ 0x58cc │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + movw r1, #23628 @ 0x5c4c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #172] @ (77324 ) │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #172] @ (77334 ) │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7728e │ │ │ │ + bge.n 7729e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7728e │ │ │ │ + cbnz r3, 7729e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 7731a │ │ │ │ + beq.n 7732a │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #16 │ │ │ │ movs r7, #0 │ │ │ │ strd r6, r5, [sp, #16] │ │ │ │ str r7, [sp, #8] │ │ │ │ - bl 209e70 │ │ │ │ + bl 20a0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7731a │ │ │ │ + beq.n 7732a │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - cbnz r4, 772ba │ │ │ │ - movw r1, #22756 @ 0x58e4 │ │ │ │ + cbnz r4, 772ca │ │ │ │ + movw r1, #23652 @ 0x5c64 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #108] @ (77324 ) │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [pc, #108] @ (77328 ) │ │ │ │ + ldr r0, [pc, #108] @ (77334 ) │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #108] @ (77338 ) │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 1f55d4 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f5804 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 772d4 │ │ │ │ - movw r1, #22788 @ 0x5904 │ │ │ │ + bge.n 772e4 │ │ │ │ + movw r1, #23684 @ 0x5c84 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #84] @ (77324 ) │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #84] @ (77334 ) │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r0, 77306 │ │ │ │ + cbz r0, 77316 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1ef248 │ │ │ │ + bl 1ef250 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 772f2 │ │ │ │ - movw r1, #22808 @ 0x5918 │ │ │ │ + bne.n 77302 │ │ │ │ + movw r1, #23704 @ 0x5c98 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #52] @ (77324 ) │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #52] @ (77334 ) │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77306 │ │ │ │ + bge.n 77316 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 77306 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 77316 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7731a │ │ │ │ + bge.n 7732a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7731a │ │ │ │ + cbnz r3, 7732a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r2, r3 │ │ │ │ + subs r4, r3, #1 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @ instruction: 0xf7cc0052 │ │ │ │ │ │ │ │ -0007732c : │ │ │ │ +0007733c : │ │ │ │ movw r3, #61536 @ 0xf060 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ clz r2, r2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ - b.w 771b4 │ │ │ │ + b.w 771c4 │ │ │ │ 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 15455c │ │ │ │ + bl 154734 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r0, 77382 │ │ │ │ + cbz r0, 77392 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #19 │ │ │ │ add.w r0, r5, #16 │ │ │ │ str r2, [r3, #0] │ │ │ │ blx 2be0c │ │ │ │ - cbnz r0, 77386 │ │ │ │ + cbnz r0, 77396 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7738c │ │ │ │ - bl 8f744 │ │ │ │ + b.n 7739c │ │ │ │ + bl 8f61c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ 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 │ │ │ │ @@ -113521,227 +113522,227 @@ │ │ │ │ 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] @ (7745c ) │ │ │ │ - movw r2, #22840 @ 0x5938 │ │ │ │ + ldr r3, [pc, #156] @ (7746c ) │ │ │ │ + movw r2, #23736 @ 0x5cb8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5464 │ │ │ │ - cbz r0, 773f2 │ │ │ │ + bl f5420 │ │ │ │ + cbz r0, 77402 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 773f6 │ │ │ │ + bge.n 77406 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22860 @ 0x594c │ │ │ │ + movw r1, #23756 @ 0x5ccc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 77458 │ │ │ │ + b.n 77468 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - bne.n 77402 │ │ │ │ + bne.n 77412 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 77424 │ │ │ │ + b.n 77434 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 77424 │ │ │ │ + ble.n 77434 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159ab4 │ │ │ │ + bl 159b20 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22900 @ 0x5974 │ │ │ │ + movw r1, #23796 @ 0x5cf4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 773f2 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 77402 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bl 685d2 │ │ │ │ + bl 685d6 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bge.n 77444 │ │ │ │ - bl 159ab4 │ │ │ │ + bge.n 77454 │ │ │ │ + bl 159b20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e30 │ │ │ │ - b.n 773f2 │ │ │ │ - bl 159ab4 │ │ │ │ - movw r0, #22948 @ 0x59a4 │ │ │ │ + bl 84e70 │ │ │ │ + b.n 77402 │ │ │ │ + bl 159b20 │ │ │ │ + movw r0, #23844 @ 0x5d24 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r4, [r2, r7] │ │ │ │ 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 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 77520 │ │ │ │ + beq.n 77530 │ │ │ │ blx 2b128 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 77488 │ │ │ │ + cbz r0, 77498 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 774ce │ │ │ │ + b.n 774de │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77522 │ │ │ │ + bge.n 77532 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 77522 │ │ │ │ + bne.n 77532 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 77522 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 77532 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r6, 774e6 │ │ │ │ - bl 9ba94 │ │ │ │ + cbz r6, 774f6 │ │ │ │ + bl 9b968 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 774e6 │ │ │ │ + beq.n 774f6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7750a │ │ │ │ + blt.n 7751a │ │ │ │ adds r7, #8 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ - movw r2, #19399 @ 0x4bc7 │ │ │ │ + movw r2, #19415 @ 0x4bd7 │ │ │ │ movt r2, #7 │ │ │ │ - movw r0, #22952 @ 0x59a8 │ │ │ │ + movw r0, #23848 @ 0x5d28 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 774ae │ │ │ │ - b.n 7751a │ │ │ │ + bne.n 774be │ │ │ │ + b.n 7752a │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77500 │ │ │ │ + bge.n 77510 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 77500 │ │ │ │ + cbnz r3, 77510 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ blx 2aca8 │ │ │ │ - b.n 77522 │ │ │ │ + b.n 77532 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 774cc │ │ │ │ + bne.n 774dc │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 774cc │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 774dc │ │ │ │ mov r0, r4 │ │ │ │ blx 2aca8 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, 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] @ (77688 ) │ │ │ │ + ldr r4, [pc, #332] @ (77698 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #46232 @ 0xb498 │ │ │ │ + movw r1, #47168 @ 0xb840 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 129d34 <_PySys_GetOptionalAttrString@@Base+0x1e8> │ │ │ │ + bl 129f6c <_PySys_GetOptionalAttrString@@Base+0x1e8> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 77680 │ │ │ │ + beq.w 77690 │ │ │ │ add.w r0, r6, #113664 @ 0x1bc00 │ │ │ │ movs r2, #0 │ │ │ │ adds r0, #244 @ 0xf4 │ │ │ │ - movw r1, #25913 @ 0x6539 │ │ │ │ + movw r1, #25909 @ 0x6535 │ │ │ │ movt r1, #3 │ │ │ │ - bl 1e2470 <_Py_normpath@@Base+0x9f4> │ │ │ │ + bl 1e2368 <_Py_normpath@@Base+0x9f4> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7757a │ │ │ │ + bge.n 7758a │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 77680 │ │ │ │ - ldr r0, [pc, #272] @ (7768c ) │ │ │ │ + b.n 77690 │ │ │ │ + ldr r0, [pc, #272] @ (7769c ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 77594 │ │ │ │ + bne.n 775a4 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 77584 │ │ │ │ + bne.n 77594 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 775a6 │ │ │ │ - bl 134c7c <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + beq.n 775b6 │ │ │ │ + bl 134f88 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr.w r3, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r3, 775b8 │ │ │ │ + cbz r3, 775c8 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 775ae │ │ │ │ - b.n 775ba │ │ │ │ + bne.n 775be │ │ │ │ + b.n 775ca │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80b24 │ │ │ │ + bl 80b64 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 775e6 │ │ │ │ + cbnz r0, 775f6 │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r9] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 775d8 │ │ │ │ + bne.n 775e8 │ │ │ │ strexb r2, r5, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 775c8 │ │ │ │ + bne.n 775d8 │ │ │ │ dmb ish │ │ │ │ - beq.n 77574 │ │ │ │ - ldr r0, [pc, #172] @ (7768c ) │ │ │ │ - bl 284f00 │ │ │ │ - b.n 77574 │ │ │ │ + beq.n 77584 │ │ │ │ + ldr r0, [pc, #172] @ (7769c ) │ │ │ │ + bl 284a3c │ │ │ │ + b.n 77584 │ │ │ │ ldr.w r3, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r3, 7763c │ │ │ │ + cbz r3, 7764c │ │ │ │ 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, 77616 │ │ │ │ + cbz r7, 77626 │ │ │ │ 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 │ │ │ │ @@ -113751,175 +113752,175 @@ │ │ │ │ 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 775f4 │ │ │ │ + bne.n 77604 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 77654 │ │ │ │ + bne.n 77664 │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 77644 │ │ │ │ + bne.n 77654 │ │ │ │ dmb ish │ │ │ │ - beq.n 77660 │ │ │ │ - ldr r0, [pc, #48] @ (7768c ) │ │ │ │ - bl 284f00 │ │ │ │ + beq.n 77670 │ │ │ │ + ldr r0, [pc, #48] @ (7769c ) │ │ │ │ + bl 284a3c │ │ │ │ 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 24263c <_PyObject_MaybeCallSpecialNoArgs@@Base+0xfa8> │ │ │ │ + bl 242a9c <_PyObject_MaybeCallSpecialNoArgs@@Base+0xfa8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, #32] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00077690 : │ │ │ │ +000776a0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #40] @ (776c8 ) │ │ │ │ + ldr r4, [pc, #40] @ (776d8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 77528 │ │ │ │ + bl 77538 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 776c4 │ │ │ │ - movw r0, #22956 @ 0x59ac │ │ │ │ + bne.n 776d4 │ │ │ │ + movw r0, #23852 @ 0x5d2c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 242960 │ │ │ │ + b.w 242dc0 │ │ │ │ pop {r4, pc} │ │ │ │ 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 │ │ │ │ - ldr r0, [pc, #56] @ (77714 ) │ │ │ │ + ldr r0, [pc, #56] @ (77724 ) │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ 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, #18385 @ 0x47d1 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ it ne │ │ │ │ movtne r1, #36 @ 0x24 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 77528 │ │ │ │ + bl 77538 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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] @ (778bc ) │ │ │ │ + ldr r4, [pc, #400] @ (778cc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #48388 @ 0xbd04 │ │ │ │ + movw r1, #49324 @ 0xc0ac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 129d34 <_PySys_GetOptionalAttrString@@Base+0x1e8> │ │ │ │ + bl 129f6c <_PySys_GetOptionalAttrString@@Base+0x1e8> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 778b6 │ │ │ │ + beq.w 778c6 │ │ │ │ add.w r0, r6, #113664 @ 0x1bc00 │ │ │ │ movs r2, #0 │ │ │ │ adds r0, #245 @ 0xf5 │ │ │ │ - movw r1, #26785 @ 0x68a1 │ │ │ │ + movw r1, #26781 @ 0x689d │ │ │ │ movt r1, #3 │ │ │ │ - bl 1e2470 <_Py_normpath@@Base+0x9f4> │ │ │ │ + bl 1e2368 <_Py_normpath@@Base+0x9f4> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7776a │ │ │ │ + bge.n 7777a │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 778b6 │ │ │ │ - ldr r0, [pc, #340] @ (778c0 ) │ │ │ │ + b.n 778c6 │ │ │ │ + ldr r0, [pc, #340] @ (778d0 ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 77784 │ │ │ │ + bne.n 77794 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 77774 │ │ │ │ + bne.n 77784 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 77796 │ │ │ │ - bl 134c7c <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + beq.n 777a6 │ │ │ │ + bl 134f88 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr.w r3, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r3, 777ac │ │ │ │ + cbz r3, 777bc │ │ │ │ mov.w sl, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 777a0 │ │ │ │ - b.n 777ae │ │ │ │ + bne.n 777b0 │ │ │ │ + b.n 777be │ │ │ │ mov sl, r3 │ │ │ │ mov r0, sl │ │ │ │ - bl 80b24 │ │ │ │ + bl 80b64 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 777da │ │ │ │ + cbnz r0, 777ea │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r9] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 777cc │ │ │ │ + bne.n 777dc │ │ │ │ strexb r2, r5, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 777bc │ │ │ │ + bne.n 777cc │ │ │ │ dmb ish │ │ │ │ - beq.n 77764 │ │ │ │ - ldr r0, [pc, #236] @ (778c0 ) │ │ │ │ - bl 284f00 │ │ │ │ - b.n 77764 │ │ │ │ + beq.n 77774 │ │ │ │ + ldr r0, [pc, #236] @ (778d0 ) │ │ │ │ + bl 284a3c │ │ │ │ + b.n 77774 │ │ │ │ ldr.w r4, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r4, 77832 │ │ │ │ + cbz r4, 77842 │ │ │ │ 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, 7780c │ │ │ │ + cbz r7, 7781c │ │ │ │ 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 │ │ │ │ @@ -113929,109 +113930,109 @@ │ │ │ │ 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 777ea │ │ │ │ + bne.n 777fa │ │ │ │ add.w r6, r6, #110592 @ 0x1b000 │ │ │ │ ldr.w r3, [r6, #3324] @ 0xcfc │ │ │ │ - cbz r3, 77876 │ │ │ │ - cbz r4, 77876 │ │ │ │ + cbz r3, 77886 │ │ │ │ + cbz r4, 77886 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - bl 24abec │ │ │ │ - cbz r0, 77872 │ │ │ │ + bl 24ab98 │ │ │ │ + cbz r0, 77882 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 7785e │ │ │ │ + bne.n 7786e │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7784e │ │ │ │ + bne.n 7785e │ │ │ │ dmb ish │ │ │ │ - beq.n 7786a │ │ │ │ - ldr r0, [pc, #88] @ (778c0 ) │ │ │ │ - bl 284f00 │ │ │ │ + beq.n 7787a │ │ │ │ + ldr r0, [pc, #88] @ (778d0 ) │ │ │ │ + bl 284a3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e18 │ │ │ │ - b.n 77764 │ │ │ │ + bl 84e58 │ │ │ │ + b.n 77774 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - b.n 7783c │ │ │ │ + b.n 7784c │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 7788e │ │ │ │ + bne.n 7789e │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7787e │ │ │ │ + bne.n 7788e │ │ │ │ dmb ish │ │ │ │ - beq.n 7789a │ │ │ │ - ldr r0, [pc, #40] @ (778c0 ) │ │ │ │ - bl 284f00 │ │ │ │ + beq.n 778aa │ │ │ │ + ldr r0, [pc, #40] @ (778d0 ) │ │ │ │ + bl 284a3c │ │ │ │ ldr.w r3, [r6, #3324] @ 0xcfc │ │ │ │ movw r1, #27823 @ 0x6caf │ │ │ │ movs r0, #7 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - bl 24263c <_PyObject_MaybeCallSpecialNoArgs@@Base+0xfa8> │ │ │ │ + bl 242a9c <_PyObject_MaybeCallSpecialNoArgs@@Base+0xfa8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, #32] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000778c4 : │ │ │ │ +000778d4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #40] @ (778fc ) │ │ │ │ + ldr r4, [pc, #40] @ (7790c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 77718 │ │ │ │ + bl 77728 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 778f8 │ │ │ │ - movw r0, #23008 @ 0x59e0 │ │ │ │ + bne.n 77908 │ │ │ │ + movw r0, #23904 @ 0x5d60 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 242960 │ │ │ │ + b.w 242dc0 │ │ │ │ pop {r4, pc} │ │ │ │ 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 │ │ │ │ - ldr r0, [pc, #56] @ (77948 ) │ │ │ │ + ldr r0, [pc, #56] @ (77958 ) │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ 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, #42537 @ 0xa629 │ │ │ │ + movwne r1, #43873 @ 0xab61 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ it ne │ │ │ │ movtne r1, #24 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 77718 │ │ │ │ + bl 77728 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ @@ -114042,28 +114043,28 @@ │ │ │ │ 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, 7796e │ │ │ │ + cbnz r0, 7797e │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 77978 │ │ │ │ - b.n 7797e │ │ │ │ + cbnz r0, 77988 │ │ │ │ + b.n 7798e │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 77968 │ │ │ │ - b.n 7798c │ │ │ │ + beq.n 77978 │ │ │ │ + b.n 7799c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 7798c │ │ │ │ + cbnz r0, 7799c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 7798c │ │ │ │ + cbz r0, 7799c │ │ │ │ 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 │ │ │ │ @@ -114083,790 +114084,790 @@ │ │ │ │ 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, 779cc │ │ │ │ + cbz r0, 779dc │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - b.n 779c2 │ │ │ │ - b.n 779c2 │ │ │ │ - b.n 779c2 │ │ │ │ - b.n 779c2 │ │ │ │ + b.n 779d2 │ │ │ │ + b.n 779d2 │ │ │ │ + b.n 779d2 │ │ │ │ + b.n 779d2 │ │ │ │ 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] @ (77a4c ) │ │ │ │ + ldr r3, [pc, #92] @ (77a5c ) │ │ │ │ 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 77a2a │ │ │ │ + bcc.n 77a3a │ │ │ │ cmp r3, r1 │ │ │ │ ite ls │ │ │ │ movls r4, #0 │ │ │ │ movhi r4, #1 │ │ │ │ - cbnz r4, 77a2a │ │ │ │ + cbnz r4, 77a3a │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sp, #4] │ │ │ │ add.w r3, sp, #4096 @ 0x1000 │ │ │ │ adds r3, #3 │ │ │ │ strb r4, [r3, #0] │ │ │ │ - bl 779d6 │ │ │ │ + bl 779e6 │ │ │ │ mov r3, r0 │ │ │ │ add.w r0, sp, #4096 @ 0x1000 │ │ │ │ - ldr r2, [pc, #28] @ (77a4c ) │ │ │ │ + ldr r2, [pc, #28] @ (77a5c ) │ │ │ │ adds r0, #4 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - beq.n 77a42 │ │ │ │ + beq.n 77a52 │ │ │ │ blx 2baf0 <__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, 77a6e │ │ │ │ + cbnz r0, 77a7e │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 77a78 │ │ │ │ - b.n 77a7e │ │ │ │ + cbnz r0, 77a88 │ │ │ │ + b.n 77a8e │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 77a68 │ │ │ │ - b.n 77a8c │ │ │ │ + beq.n 77a78 │ │ │ │ + b.n 77a9c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 77a8c │ │ │ │ + cbnz r0, 77a9c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 77a8c │ │ │ │ + cbz r0, 77a9c │ │ │ │ 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 r0, [r0, #8] │ │ │ │ blx 2c2d0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 2b0e5c │ │ │ │ - b.w 60fe6 │ │ │ │ + b.w 2b098c │ │ │ │ + b.w 60ed4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 77ad0 │ │ │ │ + cbz r3, 77ae0 │ │ │ │ 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 2de418 <_PyXIData_Free@@Base+0x2240> │ │ │ │ + bl 2de798 <_PyXIData_Free@@Base+0x2240> │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ cmp r0, r1 │ │ │ │ - bgt.n 77afa │ │ │ │ + bgt.n 77b0a │ │ │ │ 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 2b5a8 │ │ │ │ cmp r5, r4 │ │ │ │ - bge.n 77aea │ │ │ │ + bge.n 77afa │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, 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 2ba70 │ │ │ │ - cbnz r0, 77b28 │ │ │ │ + cbnz r0, 77b38 │ │ │ │ mov r1, sp │ │ │ │ movs r0, #4 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ blx 2b3e0 │ │ │ │ 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 77afe │ │ │ │ + bl 77b0e │ │ │ │ blx 2b660 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2b660 │ │ │ │ │ │ │ │ -00077b54 : │ │ │ │ +00077b64 : │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00077b70 : │ │ │ │ +00077b80 : │ │ │ │ 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 77bc0 │ │ │ │ + bhi.n 77bd0 │ │ │ │ mov r5, r0 │ │ │ │ add.w r3, r0, #131 @ 0x83 │ │ │ │ movw r6, #24312 @ 0x5ef8 │ │ │ │ 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 218f44 <_PyList_AsTupleAndClear@@Base+0x6c> │ │ │ │ + bl 219178 <_PyList_AsTupleAndClear@@Base+0x6c> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 77bc6 │ │ │ │ + cbnz r0, 77bd6 │ │ │ │ ldr.w r1, [r6, #1576] @ 0x628 │ │ │ │ mov r0, r7 │ │ │ │ - bl 218f44 <_PyList_AsTupleAndClear@@Base+0x6c> │ │ │ │ - cbnz r0, 77bc8 │ │ │ │ + bl 219178 <_PyList_AsTupleAndClear@@Base+0x6c> │ │ │ │ + cbnz r0, 77bd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24d7c8 │ │ │ │ - b.n 77bc8 │ │ │ │ + bl 24d764 │ │ │ │ + b.n 77bd8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 77bc8 │ │ │ │ + b.n 77bd8 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00077bcc : │ │ │ │ +00077bdc : │ │ │ │ movs r0, #2 │ │ │ │ - b.w 77b70 │ │ │ │ + b.w 77b80 │ │ │ │ │ │ │ │ -00077bd2 : │ │ │ │ - ldr r3, [pc, #12] @ (77be0 ) │ │ │ │ +00077be2 : │ │ │ │ + ldr r3, [pc, #12] @ (77bf0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - b.w 39324 │ │ │ │ + b.w 39320 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh.w r0, [r1] │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ movs r0, #0 │ │ │ │ adds r3, r1, #4 │ │ │ │ ldrb.w r2, [r3, #-1]! │ │ │ │ cmp r1, r3 │ │ │ │ orr.w r0, r2, r0, lsl #8 │ │ │ │ - bne.n 77bf0 │ │ │ │ - b.w 943dc │ │ │ │ + bne.n 77c00 │ │ │ │ + b.w 942b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 2bd54 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 77afe │ │ │ │ + bl 77b0e │ │ │ │ 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 77afe │ │ │ │ + bl 77b0e │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 2e2d30 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 2e30a8 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r0, #8 │ │ │ │ blx 2bdac │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #20 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ movs r0, #4 │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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 77c7c │ │ │ │ - b.w 8f744 │ │ │ │ + bgt.n 77c8c │ │ │ │ + b.w 8f61c │ │ │ │ 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 77c98 │ │ │ │ + bne.n 77ca8 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 14d95c │ │ │ │ + b.w 14da98 │ │ │ │ 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 77cba │ │ │ │ + bgt.n 77cca │ │ │ │ pop {r4} │ │ │ │ - b.w 133360 │ │ │ │ + b.w 133590 │ │ │ │ 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 r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 2ce400 <_PyUnicode_ToNumeric@@Base+0xb138> │ │ │ │ + bl 2ce780 <_PyUnicode_ToNumeric@@Base+0xb138> │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 77d04 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 77d32 │ │ │ │ + bne.n 77d14 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 77d42 │ │ │ │ adds r0, r4, #4 │ │ │ │ - bl 2ce400 <_PyUnicode_ToNumeric@@Base+0xb138> │ │ │ │ + bl 2ce780 <_PyUnicode_ToNumeric@@Base+0xb138> │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 77d1e │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 77d32 │ │ │ │ + bne.n 77d2e │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 77d42 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2d8f40 │ │ │ │ + b.w 2d92c0 │ │ │ │ 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 207a48 │ │ │ │ + bl 207c78 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 77d6e │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 77da0 │ │ │ │ + bne.n 77d7e │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 77db0 │ │ │ │ movs r1, #1 │ │ │ │ add.w r0, r4, #8 │ │ │ │ - bl 207a48 │ │ │ │ + bl 207c78 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 77d8c │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 77da0 │ │ │ │ + bne.n 77d9c │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 77db0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2d8f40 │ │ │ │ + b.w 2d92c0 │ │ │ │ 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 26e730 <_PyTime_AsMilliseconds@@Base+0x282c> │ │ │ │ + bl 26e268 <_PyTime_AsMilliseconds@@Base+0x282c> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 77dea │ │ │ │ + bne.n 77dfa │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f644c │ │ │ │ - cbz r0, 77e1e │ │ │ │ + bl f63cc │ │ │ │ + cbz r0, 77e2e │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movs r3, #0 │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 24eef8 │ │ │ │ - b.n 77e1e │ │ │ │ + bl 24eb30 │ │ │ │ + b.n 77e2e │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 77e0c │ │ │ │ + bne.n 77e1c │ │ │ │ add.w r3, r1, #32768 @ 0x8000 │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcc.n 77e0c │ │ │ │ + bcc.n 77e1c │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 24eef8 │ │ │ │ - b.n 77e1e │ │ │ │ + bl 24eb30 │ │ │ │ + b.n 77e2e │ │ │ │ mov r3, r5 │ │ │ │ add r5, r2 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ asrs r1, r1, #8 │ │ │ │ subs r2, r5, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 77e10 │ │ │ │ + bgt.n 77e20 │ │ │ │ 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 24eb48 │ │ │ │ + bl 24e888 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 77e66 │ │ │ │ + bne.n 77e76 │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f644c │ │ │ │ - cbz r0, 77e9a │ │ │ │ + bl f63cc │ │ │ │ + cbz r0, 77eaa │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 24eef8 │ │ │ │ - b.n 77e9a │ │ │ │ + bl 24eb30 │ │ │ │ + b.n 77eaa │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, #4 │ │ │ │ - beq.n 77e88 │ │ │ │ + beq.n 77e98 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r3, #1 │ │ │ │ lsl.w r0, r3, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bhi.n 77e88 │ │ │ │ + bhi.n 77e98 │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 24eef8 │ │ │ │ - b.n 77e9a │ │ │ │ + bl 24eb30 │ │ │ │ + b.n 77eaa │ │ │ │ mov r3, r5 │ │ │ │ add r5, r2 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ lsrs r1, r1, #8 │ │ │ │ subs r2, r5, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 77e8c │ │ │ │ + bgt.n 77e9c │ │ │ │ movs r4, #0 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ add r4, sp, #4 │ │ │ │ - bl 77afe │ │ │ │ + bl 77b0e │ │ │ │ movs r0, #0 │ │ │ │ cmp.w r4, #104857600 @ 0x6400000 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bcc.n 77eca │ │ │ │ + bcc.n 77eda │ │ │ │ sub.w r0, r4, #104857600 @ 0x6400000 │ │ │ │ cmn.w r4, #104857600 @ 0x6400000 │ │ │ │ - bcs.n 77ed0 │ │ │ │ + bcs.n 77ee0 │ │ │ │ add.w r1, r4, #104857600 @ 0x6400000 │ │ │ │ - b.n 77ed4 │ │ │ │ + b.n 77ee4 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r4 │ │ │ │ - bl 779d6 │ │ │ │ + bl 779e6 │ │ │ │ cmp r4, r0 │ │ │ │ ite cc │ │ │ │ subcc r2, r0, r4 │ │ │ │ subcs r2, r4, r0 │ │ │ │ movw r0, #4368 @ 0x1110 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - movw r1, #23092 @ 0x5a34 │ │ │ │ + movw r1, #23988 @ 0x5db4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #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, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r3 │ │ │ │ - bl 24ecf8 │ │ │ │ - cbz r0, 77f76 │ │ │ │ + bl 24ea04 │ │ │ │ + cbz r0, 77f86 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 144d2c │ │ │ │ + bl 14503c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77f46 │ │ │ │ + bge.n 77f56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 77f46 │ │ │ │ + cbnz r3, 77f56 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 77f7c │ │ │ │ + bne.n 77f8c │ │ │ │ ldrb.w r2, [r9] │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ mvn.w r7, #2147483648 @ 0x80000000 │ │ │ │ - movw r1, #11056 @ 0x2b30 │ │ │ │ + movw r1, #11952 @ 0x2eb0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ movs r6, #0 │ │ │ │ mov.w r7, #2147483648 @ 0x80000000 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 77f7e │ │ │ │ + bl f3988 │ │ │ │ + b.n 77f8e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 77f7e │ │ │ │ + b.n 77f8e │ │ │ │ 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 24ecf8 │ │ │ │ - cbz r0, 77fec │ │ │ │ + bl 24ea04 │ │ │ │ + cbz r0, 77ffc │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #8 │ │ │ │ - bl 144d2c │ │ │ │ + bl 14503c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77fca │ │ │ │ + bge.n 77fda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 77fca │ │ │ │ + cbnz r3, 77fda │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 77ff2 │ │ │ │ + bne.n 78002 │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #44276 @ 0xacf4 │ │ │ │ + movw r1, #45172 @ 0xb074 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ strd r8, r9, [sp] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 77ff4 │ │ │ │ + bl f3988 │ │ │ │ + b.n 78004 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 77ff4 │ │ │ │ + b.n 78004 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, 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 29ba30 │ │ │ │ + bl 29b580 │ │ │ │ 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 78046 │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 78046 │ │ │ │ + bne.n 78056 │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 78056 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #184 @ 0xb8 │ │ │ │ + movw r1, #1080 @ 0x438 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 78066 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 78076 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4e0ac │ │ │ │ - cbnz r0, 78066 │ │ │ │ + bl 4e0b4 │ │ │ │ + cbnz r0, 78076 │ │ │ │ adds r0, r4, #4 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 4e0ac │ │ │ │ + b.w 4e0b4 │ │ │ │ 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 29ba30 │ │ │ │ + bl 29b580 │ │ │ │ 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 780bc │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 780bc │ │ │ │ + bne.n 780cc │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 780cc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #184 @ 0xb8 │ │ │ │ + movw r1, #1080 @ 0x438 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 780e2 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 780f2 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23bfcc │ │ │ │ - cbnz r0, 780e2 │ │ │ │ + bl 23c420 │ │ │ │ + cbnz r0, 780f2 │ │ │ │ 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 23bfcc │ │ │ │ + b.w 23c420 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - cbz r3, 78126 │ │ │ │ + cbz r3, 78136 │ │ │ │ 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 2b194 │ │ │ │ - cbz r0, 7811c │ │ │ │ + cbz r0, 7812c │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ add r0, r3 │ │ │ │ subs r1, r1, r3 │ │ │ │ - bl 80764 │ │ │ │ - b.n 78130 │ │ │ │ + bl 807a4 │ │ │ │ + b.n 78140 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 78130 │ │ │ │ + b.n 78140 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ add sp, #12 │ │ │ │ pop {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] @ 7827c │ │ │ │ + ldr.w r8, [pc, #308] @ 7828c │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w r3, [r8, #1368] @ 0x558 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 78274 │ │ │ │ + beq.w 78284 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r4, [r8, #1376] @ 0x560 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr.w sl, [r0] │ │ │ │ movw r5, #26680 @ 0x6838 │ │ │ │ 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 7818c │ │ │ │ + beq.n 7819c │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #5 │ │ │ │ - bne.n 78170 │ │ │ │ + bne.n 78180 │ │ │ │ mov.w r1, #624 @ 0x270 │ │ │ │ movs r6, #4 │ │ │ │ mov.w fp, #0 │ │ │ │ - b.n 78190 │ │ │ │ + b.n 781a0 │ │ │ │ mov.w fp, #1 │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mla r3, r3, r6, r5 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - cbz r2, 781a6 │ │ │ │ + cbz r2, 781b6 │ │ │ │ adds r1, #12 │ │ │ │ movs r2, #0 │ │ │ │ add r1, r5 │ │ │ │ str r2, [r3, #4] │ │ │ │ blx 2be48 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 781d0 │ │ │ │ + beq.n 781e0 │ │ │ │ movs r2, #20 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29524 @ 0x7354 │ │ │ │ + movw r1, #30420 @ 0x76d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mla r5, r3, r6, r5 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 7820c │ │ │ │ + b.n 7821c │ │ │ │ mov r1, fp │ │ │ │ movs r2, #23 │ │ │ │ add r0, sp, #8 │ │ │ │ - movw r5, #54840 @ 0xd638 │ │ │ │ + movw r5, #55536 @ 0xd8f0 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ blx 2b420 │ │ │ │ movs r3, #23 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #8 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ blx 2c09c <__snprintf_chk@plt> │ │ │ │ movs r2, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23184 @ 0x5a90 │ │ │ │ + movw r1, #24080 @ 0x5e10 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ add r0, sp, #8 │ │ │ │ blx 2c090 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r5, #32364 @ 0x7e6c │ │ │ │ movt r5, #87 @ 0x57 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52680 @ 0xcdc8 │ │ │ │ + movw r1, #53376 @ 0xd080 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ ldr.w r1, [r8, #1380] @ 0x564 │ │ │ │ mov r0, r4 │ │ │ │ - bl 36a68 <_Py_DisplaySourceLine@@Base+0x64> │ │ │ │ + bl 36a64 <_Py_DisplaySourceLine@@Base+0x64> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbnz r3, 7825a │ │ │ │ + cbnz r3, 7826a │ │ │ │ ldr.w r3, [r8, #1388] @ 0x56c │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbz r3, 78256 │ │ │ │ + cbz r3, 78266 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51684 @ 0xc9e4 │ │ │ │ + movw r1, #52420 @ 0xccc4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bb4dc <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb2f4 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 33cf0 <_Py_DumpStack@@Base> │ │ │ │ + bl 33cec <_Py_DumpStack@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r8, #1384] @ 0x568 │ │ │ │ bl 2dcc4 │ │ │ │ mov r0, r7 │ │ │ │ str.w sl, [r9] │ │ │ │ @@ -114881,627 +114882,627 @@ │ │ │ │ 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, #23228 @ 0x5abc │ │ │ │ + movw r1, #24124 @ 0x5e3c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a6adc │ │ │ │ - cbz r0, 782e0 │ │ │ │ + bl a69dc │ │ │ │ + cbz r0, 782f0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 24ce88 │ │ │ │ - cbz r0, 782e0 │ │ │ │ - ldr r3, [pc, #56] @ (782e4 ) │ │ │ │ + bl 24ce24 │ │ │ │ + cbz r0, 782f0 │ │ │ │ + ldr r3, [pc, #56] @ (782f4 ) │ │ │ │ ldr.w r3, [r3, #1440] @ 0x5a0 │ │ │ │ - cbz r3, 782d8 │ │ │ │ + cbz r3, 782e8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r0, #164 @ 0xa4 │ │ │ │ mla r0, r0, r1, r3 │ │ │ │ - bl 25866c <_PyDict_LoadGlobal@@Base+0x88> │ │ │ │ + bl 2581d4 <_PyDict_LoadGlobal@@Base+0x88> │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 782e0 │ │ │ │ + b.n 782f0 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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 r2, sp, #4 │ │ │ │ - movw r1, #23244 @ 0x5acc │ │ │ │ + movw r1, #24140 @ 0x5e4c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl a6adc │ │ │ │ - cbz r0, 7832c │ │ │ │ + bl a69dc │ │ │ │ + cbz r0, 7833c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 77b70 │ │ │ │ - cbz r0, 78330 │ │ │ │ + bl 77b80 │ │ │ │ + cbz r0, 78340 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53172 @ 0xcfb4 │ │ │ │ + movw r1, #53964 @ 0xd2cc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78338 │ │ │ │ + b.n 78348 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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, #28732 @ 0x703c │ │ │ │ + movw r1, #29428 @ 0x72f4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl a6adc │ │ │ │ - cbz r0, 78394 │ │ │ │ + bl a69dc │ │ │ │ + cbz r0, 783a4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 11cd00 │ │ │ │ + bl 11cf68 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 78396 │ │ │ │ + cbz r0, 783a6 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ ite ne │ │ │ │ movne r4, r3 │ │ │ │ moveq r4, r2 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 78396 │ │ │ │ + bge.n 783a6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 78396 │ │ │ │ + b.n 783a6 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ 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 r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #23256 @ 0x5ad8 │ │ │ │ + movw r1, #24152 @ 0x5e58 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl a6adc │ │ │ │ - cbz r0, 783f0 │ │ │ │ + bl a69dc │ │ │ │ + cbz r0, 78400 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 783de │ │ │ │ - bl b0a68 │ │ │ │ + cbz r3, 783ee │ │ │ │ + bl b0968 │ │ │ │ mov r4, r0 │ │ │ │ - bl 77afe │ │ │ │ + bl 77b0e │ │ │ │ movs r0, #11 │ │ │ │ blx 2bdac │ │ │ │ mov r0, r4 │ │ │ │ - bl b3bfc │ │ │ │ - b.n 783e8 │ │ │ │ - bl 77afe │ │ │ │ + bl b3b08 │ │ │ │ + b.n 783f8 │ │ │ │ + bl 77b0e │ │ │ │ movs r0, #11 │ │ │ │ blx 2bdac │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 │ │ │ │ - bl b0a68 │ │ │ │ + bl b0968 │ │ │ │ mov r4, r0 │ │ │ │ blx 2ad44 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 │ │ │ │ movw r5, #32236 @ 0x7dec │ │ │ │ movt r5, #87 @ 0x57 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - cbz r4, 78448 │ │ │ │ - bl b0a68 │ │ │ │ + cbz r4, 78458 │ │ │ │ + bl b0968 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #23268 @ 0x5ae4 │ │ │ │ + movw r1, #24164 @ 0x5e64 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #6908 @ 0x1afc │ │ │ │ + movw r0, #7812 @ 0x1e84 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmn.w r0, #9 │ │ │ │ - beq.n 784ae │ │ │ │ + beq.n 784be │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 78498 │ │ │ │ + beq.n 784a8 │ │ │ │ adds r0, #10 │ │ │ │ - beq.n 784b2 │ │ │ │ + beq.n 784c2 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23320 @ 0x5b18 │ │ │ │ + movw r1, #24216 @ 0x5e98 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 11dad8 │ │ │ │ + b.w 11dd40 │ │ │ │ movw r3, #43684 @ 0xaaa4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23284 @ 0x5af4 │ │ │ │ + movw r1, #24180 @ 0x5e74 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 11dad8 │ │ │ │ - b.w 23b660 │ │ │ │ + b.w 11dd40 │ │ │ │ + b.w 23bab4 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 77afe │ │ │ │ - bl 1f3a5c │ │ │ │ - cbnz r0, 784d4 │ │ │ │ + bl 77b0e │ │ │ │ + bl 1f3c88 │ │ │ │ + cbnz r0, 784e4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 23b660 │ │ │ │ + b.w 23bab4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1555b8 │ │ │ │ + bl 1555fc │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #33875 @ 0x8453 │ │ │ │ + movw r0, #33891 @ 0x8463 │ │ │ │ movt r0, #7 │ │ │ │ - bl 215964 │ │ │ │ + bl 215b90 │ │ │ │ adds r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bne.n 7850c │ │ │ │ - bl 1f5c10 │ │ │ │ + bne.n 7851c │ │ │ │ + bl 1f5e40 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23364 @ 0x5b44 │ │ │ │ + movw r1, #24260 @ 0x5ec4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78524 │ │ │ │ - bl 1555b8 │ │ │ │ + b.n 78534 │ │ │ │ + bl 1555fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 15625c │ │ │ │ + bl 15629c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f5c10 │ │ │ │ + bl 1f5e40 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00078526 : │ │ │ │ - b.w 38df0 │ │ │ │ +00078536 : │ │ │ │ + b.w 38dec │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2b158 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 78552 │ │ │ │ + bge.n 78562 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 │ │ │ │ blx 2bbfc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 78584 │ │ │ │ + bge.n 78594 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, 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 2be30 │ │ │ │ - cbz r0, 785ba │ │ │ │ + cbz r0, 785ca │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 785cc │ │ │ │ + b.n 785dc │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r0, sp │ │ │ │ blx 2bff8 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 37a52 │ │ │ │ + bl 37a4e │ │ │ │ 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 266b9c │ │ │ │ - cbz r0, 7862a │ │ │ │ + bl 2666dc │ │ │ │ + cbz r0, 7863a │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ blx 2bff8 │ │ │ │ - bl b0a68 │ │ │ │ + bl b0968 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ blx 2bfdc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b3bfc │ │ │ │ - cbz r5, 78624 │ │ │ │ + bl b3b08 │ │ │ │ + cbz r5, 78634 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7862a │ │ │ │ + b.n 7863a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ 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 2c3c0 │ │ │ │ - cbz r0, 7865a │ │ │ │ + cbz r0, 7866a │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78676 │ │ │ │ + b.n 78686 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b31c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78648 │ │ │ │ + bne.n 78658 │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r0, sp │ │ │ │ blx 2bff8 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 37a52 │ │ │ │ + bl 37a4e │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r1 │ │ │ │ - bl 17d4e4 │ │ │ │ - cbnz r0, 786ae │ │ │ │ + bl 17d2a0 │ │ │ │ + cbnz r0, 786be │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23392 @ 0x5b60 │ │ │ │ + movw r1, #24288 @ 0x5ee0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7879c │ │ │ │ + b.n 787ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 17a264 │ │ │ │ + bl 17a020 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 786aa │ │ │ │ + blt.n 786ba │ │ │ │ cmp.w r6, #65536 @ 0x10000 │ │ │ │ - ble.n 786d6 │ │ │ │ + ble.n 786e6 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23432 @ 0x5b88 │ │ │ │ + movw r1, #24328 @ 0x5f08 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 786aa │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 786ba │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 786e8 │ │ │ │ + cbz r0, 786f8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 7876c │ │ │ │ + beq.n 7877c │ │ │ │ movs r7, #0 │ │ │ │ - b.n 78710 │ │ │ │ - bl 23b660 │ │ │ │ - b.n 7879c │ │ │ │ - bl 149a5c │ │ │ │ + b.n 78720 │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 787ac │ │ │ │ + bl 149ca0 │ │ │ │ add.w r1, r4, r7, lsl #2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r3, 78728 │ │ │ │ - bl 236390 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r3, 78738 │ │ │ │ + bl 2367f0 <_Py_Gid_Converter@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r0, 78748 │ │ │ │ + cbz r0, 78758 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7875c │ │ │ │ + blt.n 7876c │ │ │ │ adds r7, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 7876c │ │ │ │ + beq.n 7877c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 118318 │ │ │ │ + bl 118580 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 786ee │ │ │ │ + bne.n 786fe │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 83b58 │ │ │ │ - b.n 7879c │ │ │ │ + bl 83b98 │ │ │ │ + b.n 787ac │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23448 @ 0x5b98 │ │ │ │ + movw r1, #24344 @ 0x5f18 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7874e │ │ │ │ - b.n 78786 │ │ │ │ + blt.n 7875e │ │ │ │ + b.n 78796 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 78786 │ │ │ │ + bge.n 78796 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 78786 │ │ │ │ + cbnz r3, 78796 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 78786 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 78796 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7870a │ │ │ │ + bne.n 7871a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7870a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7871a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 2ba58 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7878e │ │ │ │ + bge.n 7879e │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b58 │ │ │ │ - b.n 786aa │ │ │ │ + bl 83b98 │ │ │ │ + b.n 786ba │ │ │ │ mov r0, r4 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 787c2 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 787f4 │ │ │ │ + bne.n 787d2 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 78804 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2c100 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 787ec │ │ │ │ + bne.n 787fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 787ec │ │ │ │ + cbz r3, 787fc │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ 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, 78818 │ │ │ │ + cbnz r3, 78828 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 78818 │ │ │ │ + ble.n 78828 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 78818 │ │ │ │ - cbnz r0, 78836 │ │ │ │ + bne.n 78828 │ │ │ │ + cbnz r0, 78846 │ │ │ │ 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, #23588 @ 0x5c24 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 7884e │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 7885e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 78848 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 7884e │ │ │ │ + bne.n 78858 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 7885e │ │ │ │ mov r0, r4 │ │ │ │ blx 2c21c <_exit@plt> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ 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, 78874 │ │ │ │ + cbnz r3, 78884 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 78874 │ │ │ │ + ble.n 78884 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 78874 │ │ │ │ - cbnz r0, 7888c │ │ │ │ + bne.n 78884 │ │ │ │ + cbnz r0, 7889c │ │ │ │ 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] @ (788cc ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 788c6 │ │ │ │ + ldr r3, [pc, #68] @ (788dc ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 788d6 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7889e │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 788c6 │ │ │ │ + bne.n 788ae │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 788d6 │ │ │ │ mov r0, r4 │ │ │ │ blx 2aea8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 788bc │ │ │ │ + bge.n 788cc │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r0, [r2, 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 788f2 │ │ │ │ + bne.n 78902 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 7890e │ │ │ │ - b.n 78908 │ │ │ │ + bne.n 7891e │ │ │ │ + b.n 78918 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36884 @ 0x9014 │ │ │ │ + movw r0, #37580 @ 0x92cc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 788e4 │ │ │ │ - b.n 7893e │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 7893e │ │ │ │ + bne.n 788f4 │ │ │ │ + b.n 7894e │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 7894e │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 78920 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 7893e │ │ │ │ + bne.n 78930 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 7894e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b404 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 78942 │ │ │ │ + bge.n 78952 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7894a │ │ │ │ + b.n 7895a │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, 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 1222b8 │ │ │ │ + bl 122520 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7897a │ │ │ │ - bl 94124 │ │ │ │ + bne.n 7898a │ │ │ │ + bl 93ff8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 78992 │ │ │ │ + b.n 789a2 │ │ │ │ tst.w r0, #128 @ 0x80 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -115509,42 +115510,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, 789b4 │ │ │ │ + cbnz r3, 789c4 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 789b4 │ │ │ │ + ble.n 789c4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 789b4 │ │ │ │ - cbnz r0, 789cc │ │ │ │ + bne.n 789c4 │ │ │ │ + cbnz r0, 789dc │ │ │ │ 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] @ (78a0c ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 78a08 │ │ │ │ + ldr r3, [pc, #68] @ (78a1c ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 78a18 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 789ec │ │ │ │ - bl 94124 │ │ │ │ + bne.n 789fc │ │ │ │ + bl 93ff8 │ │ │ │ movw r1, #5996 @ 0x176c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 78a08 │ │ │ │ + b.n 78a18 │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #65535 @ 0xffff │ │ │ │ cmp r0, r4 │ │ │ │ ite eq │ │ │ │ @@ -115557,42 +115558,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, 78a30 │ │ │ │ + cbnz r3, 78a40 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 78a30 │ │ │ │ + ble.n 78a40 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 78a30 │ │ │ │ - cbnz r0, 78a48 │ │ │ │ + bne.n 78a40 │ │ │ │ + cbnz r0, 78a58 │ │ │ │ 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] @ (78a8c ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 78a88 │ │ │ │ + ldr r3, [pc, #72] @ (78a9c ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 78a98 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 78a68 │ │ │ │ - bl 94124 │ │ │ │ + bne.n 78a78 │ │ │ │ + bl 93ff8 │ │ │ │ movw r1, #5996 @ 0x176c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 78a88 │ │ │ │ + b.n 78a98 │ │ │ │ and.w r3, r0, #127 @ 0x7f │ │ │ │ movw r2, #5996 @ 0x176c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ adds r3, #1 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ sbfx r3, r3, #1, #7 │ │ │ │ @@ -115606,42 +115607,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, 78ab0 │ │ │ │ + cbnz r3, 78ac0 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 78ab0 │ │ │ │ + ble.n 78ac0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 78ab0 │ │ │ │ - cbnz r0, 78ac8 │ │ │ │ + bne.n 78ac0 │ │ │ │ + cbnz r0, 78ad8 │ │ │ │ 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] @ (78b04 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 78b00 │ │ │ │ + ldr r3, [pc, #64] @ (78b14 ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 78b10 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 78ae8 │ │ │ │ - bl 94124 │ │ │ │ + bne.n 78af8 │ │ │ │ + bl 93ff8 │ │ │ │ movw r1, #5996 @ 0x176c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 78b00 │ │ │ │ + b.n 78b10 │ │ │ │ tst.w r0, #127 @ 0x7f │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -115652,362 +115653,362 @@ │ │ │ │ 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, 78b28 │ │ │ │ + cbnz r3, 78b38 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 78b28 │ │ │ │ + ble.n 78b38 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 78b28 │ │ │ │ - cbnz r0, 78b40 │ │ │ │ + bne.n 78b38 │ │ │ │ + cbnz r0, 78b50 │ │ │ │ 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] @ (78b68 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 78b60 │ │ │ │ + ldr r3, [pc, #44] @ (78b78 ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 78b70 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 78b52 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 78b60 │ │ │ │ + bne.n 78b62 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 78b70 │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ 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, 78b8c │ │ │ │ + cbnz r3, 78b9c │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 78b8c │ │ │ │ + ble.n 78b9c │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 78b8c │ │ │ │ - cbnz r0, 78ba4 │ │ │ │ + bne.n 78b9c │ │ │ │ + cbnz r0, 78bb4 │ │ │ │ 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] @ (78bcc ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 78bc4 │ │ │ │ + ldr r3, [pc, #44] @ (78bdc ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 78bd4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 78bb6 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 78bc4 │ │ │ │ + bne.n 78bc6 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 78bd4 │ │ │ │ and.w r0, r4, #127 @ 0x7f │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r5, r4] │ │ │ │ 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, 78bf0 │ │ │ │ + cbnz r3, 78c00 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 78bf0 │ │ │ │ + ble.n 78c00 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 78bf0 │ │ │ │ - cbnz r0, 78c08 │ │ │ │ + bne.n 78c00 │ │ │ │ + cbnz r0, 78c18 │ │ │ │ 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] @ (78c30 ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 78c28 │ │ │ │ + ldr r3, [pc, #44] @ (78c40 ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 78c38 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 78c1a │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 78c28 │ │ │ │ + bne.n 78c2a │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 78c38 │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 943dc │ │ │ │ + b.w 942b0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, r5] │ │ │ │ lsls r2, r2, #1 │ │ │ │ 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 78c5e │ │ │ │ + beq.n 78c6e │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3116 @ 0xc2c │ │ │ │ + movw r0, #3812 @ 0xee4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 78cd6 │ │ │ │ + beq.n 78ce6 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 78c70 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 78cd6 │ │ │ │ + bne.n 78c80 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 78ce6 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 78c82 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 78cd6 │ │ │ │ + bne.n 78c92 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 78ce6 │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls.n 78ca0 │ │ │ │ + bls.n 78cb0 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53172 @ 0xcfb4 │ │ │ │ + movw r1, #53964 @ 0xd2cc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 78cd6 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 78ce6 │ │ │ │ movs r1, #0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2be48 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ - cbz r5, 78cb4 │ │ │ │ + cbz r5, 78cc4 │ │ │ │ bic.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ - b.n 78cb8 │ │ │ │ + b.n 78cc8 │ │ │ │ orr.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ blx 2be48 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 78cda │ │ │ │ + bge.n 78cea │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78ce2 │ │ │ │ + b.n 78cf2 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ pop {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 │ │ │ │ subs r3, r2, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 78d10 │ │ │ │ + bhi.n 78d20 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 78d2e │ │ │ │ - b.n 78d26 │ │ │ │ - movw r0, #3140 @ 0xc44 │ │ │ │ + bne.n 78d3e │ │ │ │ + b.n 78d36 │ │ │ │ + movw r0, #3836 @ 0xefc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78d02 │ │ │ │ - b.n 78db0 │ │ │ │ - bl 94124 │ │ │ │ + bne.n 78d12 │ │ │ │ + b.n 78dc0 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78db0 │ │ │ │ + bne.n 78dc0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 78d40 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 78db0 │ │ │ │ + bne.n 78d50 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 78dc0 │ │ │ │ cmp r5, #2 │ │ │ │ - ble.n 78d86 │ │ │ │ + ble.n 78d96 │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 78d60 │ │ │ │ + beq.n 78d70 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 78d62 │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 78d62 │ │ │ │ - b.n 78db0 │ │ │ │ + bne.n 78d72 │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 78d72 │ │ │ │ + b.n 78dc0 │ │ │ │ movs r4, #0 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 78d88 │ │ │ │ + beq.n 78d98 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23472 @ 0x5bb0 │ │ │ │ + movw r1, #24368 @ 0x5f30 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 78db0 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 78dc0 │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov.w r0, #424 @ 0x1a8 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2b2d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 78db4 │ │ │ │ + bge.n 78dc4 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78dbc │ │ │ │ + b.n 78dcc │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ 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 251188 │ │ │ │ + bl 250eb8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 78df4 │ │ │ │ + beq.n 78e04 │ │ │ │ blx 2af9c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 78df8 │ │ │ │ + bne.n 78e08 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78e00 │ │ │ │ + b.n 78e10 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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, 78e1c │ │ │ │ + cbz r3, 78e2c │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 78e34 │ │ │ │ + b.n 78e44 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 78e24 │ │ │ │ + bgt.n 78e34 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 78e34 │ │ │ │ + b.n 78e44 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 78e20 │ │ │ │ + bgt.n 78e30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 78e20 │ │ │ │ + beq.n 78e30 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 78e54 │ │ │ │ + b.n 78e64 │ │ │ │ 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] @ (78ebc ) │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #112] @ (78ecc ) │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 78eb4 │ │ │ │ + cbz r0, 78ec4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 251188 │ │ │ │ + bl 250eb8 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 78ea8 │ │ │ │ + beq.n 78eb8 │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 78e7a │ │ │ │ + beq.n 78e8a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 78e7c │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 78e7c │ │ │ │ - b.n 78ea8 │ │ │ │ + bne.n 78e8c │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 78e8c │ │ │ │ + b.n 78eb8 │ │ │ │ movs r4, #0 │ │ │ │ - bl b0a68 │ │ │ │ + bl b0968 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b860 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3bfc │ │ │ │ - cbz r4, 78eac │ │ │ │ + bl b3b08 │ │ │ │ + cbz r4, 78ebc │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 78eb4 │ │ │ │ + b.n 78ec4 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r0, r6] │ │ │ │ @@ -116016,234 +116017,234 @@ │ │ │ │ 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 2b1d0 │ │ │ │ - cbz r0, 78efa │ │ │ │ + cbz r0, 78f0a │ │ │ │ negs r4, r0 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r5, #0] │ │ │ │ - b.n 78f00 │ │ │ │ + b.n 78f10 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1cd39c │ │ │ │ + bl 1cd22c │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, 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 2b42c │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2b098 │ │ │ │ - cbz r0, 78f3c │ │ │ │ + cbz r0, 78f4c │ │ │ │ mov r4, r0 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78f42 │ │ │ │ + b.n 78f52 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1cd39c │ │ │ │ + bl 1cd22c │ │ │ │ add sp, #104 @ 0x68 │ │ │ │ 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 78f68 │ │ │ │ + bne.n 78f78 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 78f88 │ │ │ │ - b.n 78f80 │ │ │ │ + bne.n 78f98 │ │ │ │ + b.n 78f90 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #36916 @ 0x9034 │ │ │ │ + movw r0, #37612 @ 0x92ec │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78f5a │ │ │ │ + bne.n 78f6a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78fb8 │ │ │ │ - bl 94124 │ │ │ │ + b.n 78fc8 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78f7c │ │ │ │ + bne.n 78f8c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 78f9c │ │ │ │ - bl 94124 │ │ │ │ + bne.n 78fac │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78f7c │ │ │ │ - bl b0a68 │ │ │ │ + bne.n 78f8c │ │ │ │ + bl b0968 │ │ │ │ subs r1, r5, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 722d6 <_Py_closerange@@Base> │ │ │ │ + bl 722e6 <_Py_closerange@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 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 b0a68 │ │ │ │ + bl b0968 │ │ │ │ mov r4, r0 │ │ │ │ blx 2b6a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3bfc │ │ │ │ - bl 1161c4 │ │ │ │ + bl b3b08 │ │ │ │ + bl 116428 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne 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 r0, r1 │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7900e │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 79016 │ │ │ │ - b.n 7902c │ │ │ │ + bne.n 7901e │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 79026 │ │ │ │ + b.n 7903c │ │ │ │ subs r3, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls.n 79030 │ │ │ │ + bls.n 79040 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53172 @ 0xcfb4 │ │ │ │ + movw r1, #53964 @ 0xd2cc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7906c │ │ │ │ + b.n 7907c │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 2ad8c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 79048 │ │ │ │ - cbnz r0, 79052 │ │ │ │ + cbnz r3, 79058 │ │ │ │ + cbnz r0, 79062 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 7906c │ │ │ │ - movw r1, #23496 @ 0x5bc8 │ │ │ │ + b.n 7907c │ │ │ │ + movw r1, #24392 @ 0x5f48 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ blx 2bc70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79048 │ │ │ │ + bne.n 79058 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 882f4 │ │ │ │ + b.w 882d4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r0, #18680 @ 0x48f8 │ │ │ │ + movw r0, #19376 @ 0x4bb0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 882f4 │ │ │ │ - movw r0, #18680 @ 0x48f8 │ │ │ │ + b.w 882d4 │ │ │ │ + movw r0, #19376 @ 0x4bb0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 882f4 │ │ │ │ - cbnz r0, 79096 │ │ │ │ + b.w 882d4 │ │ │ │ + cbnz r0, 790a6 │ │ │ │ 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 23bba0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 23bff4 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 790c8 │ │ │ │ + beq.n 790d8 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2a5888 <_PyTime_AsTimeval@@Base> │ │ │ │ + b.w 2a53a0 <_PyTime_AsTimeval@@Base> │ │ │ │ add sp, #8 │ │ │ │ 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 80b24 │ │ │ │ + bl 80b64 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 79158 │ │ │ │ + cbz r0, 79168 │ │ │ │ ldrd r0, r1, [r6, #24] │ │ │ │ - bl 2e32f8 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ - vldr d8, [pc, #116] @ 79168 │ │ │ │ + bl 2e3670 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ + vldr d8, [pc, #116] @ 79178 │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, r1, [r6, #16] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - bl 2e32f8 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 2e3670 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl 9b9c0 │ │ │ │ + bl 9b894 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 79140 │ │ │ │ + cbz r0, 79150 │ │ │ │ ldrd r0, r1, [r6, #8] │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 2e32f8 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 2e3670 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - bl 2e32f8 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 2e3670 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl 9b9c0 │ │ │ │ + bl 9b894 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 79156 │ │ │ │ + cbnz r0, 79166 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7915a │ │ │ │ + bge.n 7916a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7915a │ │ │ │ + cbnz r3, 7916a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7915a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7916a │ │ │ │ str r0, [r5, #20] │ │ │ │ mov r4, r5 │ │ │ │ vpop {d8-d9} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @@ -116257,1223 +116258,1223 @@ │ │ │ │ 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 7919a │ │ │ │ + bhi.n 791aa │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 791b0 │ │ │ │ - b.n 791b6 │ │ │ │ - movw r0, #3036 @ 0xbdc │ │ │ │ + beq.n 791c0 │ │ │ │ + b.n 791c6 │ │ │ │ + movw r0, #3732 @ 0xe94 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7918c │ │ │ │ - b.n 791ec │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 791ec │ │ │ │ + bne.n 7919c │ │ │ │ + b.n 791fc │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 791fc │ │ │ │ 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 79086 │ │ │ │ + bl 79096 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 791ec │ │ │ │ + beq.n 791fc │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 79086 │ │ │ │ + bl 79096 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 791ec │ │ │ │ + beq.n 791fc │ │ │ │ mov r1, sp │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c4dc <__setitimer64@plt> │ │ │ │ - cbz r0, 791f0 │ │ │ │ + cbz r0, 79200 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 791f6 │ │ │ │ + b.n 79206 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 790cc │ │ │ │ + bl 790dc │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, 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 r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 7921e │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 7923c │ │ │ │ + bne.n 7922e │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 7924c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sp │ │ │ │ ldr r4, [r5, #16] │ │ │ │ blx 2bde8 <__getitimer64@plt> │ │ │ │ - cbz r0, 79234 │ │ │ │ + cbz r0, 79244 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7923e │ │ │ │ + b.n 7924e │ │ │ │ mov r0, sp │ │ │ │ - bl 790cc │ │ │ │ - b.n 7923e │ │ │ │ + bl 790dc │ │ │ │ + b.n 7924e │ │ │ │ movs r0, #0 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ str r6, [r0, #0] │ │ │ │ - bl f6650 │ │ │ │ + bl f65d0 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ - movw r0, #23512 @ 0x5bd8 │ │ │ │ + bl 1e3aa8 │ │ │ │ + movw r0, #24408 @ 0x5f58 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 242960 │ │ │ │ + bl 242dc0 │ │ │ │ mov r0, r6 │ │ │ │ - bl f6bb0 │ │ │ │ + bl f6b30 │ │ │ │ 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 9b2a4 │ │ │ │ + bl 9b178 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 79300 │ │ │ │ + cbz r0, 79310 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl 1f03bc <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ + bl 1f0410 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - bl 94124 │ │ │ │ - cbz r0, 79300 │ │ │ │ + bl 93ff8 │ │ │ │ + cbz r0, 79310 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 792fe │ │ │ │ + bge.n 7930e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 792fe │ │ │ │ + cbnz r3, 7930e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 266b9c │ │ │ │ - cbz r0, 79376 │ │ │ │ + bl 2666dc │ │ │ │ + cbz r0, 79386 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r1, sp │ │ │ │ add.w r0, sp, r2 │ │ │ │ blx 2bff8 │ │ │ │ - bl b0a68 │ │ │ │ + bl b0968 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ blx 2bae4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ adds r5, #1 │ │ │ │ - bne.n 7936c │ │ │ │ + bne.n 7937c │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 7935c │ │ │ │ - bl 1161c4 │ │ │ │ + bne.n 7936c │ │ │ │ + bl 116428 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7932c │ │ │ │ + beq.n 7933c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 79376 │ │ │ │ + b.n 79386 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ - b.n 79358 │ │ │ │ + bl 1e3aa8 │ │ │ │ + b.n 79368 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 79288 │ │ │ │ + bl 79298 │ │ │ │ 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 793a0 │ │ │ │ + bne.n 793b0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 266b9c │ │ │ │ - cbnz r0, 793b6 │ │ │ │ - b.n 79458 │ │ │ │ + bl 2666dc │ │ │ │ + cbnz r0, 793c6 │ │ │ │ + b.n 79468 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3224 @ 0xc98 │ │ │ │ + movw r0, #3920 @ 0xf50 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79394 │ │ │ │ - b.n 79458 │ │ │ │ + bne.n 793a4 │ │ │ │ + b.n 79468 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #24 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ blx 2bff8 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sp │ │ │ │ - bl 23bba0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 23bff4 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 79458 │ │ │ │ + beq.n 79468 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 793f0 │ │ │ │ + bge.n 79400 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #45700 @ 0xb284 │ │ │ │ + movw r1, #46596 @ 0xb604 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 79458 │ │ │ │ - bl 2847f0 <_PyDeadline_Init@@Base> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 79468 │ │ │ │ + bl 28432c <_PyDeadline_Init@@Base> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add r2, sp, #8 │ │ │ │ - bl 23c538 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl b0a68 │ │ │ │ + bl 23c990 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl b0968 │ │ │ │ add r2, sp, #8 │ │ │ │ mov sl, r0 │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ blx 2bc08 <__sigtimedwait64@plt> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 79466 │ │ │ │ + bne.n 79476 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 7943e │ │ │ │ + beq.n 7944e │ │ │ │ cmp r3, #11 │ │ │ │ - beq.n 7945c │ │ │ │ + beq.n 7946c │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ - b.n 79458 │ │ │ │ - bl 1161c4 │ │ │ │ + bl 1e3aa8 │ │ │ │ + b.n 79468 │ │ │ │ + bl 116428 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - cbnz r3, 79458 │ │ │ │ - bl 2b3db0 <_PyDeadline_Get@@Base> │ │ │ │ + cbnz r3, 79468 │ │ │ │ + bl 2b74d4 <_PyDeadline_Get@@Base> │ │ │ │ cmp r1, #0 │ │ │ │ strd r0, r1, [sp] │ │ │ │ - bge.n 793f8 │ │ │ │ - b.n 79466 │ │ │ │ + bge.n 79408 │ │ │ │ + b.n 79476 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 79472 │ │ │ │ + b.n 79482 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 79472 │ │ │ │ + b.n 79482 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 79288 │ │ │ │ + bl 79298 │ │ │ │ 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, #14780 @ 0x39bc │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ - bl 154818 │ │ │ │ + bl 1549f0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 20b3b8 │ │ │ │ + b.w 20b5e8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43304 @ 0xa928 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 17fc88 │ │ │ │ + bl 17f9e4 │ │ │ │ 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, #43304 @ 0xa928 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 17fc88 │ │ │ │ + bl 17f9e4 │ │ │ │ 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, #43832 @ 0xab38 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 17fc88 │ │ │ │ + bl 17f9e4 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r2, 79524 │ │ │ │ + cbnz r2, 79534 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 79538 │ │ │ │ - b.n 7954a │ │ │ │ - movw r0, #60772 @ 0xed64 │ │ │ │ + bne.n 79548 │ │ │ │ + b.n 7955a │ │ │ │ + movw r0, #61668 @ 0xf0e4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ - bl 21c7a0 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21c9a0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7951c │ │ │ │ - b.n 795ce │ │ │ │ - movw r0, #60772 @ 0xed64 │ │ │ │ + bne.n 7952c │ │ │ │ + b.n 795de │ │ │ │ + movw r0, #61668 @ 0xf0e4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ - bl e27bc │ │ │ │ + bl e26e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 795ce │ │ │ │ + beq.n 795de │ │ │ │ ldr.w r7, [r8, #8] │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 79592 │ │ │ │ + bne.n 795a2 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 79584 │ │ │ │ + blt.n 79594 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #41344 @ 0xa180 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 79584 │ │ │ │ + bne.n 79594 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bge.n 79584 │ │ │ │ + bge.n 79594 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r4, [r5, r3, lsl #2] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 795da │ │ │ │ + bge.n 795ea │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 795da │ │ │ │ + b.n 795ea │ │ │ │ ldr.w r1, [r8, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 9b084 │ │ │ │ + b.w 9af58 │ │ │ │ mov r0, r7 │ │ │ │ - bl 80b24 │ │ │ │ + bl 80b64 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 795da │ │ │ │ + cbz r0, 795ea │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 795da │ │ │ │ + ble.n 795ea │ │ │ │ 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 9b084 │ │ │ │ - cbnz r0, 795d2 │ │ │ │ + bl 9af58 │ │ │ │ + cbnz r0, 795e2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 795ce │ │ │ │ + bge.n 795de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 795ce │ │ │ │ + cbnz r3, 795de │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 795da │ │ │ │ + b.n 795ea │ │ │ │ cmp r7, r6 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ - bne.n 795a6 │ │ │ │ + bne.n 795b6 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, 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 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r2, 795fc │ │ │ │ + cbnz r2, 7960c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 79610 │ │ │ │ - b.n 79620 │ │ │ │ - movw r0, #38268 @ 0x957c │ │ │ │ + bne.n 79620 │ │ │ │ + b.n 79630 │ │ │ │ + movw r0, #39164 @ 0x98fc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r1, r2 │ │ │ │ - bl 21c7a0 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21c9a0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 795f4 │ │ │ │ - b.n 7962c │ │ │ │ - movw r0, #38268 @ 0x957c │ │ │ │ + bne.n 79604 │ │ │ │ + b.n 7963c │ │ │ │ + movw r0, #39164 @ 0x98fc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r2, #1 │ │ │ │ - bl e27bc │ │ │ │ - cbz r0, 7962c │ │ │ │ + bl e26e0 │ │ │ │ + cbz r0, 7963c │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 29e8cc <_PyTime_FromMillisecondsObject@@Base+0xcc0> │ │ │ │ + b.w 29e414 │ │ │ │ movs r0, #0 │ │ │ │ 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 r4, r1 │ │ │ │ movw r1, #31976 @ 0x7ce8 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 154818 │ │ │ │ + bl 1549f0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r5, [r3, #44] @ 0x2c │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 7966c │ │ │ │ + beq.n 7967c │ │ │ │ ldr.w r2, [r7, #148] @ 0x94 │ │ │ │ ldr.w r3, [r5, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7966c │ │ │ │ + beq.n 7967c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 79684 │ │ │ │ - b.n 79694 │ │ │ │ + bne.n 79694 │ │ │ │ + b.n 796a4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 79664 │ │ │ │ - movw r0, #23576 @ 0x5c18 │ │ │ │ + beq.n 79674 │ │ │ │ + movw r0, #24472 @ 0x5f98 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21c7a0 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21c9a0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79664 │ │ │ │ - b.n 796c4 │ │ │ │ - movw r0, #23576 @ 0x5c18 │ │ │ │ + bne.n 79674 │ │ │ │ + b.n 796d4 │ │ │ │ + movw r0, #24472 @ 0x5f98 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ - cbz r0, 796c4 │ │ │ │ + bl 1d3e60 │ │ │ │ + cbz r0, 796d4 │ │ │ │ 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 796c8 │ │ │ │ + beq.n 796d8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 9ef00 │ │ │ │ - cbnz r0, 796c8 │ │ │ │ - movw r1, #34400 @ 0x8660 │ │ │ │ + bl 9ee00 │ │ │ │ + cbnz r0, 796d8 │ │ │ │ + movw r1, #35096 @ 0x8918 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #23576 @ 0x5c18 │ │ │ │ + movw r0, #24472 @ 0x5f98 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, r5 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 796f8 │ │ │ │ + b.n 79708 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r6, [r4, #20] │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - bl 7fd10 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd50 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 796f8 │ │ │ │ + cbz r0, 79708 │ │ │ │ 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 97b3c │ │ │ │ + bl 97a18 │ │ │ │ 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 7fab4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7974e │ │ │ │ - ldr r2, [pc, #64] @ (79754 ) │ │ │ │ - movw r1, #23588 @ 0x5c24 │ │ │ │ + cbz r0, 7975e │ │ │ │ + ldr r2, [pc, #64] @ (79764 ) │ │ │ │ + movw r1, #24484 @ 0x5fa4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 79738 │ │ │ │ - ldr r2, [pc, #44] @ (79754 ) │ │ │ │ + beq.n 79748 │ │ │ │ + ldr r2, [pc, #44] @ (79764 ) │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23604 @ 0x5c34 │ │ │ │ + movw r1, #24500 @ 0x5fb4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 7974e │ │ │ │ + bne.n 7975e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7974c │ │ │ │ + bge.n 7975c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7974c │ │ │ │ + cbnz r3, 7975c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strh r0, [r4, #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 218524 <_PyEvent_Notify@@Base> │ │ │ │ + bl 218758 <_PyEvent_Notify@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2409c8 <_PyXI_NewInterpreter@@Base+0x290> │ │ │ │ + bl 240e28 <_PyXI_NewInterpreter@@Base+0x290> │ │ │ │ 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, [r0, #8] │ │ │ │ - bl 256dd4 │ │ │ │ + bl 25693c │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #23616 @ 0x5c40 │ │ │ │ + movw r0, #24512 @ 0x5fc0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ push {r4} │ │ │ │ mov r3, r0 │ │ │ │ dmb ish │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r0, #4] │ │ │ │ tst.w r1, #1 │ │ │ │ - movw r4, #23640 @ 0x5c58 │ │ │ │ + movw r4, #24536 @ 0x5fd8 │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ - movw r1, #14032 @ 0x36d0 │ │ │ │ + movw r1, #14928 @ 0x3a50 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #23652 @ 0x5c64 │ │ │ │ + movw r0, #24548 @ 0x5fe4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ it eq │ │ │ │ moveq r1, r4 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ pop {r4} │ │ │ │ - b.w 1038c0 │ │ │ │ + b.w 103768 │ │ │ │ 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, #14032 @ 0x36d0 │ │ │ │ - movweq r1, #23640 @ 0x5c58 │ │ │ │ + movwne r1, #14928 @ 0x3a50 │ │ │ │ + movweq r1, #24536 @ 0x5fd8 │ │ │ │ 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, #23676 @ 0x5c7c │ │ │ │ + movw r0, #24572 @ 0x5ffc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ strd r4, r5, [sp] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - bl 1038c0 │ │ │ │ + bl 103768 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, 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, #2784 @ 0xae0 │ │ │ │ + movw r1, #3680 @ 0xe60 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl a6adc │ │ │ │ - cbz r0, 79886 │ │ │ │ + bl a69dc │ │ │ │ + cbz r0, 79896 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 2bf0dc <_PyTime_FromLong@@Base> │ │ │ │ + bl 2bf464 <_PyTime_FromLong@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 79886 │ │ │ │ + beq.n 79896 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 23c538 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 23c990 <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 2ae2c <__clock_settime64@plt> │ │ │ │ - cbz r0, 7988a │ │ │ │ + cbz r0, 7989a │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 79892 │ │ │ │ + b.n 798a2 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 210218 │ │ │ │ + bl 210448 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 798fc │ │ │ │ + cbz r0, 7990c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 105d50 │ │ │ │ + bl 105c08 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 105d50 │ │ │ │ + bl 105c08 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 105d50 │ │ │ │ + bl 105c08 │ │ │ │ mov r2, r6 │ │ │ │ ldrd r6, r7, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r5 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - movw r0, #23720 @ 0x5ca8 │ │ │ │ + movw r0, #24616 @ 0x6028 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 798ec │ │ │ │ + blt.n 798fc │ │ │ │ mov r4, r5 │ │ │ │ - b.n 798fc │ │ │ │ + b.n 7990c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 798e8 │ │ │ │ + bne.n 798f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 798e8 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 798f8 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 7993c │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + bmi.n 7994c │ │ │ │ + movw r2, #55964 @ 0xda9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #42020 @ 0xa424 │ │ │ │ + movw r1, #42716 @ 0xa6dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #60020 @ 0xea74 │ │ │ │ + movw r0, #60716 @ 0xed2c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7997a │ │ │ │ + b.n 7998a │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2984 │ │ │ │ + bl a2884 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7997a │ │ │ │ + cbz r0, 7998a │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7996a │ │ │ │ + beq.n 7997a │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62068 @ 0xf274 │ │ │ │ + movw r1, #62764 @ 0xf52c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 79938 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 79948 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #5 │ │ │ │ movs r0, #0 │ │ │ │ blx 2bbf0 │ │ │ │ - bl 1e3e34 │ │ │ │ + bl 1e3d28 │ │ │ │ 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 799a6 │ │ │ │ + bne.n 799b6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 799bc │ │ │ │ - b.n 79a12 │ │ │ │ + bne.n 799cc │ │ │ │ + b.n 79a22 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #44212 @ 0xacb4 │ │ │ │ + movw r0, #44988 @ 0xafbc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79996 │ │ │ │ - b.n 799f0 │ │ │ │ + bne.n 799a6 │ │ │ │ + b.n 79a00 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 799f4 │ │ │ │ + bpl.n 79a04 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2984 │ │ │ │ + bl a2884 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 799f0 │ │ │ │ + cbz r0, 79a00 │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 79a14 │ │ │ │ + beq.n 79a24 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62068 @ 0xf274 │ │ │ │ + movw r1, #62764 @ 0xf52c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 79a62 │ │ │ │ - movw r2, #30868 @ 0x7894 │ │ │ │ + b.n 79a72 │ │ │ │ + movw r2, #31564 @ 0x7b4c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #34400 @ 0x8660 │ │ │ │ + movw r1, #35096 @ 0x8918 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #44212 @ 0xacb4 │ │ │ │ + movw r0, #44988 @ 0xafbc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 799f0 │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 79a00 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 79a3c │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + bmi.n 79a4c │ │ │ │ + movw r2, #55964 @ 0xda9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #34736 @ 0x87b0 │ │ │ │ + movw r1, #35432 @ 0x8a68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #44212 @ 0xacb4 │ │ │ │ + movw r0, #44988 @ 0xafbc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 799f0 │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 79a00 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2984 │ │ │ │ + bl a2884 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 79a62 │ │ │ │ + cbz r0, 79a72 │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 799da │ │ │ │ + bne.n 799ea │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bbf0 │ │ │ │ - bl 1e3e34 │ │ │ │ + bl 1e3d28 │ │ │ │ mov r4, r0 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 79a8e │ │ │ │ + bne.n 79a9e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 79aa6 │ │ │ │ - b.n 79afc │ │ │ │ + bne.n 79ab6 │ │ │ │ + b.n 79b0c │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #44224 @ 0xacc0 │ │ │ │ + movw r0, #45000 @ 0xafc8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r2, r3 │ │ │ │ - bl e28ec <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e2810 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79a7e │ │ │ │ - b.n 79ada │ │ │ │ + bne.n 79a8e │ │ │ │ + b.n 79aea │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 79ade │ │ │ │ + bpl.n 79aee │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2984 │ │ │ │ + bl a2884 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 79ada │ │ │ │ + cbz r0, 79aea │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 79afe │ │ │ │ + beq.n 79b0e │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62068 @ 0xf274 │ │ │ │ + movw r1, #62764 @ 0xf52c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 79b60 │ │ │ │ - movw r2, #30868 @ 0x7894 │ │ │ │ + b.n 79b70 │ │ │ │ + movw r2, #31564 @ 0x7b4c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #34400 @ 0x8660 │ │ │ │ + movw r1, #35096 @ 0x8918 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #44224 @ 0xacc0 │ │ │ │ + movw r0, #45000 @ 0xafc8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 79ada │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 79aea │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 79b26 │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + bmi.n 79b36 │ │ │ │ + movw r2, #55964 @ 0xda9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #34736 @ 0x87b0 │ │ │ │ + movw r1, #35432 @ 0x8a68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #44224 @ 0xacc0 │ │ │ │ + movw r0, #45000 @ 0xafc8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 79ada │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 79aea │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2984 │ │ │ │ + bl a2884 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 79b60 │ │ │ │ + cbz r0, 79b70 │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 79ac4 │ │ │ │ + bne.n 79ad4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 1222b8 │ │ │ │ + bl 122520 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 79b50 │ │ │ │ - bl 94124 │ │ │ │ + bne.n 79b60 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79ada │ │ │ │ + bne.n 79aea │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bbf0 │ │ │ │ - bl 1e3e34 │ │ │ │ + bl 1e3d28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 79bd8 │ │ │ │ + beq.n 79be8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 79bba │ │ │ │ + bpl.n 79bca │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2984 │ │ │ │ + bl a2884 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 79c00 │ │ │ │ + cbz r0, 79c10 │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 79bda │ │ │ │ + beq.n 79bea │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62068 @ 0xf274 │ │ │ │ + movw r1, #62764 @ 0xf52c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 79c00 │ │ │ │ - movw r2, #30868 @ 0x7894 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 79c10 │ │ │ │ + movw r2, #31564 @ 0x7b4c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #42020 @ 0xa424 │ │ │ │ + movw r1, #42716 @ 0xa6dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #44240 @ 0xacd0 │ │ │ │ + movw r0, #45016 @ 0xafd8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 79c00 │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 79c10 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b358 │ │ │ │ - cbnz r0, 79bf6 │ │ │ │ + cbnz r0, 79c06 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e3bb4 │ │ │ │ + b.w 1e3aa8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e3e34 │ │ │ │ + b.w 1e3d28 │ │ │ │ movs r0, #0 │ │ │ │ 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 r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 79c44 │ │ │ │ + bne.n 79c54 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 79c5a │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + bmi.n 79c6a │ │ │ │ + movw r2, #55964 @ 0xda9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #34400 @ 0x8660 │ │ │ │ + movw r1, #35096 @ 0x8918 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #44252 @ 0xacdc │ │ │ │ + movw r0, #45028 @ 0xafe4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 79c94 │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 79ca4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #44252 @ 0xacdc │ │ │ │ + movw r0, #45028 @ 0xafe4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79c1c │ │ │ │ - b.n 79c94 │ │ │ │ + bne.n 79c2c │ │ │ │ + b.n 79ca4 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl a2984 │ │ │ │ + bl a2884 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79cf4 │ │ │ │ + beq.n 79d04 │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 79ca2 │ │ │ │ + bne.n 79cb2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79cd8 │ │ │ │ + beq.n 79ce8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 79cba │ │ │ │ + bpl.n 79cca │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2984 │ │ │ │ + bl a2884 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 79c98 │ │ │ │ + cbnz r0, 79ca8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 79cf4 │ │ │ │ + b.n 79d04 │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 79cda │ │ │ │ + beq.n 79cea │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62068 @ 0xf274 │ │ │ │ + movw r1, #62764 @ 0xf52c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 79c94 │ │ │ │ - movw r2, #30868 @ 0x7894 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 79ca4 │ │ │ │ + movw r2, #31564 @ 0x7b4c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #34736 @ 0x87b0 │ │ │ │ + movw r1, #35432 @ 0x8a68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #44252 @ 0xacdc │ │ │ │ + movw r0, #45028 @ 0xafe4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 79c94 │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 79ca4 │ │ │ │ movs r5, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2af84 │ │ │ │ - cbz r0, 79cec │ │ │ │ - bl 1e3e34 │ │ │ │ + cbz r0, 79cfc │ │ │ │ + bl 1e3d28 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 79cf4 │ │ │ │ + b.n 79d04 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #8 │ │ │ │ - movw r1, #23728 @ 0x5cb0 │ │ │ │ + movw r1, #24624 @ 0x6030 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #12 │ │ │ │ - bl a6adc │ │ │ │ + bl a69dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79d9c │ │ │ │ + beq.n 79dac │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 11cfa4 │ │ │ │ + bl 11d20c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79d9e │ │ │ │ + beq.n 79dae │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ - bl 11cfa4 │ │ │ │ + bl 11d20c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 79d92 │ │ │ │ + cbz r0, 79da2 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ cmp r3, r0 │ │ │ │ - bgt.n 79d50 │ │ │ │ + bgt.n 79d60 │ │ │ │ subs r0, r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, r0, lsl #2 │ │ │ │ blx 2b8d8 │ │ │ │ - cbz r0, 79d6e │ │ │ │ + cbz r0, 79d7e │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r6, #5996 @ 0x176c │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.n 79d8a │ │ │ │ + b.n 79d9a │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r6, #4372 @ 0x1114 │ │ │ │ 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 83b58 │ │ │ │ + bl 83b98 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 83b58 │ │ │ │ - b.n 79d9e │ │ │ │ + bl 83b98 │ │ │ │ + b.n 79dae │ │ │ │ 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, #28732 @ 0x703c │ │ │ │ + movw r1, #29428 @ 0x72f4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl a6adc │ │ │ │ - cbz r0, 79df0 │ │ │ │ + bl a69dc │ │ │ │ + cbz r0, 79e00 │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl dce90 │ │ │ │ + bl dcd68 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #16764 @ 0x417c │ │ │ │ + movw r2, #17460 @ 0x4434 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00079df4 <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ - movw r0, #12872 @ 0x3248 │ │ │ │ +00079e04 <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ + movw r0, #13768 @ 0x35c8 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ movw r1, #14718 @ 0x397e │ │ │ │ - b.w 1cdafc │ │ │ │ + b.w 1cd98c │ │ │ │ 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, 79e28 <_Py_Get_Getpath_CodeObject@@Base+0x34> │ │ │ │ + cbnz r3, 79e38 <_Py_Get_Getpath_CodeObject@@Base+0x34> │ │ │ │ cmp r2, r0 │ │ │ │ - ble.n 79e28 <_Py_Get_Getpath_CodeObject@@Base+0x34> │ │ │ │ + ble.n 79e38 <_Py_Get_Getpath_CodeObject@@Base+0x34> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 79e28 <_Py_Get_Getpath_CodeObject@@Base+0x34> │ │ │ │ - cbnz r4, 79e44 <_Py_Get_Getpath_CodeObject@@Base+0x50> │ │ │ │ + bne.n 79e38 <_Py_Get_Getpath_CodeObject@@Base+0x34> │ │ │ │ + cbnz r4, 79e54 <_Py_Get_Getpath_CodeObject@@Base+0x50> │ │ │ │ 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] @ (79eb0 <_Py_Get_Getpath_CodeObject@@Base+0xbc>) │ │ │ │ + ldr r3, [pc, #116] @ (79ec0 <_Py_Get_Getpath_CodeObject@@Base+0xbc>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11ed00 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11ef68 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 79ea2 <_Py_Get_Getpath_CodeObject@@Base+0xae> │ │ │ │ + cbz r0, 79eb2 <_Py_Get_Getpath_CodeObject@@Base+0xae> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 15455c │ │ │ │ - cbnz r0, 79e52 <_Py_Get_Getpath_CodeObject@@Base+0x5e> │ │ │ │ + bl 154734 │ │ │ │ + cbnz r0, 79e62 <_Py_Get_Getpath_CodeObject@@Base+0x5e> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 79ea2 <_Py_Get_Getpath_CodeObject@@Base+0xae> │ │ │ │ + b.n 79eb2 <_Py_Get_Getpath_CodeObject@@Base+0xae> │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl b9b24 │ │ │ │ + bl b9a04 │ │ │ │ mov r2, r4 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #54648 @ 0xd578 │ │ │ │ + movw r1, #55344 @ 0xd830 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #23732 @ 0x5cb4 │ │ │ │ + movw r0, #24628 @ 0x6034 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa0d4 │ │ │ │ + bl a9fb8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 79e8e <_Py_Get_Getpath_CodeObject@@Base+0x9a> │ │ │ │ - bl b0a68 │ │ │ │ + beq.n 79e9e <_Py_Get_Getpath_CodeObject@@Base+0x9a> │ │ │ │ + bl b0968 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b808 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3bfc │ │ │ │ + bl b3b08 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 79e9a <_Py_Get_Getpath_CodeObject@@Base+0xa6> │ │ │ │ - bl 94124 │ │ │ │ + bne.n 79eaa <_Py_Get_Getpath_CodeObject@@Base+0xa6> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79e4e <_Py_Get_Getpath_CodeObject@@Base+0x5a> │ │ │ │ + bne.n 79e5e <_Py_Get_Getpath_CodeObject@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r6, r6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ @@ -117481,271 +117482,271 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ movw r1, #31976 @ 0x7ce8 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 154818 │ │ │ │ + bl 1549f0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 79ef0 <_Py_Get_Getpath_CodeObject@@Base+0xfc> │ │ │ │ + beq.n 79f00 <_Py_Get_Getpath_CodeObject@@Base+0xfc> │ │ │ │ ldr.w r2, [r6, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 79ef0 <_Py_Get_Getpath_CodeObject@@Base+0xfc> │ │ │ │ + beq.n 79f00 <_Py_Get_Getpath_CodeObject@@Base+0xfc> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #3 │ │ │ │ - bne.n 79f08 <_Py_Get_Getpath_CodeObject@@Base+0x114> │ │ │ │ - b.n 79f1a <_Py_Get_Getpath_CodeObject@@Base+0x126> │ │ │ │ + bne.n 79f18 <_Py_Get_Getpath_CodeObject@@Base+0x114> │ │ │ │ + b.n 79f2a <_Py_Get_Getpath_CodeObject@@Base+0x126> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 79ee8 <_Py_Get_Getpath_CodeObject@@Base+0xf4> │ │ │ │ - movw r0, #23744 @ 0x5cc0 │ │ │ │ + beq.n 79ef8 <_Py_Get_Getpath_CodeObject@@Base+0xf4> │ │ │ │ + movw r0, #24640 @ 0x6040 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r5 │ │ │ │ - bl 21c7a0 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21c9a0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79ee8 <_Py_Get_Getpath_CodeObject@@Base+0xf4> │ │ │ │ - b.n 79f78 <_Py_Get_Getpath_CodeObject@@Base+0x184> │ │ │ │ + bne.n 79ef8 <_Py_Get_Getpath_CodeObject@@Base+0xf4> │ │ │ │ + b.n 79f88 <_Py_Get_Getpath_CodeObject@@Base+0x184> │ │ │ │ movs r3, #3 │ │ │ │ - movw r0, #23744 @ 0x5cc0 │ │ │ │ + movw r0, #24640 @ 0x6040 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r2, r3 │ │ │ │ - bl e28ec <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 79f78 <_Py_Get_Getpath_CodeObject@@Base+0x184> │ │ │ │ + bl e2810 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 79f88 <_Py_Get_Getpath_CodeObject@@Base+0x184> │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 79f44 <_Py_Get_Getpath_CodeObject@@Base+0x150> │ │ │ │ + bmi.n 79f54 <_Py_Get_Getpath_CodeObject@@Base+0x150> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #17668 @ 0x4504 │ │ │ │ + movw r2, #18364 @ 0x47bc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #34736 @ 0x87b0 │ │ │ │ + movw r1, #35432 @ 0x8a68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #23744 @ 0x5cc0 │ │ │ │ + movw r0, #24640 @ 0x6040 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 79f78 <_Py_Get_Getpath_CodeObject@@Base+0x184> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 79f88 <_Py_Get_Getpath_CodeObject@@Base+0x184> │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r4, [r4, #24] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ ldr r0, [r6, #80] @ 0x50 │ │ │ │ - bl 251d4c <_PyBytes_GetXIDataWrapped@@Base+0xb8> │ │ │ │ + bl 251b08 <_PyBytes_GetXIDataWrapped@@Base+0x140> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79fd4 <_Py_Get_Getpath_CodeObject@@Base+0x1e0> │ │ │ │ + beq.n 79fe4 <_Py_Get_Getpath_CodeObject@@Base+0x1e0> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - ble.n 79f7c <_Py_Get_Getpath_CodeObject@@Base+0x188> │ │ │ │ - bl 84e18 │ │ │ │ + ble.n 79f8c <_Py_Get_Getpath_CodeObject@@Base+0x188> │ │ │ │ + bl 84e58 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23760 @ 0x5cd0 │ │ │ │ + movw r1, #24656 @ 0x6050 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 79fd4 <_Py_Get_Getpath_CodeObject@@Base+0x1e0> │ │ │ │ + b.n 79fe4 <_Py_Get_Getpath_CodeObject@@Base+0x1e0> │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 79fa6 <_Py_Get_Getpath_CodeObject@@Base+0x1b2> │ │ │ │ + ble.n 79fb6 <_Py_Get_Getpath_CodeObject@@Base+0x1b2> │ │ │ │ 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 79f8a <_Py_Get_Getpath_CodeObject@@Base+0x196> │ │ │ │ + bne.n 79f9a <_Py_Get_Getpath_CodeObject@@Base+0x196> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ str r2, [r0, #12] │ │ │ │ - bne.n 79fd0 <_Py_Get_Getpath_CodeObject@@Base+0x1dc> │ │ │ │ + bne.n 79fe0 <_Py_Get_Getpath_CodeObject@@Base+0x1dc> │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 79fd4 <_Py_Get_Getpath_CodeObject@@Base+0x1e0> │ │ │ │ + beq.n 79fe4 <_Py_Get_Getpath_CodeObject@@Base+0x1e0> │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 79f5e <_Py_Get_Getpath_CodeObject@@Base+0x16a> │ │ │ │ + bne.n 79f6e <_Py_Get_Getpath_CodeObject@@Base+0x16a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r0, #20] │ │ │ │ - b.n 79fd4 <_Py_Get_Getpath_CodeObject@@Base+0x1e0> │ │ │ │ + b.n 79fe4 <_Py_Get_Getpath_CodeObject@@Base+0x1e0> │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 79f5e <_Py_Get_Getpath_CodeObject@@Base+0x16a> │ │ │ │ + bne.n 79f6e <_Py_Get_Getpath_CodeObject@@Base+0x16a> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00079fd6 <_PyOS_IsMainThread@@Base>: │ │ │ │ - ldr r3, [pc, #12] @ (79fe4 <_PyOS_IsMainThread@@Base+0xe>) │ │ │ │ +00079fe6 <_PyOS_IsMainThread@@Base>: │ │ │ │ + ldr r3, [pc, #12] @ (79ff4 <_PyOS_IsMainThread@@Base+0xe>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - b.w 1e0be0 <_PyConfig_AsDict@@Base+0xa40> │ │ │ │ + b.w 1e0ad8 <_PyConfig_AsDict@@Base+0xa40> │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 7a014 <_PyOS_IsMainThread@@Base+0x3e> │ │ │ │ + beq.n 7a024 <_PyOS_IsMainThread@@Base+0x3e> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #44236 @ 0xaccc │ │ │ │ + movw r0, #45012 @ 0xafd4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d3fcc │ │ │ │ + bl 1d3e60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a0a0 <_PyOS_IsMainThread@@Base+0xca> │ │ │ │ + beq.n 7a0b0 <_PyOS_IsMainThread@@Base+0xca> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 7a03c <_PyOS_IsMainThread@@Base+0x66> │ │ │ │ - movw r2, #55268 @ 0xd7e4 │ │ │ │ + bmi.n 7a04c <_PyOS_IsMainThread@@Base+0x66> │ │ │ │ + movw r2, #55964 @ 0xda9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #34400 @ 0x8660 │ │ │ │ + movw r1, #35096 @ 0x8918 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #44236 @ 0xaccc │ │ │ │ + movw r0, #45012 @ 0xafd4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f88c <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 7a0a0 <_PyOS_IsMainThread@@Base+0xca> │ │ │ │ + bl 28f3d4 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 7a0b0 <_PyOS_IsMainThread@@Base+0xca> │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl a2984 │ │ │ │ + bl a2884 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a0de <_PyOS_IsMainThread@@Base+0x108> │ │ │ │ + beq.n 7a0ee <_PyOS_IsMainThread@@Base+0x108> │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7a06c <_PyOS_IsMainThread@@Base+0x96> │ │ │ │ + beq.n 7a07c <_PyOS_IsMainThread@@Base+0x96> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62068 @ 0xf274 │ │ │ │ + movw r1, #62764 @ 0xf52c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 7a0a0 <_PyOS_IsMainThread@@Base+0xca> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 7a0b0 <_PyOS_IsMainThread@@Base+0xca> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ str r5, [sp, #4] │ │ │ │ - cbnz r3, 7a08c <_PyOS_IsMainThread@@Base+0xb6> │ │ │ │ + cbnz r3, 7a09c <_PyOS_IsMainThread@@Base+0xb6> │ │ │ │ mov r0, r7 │ │ │ │ - bl ee690 │ │ │ │ - movw r1, #23780 @ 0x5ce4 │ │ │ │ + bl ee620 │ │ │ │ + movw r1, #24676 @ 0x6064 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 7a0a0 <_PyOS_IsMainThread@@Base+0xca> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 7a0b0 <_PyOS_IsMainThread@@Base+0xca> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7a0b0 <_PyOS_IsMainThread@@Base+0xda> │ │ │ │ + beq.n 7a0c0 <_PyOS_IsMainThread@@Base+0xda> │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 15455c │ │ │ │ - cbnz r0, 7a0a4 <_PyOS_IsMainThread@@Base+0xce> │ │ │ │ + bl 154734 │ │ │ │ + cbnz r0, 7a0b4 <_PyOS_IsMainThread@@Base+0xce> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7a0de <_PyOS_IsMainThread@@Base+0x108> │ │ │ │ + b.n 7a0ee <_PyOS_IsMainThread@@Base+0x108> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl b9b24 │ │ │ │ + bl b9a04 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 7a0b2 <_PyOS_IsMainThread@@Base+0xdc> │ │ │ │ + b.n 7a0c2 <_PyOS_IsMainThread@@Base+0xdc> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2be00 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 7a0d2 <_PyOS_IsMainThread@@Base+0xfc> │ │ │ │ + cbnz r0, 7a0e2 <_PyOS_IsMainThread@@Base+0xfc> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e3bb4 │ │ │ │ + bl 1e3aa8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e30 │ │ │ │ - b.n 7a0de <_PyOS_IsMainThread@@Base+0x108> │ │ │ │ - bl 1e3e34 │ │ │ │ + bl 84e70 │ │ │ │ + b.n 7a0ee <_PyOS_IsMainThread@@Base+0x108> │ │ │ │ + bl 1e3d28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ 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 7a1bc <_PyOS_IsMainThread@@Base+0x1e6> │ │ │ │ + beq.n 7a1cc <_PyOS_IsMainThread@@Base+0x1e6> │ │ │ │ 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 7a0fa <_PyOS_IsMainThread@@Base+0x124> │ │ │ │ + bne.n 7a10a <_PyOS_IsMainThread@@Base+0x124> │ │ │ │ movw r3, #59972 @ 0xea44 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7a1bc <_PyOS_IsMainThread@@Base+0x1e6> │ │ │ │ + beq.n 7a1cc <_PyOS_IsMainThread@@Base+0x1e6> │ │ │ │ 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 7a13e <_PyOS_IsMainThread@@Base+0x168> │ │ │ │ + b.n 7a14e <_PyOS_IsMainThread@@Base+0x168> │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 7a1e0 <_PyOS_IsMainThread@@Base+0x20a> │ │ │ │ + beq.n 7a1f0 <_PyOS_IsMainThread@@Base+0x20a> │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 7a1bc <_PyOS_IsMainThread@@Base+0x1e6> │ │ │ │ + beq.n 7a1cc <_PyOS_IsMainThread@@Base+0x1e6> │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7a1bc <_PyOS_IsMainThread@@Base+0x1e6> │ │ │ │ + beq.n 7a1cc <_PyOS_IsMainThread@@Base+0x1e6> │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7a13a <_PyOS_IsMainThread@@Base+0x164> │ │ │ │ + beq.n 7a14a <_PyOS_IsMainThread@@Base+0x164> │ │ │ │ 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 7a134 <_PyOS_IsMainThread@@Base+0x15e> │ │ │ │ + bne.n 7a144 <_PyOS_IsMainThread@@Base+0x15e> │ │ │ │ ldrb.w r1, [r8, #1] │ │ │ │ adds r0, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7a200 <_PyOS_IsMainThread@@Base+0x22a> │ │ │ │ + beq.n 7a210 <_PyOS_IsMainThread@@Base+0x22a> │ │ │ │ ldrb.w r9, [r3, #1] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7a20a <_PyOS_IsMainThread@@Base+0x234> │ │ │ │ + beq.n 7a21a <_PyOS_IsMainThread@@Base+0x234> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 7a1e0 <_PyOS_IsMainThread@@Base+0x20a> │ │ │ │ + beq.n 7a1f0 <_PyOS_IsMainThread@@Base+0x20a> │ │ │ │ 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 │ │ │ │ @@ -117758,189 +117759,189 @@ │ │ │ │ it hi │ │ │ │ movhi r3, r1 │ │ │ │ uxtb.w r9, r9 │ │ │ │ cmp.w fp, #25 │ │ │ │ it ls │ │ │ │ movls r6, r9 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 7a1c4 <_PyOS_IsMainThread@@Base+0x1ee> │ │ │ │ + beq.n 7a1d4 <_PyOS_IsMainThread@@Base+0x1ee> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7a134 <_PyOS_IsMainThread@@Base+0x15e> │ │ │ │ + b.n 7a144 <_PyOS_IsMainThread@@Base+0x15e> │ │ │ │ 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, 7a1f4 <_PyOS_IsMainThread@@Base+0x21e> │ │ │ │ + cbz r1, 7a204 <_PyOS_IsMainThread@@Base+0x21e> │ │ │ │ ldrb r6, [r0, #0] │ │ │ │ - cbz r6, 7a1f4 <_PyOS_IsMainThread@@Base+0x21e> │ │ │ │ + cbz r6, 7a204 <_PyOS_IsMainThread@@Base+0x21e> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7a186 <_PyOS_IsMainThread@@Base+0x1b0> │ │ │ │ + bne.n 7a196 <_PyOS_IsMainThread@@Base+0x1b0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb.w r1, [r3, ip] │ │ │ │ cmp r1, #61 @ 0x3d │ │ │ │ - bne.n 7a13a <_PyOS_IsMainThread@@Base+0x164> │ │ │ │ + bne.n 7a14a <_PyOS_IsMainThread@@Base+0x164> │ │ │ │ adds r7, #2 │ │ │ │ mov r0, sl │ │ │ │ adds r3, r3, r7 │ │ │ │ - bne.n 7a210 <_PyOS_IsMainThread@@Base+0x23a> │ │ │ │ + bne.n 7a220 <_PyOS_IsMainThread@@Base+0x23a> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 7a1be <_PyOS_IsMainThread@@Base+0x1e8> │ │ │ │ + b.n 7a1ce <_PyOS_IsMainThread@@Base+0x1e8> │ │ │ │ ldrd r3, fp, [sp, #4] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 7a134 <_PyOS_IsMainThread@@Base+0x15e> │ │ │ │ - b.n 7a1e0 <_PyOS_IsMainThread@@Base+0x20a> │ │ │ │ + bne.n 7a144 <_PyOS_IsMainThread@@Base+0x15e> │ │ │ │ + b.n 7a1f0 <_PyOS_IsMainThread@@Base+0x20a> │ │ │ │ mov fp, r7 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 7a134 <_PyOS_IsMainThread@@Base+0x15e> │ │ │ │ - b.n 7a1e0 <_PyOS_IsMainThread@@Base+0x20a> │ │ │ │ + bne.n 7a144 <_PyOS_IsMainThread@@Base+0x15e> │ │ │ │ + b.n 7a1f0 <_PyOS_IsMainThread@@Base+0x20a> │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 7a13a <_PyOS_IsMainThread@@Base+0x164> │ │ │ │ - b.n 7a1e0 <_PyOS_IsMainThread@@Base+0x20a> │ │ │ │ + bne.n 7a14a <_PyOS_IsMainThread@@Base+0x164> │ │ │ │ + b.n 7a1f0 <_PyOS_IsMainThread@@Base+0x20a> │ │ │ │ subs r3, #1 │ │ │ │ add.w r1, sl, #64 @ 0x40 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ - cbz r2, 7a226 <_PyOS_IsMainThread@@Base+0x250> │ │ │ │ + cbz r2, 7a236 <_PyOS_IsMainThread@@Base+0x250> │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 7a226 <_PyOS_IsMainThread@@Base+0x250> │ │ │ │ + beq.n 7a236 <_PyOS_IsMainThread@@Base+0x250> │ │ │ │ strb.w r2, [r0], #1 │ │ │ │ - b.n 7a216 <_PyOS_IsMainThread@@Base+0x240> │ │ │ │ + b.n 7a226 <_PyOS_IsMainThread@@Base+0x240> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #0] │ │ │ │ - b.n 7a1f0 <_PyOS_IsMainThread@@Base+0x21a> │ │ │ │ + b.n 7a200 <_PyOS_IsMainThread@@Base+0x21a> │ │ │ │ │ │ │ │ -0007a22c : │ │ │ │ +0007a23c : │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 7a266 │ │ │ │ + blt.n 7a276 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ push {lr} │ │ │ │ - movw r2, #42113 @ 0xa481 │ │ │ │ + movw r2, #42129 @ 0xa491 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w lr, [r3, #848] @ 0x350 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 7a25a │ │ │ │ + bne.n 7a26a │ │ │ │ cmp r1, #1 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ b.w 2c074 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r3, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0007a26c <_Py_DecodeLocaleEx@@Base>: │ │ │ │ +0007a27c <_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, 7a2b4 <_Py_DecodeLocaleEx@@Base+0x48> │ │ │ │ + cbnz r4, 7a2c4 <_Py_DecodeLocaleEx@@Base+0x48> │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #500] @ (7a47c <_Py_DecodeLocaleEx@@Base+0x210>) │ │ │ │ + ldr r3, [pc, #500] @ (7a48c <_Py_DecodeLocaleEx@@Base+0x210>) │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r2, [r3, #1656] @ 0x678 │ │ │ │ cmp r2, r4 │ │ │ │ - bgt.n 7a2c0 <_Py_DecodeLocaleEx@@Base+0x54> │ │ │ │ + bgt.n 7a2d0 <_Py_DecodeLocaleEx@@Base+0x54> │ │ │ │ ldr.w r2, [r3, #1360] @ 0x550 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 7a2dc <_Py_DecodeLocaleEx@@Base+0x70> │ │ │ │ - cbnz r2, 7a2ea <_Py_DecodeLocaleEx@@Base+0x7e> │ │ │ │ + beq.n 7a2ec <_Py_DecodeLocaleEx@@Base+0x70> │ │ │ │ + cbnz r2, 7a2fa <_Py_DecodeLocaleEx@@Base+0x7e> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 7a3d2 <_Py_DecodeLocaleEx@@Base+0x166> │ │ │ │ + beq.w 7a3e2 <_Py_DecodeLocaleEx@@Base+0x166> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 7a2fe <_Py_DecodeLocaleEx@@Base+0x92> │ │ │ │ + beq.n 7a30e <_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 1b1594 │ │ │ │ + b.w 1b13ac │ │ │ │ blx 2c090 │ │ │ │ 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 1b1738 │ │ │ │ - bl 1b10f0 │ │ │ │ - ldr r3, [pc, #408] @ (7a47c <_Py_DecodeLocaleEx@@Base+0x210>) │ │ │ │ + b.w 1b1550 │ │ │ │ + bl 1b0f08 │ │ │ │ + ldr r3, [pc, #408] @ (7a48c <_Py_DecodeLocaleEx@@Base+0x210>) │ │ │ │ str.w r0, [r3, #1360] @ 0x550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a2a0 <_Py_DecodeLocaleEx@@Base+0x34> │ │ │ │ + beq.n 7a2b0 <_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 7222a │ │ │ │ + b.w 7223a │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r2 │ │ │ │ blx 2afe4 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 7a356 <_Py_DecodeLocaleEx@@Base+0xea> │ │ │ │ + beq.n 7a366 <_Py_DecodeLocaleEx@@Base+0xea> │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 7a3d8 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + bcs.n 7a3e8 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ adds r1, r0, #1 │ │ │ │ - movw r2, #42113 @ 0xa481 │ │ │ │ + movw r2, #42129 @ 0xa491 │ │ │ │ movt r2, #7 │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r5, [r3, #848] @ 0x350 │ │ │ │ lsls r1, r1, #2 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 7a3e0 <_Py_DecodeLocaleEx@@Base+0x174> │ │ │ │ + bne.n 7a3f0 <_Py_DecodeLocaleEx@@Base+0x174> │ │ │ │ mov r0, r1 │ │ │ │ blx 2c078 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 7a3d8 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + beq.n 7a3e8 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx 2afe4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7a446 <_Py_DecodeLocaleEx@@Base+0x1da> │ │ │ │ + bne.n 7a456 <_Py_DecodeLocaleEx@@Base+0x1da> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a4bc │ │ │ │ + bl 7a4cc │ │ │ │ mov r0, r8 │ │ │ │ mov r5, r8 │ │ │ │ blx 2c090 │ │ │ │ adds r2, r0, #1 │ │ │ │ cmp.w r2, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 7a3d8 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + bcs.n 7a3e8 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ lsls r0, r2, #2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 7a22c │ │ │ │ + bl 7a23c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a3d8 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + beq.n 7a3e8 <_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] │ │ │ │ @@ -117949,158 +117950,158 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r6 │ │ │ │ blx 2adc8 │ │ │ │ subs r2, r0, #1 │ │ │ │ adds r3, r6, #4 │ │ │ │ adds r2, #4 │ │ │ │ - bhi.n 7a3ee <_Py_DecodeLocaleEx@@Base+0x182> │ │ │ │ + bhi.n 7a3fe <_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 7a3f2 <_Py_DecodeLocaleEx@@Base+0x186> │ │ │ │ + bls.n 7a402 <_Py_DecodeLocaleEx@@Base+0x186> │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcs.n 7a3f2 <_Py_DecodeLocaleEx@@Base+0x186> │ │ │ │ + bcs.n 7a402 <_Py_DecodeLocaleEx@@Base+0x186> │ │ │ │ subs r4, r4, r0 │ │ │ │ add r5, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7a380 <_Py_DecodeLocaleEx@@Base+0x114> │ │ │ │ + bne.n 7a390 <_Py_DecodeLocaleEx@@Base+0x114> │ │ │ │ ldrd r0, r4, [sp, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7a3ca <_Py_DecodeLocaleEx@@Base+0x15e> │ │ │ │ + beq.n 7a3da <_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 7a2ae <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ + b.n 7a2be <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 7a302 <_Py_DecodeLocaleEx@@Base+0x96> │ │ │ │ + b.n 7a312 <_Py_DecodeLocaleEx@@Base+0x96> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - b.n 7a2ae <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ + b.n 7a2be <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 7a342 <_Py_DecodeLocaleEx@@Base+0xd6> │ │ │ │ - b.n 7a3d8 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + bne.n 7a352 <_Py_DecodeLocaleEx@@Base+0xd6> │ │ │ │ + b.n 7a3e8 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a3b8 <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ + beq.n 7a3c8 <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - cbz r1, 7a414 <_Py_DecodeLocaleEx@@Base+0x1a8> │ │ │ │ + cbz r1, 7a424 <_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 7a3b2 <_Py_DecodeLocaleEx@@Base+0x146> │ │ │ │ + b.n 7a3c2 <_Py_DecodeLocaleEx@@Base+0x146> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 7a4bc │ │ │ │ + bl 7a4cc │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7a42c <_Py_DecodeLocaleEx@@Base+0x1c0> │ │ │ │ + beq.n 7a43c <_Py_DecodeLocaleEx@@Base+0x1c0> │ │ │ │ sub.w r1, r1, r8 │ │ │ │ str.w r1, [r9] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 7a43e <_Py_DecodeLocaleEx@@Base+0x1d2> │ │ │ │ - movw r3, #14788 @ 0x39c4 │ │ │ │ + beq.n 7a44e <_Py_DecodeLocaleEx@@Base+0x1d2> │ │ │ │ + movw r3, #15684 @ 0x3d44 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str.w r3, [fp] │ │ │ │ mvn.w r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 7a2ae <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ - cbz r0, 7a468 <_Py_DecodeLocaleEx@@Base+0x1fc> │ │ │ │ + b.n 7a2be <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ + cbz r0, 7a478 <_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 7a350 <_Py_DecodeLocaleEx@@Base+0xe4> │ │ │ │ + bcc.w 7a360 <_Py_DecodeLocaleEx@@Base+0xe4> │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcs.w 7a350 <_Py_DecodeLocaleEx@@Base+0xe4> │ │ │ │ + bcs.w 7a360 <_Py_DecodeLocaleEx@@Base+0xe4> │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 7a44a <_Py_DecodeLocaleEx@@Base+0x1de> │ │ │ │ + bne.n 7a45a <_Py_DecodeLocaleEx@@Base+0x1de> │ │ │ │ str.w r5, [sl] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7a3ce <_Py_DecodeLocaleEx@@Base+0x162> │ │ │ │ + beq.n 7a3de <_Py_DecodeLocaleEx@@Base+0x162> │ │ │ │ str.w r0, [r9] │ │ │ │ mov r0, r4 │ │ │ │ - b.n 7a2ae <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ + b.n 7a2be <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ nop │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp r1, #1 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ b.w 2c074 │ │ │ │ │ │ │ │ -0007a48c : │ │ │ │ +0007a49c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r3, [r3, #1024] @ 0x400 │ │ │ │ - cbz r3, 7a4b6 │ │ │ │ + cbz r3, 7a4c6 │ │ │ │ blx 2b42c │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bl 1b1094 │ │ │ │ - b.n 7a4aa │ │ │ │ + bl 1b0eac │ │ │ │ + b.n 7a4ba │ │ │ │ │ │ │ │ -0007a4bc : │ │ │ │ +0007a4cc : │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ push {lr} │ │ │ │ - movw r2, #42273 @ 0xa521 │ │ │ │ + movw r2, #42289 @ 0xa531 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w lr, [r3, #860] @ 0x35c │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 7a4de │ │ │ │ + bne.n 7a4ee │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 2af14 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r3, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0007a4ec : │ │ │ │ +0007a4fc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r3, [r3, #1024] @ 0x400 │ │ │ │ - cbz r3, 7a518 │ │ │ │ + cbz r3, 7a528 │ │ │ │ blx 2b42c │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bl 1b1094 │ │ │ │ - b.n 7a50a │ │ │ │ + bl 1b0eac │ │ │ │ + b.n 7a51a │ │ │ │ nop │ │ │ │ mov r0, r1 │ │ │ │ b.w 2af14 │ │ │ │ nop │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ it cc │ │ │ │ @@ -118113,117 +118114,117 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movw r5, #24312 @ 0x5ef8 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 7a5be │ │ │ │ + ble.n 7a5ce │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r6, #42273 @ 0xa521 │ │ │ │ + movw r6, #42289 @ 0xa531 │ │ │ │ movt r6, #7 │ │ │ │ ldr.w r3, [r5, #860] @ 0x35c │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 7a5e4 │ │ │ │ + bne.n 7a5f4 │ │ │ │ blx 2af18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 7a5a6 │ │ │ │ + ble.n 7a5b6 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r5, #860] @ 0x35c │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 7a5c8 │ │ │ │ + bne.n 7a5d8 │ │ │ │ blx 2af18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.n 7a5a6 │ │ │ │ + ble.n 7a5b6 │ │ │ │ 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 7a5d2 │ │ │ │ + bne.n 7a5e2 │ │ │ │ blx 2af18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r3 │ │ │ │ - blt.n 7a58c │ │ │ │ + blt.n 7a59c │ │ │ │ ldr.w r3, [r5, #860] @ 0x35c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 7a5dc │ │ │ │ + bne.n 7a5ec │ │ │ │ mov r0, r1 │ │ │ │ blx 2af18 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r4] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - movw r6, #42273 @ 0xa521 │ │ │ │ + movw r6, #42289 @ 0xa531 │ │ │ │ movt r6, #7 │ │ │ │ - b.n 7a5a6 │ │ │ │ + b.n 7a5b6 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ - b.n 7a584 │ │ │ │ + b.n 7a594 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ - b.n 7a59e │ │ │ │ + b.n 7a5ae │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ - b.n 7a5b6 │ │ │ │ + b.n 7a5c6 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ - b.n 7a56e │ │ │ │ + b.n 7a57e │ │ │ │ nop │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7a688 │ │ │ │ + beq.n 7a698 │ │ │ │ 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 7a6b2 │ │ │ │ + bne.n 7a6c2 │ │ │ │ ldrb.w r3, [r1, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 7a69e │ │ │ │ + bne.n 7a6ae │ │ │ │ ldrb.w r3, [r1, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 7a69e │ │ │ │ + bne.n 7a6ae │ │ │ │ ldrb.w r3, [r1, #-1] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 7a69e │ │ │ │ + bne.n 7a6ae │ │ │ │ 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 7a636 │ │ │ │ + bne.n 7a646 │ │ │ │ adds r5, r1, #4 │ │ │ │ add r5, r3 │ │ │ │ add r3, r1 │ │ │ │ ldrb.w lr, [r3], #1 │ │ │ │ cmp.w lr, #253 @ 0xfd │ │ │ │ - bne.n 7a68a │ │ │ │ + bne.n 7a69a │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 7a648 │ │ │ │ + bne.n 7a658 │ │ │ │ sub.w r5, r1, #8 │ │ │ │ ldrb.w r3, [ip], #1 │ │ │ │ cmp ip, r0 │ │ │ │ orr.w r2, r3, r2, lsl #8 │ │ │ │ - bne.n 7a65a │ │ │ │ + bne.n 7a66a │ │ │ │ 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 2b420 │ │ │ │ @@ -118231,38 +118232,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 756b0 <_Py_FatalRefcountErrorFunc@@Base+0x15e> │ │ │ │ - movw r1, #29444 @ 0x7304 │ │ │ │ + bl 756c0 <_Py_FatalRefcountErrorFunc@@Base+0x15e> │ │ │ │ + movw r1, #30340 @ 0x7684 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #48] @ (7a6cc ) │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #48] @ (7a6dc ) │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r1 │ │ │ │ - bl 756b0 <_Py_FatalRefcountErrorFunc@@Base+0x15e> │ │ │ │ - movw r1, #29420 @ 0x72ec │ │ │ │ + bl 756c0 <_Py_FatalRefcountErrorFunc@@Base+0x15e> │ │ │ │ + movw r1, #30316 @ 0x766c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #28] @ (7a6cc ) │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #28] @ (7a6dc ) │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 756b0 <_Py_FatalRefcountErrorFunc@@Base+0x15e> │ │ │ │ - movw r1, #29360 @ 0x72b0 │ │ │ │ + bl 756c0 <_Py_FatalRefcountErrorFunc@@Base+0x15e> │ │ │ │ + movw r1, #30256 @ 0x7630 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - ldr r0, [pc, #4] @ (7a6cc ) │ │ │ │ + ldr r0, [pc, #4] @ (7a6dc ) │ │ │ │ mov r2, r5 │ │ │ │ - bl 754ba │ │ │ │ - movs r7, #148 @ 0x94 │ │ │ │ + bl 754ca │ │ │ │ + cmp r3, #20 │ │ │ │ movs r6, r6 │ │ │ │ │ │ │ │ -0007a6d0 : │ │ │ │ +0007a6e0 : │ │ │ │ ldr r0, [r0, #4] │ │ │ │ b.w 2c064 │ │ │ │ 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 │ │ │ │ @@ -118401,15 +118402,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 7a790 │ │ │ │ + bne.n 7a7a0 │ │ │ │ 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 │ │ │ │ @@ -118446,15 +118447,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 7a9d4 │ │ │ │ + beq.n 7a9e4 │ │ │ │ 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 │ │ │ │ @@ -118515,61 +118516,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 7a8d8 │ │ │ │ + b.n 7a8e8 │ │ │ │ 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 7aa16 │ │ │ │ + b.n 7aa26 │ │ │ │ eor.w fp, lr, fp │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ add.w r3, r4, r1, ror #27 │ │ │ │ - bls.n 7aa44 │ │ │ │ + bls.n 7aa54 │ │ │ │ add r3, r8 │ │ │ │ adds r2, #1 │ │ │ │ add fp, r3 │ │ │ │ cmp r2, #80 @ 0x50 │ │ │ │ mov.w r3, ip, ror #2 │ │ │ │ add fp, r6 │ │ │ │ - beq.n 7aa58 │ │ │ │ + beq.n 7aa68 │ │ │ │ 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 7a9f0 │ │ │ │ + bhi.n 7aa00 │ │ │ │ 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 7aa0c │ │ │ │ + b.n 7aa1c │ │ │ │ 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 7aa0c │ │ │ │ + b.n 7aa1c │ │ │ │ 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 │ │ │ │ @@ -118580,155 +118581,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 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007aa80 : │ │ │ │ +0007aa90 : │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r0, [r3, #800] @ 0x320 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0007aa90 <_PyInterpreterState_Main@@Base>: │ │ │ │ +0007aaa0 <_PyInterpreterState_Main@@Base>: │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r0, [r3, #800] @ 0x320 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0007aaa0 <_Py_hashtable_new_full@@Base>: │ │ │ │ +0007aab0 <_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 7ab34 <_Py_hashtable_new_full@@Base+0x94> │ │ │ │ - movw r8, #15193 @ 0x3b59 │ │ │ │ + bne.n 7ab44 <_Py_hashtable_new_full@@Base+0x94> │ │ │ │ + movw r8, #15257 @ 0x3b99 │ │ │ │ movt r8, #8 │ │ │ │ - movw r5, #13649 @ 0x3551 │ │ │ │ + movw r5, #13713 @ 0x3591 │ │ │ │ movt r5, #8 │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ blx r5 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7ab2a <_Py_hashtable_new_full@@Base+0x8a> │ │ │ │ + cbz r0, 7ab3a <_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, 7ab3a <_Py_hashtable_new_full@@Base+0x9a> │ │ │ │ + cbz r0, 7ab4a <_Py_hashtable_new_full@@Base+0x9a> │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ blx 2b420 │ │ │ │ - movw r3, #57457 @ 0xe071 │ │ │ │ + movw r3, #57561 @ 0xe0d9 │ │ │ │ movt r3, #21 │ │ │ │ movw r2, #59813 @ 0xe9a5 │ │ │ │ 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 7ab2a <_Py_hashtable_new_full@@Base+0x8a> │ │ │ │ - movw r3, #2497 @ 0x9c1 │ │ │ │ + bne.n 7ab3a <_Py_hashtable_new_full@@Base+0x8a> │ │ │ │ + movw r3, #3057 @ 0xbf1 │ │ │ │ movt r3, #19 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 7ab2a <_Py_hashtable_new_full@@Base+0x8a> │ │ │ │ - movw r3, #2457 @ 0x999 │ │ │ │ + bne.n 7ab3a <_Py_hashtable_new_full@@Base+0x8a> │ │ │ │ + movw r3, #3017 @ 0xbc9 │ │ │ │ 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 7aad0 <_Py_hashtable_new_full@@Base+0x30> │ │ │ │ + b.n 7aae0 <_Py_hashtable_new_full@@Base+0x30> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7ab2c <_Py_hashtable_new_full@@Base+0x8c> │ │ │ │ + b.n 7ab3c <_Py_hashtable_new_full@@Base+0x8c> │ │ │ │ │ │ │ │ -0007ab44 : │ │ │ │ +0007ab54 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ - cbz r3, 7ab4c │ │ │ │ + cbz r3, 7ab5c │ │ │ │ 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 908b0 <_PyType_GetDict@@Base> │ │ │ │ - cbz r0, 7ab8a │ │ │ │ + bl 90784 <_PyType_GetDict@@Base> │ │ │ │ + cbz r0, 7ab9a │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31384 @ 0x7a98 │ │ │ │ + movw r1, #32280 @ 0x7e18 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 92d20 │ │ │ │ + bl 92bf4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7ab82 │ │ │ │ + blt.n 7ab92 │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7ab68 │ │ │ │ + beq.n 7ab78 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 7ab4a │ │ │ │ + b.n 7ab5a │ │ │ │ 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 7ae14 │ │ │ │ + bne.w 7ae24 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov sl, r0 │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.w 7b20c │ │ │ │ + bpl.w 7b21c │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.w 7adf6 │ │ │ │ + bpl.w 7ae06 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r4, r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7ae10 │ │ │ │ + beq.w 7ae20 │ │ │ │ add.w fp, r0, #20 │ │ │ │ movw r2, #43552 @ 0xaa20 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r3, #45693 @ 0xb27d │ │ │ │ + movw r3, #45709 @ 0xb28d │ │ │ │ movt r3, #7 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7b212 │ │ │ │ + bne.w 7b222 │ │ │ │ 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] │ │ │ │ @@ -118754,15 +118755,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 7ae1c │ │ │ │ + ble.w 7ae2c │ │ │ │ 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 │ │ │ │ @@ -118798,15 +118799,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 7adc8 │ │ │ │ + bls.n 7add8 │ │ │ │ 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] │ │ │ │ @@ -118850,50 +118851,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 7ad2c │ │ │ │ + bgt.n 7ad3c │ │ │ │ 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 7b03e │ │ │ │ + bhi.w 7b04e │ │ │ │ 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 7abe6 │ │ │ │ + bne.w 7abf6 │ │ │ │ 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 7b03e │ │ │ │ + bhi.w 7b04e │ │ │ │ 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 │ │ │ │ @@ -119032,15 +119033,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 7ae10 │ │ │ │ + b.n 7ae20 │ │ │ │ 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] │ │ │ │ @@ -119170,71 +119171,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 7b018 │ │ │ │ + b.n 7b028 │ │ │ │ ldrb.w r7, [fp, #4] │ │ │ │ bfi r4, r7, #0, #8 │ │ │ │ - b.n 7ae52 │ │ │ │ + b.n 7ae62 │ │ │ │ ldr.w fp, [r0, #28] │ │ │ │ - b.n 7adfa │ │ │ │ + b.n 7ae0a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7b018 │ │ │ │ + b.n 7b028 │ │ │ │ │ │ │ │ -0007b21c : │ │ │ │ +0007b22c : │ │ │ │ mov r3, r1 │ │ │ │ - cbz r1, 7b270 │ │ │ │ + cbz r1, 7b280 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw ip, #43552 @ 0xaa20 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r4, [ip, #8] │ │ │ │ - movw ip, #45693 @ 0xb27d │ │ │ │ + movw ip, #45709 @ 0xb28d │ │ │ │ movt ip, #7 │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 7b274 │ │ │ │ + bne.n 7b284 │ │ │ │ movw r1, #61560 @ 0xf078 │ │ │ │ movt r1, #84 @ 0x54 │ │ │ │ strd r0, r3, [sp] │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ - bl 7b2a8 │ │ │ │ + bl 7b2b8 │ │ │ │ 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 7b262 │ │ │ │ + b.n 7b272 │ │ │ │ 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 7b2a8 │ │ │ │ + bl 7b2b8 │ │ │ │ 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 │ │ │ │ @@ -119261,15 +119262,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 7b876 │ │ │ │ + ble.w 7b886 │ │ │ │ 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 │ │ │ │ @@ -119310,15 +119311,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 7b46c │ │ │ │ + bls.n 7b47c │ │ │ │ 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] │ │ │ │ @@ -119362,30 +119363,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 7b3c8 │ │ │ │ + bgt.n 7b3d8 │ │ │ │ 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 7b6a6 │ │ │ │ + bhi.w 7b6b6 │ │ │ │ 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 │ │ │ │ @@ -119677,37 +119678,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 7b6a6 │ │ │ │ - add r5, pc, #4 @ (adr r5, 7b88c ) │ │ │ │ + bhi.w 7b6b6 │ │ │ │ + add r5, pc, #4 @ (adr r5, 7b89c ) │ │ │ │ ldr.w pc, [r5, r8, lsl #2] │ │ │ │ - @ instruction: 0xb69f │ │ │ │ + @ instruction: 0xb6af │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb699 │ │ │ │ + @ instruction: 0xb6a9 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb693 │ │ │ │ + @ instruction: 0xb6a3 │ │ │ │ movs r7, r0 │ │ │ │ - push {r0, r3, r4, r5, r7} │ │ │ │ + push {r0, r3, r6, r7} │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb8a9 │ │ │ │ + @ instruction: 0xb8b9 │ │ │ │ movs r7, r0 │ │ │ │ - push {r0, r3, r5, r7} │ │ │ │ + push {r0, r3, r4, r5, r7} │ │ │ │ movs r7, r0 │ │ │ │ - push {r0, r5, r7} │ │ │ │ + push {r0, r4, r5, r7} │ │ │ │ movs r7, r0 │ │ │ │ ldrb.w r8, [r6, #4] │ │ │ │ bfi r7, r8, #0, #8 │ │ │ │ - b.n 7b4b8 │ │ │ │ + b.n 7b4c8 │ │ │ │ nop │ │ │ │ │ │ │ │ -0007b8b4 : │ │ │ │ +0007b8c4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ blx 2ae20 │ │ │ │ subs r0, #0 │ │ │ │ @@ -119725,794 +119726,792 @@ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w 7bd88 │ │ │ │ + beq.w 7bdc8 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ add.w r7, r5, #64 @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ blx 2ac90 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7bd7a │ │ │ │ + bne.w 7bdba │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7b9d6 │ │ │ │ + bne.n 7ba24 │ │ │ │ add.w r9, r5, #136 @ 0x88 │ │ │ │ mov r0, r9 │ │ │ │ blx 2ac90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7bdea │ │ │ │ + bne.w 7bdd4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 7bb52 │ │ │ │ + bne.w 7bb52 │ │ │ │ add.w r0, r5, #88 @ 0x58 │ │ │ │ blx 2b248 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7be1c │ │ │ │ + bne.w 7bde2 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c594 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7be0e │ │ │ │ + bne.w 7be06 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w 7bdd4 │ │ │ │ + beq.w 7bdf0 │ │ │ │ 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 7b964 │ │ │ │ + bne.n 7b974 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6, #24] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 7bb04 │ │ │ │ + cbnz r3, 7b9da │ │ │ │ movw r5, #24312 @ 0x5ef8 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ ldr.w r3, [r5, #1024] @ 0x400 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7bca2 │ │ │ │ + beq.w 7bca2 │ │ │ │ blx 2b42c │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr.w r2, [r5, #816] @ 0x330 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7bb1c │ │ │ │ - ldr r3, [pc, #776] @ (7bcb0 ) │ │ │ │ + bne.n 7b9f2 │ │ │ │ + ldr r3, [pc, #768] @ (7bcb0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 7bb04 │ │ │ │ + cbnz r3, 7b9da │ │ │ │ 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 7bb2e │ │ │ │ + bne.n 7ba02 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c594 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7bddc │ │ │ │ + bne.w 7bdf8 │ │ │ │ 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 7b9de │ │ │ │ + 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 7b9c4 │ │ │ │ + uxtb r1, r2 │ │ │ │ + dmb ish │ │ │ │ + orrs r1, r3 │ │ │ │ + ldrex r0, [r9] │ │ │ │ + cmp r0, r2 │ │ │ │ + bne.n 7ba1a │ │ │ │ + strex r4, r1, [r9] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.n 7ba0a │ │ │ │ + mov r2, r0 │ │ │ │ + dmb ish │ │ │ │ + beq.n 7b9c4 │ │ │ │ + b.n 7ba02 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - str r3, [sp, #12] │ │ │ │ + str r3, [sp, #16] │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r2, [r3], #16 │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r3, [sp, #12] │ │ │ │ mov.w r3, #1000 @ 0x3e8 │ │ │ │ movw r1, #24312 @ 0x5ef8 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ - str r1, [sp, #16] │ │ │ │ + str r1, [sp, #20] │ │ │ │ umull r3, r2, r2, r3 │ │ │ │ - str r2, [sp, #0] │ │ │ │ + str r2, [sp, #4] │ │ │ │ mov fp, r3 │ │ │ │ ldr.w r3, [r1, #1028] @ 0x404 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7bdc8 │ │ │ │ + beq.w 7bd42 │ │ │ │ add r3, sp, #32 │ │ │ │ movs r0, #1 │ │ │ │ mov r1, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ + str r3, [sp, #8] │ │ │ │ blx 2b550 <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7bdb6 │ │ │ │ + bne.w 7bd18 │ │ │ │ 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 7bd94 │ │ │ │ + blt.w 7bd2a │ │ │ │ movw lr, #32004 @ 0x7d04 │ │ │ │ movt lr, #9665 @ 0x25c1 │ │ │ │ movs r1, #2 │ │ │ │ cmp lr, r3 │ │ │ │ sbcs r1, r2 │ │ │ │ - blt.w 7bd68 │ │ │ │ + blt.w 7bd06 │ │ │ │ mov.w lr, #51712 @ 0xca00 │ │ │ │ movt lr, #15258 @ 0x3b9a │ │ │ │ cmp r0, #0 │ │ │ │ umull r1, r3, r3, lr │ │ │ │ mla r3, lr, r2, r3 │ │ │ │ - ble.w 7bc7e │ │ │ │ + ble.w 7bccc │ │ │ │ mvn.w lr, #2147483648 @ 0x80000000 │ │ │ │ mvns r2, r0 │ │ │ │ sub.w lr, lr, ip │ │ │ │ cmp r2, r1 │ │ │ │ sbcs.w lr, lr, r3 │ │ │ │ - blt.w 7bd70 │ │ │ │ + blt.w 7bd0e │ │ │ │ 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] │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ mvn.w ip, fp │ │ │ │ cmp ip, r0 │ │ │ │ sub.w r3, r3, r2 │ │ │ │ sbcs r3, r1 │ │ │ │ - blt.w 7bd52 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ + blt.w 7bcf0 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ adds.w r0, r0, fp │ │ │ │ adc.w r1, r1, r3 │ │ │ │ - add r3, pc, #516 @ (adr r3, 7bca8 ) │ │ │ │ + add r3, pc, #440 @ (adr r3, 7bca8 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 2e3354 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 2e36cc <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ mov ip, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 7bc6a │ │ │ │ + blt.w 7bcb8 │ │ │ │ strd r0, ip, [sp, #32] │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ blx 2bf60 <__pthread_cond_timedwait64@plt> │ │ │ │ cmp r0, #110 @ 0x6e │ │ │ │ - bne.n 7bb5c │ │ │ │ + bne.n 7bb5c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b914 │ │ │ │ + beq.w 7b924 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 7b914 │ │ │ │ + bne.w 7b924 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w 7be38 │ │ │ │ + beq.w 7be2a │ │ │ │ add.w r3, r2, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7baea │ │ │ │ + bne.n 7bb38 │ │ │ │ mov.w r9, #1 │ │ │ │ dmb ish │ │ │ │ - b.n 7b914 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r9] │ │ │ │ - orr.w r3, r3, #4 │ │ │ │ - strex r2, r3, [r9] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 7bb08 │ │ │ │ - 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 7b9c0 │ │ │ │ - uxtb r1, r2 │ │ │ │ - dmb ish │ │ │ │ - orrs r1, r3 │ │ │ │ - ldrex r0, [r9] │ │ │ │ - cmp r0, r2 │ │ │ │ - bne.n 7bb46 │ │ │ │ - strex r4, r1, [r9] │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.n 7bb36 │ │ │ │ - mov r2, r0 │ │ │ │ - dmb ish │ │ │ │ - beq.w 7b9c0 │ │ │ │ - b.n 7bb2e │ │ │ │ + b.n 7b924 │ │ │ │ str r4, [r5, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #12] │ │ │ │ - b.n 7b936 │ │ │ │ + b.n 7b946 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7bc5c │ │ │ │ + bne.n 7bc5e │ │ │ │ mov r3, r8 │ │ │ │ - mov r8, r4 │ │ │ │ - mov r4, r9 │ │ │ │ - mov r9, r3 │ │ │ │ + mov fp, r9 │ │ │ │ + mov r8, r6 │ │ │ │ + mov r9, r4 │ │ │ │ + mov r6, r3 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbnz r3, 7bb72 │ │ │ │ - mov r4, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - b.n 7b91a │ │ │ │ + cbnz r3, 7bb78 │ │ │ │ + mov r3, r6 │ │ │ │ + mov r4, r9 │ │ │ │ + mov r6, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b.n 7b92a │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - str r3, [sp, #12] │ │ │ │ + str r3, [sp, #16] │ │ │ │ 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] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 7bd40 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ + mov.w r4, #1000 @ 0x3e8 │ │ │ │ + ldr.w r2, [r2, #1028] @ 0x404 │ │ │ │ + umull r3, r4, r3, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 7bdb2 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ movs r0, #1 │ │ │ │ blx 2b550 <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7bd16 │ │ │ │ + bne.w 7bda0 │ │ │ │ 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 7bd28 │ │ │ │ + blt.w 7bd7e │ │ │ │ movw ip, #32004 @ 0x7d04 │ │ │ │ movt ip, #9665 @ 0x25c1 │ │ │ │ movs r1, #2 │ │ │ │ cmp ip, r3 │ │ │ │ sbcs.w r1, r1, lr │ │ │ │ - blt.w 7bd04 │ │ │ │ + blt.w 7bd6c │ │ │ │ mov.w ip, #51712 @ 0xca00 │ │ │ │ movt ip, #15258 @ 0x3b9a │ │ │ │ cmp r2, #0 │ │ │ │ umull r1, r3, r3, ip │ │ │ │ mla r3, ip, lr, r3 │ │ │ │ - ble.n 7bccc │ │ │ │ + ble.n 7bc80 │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ mvn.w lr, r2 │ │ │ │ sub.w ip, ip, r0 │ │ │ │ cmp lr, r1 │ │ │ │ sbcs.w ip, ip, r3 │ │ │ │ - blt.w 7bd0c │ │ │ │ + blt.w 7bd74 │ │ │ │ adds r1, r2, r1 │ │ │ │ adc.w r3, r0, r3 │ │ │ │ strd r1, r3, [sp, #24] │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ ldrd r3, r1, [sp, #24] │ │ │ │ - subs r2, r2, r0 │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ + mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + subs r2, r2, r4 │ │ │ │ mvns r0, r0 │ │ │ │ cmp r0, r3 │ │ │ │ sbcs r2, r1 │ │ │ │ - blt.n 7bcee │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - adds r0, r3, r2 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - adc.w r1, r1, r3 │ │ │ │ - add r3, pc, #124 @ (adr r3, 7bca8 ) │ │ │ │ + blt.w 7bd58 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + adds r0, r3, r0 │ │ │ │ + adc.w r1, r1, r4 │ │ │ │ + add r3, pc, #124 @ (adr r3, 7bca8 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 2e3354 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ - mov ip, r1 │ │ │ │ + bl 2e36cc <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ + mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 7bcb8 │ │ │ │ - strd r0, ip, [sp, #32] │ │ │ │ + blt.n 7bc6c │ │ │ │ + strd r0, r4, [sp, #32] │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ blx 2bf60 <__pthread_cond_timedwait64@plt> │ │ │ │ cmp r0, #110 @ 0x6e │ │ │ │ - bne.n 7bc58 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r9, r4 │ │ │ │ - mov r4, r8 │ │ │ │ + bne.n 7bc5a │ │ │ │ + mov r3, r6 │ │ │ │ + mov r4, r9 │ │ │ │ + mov r6, r8 │ │ │ │ + mov r9, fp │ │ │ │ mov r8, r3 │ │ │ │ - b.n 7bac6 │ │ │ │ + b.n 7bb14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7bb68 │ │ │ │ - movw r1, #32008 @ 0x7d08 │ │ │ │ + beq.n 7bb6a │ │ │ │ + movw r1, #32904 @ 0x8088 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #76] @ (7bcb4 ) │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #76] @ (7bcb4 ) │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ add.w r2, r2, #998244352 @ 0x3b800000 │ │ │ │ subs r0, #1 │ │ │ │ add.w r2, r2, #1753088 @ 0x1ac000 │ │ │ │ - sbc.w ip, r1, #0 │ │ │ │ + sbc.w r4, r1, #0 │ │ │ │ add.w r2, r2, #2560 @ 0xa00 │ │ │ │ - b.n 7bab2 │ │ │ │ - orrs.w lr, r0, ip │ │ │ │ - beq.w 7ba72 │ │ │ │ - negs r2, r0 │ │ │ │ - mov.w lr, #2147483648 @ 0x80000000 │ │ │ │ - sbc.w lr, lr, ip │ │ │ │ - cmp r1, r2 │ │ │ │ - sbcs.w lr, r3, lr │ │ │ │ - bge.w 7ba72 │ │ │ │ + b.n 7bc3a │ │ │ │ + orrs.w ip, r2, r0 │ │ │ │ + beq.n 7bc02 │ │ │ │ + rsbs lr, r2, #0 │ │ │ │ + mov.w ip, #2147483648 @ 0x80000000 │ │ │ │ + sbc.w ip, ip, r0 │ │ │ │ + cmp r1, lr │ │ │ │ + sbcs.w ip, r3, ip │ │ │ │ + bge.n 7bc02 │ │ │ │ movs r1, #0 │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7ba78 │ │ │ │ - bl 1b1094 │ │ │ │ - b.n 7b992 │ │ │ │ + b.n 7bc08 │ │ │ │ + bl 1b0eac │ │ │ │ + b.n 7b99e │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r2, #96] @ 0x60 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r0, [r0, #96] @ 0x60 │ │ │ │ + strb r0, [r0, #6] │ │ │ │ movs r6, r6 │ │ │ │ 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 7bc3a │ │ │ │ - orrs.w ip, r2, r0 │ │ │ │ - beq.n 7bc00 │ │ │ │ - rsbs lr, r2, #0 │ │ │ │ - mov.w ip, #2147483648 @ 0x80000000 │ │ │ │ - sbc.w ip, ip, r0 │ │ │ │ - cmp r1, lr │ │ │ │ - sbcs.w ip, r3, ip │ │ │ │ - bge.n 7bc00 │ │ │ │ + b.n 7bb00 │ │ │ │ + orrs.w lr, r0, ip │ │ │ │ + beq.w 7bac0 │ │ │ │ + negs r2, r0 │ │ │ │ + mov.w lr, #2147483648 @ 0x80000000 │ │ │ │ + sbc.w lr, lr, ip │ │ │ │ + cmp r1, r2 │ │ │ │ + sbcs.w lr, r3, lr │ │ │ │ + bge.w 7bac0 │ │ │ │ movs r1, #0 │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7bc06 │ │ │ │ + b.n 7bac6 │ │ │ │ movw r2, #55295 @ 0xd7ff │ │ │ │ movt r2, #13042 @ 0x32f2 │ │ │ │ movw r0, #32004 @ 0x7d04 │ │ │ │ movt r0, #9665 @ 0x25c1 │ │ │ │ mov.w ip, #2 │ │ │ │ - b.n 7bc3a │ │ │ │ - cmp r2, #1 │ │ │ │ - sbcs.w r3, r0, #0 │ │ │ │ - blt.n 7bd48 │ │ │ │ + b.n 7bb00 │ │ │ │ + cmp r0, #1 │ │ │ │ + sbcs.w r3, ip, #0 │ │ │ │ + blt.n 7bd4e │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7bc06 │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - add r3, pc, #348 @ (adr r3, 7be78 ) │ │ │ │ + b.n 7bac6 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + add r3, pc, #352 @ (adr r3, 7be80 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 2e3354 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 2e36cc <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ mov ip, r1 │ │ │ │ - b.n 7bc3a │ │ │ │ - cmp r2, #1 │ │ │ │ - sbcs.w r3, r0, #0 │ │ │ │ - blt.n 7bd38 │ │ │ │ + b.n 7bb00 │ │ │ │ + cmp r0, #1 │ │ │ │ + sbcs.w r3, ip, #0 │ │ │ │ + blt.n 7bd3a │ │ │ │ movs r1, #0 │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7bc00 │ │ │ │ - orrs.w r3, r2, r0 │ │ │ │ - beq.n 7bd30 │ │ │ │ - b.n 7bce6 │ │ │ │ + b.n 7bac0 │ │ │ │ + orrs.w r3, r0, ip │ │ │ │ + beq.n 7bd32 │ │ │ │ + b.n 7bce8 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 6d29c │ │ │ │ - b.n 7bc0a │ │ │ │ + bl 6d2ac │ │ │ │ + add r3, sp, #32 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + b.n 7baca │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7bc00 │ │ │ │ + b.n 7bac0 │ │ │ │ movw r2, #55295 @ 0xd7ff │ │ │ │ movt r2, #13042 @ 0x32f2 │ │ │ │ movw r0, #32004 @ 0x7d04 │ │ │ │ movt r0, #9665 @ 0x25c1 │ │ │ │ - mov.w ip, #2 │ │ │ │ - b.n 7bab2 │ │ │ │ - cmp r0, #1 │ │ │ │ - sbcs.w r3, ip, #0 │ │ │ │ - blt.n 7bda4 │ │ │ │ + movs r4, #2 │ │ │ │ + b.n 7bc3a │ │ │ │ + cmp r2, #1 │ │ │ │ + sbcs.w r3, r0, #0 │ │ │ │ + blt.n 7bd8e │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7ba78 │ │ │ │ - movw r1, #31976 @ 0x7ce8 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #252] @ (7be80 ) │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 37374 │ │ │ │ - blx 2b6a8 │ │ │ │ - b.n 7bd8e │ │ │ │ - cmp r0, #1 │ │ │ │ - sbcs.w r3, ip, #0 │ │ │ │ - blt.n 7bdae │ │ │ │ + b.n 7bc08 │ │ │ │ + cmp r2, #1 │ │ │ │ + sbcs.w r3, r0, #0 │ │ │ │ + blt.n 7bd98 │ │ │ │ movs r1, #0 │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7ba72 │ │ │ │ + b.n 7bc02 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7ba72 │ │ │ │ - orrs.w r3, r0, ip │ │ │ │ - beq.n 7bd9c │ │ │ │ - b.n 7bc9a │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - mov r0, fp │ │ │ │ - add r3, pc, #188 @ (adr r3, 7be78 ) │ │ │ │ + b.n 7bc02 │ │ │ │ + orrs.w r3, r2, r0 │ │ │ │ + beq.n 7bd86 │ │ │ │ + b.n 7bc9a │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + add r3, pc, #216 @ (adr r3, 7be80 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 2e3354 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ - mov ip, r1 │ │ │ │ - b.n 7bab2 │ │ │ │ + bl 2e36cc <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ + mov r4, r1 │ │ │ │ + b.n 7bc3a │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 6d29c │ │ │ │ - add r3, sp, #32 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - b.n 7ba7c │ │ │ │ + bl 6d2ac │ │ │ │ + b.n 7bc0c │ │ │ │ + movw r1, #32872 @ 0x8068 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [pc, #180] @ (7be78 ) │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 37370 │ │ │ │ + blx 2b6a8 │ │ │ │ + b.n 7bdce │ │ │ │ + movw r1, #32972 @ 0x80cc │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [pc, #152] @ (7be78 ) │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #33012 @ 0x80f4 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [pc, #140] @ (7be78 ) │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ blx 2c594 │ │ │ │ - cbz r0, 7bdf8 │ │ │ │ - movw r1, #32040 @ 0x7d28 │ │ │ │ + cbz r0, 7be14 │ │ │ │ + movw r1, #32936 @ 0x80a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #152] @ (7be80 ) │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #32076 @ 0x7d4c │ │ │ │ + ldr r0, [pc, #116] @ (7be78 ) │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #33052 @ 0x811c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #140] @ (7be80 ) │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #104] @ (7be78 ) │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - cbz r3, 7be2a │ │ │ │ - bl 1cf01c <_PySys_GetRequiredAttr@@Base+0x11a4> │ │ │ │ + cbz r3, 7be4a │ │ │ │ + bl 1ceeac <_PySys_GetRequiredAttr@@Base+0x11a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 37374 │ │ │ │ + bl 37370 │ │ │ │ blx 2b6a8 │ │ │ │ - b.n 7be08 │ │ │ │ - movw r1, #32156 @ 0x7d9c │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #104] @ (7be80 ) │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #32116 @ 0x7d74 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #88] @ (7be80 ) │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #32200 @ 0x7dc8 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #80] @ (7be84 ) │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + b.n 7be24 │ │ │ │ mov r0, r7 │ │ │ │ - str r2, [sp, #0] │ │ │ │ + str r2, [sp, #4] │ │ │ │ blx 2c594 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7bddc │ │ │ │ + bne.n 7bdf8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 7be58 │ │ │ │ + bne.n 7be58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 37374 │ │ │ │ + bl 37370 │ │ │ │ blx 2b6a8 │ │ │ │ - b.n 7be52 │ │ │ │ + b.n 7be44 │ │ │ │ + movw r1, #33096 @ 0x8148 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [pc, #40] @ (7be7c ) │ │ │ │ + bl 71e40 <_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 7be60 │ │ │ │ + bne.n 7be60 │ │ │ │ dmb ish │ │ │ │ - b.n 7be4c │ │ │ │ + b.n 7be3e │ │ │ │ nop │ │ │ │ + strb r0, [r0, #6] │ │ │ │ + movs r6, r6 │ │ │ │ + strb r4, [r1, #6] │ │ │ │ + movs r6, r6 │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #96] @ 0x60 │ │ │ │ - movs r6, r6 │ │ │ │ - ldr r4, [r1, #96] @ 0x60 │ │ │ │ - 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, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e766 │ │ │ │ + beq.w 7e766 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r2, #24312 @ 0x5ef8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr.w r3, [r2, #800] @ 0x320 │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 7e54e │ │ │ │ + bne.w 7e54e │ │ │ │ addw r3, pc, #1276 @ 0x4fc │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [sp, #80] @ 0x50 │ │ │ │ - movw r1, #32568 @ 0x7f38 │ │ │ │ + movw r1, #33464 @ 0x82b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #8 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e6b0 │ │ │ │ + beq.w 7e6b0 │ │ │ │ movs r2, #8 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - movw r1, #32580 @ 0x7f44 │ │ │ │ + movw r1, #33476 @ 0x82c4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ blx 2c338 │ │ │ │ clz r3, r0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - ldr r4, [pc, #776] @ (7c210 ) │ │ │ │ + ldr r4, [pc, #776] @ (7c210 ) │ │ │ │ movs r6, #2 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ - movw r1, #38841 @ 0x97b9 │ │ │ │ + movw r1, #38809 @ 0x9799 │ │ │ │ movt r1, #8 │ │ │ │ add.w r8, r4, #4096 @ 0x1000 │ │ │ │ movw r0, #62253 @ 0xf32d │ │ │ │ movt r0, #7 │ │ │ │ str.w r3, [r4, #1692] @ 0x69c │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ str.w r6, [r4, #1688] @ 0x698 │ │ │ │ - movw r9, #41517 @ 0xa22d │ │ │ │ + movw r9, #41533 @ 0xa23d │ │ │ │ movt r9, #7 │ │ │ │ - movw r6, #42173 @ 0xa4bd │ │ │ │ + movw r6, #42189 @ 0xa4cd │ │ │ │ movt r6, #7 │ │ │ │ str.w r9, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ - bl 7aaa0 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 7aab0 <_Py_hashtable_new_full@@Base> │ │ │ │ mov r6, r0 │ │ │ │ str.w r0, [r8, #980] @ 0x3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e6ea │ │ │ │ - ldr r0, [pc, #704] @ (7c214 ) │ │ │ │ + beq.w 7e6ea │ │ │ │ + ldr r0, [pc, #704] @ (7c214 ) │ │ │ │ mov.w sl, #0 │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #696] @ (7c218 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #696] @ (7c21c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #692] @ (7c220 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #692] @ (7c224 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #688] @ (7c228 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #688] @ (7c22c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #684] @ (7c230 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #684] @ (7c234 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #680] @ (7c238 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #680] @ (7c23c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #676] @ (7c240 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #676] @ (7c244 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #672] @ (7c248 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #672] @ (7c24c ) │ │ │ │ - bl 7e810 │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #696] @ (7c218 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #696] @ (7c21c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #692] @ (7c220 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #692] @ (7c224 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #688] @ (7c228 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #688] @ (7c22c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #684] @ (7c230 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #684] @ (7c234 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #680] @ (7c238 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #680] @ (7c23c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #676] @ (7c240 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #676] @ (7c244 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #672] @ (7c248 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #672] @ (7c24c ) │ │ │ │ + bl 7e810 │ │ │ │ add.w r0, r4, #16640 @ 0x4100 │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #660] @ (7c250 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #660] @ (7c254 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #656] @ (7c258 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #656] @ (7c25c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #652] @ (7c260 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #652] @ (7c264 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #648] @ (7c268 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #648] @ (7c26c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #644] @ (7c270 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #644] @ (7c274 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #640] @ (7c278 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #640] @ (7c27c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #636] @ (7c280 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #636] @ (7c284 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #632] @ (7c288 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #632] @ (7c28c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #628] @ (7c290 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #628] @ (7c294 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #624] @ (7c298 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #624] @ (7c29c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #620] @ (7c2a0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #620] @ (7c2a4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #616] @ (7c2a8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #616] @ (7c2ac ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #612] @ (7c2b0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #612] @ (7c2b4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #608] @ (7c2b8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #608] @ (7c2bc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #604] @ (7c2c0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #604] @ (7c2c4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #600] @ (7c2c8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #600] @ (7c2cc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #596] @ (7c2d0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #596] @ (7c2d4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #592] @ (7c2d8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #592] @ (7c2dc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #588] @ (7c2e0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #588] @ (7c2e4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #584] @ (7c2e8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #584] @ (7c2ec ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #580] @ (7c2f0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #580] @ (7c2f4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #576] @ (7c2f8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #576] @ (7c2fc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #572] @ (7c300 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #572] @ (7c304 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #568] @ (7c308 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #568] @ (7c30c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #564] @ (7c310 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #564] @ (7c314 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #560] @ (7c318 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #560] @ (7c31c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #556] @ (7c320 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #556] @ (7c324 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #552] @ (7c328 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #552] @ (7c32c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #548] @ (7c330 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #548] @ (7c334 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #544] @ (7c338 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #544] @ (7c33c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #540] @ (7c340 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #540] @ (7c344 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #536] @ (7c348 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #536] @ (7c34c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #532] @ (7c350 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #532] @ (7c354 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #528] @ (7c358 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #528] @ (7c35c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #524] @ (7c360 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #524] @ (7c364 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #520] @ (7c368 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #520] @ (7c36c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #516] @ (7c370 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #516] @ (7c374 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #512] @ (7c378 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #512] @ (7c37c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #508] @ (7c380 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #508] @ (7c384 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #504] @ (7c388 ) │ │ │ │ - bl 7e810 │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #660] @ (7c250 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #660] @ (7c254 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #656] @ (7c258 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #656] @ (7c25c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #652] @ (7c260 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #652] @ (7c264 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #648] @ (7c268 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #648] @ (7c26c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #644] @ (7c270 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #644] @ (7c274 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #640] @ (7c278 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #640] @ (7c27c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #636] @ (7c280 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #636] @ (7c284 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #632] @ (7c288 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #632] @ (7c28c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #628] @ (7c290 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #628] @ (7c294 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #624] @ (7c298 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #624] @ (7c29c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #620] @ (7c2a0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #620] @ (7c2a4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #616] @ (7c2a8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #616] @ (7c2ac ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #612] @ (7c2b0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #612] @ (7c2b4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #608] @ (7c2b8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #608] @ (7c2bc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #604] @ (7c2c0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #604] @ (7c2c4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #600] @ (7c2c8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #600] @ (7c2cc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #596] @ (7c2d0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #596] @ (7c2d4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #592] @ (7c2d8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #592] @ (7c2dc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #588] @ (7c2e0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #588] @ (7c2e4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #584] @ (7c2e8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #584] @ (7c2ec ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #580] @ (7c2f0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #580] @ (7c2f4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #576] @ (7c2f8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #576] @ (7c2fc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #572] @ (7c300 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #572] @ (7c304 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #568] @ (7c308 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #568] @ (7c30c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #564] @ (7c310 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #564] @ (7c314 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #560] @ (7c318 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #560] @ (7c31c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #556] @ (7c320 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #556] @ (7c324 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #552] @ (7c328 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #552] @ (7c32c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #548] @ (7c330 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #548] @ (7c334 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #544] @ (7c338 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #544] @ (7c33c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #540] @ (7c340 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #540] @ (7c344 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #536] @ (7c348 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #536] @ (7c34c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #532] @ (7c350 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #532] @ (7c354 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #528] @ (7c358 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #528] @ (7c35c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #524] @ (7c360 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #524] @ (7c364 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #520] @ (7c368 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #520] @ (7c36c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #516] @ (7c370 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #516] @ (7c374 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #512] @ (7c378 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #512] @ (7c37c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #508] @ (7c380 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #508] @ (7c384 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #504] @ (7c388 ) │ │ │ │ + bl 7e810 │ │ │ │ add.w r0, r4, #19328 @ 0x4b80 │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #496] @ (7c38c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #492] @ (7c390 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #492] @ (7c394 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #488] @ (7c398 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #488] @ (7c39c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #484] @ (7c3a0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #484] @ (7c3a4 ) │ │ │ │ - bl 7e810 │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #496] @ (7c38c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #492] @ (7c390 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #492] @ (7c394 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #488] @ (7c398 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #488] @ (7c39c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #484] @ (7c3a0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #484] @ (7c3a4 ) │ │ │ │ + bl 7e810 │ │ │ │ add.w r0, r4, #19584 @ 0x4c80 │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #472] @ (7c3a8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #472] @ (7c3ac ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #468] @ (7c3b0 ) │ │ │ │ - bl 7e810 │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #472] @ (7c3a8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #472] @ (7c3ac ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #468] @ (7c3b0 ) │ │ │ │ + bl 7e810 │ │ │ │ add.w r0, r4, #19712 @ 0x4d00 │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #460] @ (7c3b4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #456] @ (7c3b8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #456] @ (7c3bc ) │ │ │ │ - bl 7e810 │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #460] @ (7c3b4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #456] @ (7c3b8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #456] @ (7c3bc ) │ │ │ │ + bl 7e810 │ │ │ │ add.w r0, r4, #19840 @ 0x4d80 │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #444] @ (7c3c0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #444] @ (7c3c4 ) │ │ │ │ - bl 7e810 │ │ │ │ - b.n 7c3d0 │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #444] @ (7c3c0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #444] @ (7c3c4 ) │ │ │ │ + bl 7e810 │ │ │ │ + b.n 7c3d0 │ │ │ │ nop │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r6, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -120554,27 +120553,27 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ sub sp, #192 @ 0xc0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ sub sp, #336 @ 0x150 │ │ │ │ lsls r2, r2, #1 │ │ │ │ sub sp, #496 @ 0x1f0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r0, 7c27c │ │ │ │ + cbz r0, 7c27c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 7c28a │ │ │ │ + cbz r4, 7c28a │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 7c296 │ │ │ │ + cbz r4, 7c296 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 7c2a2 │ │ │ │ + cbz r4, 7c2a2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 7c2ae │ │ │ │ + cbz r4, 7c2ae │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 7c2ba │ │ │ │ + cbz r4, 7c2ba │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 7c2c6 │ │ │ │ + cbz r4, 7c2c6 │ │ │ │ lsls r2, r2, #1 │ │ │ │ sxth r0, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ sxth r4, r6 │ │ │ │ lsls r2, r2, #1 │ │ │ │ sxtb r4, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -120582,27 +120581,27 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ uxth r0, r3 │ │ │ │ lsls r2, r2, #1 │ │ │ │ uxth r0, r7 │ │ │ │ lsls r2, r2, #1 │ │ │ │ uxtb r0, r3 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r0, 7c2ec │ │ │ │ + cbz r0, 7c2ec │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 7c2f8 │ │ │ │ + cbz r4, 7c2f8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r0, 7c306 │ │ │ │ + cbz r0, 7c306 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r0, 7c314 │ │ │ │ + cbz r0, 7c314 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r0, 7c320 │ │ │ │ + cbz r0, 7c320 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r0, 7c330 │ │ │ │ + cbz r0, 7c330 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 7c33c │ │ │ │ + cbz r4, 7c33c │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r2, r4} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r6} │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -120674,29 +120673,29 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xb8a4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xb8c4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xb8e4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r4, 7c364 │ │ │ │ + cbnz r4, 7c364 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r4, 7c370 │ │ │ │ + cbnz r4, 7c370 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r4, 7c37e │ │ │ │ + cbnz r4, 7c37e │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r4, 7c38c │ │ │ │ + cbnz r4, 7c38c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r0, 7c398 │ │ │ │ + cbnz r0, 7c398 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r0, 7c3a4 │ │ │ │ + cbnz r0, 7c3a4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r4, 7c3ae │ │ │ │ + cbnz r4, 7c3ae │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r4, 7c3ba │ │ │ │ + cbnz r4, 7c3ba │ │ │ │ lsls r2, r2, #1 │ │ │ │ rev r4, r1 │ │ │ │ lsls r2, r2, #1 │ │ │ │ rev r0, r7 │ │ │ │ lsls r2, r2, #1 │ │ │ │ rev16 r0, r3 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -120704,293 +120703,293 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ hlt 0x003c │ │ │ │ lsls r2, r2, #1 │ │ │ │ revsh r0, r3 │ │ │ │ lsls r2, r2, #1 │ │ │ │ revsh r4, r6 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r0, 7c3e6 │ │ │ │ + cbnz r0, 7c3e6 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r0, 7c3f2 │ │ │ │ + cbnz r0, 7c3f2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r0, 7c3fe │ │ │ │ + cbnz r0, 7c3fe │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r4, 7c410 │ │ │ │ + cbnz r4, 7c410 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r4, 7c41c │ │ │ │ + cbnz r4, 7c41c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r0, 7c42a │ │ │ │ + cbnz r0, 7c42a │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r3, r4} │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r4, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r4, r6} │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r4, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r5, r0, #16 │ │ │ │ lsls r3, r0, #8 │ │ │ │ vcge.u8 d4, d1, d31 │ │ │ │ - ldr r0, [pc, #764] @ (7c6d0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #764] @ (7c6d4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #760] @ (7c6d8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #760] @ (7c6dc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #756] @ (7c6e0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #756] @ (7c6e4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #752] @ (7c6e8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #752] @ (7c6ec ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #748] @ (7c6f0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #748] @ (7c6f4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #744] @ (7c6f8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #744] @ (7c6fc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #740] @ (7c700 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #740] @ (7c704 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #736] @ (7c708 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #736] @ (7c70c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #732] @ (7c710 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #732] @ (7c714 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #728] @ (7c718 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #728] @ (7c71c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #724] @ (7c720 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #724] @ (7c724 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #720] @ (7c728 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #720] @ (7c72c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #716] @ (7c730 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #716] @ (7c734 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #712] @ (7c738 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #712] @ (7c73c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #708] @ (7c740 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #708] @ (7c744 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #704] @ (7c748 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #704] @ (7c74c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #700] @ (7c750 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #700] @ (7c754 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #696] @ (7c758 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #696] @ (7c75c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #692] @ (7c760 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #692] @ (7c764 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #688] @ (7c768 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #688] @ (7c76c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #684] @ (7c770 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #684] @ (7c774 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #680] @ (7c778 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #680] @ (7c77c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #676] @ (7c780 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #676] @ (7c784 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #672] @ (7c788 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #672] @ (7c78c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #668] @ (7c790 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #668] @ (7c794 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #664] @ (7c798 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #664] @ (7c79c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #660] @ (7c7a0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #660] @ (7c7a4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #656] @ (7c7a8 ) │ │ │ │ - bl 7e810 │ │ │ │ + ldr r0, [pc, #764] @ (7c6d0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #764] @ (7c6d4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #760] @ (7c6d8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #760] @ (7c6dc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #756] @ (7c6e0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #756] @ (7c6e4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #752] @ (7c6e8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #752] @ (7c6ec ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #748] @ (7c6f0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #748] @ (7c6f4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #744] @ (7c6f8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #744] @ (7c6fc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #740] @ (7c700 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #740] @ (7c704 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #736] @ (7c708 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #736] @ (7c70c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #732] @ (7c710 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #732] @ (7c714 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #728] @ (7c718 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #728] @ (7c71c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #724] @ (7c720 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #724] @ (7c724 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #720] @ (7c728 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #720] @ (7c72c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #716] @ (7c730 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #716] @ (7c734 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #712] @ (7c738 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #712] @ (7c73c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #708] @ (7c740 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #708] @ (7c744 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #704] @ (7c748 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #704] @ (7c74c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #700] @ (7c750 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #700] @ (7c754 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #696] @ (7c758 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #696] @ (7c75c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #692] @ (7c760 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #692] @ (7c764 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #688] @ (7c768 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #688] @ (7c76c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #684] @ (7c770 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #684] @ (7c774 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #680] @ (7c778 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #680] @ (7c77c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #676] @ (7c780 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #676] @ (7c784 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #672] @ (7c788 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #672] @ (7c78c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #668] @ (7c790 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #668] @ (7c794 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #664] @ (7c798 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #664] @ (7c79c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #660] @ (7c7a0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #660] @ (7c7a4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #656] @ (7c7a8 ) │ │ │ │ + bl 7e810 │ │ │ │ add.w r0, r4, #21760 @ 0x5500 │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #648] @ (7c7ac ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #644] @ (7c7b0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #644] @ (7c7b4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #640] @ (7c7b8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #640] @ (7c7bc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #636] @ (7c7c0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #636] @ (7c7c4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #632] @ (7c7c8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #632] @ (7c7cc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #628] @ (7c7d0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #628] @ (7c7d4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #624] @ (7c7d8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #624] @ (7c7dc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #620] @ (7c7e0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #620] @ (7c7e4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #616] @ (7c7e8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #616] @ (7c7ec ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #612] @ (7c7f0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #612] @ (7c7f4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #608] @ (7c7f8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #608] @ (7c7fc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #604] @ (7c800 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #604] @ (7c804 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #600] @ (7c808 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #600] @ (7c80c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #596] @ (7c810 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #596] @ (7c814 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #592] @ (7c818 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #592] @ (7c81c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #588] @ (7c820 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #588] @ (7c824 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #584] @ (7c828 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #584] @ (7c82c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #580] @ (7c830 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #580] @ (7c834 ) │ │ │ │ - bl 7e810 │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #648] @ (7c7ac ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #644] @ (7c7b0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #644] @ (7c7b4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #640] @ (7c7b8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #640] @ (7c7bc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #636] @ (7c7c0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #636] @ (7c7c4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #632] @ (7c7c8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #632] @ (7c7cc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #628] @ (7c7d0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #628] @ (7c7d4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #624] @ (7c7d8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #624] @ (7c7dc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #620] @ (7c7e0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #620] @ (7c7e4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #616] @ (7c7e8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #616] @ (7c7ec ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #612] @ (7c7f0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #612] @ (7c7f4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #608] @ (7c7f8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #608] @ (7c7fc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #604] @ (7c800 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #604] @ (7c804 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #600] @ (7c808 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #600] @ (7c80c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #596] @ (7c810 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #596] @ (7c814 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #592] @ (7c818 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #592] @ (7c81c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #588] @ (7c820 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #588] @ (7c824 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #584] @ (7c828 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #584] @ (7c82c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #580] @ (7c830 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #580] @ (7c834 ) │ │ │ │ + bl 7e810 │ │ │ │ add.w r0, r4, #23040 @ 0x5a00 │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #568] @ (7c838 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #568] @ (7c83c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #564] @ (7c840 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #564] @ (7c844 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #560] @ (7c848 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #560] @ (7c84c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #556] @ (7c850 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #556] @ (7c854 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #552] @ (7c858 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #552] @ (7c85c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #548] @ (7c860 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #548] @ (7c864 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #544] @ (7c868 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #544] @ (7c86c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #540] @ (7c870 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #540] @ (7c874 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #536] @ (7c878 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #536] @ (7c87c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #532] @ (7c880 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #532] @ (7c884 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #528] @ (7c888 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #528] @ (7c88c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #524] @ (7c890 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #524] @ (7c894 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #520] @ (7c898 ) │ │ │ │ - bl 7e810 │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #568] @ (7c838 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #568] @ (7c83c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #564] @ (7c840 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #564] @ (7c844 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #560] @ (7c848 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #560] @ (7c84c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #556] @ (7c850 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #556] @ (7c854 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #552] @ (7c858 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #552] @ (7c85c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #548] @ (7c860 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #548] @ (7c864 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #544] @ (7c868 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #544] @ (7c86c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #540] @ (7c870 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #540] @ (7c874 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #536] @ (7c878 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #536] @ (7c87c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #532] @ (7c880 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #532] @ (7c884 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #528] @ (7c888 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #528] @ (7c88c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #524] @ (7c890 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #524] @ (7c894 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #520] @ (7c898 ) │ │ │ │ + bl 7e810 │ │ │ │ add.w r0, r4, #23936 @ 0x5d80 │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #512] @ (7c89c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #508] @ (7c8a0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #508] @ (7c8a4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #504] @ (7c8a8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #504] @ (7c8ac ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #500] @ (7c8b0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #500] @ (7c8b4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #496] @ (7c8b8 ) │ │ │ │ - bl 7e810 │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #512] @ (7c89c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #508] @ (7c8a0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #508] @ (7c8a4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #504] @ (7c8a8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #504] @ (7c8ac ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #500] @ (7c8b0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #500] @ (7c8b4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #496] @ (7c8b8 ) │ │ │ │ + bl 7e810 │ │ │ │ add.w r0, r4, #24192 @ 0x5e80 │ │ │ │ - b.n 7c8bc │ │ │ │ + b.n 7c8bc │ │ │ │ pop {r4, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r3, pc} │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r3, r5, pc} │ │ │ │ @@ -121229,268 +121228,268 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r5, {r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r5, {r2, r3, r4, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #760] @ (7cbbc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #760] @ (7cbc0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #756] @ (7cbc4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #756] @ (7cbc8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #752] @ (7cbcc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #752] @ (7cbd0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #748] @ (7cbd4 ) │ │ │ │ - bl 7e810 │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #760] @ (7cbbc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #760] @ (7cbc0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #756] @ (7cbc4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #756] @ (7cbc8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #752] @ (7cbcc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #752] @ (7cbd0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #748] @ (7cbd4 ) │ │ │ │ + bl 7e810 │ │ │ │ add.w r0, r4, #24448 @ 0x5f80 │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #740] @ (7cbd8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #736] @ (7cbdc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #736] @ (7cbe0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #732] @ (7cbe4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #732] @ (7cbe8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #728] @ (7cbec ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #728] @ (7cbf0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #724] @ (7cbf4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #724] @ (7cbf8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #720] @ (7cbfc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #720] @ (7cc00 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #716] @ (7cc04 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #716] @ (7cc08 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #712] @ (7cc0c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #712] @ (7cc10 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #708] @ (7cc14 ) │ │ │ │ - bl 7e810 │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #740] @ (7cbd8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #736] @ (7cbdc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #736] @ (7cbe0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #732] @ (7cbe4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #732] @ (7cbe8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #728] @ (7cbec ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #728] @ (7cbf0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #724] @ (7cbf4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #724] @ (7cbf8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #720] @ (7cbfc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #720] @ (7cc00 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #716] @ (7cc04 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #716] @ (7cc08 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #712] @ (7cc0c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #712] @ (7cc10 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #708] @ (7cc14 ) │ │ │ │ + bl 7e810 │ │ │ │ add.w r0, r4, #24960 @ 0x6180 │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #700] @ (7cc18 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #696] @ (7cc1c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #696] @ (7cc20 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #692] @ (7cc24 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #692] @ (7cc28 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #688] @ (7cc2c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #688] @ (7cc30 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #684] @ (7cc34 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #684] @ (7cc38 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #680] @ (7cc3c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #680] @ (7cc40 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #676] @ (7cc44 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #676] @ (7cc48 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #672] @ (7cc4c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #672] @ (7cc50 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #668] @ (7cc54 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #668] @ (7cc58 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #664] @ (7cc5c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #664] @ (7cc60 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #660] @ (7cc64 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #660] @ (7cc68 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #656] @ (7cc6c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #656] @ (7cc70 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #652] @ (7cc74 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #652] @ (7cc78 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #648] @ (7cc7c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #648] @ (7cc80 ) │ │ │ │ - bl 7e810 │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #700] @ (7cc18 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #696] @ (7cc1c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #696] @ (7cc20 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #692] @ (7cc24 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #692] @ (7cc28 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #688] @ (7cc2c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #688] @ (7cc30 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #684] @ (7cc34 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #684] @ (7cc38 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #680] @ (7cc3c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #680] @ (7cc40 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #676] @ (7cc44 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #676] @ (7cc48 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #672] @ (7cc4c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #672] @ (7cc50 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #668] @ (7cc54 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #668] @ (7cc58 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #664] @ (7cc5c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #664] @ (7cc60 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #660] @ (7cc64 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #660] @ (7cc68 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #656] @ (7cc6c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #656] @ (7cc70 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #652] @ (7cc74 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #652] @ (7cc78 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #648] @ (7cc7c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #648] @ (7cc80 ) │ │ │ │ + bl 7e810 │ │ │ │ add.w r0, r4, #25856 @ 0x6500 │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #636] @ (7cc84 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #636] @ (7cc88 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #632] @ (7cc8c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #632] @ (7cc90 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #628] @ (7cc94 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #628] @ (7cc98 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #624] @ (7cc9c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #624] @ (7cca0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #620] @ (7cca4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #620] @ (7cca8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #616] @ (7ccac ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #616] @ (7ccb0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #612] @ (7ccb4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #612] @ (7ccb8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #608] @ (7ccbc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #608] @ (7ccc0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #604] @ (7ccc4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #604] @ (7ccc8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #600] @ (7cccc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #600] @ (7ccd0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #596] @ (7ccd4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #596] @ (7ccd8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #592] @ (7ccdc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #592] @ (7cce0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #588] @ (7cce4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #588] @ (7cce8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #584] @ (7ccec ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #584] @ (7ccf0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #580] @ (7ccf4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #580] @ (7ccf8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #576] @ (7ccfc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #576] @ (7cd00 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #572] @ (7cd04 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #572] @ (7cd08 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #568] @ (7cd0c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #568] @ (7cd10 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #564] @ (7cd14 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #564] @ (7cd18 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #560] @ (7cd1c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #560] @ (7cd20 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #556] @ (7cd24 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #556] @ (7cd28 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #552] @ (7cd2c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #552] @ (7cd30 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #548] @ (7cd34 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #548] @ (7cd38 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #544] @ (7cd3c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #544] @ (7cd40 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #540] @ (7cd44 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #540] @ (7cd48 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #536] @ (7cd4c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #536] @ (7cd50 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #532] @ (7cd54 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #532] @ (7cd58 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #528] @ (7cd5c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #528] @ (7cd60 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #524] @ (7cd64 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #524] @ (7cd68 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #520] @ (7cd6c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #520] @ (7cd70 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #516] @ (7cd74 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #516] @ (7cd78 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #512] @ (7cd7c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #512] @ (7cd80 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #508] @ (7cd84 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #508] @ (7cd88 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #504] @ (7cd8c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #504] @ (7cd90 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #500] @ (7cd94 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #500] @ (7cd98 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #496] @ (7cd9c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #496] @ (7cda0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #492] @ (7cda4 ) │ │ │ │ - bl 7e810 │ │ │ │ - b.n 7cda8 │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #636] @ (7cc84 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #636] @ (7cc88 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #632] @ (7cc8c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #632] @ (7cc90 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #628] @ (7cc94 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #628] @ (7cc98 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #624] @ (7cc9c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #624] @ (7cca0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #620] @ (7cca4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #620] @ (7cca8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #616] @ (7ccac ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #616] @ (7ccb0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #612] @ (7ccb4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #612] @ (7ccb8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #608] @ (7ccbc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #608] @ (7ccc0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #604] @ (7ccc4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #604] @ (7ccc8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #600] @ (7cccc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #600] @ (7ccd0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #596] @ (7ccd4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #596] @ (7ccd8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #592] @ (7ccdc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #592] @ (7cce0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #588] @ (7cce4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #588] @ (7cce8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #584] @ (7ccec ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #584] @ (7ccf0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #580] @ (7ccf4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #580] @ (7ccf8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #576] @ (7ccfc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #576] @ (7cd00 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #572] @ (7cd04 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #572] @ (7cd08 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #568] @ (7cd0c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #568] @ (7cd10 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #564] @ (7cd14 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #564] @ (7cd18 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #560] @ (7cd1c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #560] @ (7cd20 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #556] @ (7cd24 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #556] @ (7cd28 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #552] @ (7cd2c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #552] @ (7cd30 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #548] @ (7cd34 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #548] @ (7cd38 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #544] @ (7cd3c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #544] @ (7cd40 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #540] @ (7cd44 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #540] @ (7cd48 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #536] @ (7cd4c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #536] @ (7cd50 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #532] @ (7cd54 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #532] @ (7cd58 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #528] @ (7cd5c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #528] @ (7cd60 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #524] @ (7cd64 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #524] @ (7cd68 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #520] @ (7cd6c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #520] @ (7cd70 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #516] @ (7cd74 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #516] @ (7cd78 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #512] @ (7cd7c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #512] @ (7cd80 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #508] @ (7cd84 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #508] @ (7cd88 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #504] @ (7cd8c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #504] @ (7cd90 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #500] @ (7cd94 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #500] @ (7cd98 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #496] @ (7cd9c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #496] @ (7cda0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #492] @ (7cda4 ) │ │ │ │ + bl 7e810 │ │ │ │ + b.n 7cda8 │ │ │ │ ldmia r5, {r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r5, {r4, r5, r6, r7} │ │ │ │ @@ -121523,487 +121522,487 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r7, {r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r7, {r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7cc40 │ │ │ │ + beq.n 7cc40 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7cc84 │ │ │ │ + beq.n 7cc84 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7ccc8 │ │ │ │ + beq.n 7ccc8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7cb4c │ │ │ │ + beq.n 7cb4c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7cb88 │ │ │ │ + beq.n 7cb88 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7cbd4 │ │ │ │ + beq.n 7cbd4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7cc10 │ │ │ │ + beq.n 7cc10 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7cc54 │ │ │ │ + bne.n 7cc54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7cca8 │ │ │ │ + bne.n 7cca8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7ccec │ │ │ │ + bne.n 7ccec │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7cb48 │ │ │ │ + bne.n 7cb48 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7cb9c │ │ │ │ + bne.n 7cb9c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7cbd8 │ │ │ │ + bne.n 7cbd8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7cc14 │ │ │ │ + bne.n 7cc14 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7cc50 │ │ │ │ + bcs.n 7cc50 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7ccac │ │ │ │ + bcs.n 7ccac │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7ccf0 │ │ │ │ + bcs.n 7ccf0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7cd34 │ │ │ │ + bcs.n 7cd34 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7cb70 │ │ │ │ + bcs.n 7cb70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7cbac │ │ │ │ + bcs.n 7cbac │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7cbf0 │ │ │ │ + bcs.n 7cbf0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7cc2c │ │ │ │ + bcs.n 7cc2c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7cc70 │ │ │ │ + bcc.n 7cc70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7ccc4 │ │ │ │ + bcc.n 7ccc4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7cd00 │ │ │ │ + bcc.n 7cd00 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7cd3c │ │ │ │ + bcc.n 7cd3c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7cb78 │ │ │ │ + bcc.n 7cb78 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7cbb4 │ │ │ │ + bcc.n 7cbb4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7cbf0 │ │ │ │ + bcc.n 7cbf0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7cc34 │ │ │ │ + bcc.n 7cc34 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7ccb0 │ │ │ │ + bmi.n 7ccb0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7ccf4 │ │ │ │ + bmi.n 7ccf4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7cd48 │ │ │ │ + bmi.n 7cd48 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7cd8c │ │ │ │ + bmi.n 7cd8c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7cbd8 │ │ │ │ + bmi.n 7cbd8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7cc1c │ │ │ │ + bmi.n 7cc1c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7cc60 │ │ │ │ + bmi.n 7cc60 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7ccb4 │ │ │ │ + bpl.n 7ccb4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7cd00 │ │ │ │ + bpl.n 7cd00 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7cd3c │ │ │ │ + bpl.n 7cd3c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7cd80 │ │ │ │ + bpl.n 7cd80 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7cbc4 │ │ │ │ + bpl.n 7cbc4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7cc18 │ │ │ │ + bpl.n 7cc18 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7cc5c │ │ │ │ + bpl.n 7cc5c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7cca8 │ │ │ │ + bpl.n 7cca8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7ccec │ │ │ │ + bvs.n 7ccec │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7cd28 │ │ │ │ + bvs.n 7cd28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7cd6c │ │ │ │ + bvs.n 7cd6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7cda8 │ │ │ │ + bvs.n 7cda8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7cbf4 │ │ │ │ + bvs.n 7cbf4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7cc40 │ │ │ │ + bvs.n 7cc40 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7cc7c │ │ │ │ + bvs.n 7cc7c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7ccb8 │ │ │ │ + bvs.n 7ccb8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cd04 │ │ │ │ + bvc.n 7cd04 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cd48 │ │ │ │ + bvc.n 7cd48 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cd84 │ │ │ │ + bvc.n 7cd84 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cdc0 │ │ │ │ + bvc.n 7cdc0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cbfc │ │ │ │ + bvc.n 7cbfc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cc38 │ │ │ │ + bvc.n 7cc38 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cc74 │ │ │ │ + bvc.n 7cc74 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7ccb8 │ │ │ │ + bvc.n 7ccb8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7ccec │ │ │ │ + bvc.n 7ccec │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cd40 │ │ │ │ + bhi.n 7cd40 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cd7c │ │ │ │ + bhi.n 7cd7c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cdc0 │ │ │ │ + bhi.n 7cdc0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cdf4 │ │ │ │ + bhi.n 7cdf4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cc30 │ │ │ │ + bhi.n 7cc30 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cc6c │ │ │ │ + bhi.n 7cc6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cca8 │ │ │ │ + bhi.n 7cca8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cce4 │ │ │ │ + bhi.n 7cce4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7cd30 │ │ │ │ + bls.n 7cd30 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7cd6c │ │ │ │ + bls.n 7cd6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7cda8 │ │ │ │ + bls.n 7cda8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7cdf4 │ │ │ │ + bls.n 7cdf4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7cc40 │ │ │ │ + bls.n 7cc40 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7cc8c │ │ │ │ + bls.n 7cc8c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7ccc8 │ │ │ │ + bls.n 7ccc8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7cd04 │ │ │ │ + bls.n 7cd04 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7cd48 │ │ │ │ + bge.n 7cd48 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7cd9c │ │ │ │ + bge.n 7cd9c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7cdd8 │ │ │ │ + bge.n 7cdd8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7ce1c │ │ │ │ + bge.n 7ce1c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7cc60 │ │ │ │ + bge.n 7cc60 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7cc9c │ │ │ │ + bge.n 7cc9c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7ccd8 │ │ │ │ + bge.n 7ccd8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7cd24 │ │ │ │ + bge.n 7cd24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7cd68 │ │ │ │ + blt.n 7cd68 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7cda4 │ │ │ │ + blt.n 7cda4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7cdd8 │ │ │ │ + blt.n 7cdd8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7ce14 │ │ │ │ + blt.n 7ce14 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7ce60 │ │ │ │ + blt.n 7ce60 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7cc94 │ │ │ │ + blt.n 7cc94 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7ccd8 │ │ │ │ + blt.n 7ccd8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7cd1c │ │ │ │ + blt.n 7cd1c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7cd68 │ │ │ │ + blt.n 7cd68 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7cdb4 │ │ │ │ + bgt.n 7cdb4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7cdf0 │ │ │ │ + bgt.n 7cdf0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7ce34 │ │ │ │ + bgt.n 7ce34 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7ce68 │ │ │ │ + bgt.n 7ce68 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7ccb4 │ │ │ │ + bgt.n 7ccb4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7ccf8 │ │ │ │ + bgt.n 7ccf8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7cd3c │ │ │ │ + bgt.n 7cd3c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7cd78 │ │ │ │ + bgt.n 7cd78 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r0, [pc, #768] @ (7d0ac ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #768] @ (7d0b0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #764] @ (7d0b4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #764] @ (7d0b8 ) │ │ │ │ - bl 7e810 │ │ │ │ + ldr r0, [pc, #768] @ (7d0ac ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #768] @ (7d0b0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #764] @ (7d0b4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #764] @ (7d0b8 ) │ │ │ │ + bl 7e810 │ │ │ │ add.w r0, r4, #28288 @ 0x6e80 │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #752] @ (7d0bc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #752] @ (7d0c0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #748] @ (7d0c4 ) │ │ │ │ - bl 7e810 │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #752] @ (7d0bc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #752] @ (7d0c0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #748] @ (7d0c4 ) │ │ │ │ + bl 7e810 │ │ │ │ add.w r0, r4, #28416 @ 0x6f00 │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #740] @ (7d0c8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #736] @ (7d0cc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #736] @ (7d0d0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #732] @ (7d0d4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #732] @ (7d0d8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #728] @ (7d0dc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #728] @ (7d0e0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #724] @ (7d0e4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #724] @ (7d0e8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #720] @ (7d0ec ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #720] @ (7d0f0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #716] @ (7d0f4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #716] @ (7d0f8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #712] @ (7d0fc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #712] @ (7d100 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #708] @ (7d104 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #708] @ (7d108 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #704] @ (7d10c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #704] @ (7d110 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #700] @ (7d114 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #700] @ (7d118 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #696] @ (7d11c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #696] @ (7d120 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #692] @ (7d124 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #692] @ (7d128 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #688] @ (7d12c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #688] @ (7d130 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #684] @ (7d134 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #684] @ (7d138 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #680] @ (7d13c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #680] @ (7d140 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #676] @ (7d144 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #676] @ (7d148 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #672] @ (7d14c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #672] @ (7d150 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #668] @ (7d154 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #668] @ (7d158 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #664] @ (7d15c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #664] @ (7d160 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #660] @ (7d164 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #660] @ (7d168 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #656] @ (7d16c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #656] @ (7d170 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #652] @ (7d174 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #652] @ (7d178 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #648] @ (7d17c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #648] @ (7d180 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #644] @ (7d184 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #644] @ (7d188 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #640] @ (7d18c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #640] @ (7d190 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #636] @ (7d194 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #636] @ (7d198 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #632] @ (7d19c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #632] @ (7d1a0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #628] @ (7d1a4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #628] @ (7d1a8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #624] @ (7d1ac ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #624] @ (7d1b0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #620] @ (7d1b4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #620] @ (7d1b8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #616] @ (7d1bc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #616] @ (7d1c0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #612] @ (7d1c4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #612] @ (7d1c8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #608] @ (7d1cc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #608] @ (7d1d0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #604] @ (7d1d4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #604] @ (7d1d8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #600] @ (7d1dc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #600] @ (7d1e0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #596] @ (7d1e4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #596] @ (7d1e8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #592] @ (7d1ec ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #592] @ (7d1f0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #588] @ (7d1f4 ) │ │ │ │ - bl 7e810 │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #740] @ (7d0c8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #736] @ (7d0cc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #736] @ (7d0d0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #732] @ (7d0d4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #732] @ (7d0d8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #728] @ (7d0dc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #728] @ (7d0e0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #724] @ (7d0e4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #724] @ (7d0e8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #720] @ (7d0ec ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #720] @ (7d0f0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #716] @ (7d0f4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #716] @ (7d0f8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #712] @ (7d0fc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #712] @ (7d100 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #708] @ (7d104 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #708] @ (7d108 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #704] @ (7d10c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #704] @ (7d110 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #700] @ (7d114 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #700] @ (7d118 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #696] @ (7d11c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #696] @ (7d120 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #692] @ (7d124 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #692] @ (7d128 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #688] @ (7d12c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #688] @ (7d130 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #684] @ (7d134 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #684] @ (7d138 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #680] @ (7d13c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #680] @ (7d140 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #676] @ (7d144 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #676] @ (7d148 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #672] @ (7d14c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #672] @ (7d150 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #668] @ (7d154 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #668] @ (7d158 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #664] @ (7d15c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #664] @ (7d160 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #660] @ (7d164 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #660] @ (7d168 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #656] @ (7d16c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #656] @ (7d170 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #652] @ (7d174 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #652] @ (7d178 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #648] @ (7d17c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #648] @ (7d180 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #644] @ (7d184 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #644] @ (7d188 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #640] @ (7d18c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #640] @ (7d190 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #636] @ (7d194 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #636] @ (7d198 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #632] @ (7d19c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #632] @ (7d1a0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #628] @ (7d1a4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #628] @ (7d1a8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #624] @ (7d1ac ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #624] @ (7d1b0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #620] @ (7d1b4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #620] @ (7d1b8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #616] @ (7d1bc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #616] @ (7d1c0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #612] @ (7d1c4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #612] @ (7d1c8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #608] @ (7d1cc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #608] @ (7d1d0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #604] @ (7d1d4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #604] @ (7d1d8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #600] @ (7d1dc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #600] @ (7d1e0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #596] @ (7d1e4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #596] @ (7d1e8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #592] @ (7d1ec ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #592] @ (7d1f0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #588] @ (7d1f4 ) │ │ │ │ + bl 7e810 │ │ │ │ add.w r0, r4, #30720 @ 0x7800 │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #580] @ (7d1f8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #576] @ (7d1fc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #576] @ (7d200 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #572] @ (7d204 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #572] @ (7d208 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #568] @ (7d20c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #568] @ (7d210 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #564] @ (7d214 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #564] @ (7d218 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #560] @ (7d21c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #560] @ (7d220 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #556] @ (7d224 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #556] @ (7d228 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #552] @ (7d22c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #552] @ (7d230 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #548] @ (7d234 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #548] @ (7d238 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #544] @ (7d23c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #544] @ (7d240 ) │ │ │ │ - bl 7e810 │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #580] @ (7d1f8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #576] @ (7d1fc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #576] @ (7d200 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #572] @ (7d204 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #572] @ (7d208 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #568] @ (7d20c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #568] @ (7d210 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #564] @ (7d214 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #564] @ (7d218 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #560] @ (7d21c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #560] @ (7d220 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #556] @ (7d224 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #556] @ (7d228 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #552] @ (7d22c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #552] @ (7d230 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #548] @ (7d234 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #548] @ (7d238 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #544] @ (7d23c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #544] @ (7d240 ) │ │ │ │ + bl 7e810 │ │ │ │ add.w r0, r4, #31360 @ 0x7a80 │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #532] @ (7d244 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #532] @ (7d248 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #528] @ (7d24c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #528] @ (7d250 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #524] @ (7d254 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #524] @ (7d258 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #520] @ (7d25c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #520] @ (7d260 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #516] @ (7d264 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #516] @ (7d268 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #512] @ (7d26c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #512] @ (7d270 ) │ │ │ │ - bl 7e810 │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #532] @ (7d244 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #532] @ (7d248 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #528] @ (7d24c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #528] @ (7d250 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #524] @ (7d254 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #524] @ (7d258 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #520] @ (7d25c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #520] @ (7d260 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #516] @ (7d264 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #516] @ (7d268 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #512] @ (7d26c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #512] @ (7d270 ) │ │ │ │ + bl 7e810 │ │ │ │ add.w r0, r4, #31744 @ 0x7c00 │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #500] @ (7d274 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #500] @ (7d278 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #496] @ (7d27c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #496] @ (7d280 ) │ │ │ │ - bl 7e810 │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #500] @ (7d274 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #500] @ (7d278 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #496] @ (7d27c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #496] @ (7d280 ) │ │ │ │ + bl 7e810 │ │ │ │ add.w r0, r4, #31872 @ 0x7c80 │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #484] @ (7d284 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #484] @ (7d288 ) │ │ │ │ - bl 7e810 │ │ │ │ - b.n 7d28c │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #484] @ (7d284 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #484] @ (7d288 ) │ │ │ │ + bl 7e810 │ │ │ │ + b.n 7d28c │ │ │ │ nop │ │ │ │ - ble.n 7d0c0 │ │ │ │ + ble.n 7d0c0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7d0f4 │ │ │ │ + ble.n 7d0f4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7d130 │ │ │ │ + ble.n 7d130 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7d16c │ │ │ │ + ble.n 7d16c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7cff0 │ │ │ │ + ble.n 7cff0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7d034 │ │ │ │ + ble.n 7d034 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7d078 │ │ │ │ + ble.n 7d078 │ │ │ │ lsls r2, r2, #1 │ │ │ │ udf #32 │ │ │ │ lsls r2, r2, #1 │ │ │ │ udf #56 @ 0x38 │ │ │ │ lsls r2, r2, #1 │ │ │ │ udf #88 @ 0x58 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -122031,145 +122030,145 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ svc 172 @ 0xac │ │ │ │ lsls r2, r2, #1 │ │ │ │ svc 200 @ 0xc8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ svc 236 @ 0xec │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d128 │ │ │ │ + b.n 7d128 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d164 │ │ │ │ + b.n 7d164 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d1a8 │ │ │ │ + b.n 7d1a8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d1ec │ │ │ │ + b.n 7d1ec │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d228 │ │ │ │ + b.n 7d228 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d264 │ │ │ │ + b.n 7d264 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d2a0 │ │ │ │ + b.n 7d2a0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d2e4 │ │ │ │ + b.n 7d2e4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d328 │ │ │ │ + b.n 7d328 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d364 │ │ │ │ + b.n 7d364 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d3a0 │ │ │ │ + b.n 7d3a0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d3dc │ │ │ │ + b.n 7d3dc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d428 │ │ │ │ + b.n 7d428 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d464 │ │ │ │ + b.n 7d464 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d4a8 │ │ │ │ + b.n 7d4a8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d4f4 │ │ │ │ + b.n 7d4f4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d538 │ │ │ │ + b.n 7d538 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d57c │ │ │ │ + b.n 7d57c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d5c8 │ │ │ │ + b.n 7d5c8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d604 │ │ │ │ + b.n 7d604 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d640 │ │ │ │ + b.n 7d640 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d67c │ │ │ │ + b.n 7d67c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d6b8 │ │ │ │ + b.n 7d6b8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d6fc │ │ │ │ + b.n 7d6fc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d738 │ │ │ │ + b.n 7d738 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d76c │ │ │ │ + b.n 7d76c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d7b0 │ │ │ │ + b.n 7d7b0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d7fc │ │ │ │ + b.n 7d7fc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d840 │ │ │ │ + b.n 7d840 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d884 │ │ │ │ + b.n 7d884 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d8c0 │ │ │ │ + b.n 7d8c0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d904 │ │ │ │ + b.n 7d904 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d938 │ │ │ │ + b.n 7d938 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d974 │ │ │ │ + b.n 7d974 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7c9b8 │ │ │ │ + b.n 7c9b8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7c9f4 │ │ │ │ + b.n 7c9f4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7ca30 │ │ │ │ + b.n 7ca30 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7ca74 │ │ │ │ + b.n 7ca74 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cac0 │ │ │ │ + b.n 7cac0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cb04 │ │ │ │ + b.n 7cb04 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cb40 │ │ │ │ + b.n 7cb40 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cb7c │ │ │ │ + b.n 7cb7c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cbb0 │ │ │ │ + b.n 7cbb0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cbec │ │ │ │ + b.n 7cbec │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cc28 │ │ │ │ + b.n 7cc28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cc5c │ │ │ │ + b.n 7cc5c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cc98 │ │ │ │ + b.n 7cc98 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cce4 │ │ │ │ + b.n 7cce4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cd20 │ │ │ │ + b.n 7cd20 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cd5c │ │ │ │ + b.n 7cd5c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cda0 │ │ │ │ + b.n 7cda0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cddc │ │ │ │ + b.n 7cddc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7ce20 │ │ │ │ + b.n 7ce20 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7ce5c │ │ │ │ + b.n 7ce5c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cea0 │ │ │ │ + b.n 7cea0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7ced4 │ │ │ │ + b.n 7ced4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cf20 │ │ │ │ + b.n 7cf20 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cf6c │ │ │ │ + b.n 7cf6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cfb0 │ │ │ │ + b.n 7cfb0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d034 │ │ │ │ + b.n 7d034 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d080 │ │ │ │ + b.n 7d080 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d0cc │ │ │ │ + b.n 7d0cc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d118 │ │ │ │ + b.n 7d118 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d154 │ │ │ │ + b.n 7d154 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d198 │ │ │ │ + b.n 7d198 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d1d4 │ │ │ │ + b.n 7d1d4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xe8040052 │ │ │ │ @ instruction: 0xe8240052 │ │ │ │ strex r0, r0, [r8, #328] @ 0x148 │ │ │ │ strd r0, r0, [r4], #-328 @ 0x148 │ │ │ │ stmia.w r8, {r1, r4, r6} │ │ │ │ stmia.w r8!, {r1, r4, r6} │ │ │ │ @@ -122193,267 +122192,267 @@ │ │ │ │ @ instruction: 0xeadc0052 │ │ │ │ adds.w r0, r4, r2, lsr #1 │ │ │ │ @ instruction: 0xeb300052 │ │ │ │ adc.w r0, r8, r2, lsr #1 │ │ │ │ sbc.w r0, r0, r2, lsr #1 │ │ │ │ @ instruction: 0xeb980052 │ │ │ │ subs.w r0, r4, r2, lsr #1 │ │ │ │ - ldr r0, [pc, #756] @ (7d584 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #756] @ (7d588 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #752] @ (7d58c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #752] @ (7d590 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #748] @ (7d594 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #748] @ (7d598 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #744] @ (7d59c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #744] @ (7d5a0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #740] @ (7d5a4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #740] @ (7d5a8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #736] @ (7d5ac ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #736] @ (7d5b0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #732] @ (7d5b4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #732] @ (7d5b8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #728] @ (7d5bc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #728] @ (7d5c0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #724] @ (7d5c4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #724] @ (7d5c8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #720] @ (7d5cc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #720] @ (7d5d0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #716] @ (7d5d4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #716] @ (7d5d8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #712] @ (7d5dc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #712] @ (7d5e0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #708] @ (7d5e4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #708] @ (7d5e8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #704] @ (7d5ec ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #704] @ (7d5f0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #700] @ (7d5f4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #700] @ (7d5f8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #696] @ (7d5fc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #696] @ (7d600 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #692] @ (7d604 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #692] @ (7d608 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #688] @ (7d60c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #688] @ (7d610 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #684] @ (7d614 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #684] @ (7d618 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #680] @ (7d61c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #680] @ (7d620 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #676] @ (7d624 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #676] @ (7d628 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #672] @ (7d62c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #672] @ (7d630 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #668] @ (7d634 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #668] @ (7d638 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #664] @ (7d63c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #664] @ (7d640 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #660] @ (7d644 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #660] @ (7d648 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #656] @ (7d64c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #656] @ (7d650 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #652] @ (7d654 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #652] @ (7d658 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #648] @ (7d65c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #648] @ (7d660 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #644] @ (7d664 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #644] @ (7d668 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #640] @ (7d66c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #640] @ (7d670 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #636] @ (7d674 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #636] @ (7d678 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #632] @ (7d67c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #632] @ (7d680 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #628] @ (7d684 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #628] @ (7d688 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #624] @ (7d68c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #624] @ (7d690 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #620] @ (7d694 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #620] @ (7d698 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #616] @ (7d69c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #616] @ (7d6a0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #612] @ (7d6a4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #612] @ (7d6a8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #608] @ (7d6ac ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #608] @ (7d6b0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #604] @ (7d6b4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #604] @ (7d6b8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #600] @ (7d6bc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #600] @ (7d6c0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #596] @ (7d6c4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #596] @ (7d6c8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #592] @ (7d6cc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #592] @ (7d6d0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #588] @ (7d6d4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #588] @ (7d6d8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #584] @ (7d6dc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #584] @ (7d6e0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #580] @ (7d6e4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #580] @ (7d6e8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #576] @ (7d6ec ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #576] @ (7d6f0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #572] @ (7d6f4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #572] @ (7d6f8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #568] @ (7d6fc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #568] @ (7d700 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #564] @ (7d704 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #564] @ (7d708 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #560] @ (7d70c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #560] @ (7d710 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #556] @ (7d714 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #556] @ (7d718 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #552] @ (7d71c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #552] @ (7d720 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #548] @ (7d724 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #548] @ (7d728 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #544] @ (7d72c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #544] @ (7d730 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #540] @ (7d734 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #540] @ (7d738 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #536] @ (7d73c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #536] @ (7d740 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #532] @ (7d744 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #532] @ (7d748 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #528] @ (7d74c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #528] @ (7d750 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #524] @ (7d754 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #524] @ (7d758 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #520] @ (7d75c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #520] @ (7d760 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #516] @ (7d764 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #516] @ (7d768 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #512] @ (7d76c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #512] @ (7d770 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #508] @ (7d774 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #508] @ (7d778 ) │ │ │ │ - bl 7e810 │ │ │ │ - b.n 7d77c │ │ │ │ + ldr r0, [pc, #756] @ (7d584 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #756] @ (7d588 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #752] @ (7d58c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #752] @ (7d590 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #748] @ (7d594 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #748] @ (7d598 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #744] @ (7d59c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #744] @ (7d5a0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #740] @ (7d5a4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #740] @ (7d5a8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #736] @ (7d5ac ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #736] @ (7d5b0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #732] @ (7d5b4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #732] @ (7d5b8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #728] @ (7d5bc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #728] @ (7d5c0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #724] @ (7d5c4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #724] @ (7d5c8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #720] @ (7d5cc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #720] @ (7d5d0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #716] @ (7d5d4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #716] @ (7d5d8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #712] @ (7d5dc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #712] @ (7d5e0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #708] @ (7d5e4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #708] @ (7d5e8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #704] @ (7d5ec ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #704] @ (7d5f0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #700] @ (7d5f4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #700] @ (7d5f8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #696] @ (7d5fc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #696] @ (7d600 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #692] @ (7d604 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #692] @ (7d608 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #688] @ (7d60c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #688] @ (7d610 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #684] @ (7d614 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #684] @ (7d618 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #680] @ (7d61c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #680] @ (7d620 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #676] @ (7d624 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #676] @ (7d628 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #672] @ (7d62c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #672] @ (7d630 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #668] @ (7d634 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #668] @ (7d638 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #664] @ (7d63c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #664] @ (7d640 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #660] @ (7d644 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #660] @ (7d648 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #656] @ (7d64c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #656] @ (7d650 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #652] @ (7d654 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #652] @ (7d658 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #648] @ (7d65c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #648] @ (7d660 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #644] @ (7d664 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #644] @ (7d668 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #640] @ (7d66c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #640] @ (7d670 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #636] @ (7d674 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #636] @ (7d678 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #632] @ (7d67c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #632] @ (7d680 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #628] @ (7d684 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #628] @ (7d688 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #624] @ (7d68c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #624] @ (7d690 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #620] @ (7d694 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #620] @ (7d698 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #616] @ (7d69c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #616] @ (7d6a0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #612] @ (7d6a4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #612] @ (7d6a8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #608] @ (7d6ac ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #608] @ (7d6b0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #604] @ (7d6b4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #604] @ (7d6b8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #600] @ (7d6bc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #600] @ (7d6c0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #596] @ (7d6c4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #596] @ (7d6c8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #592] @ (7d6cc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #592] @ (7d6d0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #588] @ (7d6d4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #588] @ (7d6d8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #584] @ (7d6dc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #584] @ (7d6e0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #580] @ (7d6e4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #580] @ (7d6e8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #576] @ (7d6ec ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #576] @ (7d6f0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #572] @ (7d6f4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #572] @ (7d6f8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #568] @ (7d6fc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #568] @ (7d700 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #564] @ (7d704 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #564] @ (7d708 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #560] @ (7d70c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #560] @ (7d710 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #556] @ (7d714 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #556] @ (7d718 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #552] @ (7d71c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #552] @ (7d720 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #548] @ (7d724 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #548] @ (7d728 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #544] @ (7d72c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #544] @ (7d730 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #540] @ (7d734 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #540] @ (7d738 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #536] @ (7d73c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #536] @ (7d740 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #532] @ (7d744 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #532] @ (7d748 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #528] @ (7d74c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #528] @ (7d750 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #524] @ (7d754 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #524] @ (7d758 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #520] @ (7d75c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #520] @ (7d760 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #516] @ (7d764 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #516] @ (7d768 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #512] @ (7d76c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #512] @ (7d770 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #508] @ (7d774 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #508] @ (7d778 ) │ │ │ │ + bl 7e810 │ │ │ │ + b.n 7d77c │ │ │ │ nop │ │ │ │ rsbs r0, r0, r2, lsr #1 │ │ │ │ @ instruction: 0xebec0052 │ │ │ │ stc 0, cr0, [ip], {82} @ 0x52 │ │ │ │ stc 0, cr0, [ip], #-328 @ 0xfffffeb8 │ │ │ │ mrrc 0, 5, r0, r0, cr2 @ │ │ │ │ ldcl 0, cr0, [r0], #-328 @ 0xfffffeb8 │ │ │ │ @@ -122573,267 +122572,267 @@ │ │ │ │ ldr??.w r0, [r4, #82] @ 0x52 │ │ │ │ ldr??.w r0, [ip, #82] @ 0x52 │ │ │ │ @ instruction: 0xfa180052 │ │ │ │ @ instruction: 0xfa380052 │ │ │ │ @ instruction: 0xfa500052 │ │ │ │ @ instruction: 0xfa680052 │ │ │ │ @ instruction: 0xfa840052 │ │ │ │ - ldr r0, [pc, #756] @ (7da74 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #756] @ (7da78 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #752] @ (7da7c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #752] @ (7da80 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #748] @ (7da84 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #748] @ (7da88 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #744] @ (7da8c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #744] @ (7da90 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #740] @ (7da94 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #740] @ (7da98 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #736] @ (7da9c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #736] @ (7daa0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #732] @ (7daa4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #732] @ (7daa8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #728] @ (7daac ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #728] @ (7dab0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #724] @ (7dab4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #724] @ (7dab8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #720] @ (7dabc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #720] @ (7dac0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #716] @ (7dac4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #716] @ (7dac8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #712] @ (7dacc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #712] @ (7dad0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #708] @ (7dad4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #708] @ (7dad8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #704] @ (7dadc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #704] @ (7dae0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #700] @ (7dae4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #700] @ (7dae8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #696] @ (7daec ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #696] @ (7daf0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #692] @ (7daf4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #692] @ (7daf8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #688] @ (7dafc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #688] @ (7db00 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #684] @ (7db04 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #684] @ (7db08 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #680] @ (7db0c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #680] @ (7db10 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #676] @ (7db14 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #676] @ (7db18 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #672] @ (7db1c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #672] @ (7db20 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #668] @ (7db24 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #668] @ (7db28 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #664] @ (7db2c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #664] @ (7db30 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #660] @ (7db34 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #660] @ (7db38 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #656] @ (7db3c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #656] @ (7db40 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #652] @ (7db44 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #652] @ (7db48 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #648] @ (7db4c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #648] @ (7db50 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #644] @ (7db54 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #644] @ (7db58 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #640] @ (7db5c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #640] @ (7db60 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #636] @ (7db64 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #636] @ (7db68 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #632] @ (7db6c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #632] @ (7db70 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #628] @ (7db74 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #628] @ (7db78 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #624] @ (7db7c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #624] @ (7db80 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #620] @ (7db84 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #620] @ (7db88 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #616] @ (7db8c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #616] @ (7db90 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #612] @ (7db94 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #612] @ (7db98 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #608] @ (7db9c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #608] @ (7dba0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #604] @ (7dba4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #604] @ (7dba8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #600] @ (7dbac ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #600] @ (7dbb0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #596] @ (7dbb4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #596] @ (7dbb8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #592] @ (7dbbc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #592] @ (7dbc0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #588] @ (7dbc4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #588] @ (7dbc8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #584] @ (7dbcc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #584] @ (7dbd0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #580] @ (7dbd4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #580] @ (7dbd8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #576] @ (7dbdc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #576] @ (7dbe0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #572] @ (7dbe4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #572] @ (7dbe8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #568] @ (7dbec ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #568] @ (7dbf0 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #564] @ (7dbf4 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #564] @ (7dbf8 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #560] @ (7dbfc ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #560] @ (7dc00 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #556] @ (7dc04 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #556] @ (7dc08 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #552] @ (7dc0c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #552] @ (7dc10 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #548] @ (7dc14 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #548] @ (7dc18 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #544] @ (7dc1c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #544] @ (7dc20 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #540] @ (7dc24 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #540] @ (7dc28 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #536] @ (7dc2c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #536] @ (7dc30 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #532] @ (7dc34 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #532] @ (7dc38 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #528] @ (7dc3c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #528] @ (7dc40 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #524] @ (7dc44 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #524] @ (7dc48 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #520] @ (7dc4c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #520] @ (7dc50 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #516] @ (7dc54 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #516] @ (7dc58 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #512] @ (7dc5c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #512] @ (7dc60 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #508] @ (7dc64 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #508] @ (7dc68 ) │ │ │ │ - bl 7e810 │ │ │ │ - b.n 7dc6c │ │ │ │ + ldr r0, [pc, #756] @ (7da74 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #756] @ (7da78 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #752] @ (7da7c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #752] @ (7da80 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #748] @ (7da84 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #748] @ (7da88 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #744] @ (7da8c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #744] @ (7da90 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #740] @ (7da94 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #740] @ (7da98 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #736] @ (7da9c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #736] @ (7daa0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #732] @ (7daa4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #732] @ (7daa8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #728] @ (7daac ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #728] @ (7dab0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #724] @ (7dab4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #724] @ (7dab8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #720] @ (7dabc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #720] @ (7dac0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #716] @ (7dac4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #716] @ (7dac8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #712] @ (7dacc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #712] @ (7dad0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #708] @ (7dad4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #708] @ (7dad8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #704] @ (7dadc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #704] @ (7dae0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #700] @ (7dae4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #700] @ (7dae8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #696] @ (7daec ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #696] @ (7daf0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #692] @ (7daf4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #692] @ (7daf8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #688] @ (7dafc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #688] @ (7db00 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #684] @ (7db04 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #684] @ (7db08 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #680] @ (7db0c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #680] @ (7db10 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #676] @ (7db14 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #676] @ (7db18 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #672] @ (7db1c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #672] @ (7db20 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #668] @ (7db24 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #668] @ (7db28 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #664] @ (7db2c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #664] @ (7db30 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #660] @ (7db34 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #660] @ (7db38 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #656] @ (7db3c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #656] @ (7db40 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #652] @ (7db44 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #652] @ (7db48 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #648] @ (7db4c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #648] @ (7db50 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #644] @ (7db54 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #644] @ (7db58 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #640] @ (7db5c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #640] @ (7db60 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #636] @ (7db64 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #636] @ (7db68 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #632] @ (7db6c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #632] @ (7db70 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #628] @ (7db74 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #628] @ (7db78 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #624] @ (7db7c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #624] @ (7db80 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #620] @ (7db84 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #620] @ (7db88 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #616] @ (7db8c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #616] @ (7db90 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #612] @ (7db94 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #612] @ (7db98 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #608] @ (7db9c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #608] @ (7dba0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #604] @ (7dba4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #604] @ (7dba8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #600] @ (7dbac ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #600] @ (7dbb0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #596] @ (7dbb4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #596] @ (7dbb8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #592] @ (7dbbc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #592] @ (7dbc0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #588] @ (7dbc4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #588] @ (7dbc8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #584] @ (7dbcc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #584] @ (7dbd0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #580] @ (7dbd4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #580] @ (7dbd8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #576] @ (7dbdc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #576] @ (7dbe0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #572] @ (7dbe4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #572] @ (7dbe8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #568] @ (7dbec ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #568] @ (7dbf0 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #564] @ (7dbf4 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #564] @ (7dbf8 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #560] @ (7dbfc ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #560] @ (7dc00 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #556] @ (7dc04 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #556] @ (7dc08 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #552] @ (7dc0c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #552] @ (7dc10 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #548] @ (7dc14 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #548] @ (7dc18 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #544] @ (7dc1c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #544] @ (7dc20 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #540] @ (7dc24 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #540] @ (7dc28 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #536] @ (7dc2c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #536] @ (7dc30 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #532] @ (7dc34 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #532] @ (7dc38 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #528] @ (7dc3c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #528] @ (7dc40 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #524] @ (7dc44 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #524] @ (7dc48 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #520] @ (7dc4c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #520] @ (7dc50 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #516] @ (7dc54 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #516] @ (7dc58 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #512] @ (7dc5c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #512] @ (7dc60 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #508] @ (7dc64 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #508] @ (7dc68 ) │ │ │ │ + bl 7e810 │ │ │ │ + b.n 7dc6c │ │ │ │ nop │ │ │ │ @ instruction: 0xfaa40052 │ │ │ │ @ instruction: 0xfabc0052 │ │ │ │ @ instruction: 0xfad80052 │ │ │ │ @ instruction: 0xfaf40052 │ │ │ │ @ instruction: 0xfb140052 │ │ │ │ @ instruction: 0xfb300052 │ │ │ │ @@ -123033,157 +123032,157 @@ │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r0, r4, #4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r4, r3, #5 │ │ │ │ lsls r3, r2, #1 │ │ │ │ - ldr r0, [pc, #420] @ (7de14 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #420] @ (7de18 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #416] @ (7de1c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #416] @ (7de20 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #412] @ (7de24 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #412] @ (7de28 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #408] @ (7de2c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #408] @ (7de30 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #404] @ (7de34 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #404] @ (7de38 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #400] @ (7de3c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #400] @ (7de40 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #396] @ (7de44 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #396] @ (7de48 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #392] @ (7de4c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #392] @ (7de50 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #388] @ (7de54 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #388] @ (7de58 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #384] @ (7de5c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #384] @ (7de60 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #380] @ (7de64 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #380] @ (7de68 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #376] @ (7de6c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #376] @ (7de70 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #372] @ (7de74 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #372] @ (7de78 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #368] @ (7de7c ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #368] @ (7de80 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #364] @ (7de84 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #364] @ (7de88 ) │ │ │ │ - bl 7e810 │ │ │ │ - ldr r6, [pc, #360] @ (7de8c ) │ │ │ │ - ldr r0, [pc, #364] @ (7de90 ) │ │ │ │ + ldr r0, [pc, #420] @ (7de14 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #420] @ (7de18 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #416] @ (7de1c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #416] @ (7de20 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #412] @ (7de24 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #412] @ (7de28 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #408] @ (7de2c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #408] @ (7de30 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #404] @ (7de34 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #404] @ (7de38 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #400] @ (7de3c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #400] @ (7de40 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #396] @ (7de44 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #396] @ (7de48 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #392] @ (7de4c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #392] @ (7de50 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #388] @ (7de54 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #388] @ (7de58 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #384] @ (7de5c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #384] @ (7de60 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #380] @ (7de64 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #380] @ (7de68 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #376] @ (7de6c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #376] @ (7de70 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #372] @ (7de74 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #372] @ (7de78 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #368] @ (7de7c ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #368] @ (7de80 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #364] @ (7de84 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #364] @ (7de88 ) │ │ │ │ + bl 7e810 │ │ │ │ + ldr r6, [pc, #360] @ (7de8c ) │ │ │ │ + ldr r0, [pc, #364] @ (7de90 ) │ │ │ │ vmov.f32 s16, #96 @ 0x3f000000 0.5 │ │ │ │ - bl 7e810 │ │ │ │ - ldr r0, [pc, #356] @ (7de94 ) │ │ │ │ - bl 7e810 │ │ │ │ + bl 7e810 │ │ │ │ + ldr r0, [pc, #356] @ (7de94 ) │ │ │ │ + bl 7e810 │ │ │ │ sub.w r7, r6, #1024 @ 0x400 │ │ │ │ - ldr r0, [pc, #352] @ (7de98 ) │ │ │ │ - bl 7e810 │ │ │ │ - movw r3, #2497 @ 0x9c1 │ │ │ │ + ldr r0, [pc, #352] @ (7de98 ) │ │ │ │ + bl 7e810 │ │ │ │ + movw r3, #3057 @ 0xbf1 │ │ │ │ movt r3, #19 │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #42113 @ 0xa481 │ │ │ │ + movw r3, #42129 @ 0xa491 │ │ │ │ movt r3, #7 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r0, [r8, #980] @ 0x3d4 │ │ │ │ cmp.w sl, #127 @ 0x7f │ │ │ │ ite gt │ │ │ │ movgt r5, r7 │ │ │ │ movle r5, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7de9c │ │ │ │ + bne.w 7de9c │ │ │ │ ldr.w fp, [r8, #980] @ 0x3d4 │ │ │ │ ldr.w r3, [fp, #32] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.n 7de00 │ │ │ │ + bne.n 7de00 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr.w r3, [r3, #848] @ 0x350 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 7e540 │ │ │ │ + bne.w 7e540 │ │ │ │ movs r0, #16 │ │ │ │ blx 2c078 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7e6dc │ │ │ │ + beq.w 7e6dc │ │ │ │ ldr.w r3, [fp, #16] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7de08 │ │ │ │ + bne.n 7de08 │ │ │ │ mov.w r3, r5, ror #4 │ │ │ │ strd r5, r5, [r4, #8] │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr.w r3, [fp] │ │ │ │ adds r3, #1 │ │ │ │ vmov s15, r3 │ │ │ │ str.w r3, [fp] │ │ │ │ ldr.w r3, [fp, #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 7e52e │ │ │ │ + bgt.w 7e52e │ │ │ │ ldr r2, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r1, [fp, #8] │ │ │ │ add.w sl, sl, #1 │ │ │ │ ands r3, r2 │ │ │ │ cmp.w sl, #256 @ 0x100 │ │ │ │ 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] │ │ │ │ - beq.n 7dec8 │ │ │ │ + beq.n 7dec8 │ │ │ │ adds r6, #24 │ │ │ │ adds r7, #32 │ │ │ │ - b.n 7dd50 │ │ │ │ + b.n 7dd50 │ │ │ │ movs r0, #16 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7dd8c │ │ │ │ + b.n 7dd8c │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ str r5, [r4, #12] │ │ │ │ strd r0, r5, [r4, #4] │ │ │ │ - b.n 7dda6 │ │ │ │ + b.n 7dda6 │ │ │ │ lsrs r0, r7, #5 │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r4, r2, #6 │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r0, r6, #6 │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r0, r1, #7 │ │ │ │ @@ -123246,882 +123245,882 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r4, sp, #384 @ 0x180 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7dd6a │ │ │ │ + beq.w 7dd6a │ │ │ │ cmp r4, r5 │ │ │ │ - beq.w 7dd6a │ │ │ │ + beq.w 7dd6a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7e724 │ │ │ │ + blt.w 7e724 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7e738 │ │ │ │ + blt.w 7e738 │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp.w sl, #256 @ 0x100 │ │ │ │ - bne.n 7ddfa │ │ │ │ + bne.n 7ddfa │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7e54e │ │ │ │ + bne.w 7e54e │ │ │ │ bl 7fab4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e752 │ │ │ │ + beq.w 7e752 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add.w r3, r2, #110592 @ 0x1b000 │ │ │ │ str.w r4, [r3, #4000] @ 0xfa0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7df54 │ │ │ │ + bne.n 7df54 │ │ │ │ movw r2, #29528 @ 0x7358 │ │ │ │ movt r2, #85 @ 0x55 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 7e576 │ │ │ │ - ldr r3, [pc, #760] @ (7e200 ) │ │ │ │ + bne.w 7e576 │ │ │ │ + ldr r3, [pc, #760] @ (7e200 ) │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ movs r7, #1 │ │ │ │ movs r4, #8 │ │ │ │ str r7, [r2, #4] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ ldrh.w r3, [r6], #2 │ │ │ │ subs r4, #1 │ │ │ │ and.w r3, r3, #31 │ │ │ │ lsl.w r3, r7, r3 │ │ │ │ orr.w r5, r5, r3 │ │ │ │ - bne.n 7df16 │ │ │ │ + bne.n 7df16 │ │ │ │ movw r9, #43552 @ 0xaa20 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ str.w r5, [r9, #24] │ │ │ │ - ldr r3, [pc, #716] @ (7e204 ) │ │ │ │ + ldr r3, [pc, #716] @ (7e204 ) │ │ │ │ str.w r3, [r9, #48] @ 0x30 │ │ │ │ adds r3, #16 │ │ │ │ str.w r3, [r9, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #708] @ (7e208 ) │ │ │ │ + ldr r3, [pc, #708] @ (7e208 ) │ │ │ │ str.w r3, [r9, #56] @ 0x38 │ │ │ │ - ldr r3, [pc, #704] @ (7e20c ) │ │ │ │ + ldr r3, [pc, #704] @ (7e20c ) │ │ │ │ str.w r3, [r9, #60] @ 0x3c │ │ │ │ - ldr r3, [pc, #704] @ (7e210 ) │ │ │ │ + ldr r3, [pc, #704] @ (7e210 ) │ │ │ │ str.w r3, [r9, #64] @ 0x40 │ │ │ │ - bl 80c50 │ │ │ │ + bl 80c90 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e62a │ │ │ │ + beq.w 7e62a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r2, #1 │ │ │ │ add.w r8, 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, [r8, #2072] @ 0x818 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1c6c00 │ │ │ │ + bl 1c6a18 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e62a │ │ │ │ + beq.w 7e62a │ │ │ │ str.w r0, [r4, #4]! │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 7df80 │ │ │ │ + bne.n 7df80 │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ strd r4, r4, [r7, #4] │ │ │ │ str r4, [r7, #12] │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w r0, [r3, #3860] @ 0xf14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e5aa │ │ │ │ + beq.w 7e5aa │ │ │ │ mov r0, r4 │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w r0, [r3, #3864] @ 0xf18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e5aa │ │ │ │ + beq.w 7e5aa │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 80e88 │ │ │ │ + bl 80ec8 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e61c │ │ │ │ + bne.w 7e61c │ │ │ │ ldr.w r5, [r8, #1488] @ 0x5d0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 7e05a │ │ │ │ + bne.n 7e05a │ │ │ │ movs r0, #5 │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e7a8 │ │ │ │ + beq.w 7e7a8 │ │ │ │ movw r6, #43552 @ 0xaa20 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #540] @ (7e214 ) │ │ │ │ - movw r2, #14552 @ 0x38d8 │ │ │ │ + ldr r1, [pc, #540] @ (7e214 ) │ │ │ │ + movw r2, #15448 @ 0x3c58 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ - bl 1c9600 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ + bl 1c9478 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #524] @ (7e218 ) │ │ │ │ + ldr r1, [pc, #524] @ (7e218 ) │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ - bl 1c9600 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ + bl 1c9478 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #512] @ (7e218 ) │ │ │ │ + ldr r1, [pc, #512] @ (7e218 ) │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ - bl 1c9600 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ + bl 1c9478 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #496] @ (7e218 ) │ │ │ │ + ldr r1, [pc, #496] @ (7e218 ) │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ - bl 1c9600 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ + bl 1c9478 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r6, #80] @ 0x50 │ │ │ │ str r1, [r3, #12] │ │ │ │ - ldr r1, [pc, #476] @ (7e218 ) │ │ │ │ - bl 1c9600 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ + ldr r1, [pc, #476] @ (7e218 ) │ │ │ │ + bl 1c9478 <_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 7e794 │ │ │ │ + beq.w 7e794 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7e048 │ │ │ │ + bne.n 7e048 │ │ │ │ str.w r4, [r8, #1488] @ 0x5d0 │ │ │ │ ldr.w r3, [r8, #1492] @ 0x5d4 │ │ │ │ - cbnz r3, 7e06e │ │ │ │ + cbnz r3, 7e06e │ │ │ │ bl 7fab4 │ │ │ │ str.w r0, [r8, #1492] @ 0x5d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e7ae │ │ │ │ + beq.w 7e7ae │ │ │ │ ldr.w r3, [r8, #1496] @ 0x5d8 │ │ │ │ - cbnz r3, 7e08a │ │ │ │ - movw r0, #36716 @ 0x8f6c │ │ │ │ + cbnz r3, 7e08a │ │ │ │ + movw r0, #37612 @ 0x92ec │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ str.w r0, [r8, #1496] @ 0x5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e7ae │ │ │ │ + beq.w 7e7ae │ │ │ │ ldr.w r1, [r8, #1532] @ 0x5fc │ │ │ │ - cbnz r1, 7e0a6 │ │ │ │ - movw r0, #32624 @ 0x7f70 │ │ │ │ + cbnz r1, 7e0a6 │ │ │ │ + movw r0, #33520 @ 0x82f0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1c9754 │ │ │ │ + bl 1c95cc │ │ │ │ str.w r0, [r8, #1532] @ 0x5fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e7ae │ │ │ │ + beq.w 7e7ae │ │ │ │ movs r0, #0 │ │ │ │ str.w r0, [r8, #1528] @ 0x5f8 │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ str.w r0, [r8, #1540] @ 0x604 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e7fe │ │ │ │ + beq.w 7e7fe │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9687c │ │ │ │ + bl 96758 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e61c │ │ │ │ + bne.w 7e61c │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ mov r0, sl │ │ │ │ - bl 1cbd54 <_Py_SetImmortalUntracked@@Base+0x68> │ │ │ │ + bl 1cbbe4 <_Py_SetImmortalUntracked@@Base+0x68> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e7d0 │ │ │ │ + beq.w 7e7d0 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r3, [sl, #3904] @ 0xf40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #32416 @ 0x7ea0 │ │ │ │ + movw r2, #33312 @ 0x8220 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1cb888 │ │ │ │ + bl 1cb718 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7e7d0 │ │ │ │ + beq.w 7e7d0 │ │ │ │ mov r0, fp │ │ │ │ - bl 9a668 │ │ │ │ + bl 9a53c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e7d0 │ │ │ │ + beq.w 7e7d0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r1, [pc, #268] @ (7e21c ) │ │ │ │ + ldr r1, [pc, #268] @ (7e21c ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str.w r0, [sl, #3900] @ 0xf3c │ │ │ │ - bl 90908 │ │ │ │ + bl 907dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e7d0 │ │ │ │ + beq.w 7e7d0 │ │ │ │ add.w r4, sl, #110592 @ 0x1b000 │ │ │ │ - ldr r1, [pc, #244] @ (7e220 ) │ │ │ │ + ldr r1, [pc, #244] @ (7e220 ) │ │ │ │ str.w r0, [r4, #3232] @ 0xca0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 90908 │ │ │ │ + bl 907dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e7d0 │ │ │ │ + beq.w 7e7d0 │ │ │ │ str.w r0, [r4, #3236] @ 0xca4 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #224] @ (7e224 ) │ │ │ │ - bl 90908 │ │ │ │ + ldr r1, [pc, #224] @ (7e224 ) │ │ │ │ + bl 907dc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e7d0 │ │ │ │ - ldr r1, [pc, #212] @ (7e228 ) │ │ │ │ + beq.w 7e7d0 │ │ │ │ + ldr r1, [pc, #212] @ (7e228 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 90908 │ │ │ │ + bl 907dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e7d0 │ │ │ │ + beq.w 7e7d0 │ │ │ │ movw r3, #43304 @ 0xa928 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r9, #43552 @ 0xaa20 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ str.w r0, [r4, #3264] @ 0xcc0 │ │ │ │ movw r0, #21004 @ 0x520c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [r4, #3252] @ 0xcb4 │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ str.w r3, [r4, #3248] @ 0xcb0 │ │ │ │ movw r3, #41344 @ 0xa180 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #152] @ (7e22c ) │ │ │ │ + ldr r1, [pc, #152] @ (7e22c ) │ │ │ │ str.w r6, [r4, #3260] @ 0xcbc │ │ │ │ str.w r3, [r4, #3256] @ 0xcb8 │ │ │ │ - bl 1cc13c <_PyType_Lookup@@Base> │ │ │ │ + bl 1cbfcc <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e7d0 │ │ │ │ + beq.w 7e7d0 │ │ │ │ str.w r0, [r4, #3240] @ 0xca8 │ │ │ │ movw r0, #34952 @ 0x8888 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #124] @ (7e230 ) │ │ │ │ - bl 1cc13c <_PyType_Lookup@@Base> │ │ │ │ + ldr r1, [pc, #124] @ (7e230 ) │ │ │ │ + bl 1cbfcc <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e7d0 │ │ │ │ + beq.w 7e7d0 │ │ │ │ str.w r0, [r4, #3244] @ 0xcac │ │ │ │ mov r0, fp │ │ │ │ - bl 9a668 │ │ │ │ + bl 9a53c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e6b6 │ │ │ │ - ldr r4, [pc, #100] @ (7e234 ) │ │ │ │ + beq.w 7e6b6 │ │ │ │ + ldr r4, [pc, #100] @ (7e234 ) │ │ │ │ movs r5, #0 │ │ │ │ ldrd r2, r1, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7e6b6 │ │ │ │ + bne.w 7e6b6 │ │ │ │ adds r5, #1 │ │ │ │ adds r4, #8 │ │ │ │ cmp r5, #68 @ 0x44 │ │ │ │ - bne.n 7e1d2 │ │ │ │ - ldr r1, [pc, #76] @ (7e238 ) │ │ │ │ + bne.n 7e1d2 │ │ │ │ + ldr r1, [pc, #76] @ (7e238 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movs r0, #2 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 7e23c │ │ │ │ - ldr r0, [r4, #104] @ 0x68 │ │ │ │ + b.n 7e23c │ │ │ │ + strb r0, [r4, #8] │ │ │ │ movs r6, r6 │ │ │ │ strh r0, [r4, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ - bhi.n 7e1a0 │ │ │ │ + bhi.n 7e1a0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7dd34 │ │ │ │ + b.n 7dd34 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrd r0, r0, [r8, #-328] @ 0x148 │ │ │ │ stcl 0, cr0, [ip], {82} @ 0x52 │ │ │ │ ldmia r4!, {r5, r6} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r4, {r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r4, {r4, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xb6c8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r0, [r4, #108] @ 0x6c │ │ │ │ + strb r0, [r4, #9] │ │ │ │ movs r6, r6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r1, r3] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldr.w r1, [r9, #88] @ 0x58 │ │ │ │ - bl 8e774 │ │ │ │ + bl 8e648 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e6b6 │ │ │ │ + beq.w 7e6b6 │ │ │ │ add.w r4, r4, #40960 @ 0xa000 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - movw r0, #32672 @ 0x7fa0 │ │ │ │ + movw r0, #33568 @ 0x8320 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1cc198 │ │ │ │ + bl 1cc028 │ │ │ │ str.w r0, [r4, #416] @ 0x1a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e27c │ │ │ │ + bge.n 7e27c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e622 │ │ │ │ + beq.w 7e622 │ │ │ │ ldr.w r2, [r4, #416] @ 0x1a0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7e6b6 │ │ │ │ - movw r1, #36488 @ 0x8e88 │ │ │ │ + beq.w 7e6b6 │ │ │ │ + movw r1, #37384 @ 0x9208 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7e6b6 │ │ │ │ + bne.w 7e6b6 │ │ │ │ movw r5, #43308 @ 0xa92c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ movw r4, #29528 @ 0x7358 │ │ │ │ movt r4, #85 @ 0x55 │ │ │ │ - movw r1, #32696 @ 0x7fb8 │ │ │ │ + movw r1, #33592 @ 0x8338 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ str r2, [r4, #8] │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7e6b6 │ │ │ │ + bne.w 7e6b6 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #34736 @ 0x87b0 │ │ │ │ + movw r1, #35632 @ 0x8b30 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ str r2, [r4, #12] │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7e6b6 │ │ │ │ + bne.w 7e6b6 │ │ │ │ ldr.w r0, [sl, #3900] @ 0xf3c │ │ │ │ - bl 9a6b4 │ │ │ │ + bl 9a588 │ │ │ │ add.w r3, sl, #4096 @ 0x1000 │ │ │ │ str.w r0, [r3, #380] @ 0x17c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e7d0 │ │ │ │ + beq.w 7e7d0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e306 │ │ │ │ + bge.n 7e306 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e7c8 │ │ │ │ + beq.w 7e7c8 │ │ │ │ ldr.w r0, [sl, #3900] @ 0xf3c │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ - movw r1, #32716 @ 0x7fcc │ │ │ │ + movw r1, #33612 @ 0x834c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl a999c │ │ │ │ + bl a9880 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 7e7d0 │ │ │ │ + bne.w 7e7d0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r2, [r3, #800] @ 0x320 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str.w r3, [sl, #3928] @ 0xf58 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ strd r3, r3, [r7, #4] │ │ │ │ str r3, [r7, #12] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7e360 │ │ │ │ + bne.n 7e360 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w r3, [r3, #3728] @ 0xe90 │ │ │ │ adds.w r6, r3, #824 @ 0x338 │ │ │ │ - beq.w 7e606 │ │ │ │ + beq.w 7e606 │ │ │ │ ldr.w r2, [r3, #828] @ 0x33c │ │ │ │ - cbnz r2, 7e360 │ │ │ │ + cbnz r2, 7e360 │ │ │ │ str.w r0, [r3, #828] @ 0x33c │ │ │ │ ldr.w r3, [r3, #824] @ 0x338 │ │ │ │ - cbz r3, 7e360 │ │ │ │ + cbz r3, 7e360 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cd144 │ │ │ │ + bl 1ccfd4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add.w r4, r3, #5536 @ 0x15a0 │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7e5ee │ │ │ │ + beq.w 7e5ee │ │ │ │ ldr.w r3, [r8, #1452] @ 0x5ac │ │ │ │ - cbnz r3, 7e384 │ │ │ │ + cbnz r3, 7e384 │ │ │ │ ldr.w r3, [r8, #1448] @ 0x5a8 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [r8, #1452] @ 0x5ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e5e6 │ │ │ │ + bne.w 7e5e6 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ movs r2, #0 │ │ │ │ - movw r0, #32728 @ 0x7fd8 │ │ │ │ + movw r0, #33624 @ 0x8358 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1cc198 │ │ │ │ + bl 1cc028 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e67c │ │ │ │ + beq.w 7e67c │ │ │ │ ldr.w r2, [r8, #356] @ 0x164 │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [r8, #1472] @ 0x5c0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ strd r3, r3, [r7, #4] │ │ │ │ str r3, [r7, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7e504 │ │ │ │ + beq.w 7e504 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #220] @ 0xdc │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 7e580 │ │ │ │ - movw r0, #32808 @ 0x8028 │ │ │ │ + bne.w 7e580 │ │ │ │ + movw r0, #33704 @ 0x83a8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1cd66c │ │ │ │ + bl 1cd4fc │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 7e5d2 │ │ │ │ - movw r0, #32808 @ 0x8028 │ │ │ │ + bne.w 7e5d2 │ │ │ │ + movw r0, #33704 @ 0x83a8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1d8300 │ │ │ │ + bl 1d81f8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e5d2 │ │ │ │ + beq.w 7e5d2 │ │ │ │ str.w r0, [r8, #3912] @ 0xf48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 7e58e │ │ │ │ - movw r0, #17032 @ 0x4288 │ │ │ │ + bne.w 7e58e │ │ │ │ + movw r0, #17928 @ 0x4608 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e5d2 │ │ │ │ + beq.w 7e5d2 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #28044 @ 0x6d8c │ │ │ │ + movw r1, #28740 @ 0x7044 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #32852 @ 0x8054 │ │ │ │ + movw r0, #33748 @ 0x83d4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e5ca │ │ │ │ - bl 1cade4 <_PyNamespace_New@@Base> │ │ │ │ + beq.w 7e5ca │ │ │ │ + bl 1cac74 <_PyNamespace_New@@Base> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e44c │ │ │ │ + bge.n 7e44c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 7e44c │ │ │ │ + cbnz r3, 7e44c │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 7e5ca │ │ │ │ + beq.w 7e5ca │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ - bl ec7b0 │ │ │ │ + bl ec740 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e472 │ │ │ │ + bge.n 7e472 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e650 │ │ │ │ + beq.w 7e650 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e48a │ │ │ │ + bge.n 7e48a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 7e48a │ │ │ │ + cbnz r3, 7e48a │ │ │ │ mov r0, r9 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 7e5cc │ │ │ │ + beq.w 7e5cc │ │ │ │ mov r0, r8 │ │ │ │ - bl 1d9dd8 │ │ │ │ + bl 1d9cd0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 7e69e │ │ │ │ - ldr r3, [pc, #720] @ (7e770 ) │ │ │ │ + blt.w 7e69e │ │ │ │ + ldr r3, [pc, #720] @ (7e770 ) │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3904] @ 0xf40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7e59c │ │ │ │ + beq.n 7e59c │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #17032 @ 0x4288 │ │ │ │ + movw r1, #17928 @ 0x4608 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1da190 │ │ │ │ + bl 1da088 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 7e660 │ │ │ │ + blt.w 7e660 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ - movw r2, #38400 @ 0x9600 │ │ │ │ + movw r2, #39336 @ 0x99a8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #32900 @ 0x8084 │ │ │ │ + movw r1, #33796 @ 0x8404 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1da1e8 │ │ │ │ + bl 1da0e0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e4f6 │ │ │ │ + bge.n 7e4f6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e658 │ │ │ │ + beq.w 7e658 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7e5d2 │ │ │ │ + beq.n 7e5d2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7e740 │ │ │ │ + blt.w 7e740 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ mov r6, r5 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ strd r3, r6, [sp, #48] @ 0x30 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, fp │ │ │ │ - bl 1c6690 <_Py_InitializeRecursionLimits@@Base+0xb4> │ │ │ │ + bl 1c64a8 <_Py_InitializeRecursionLimits@@Base+0xb4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7e6ca │ │ │ │ + beq.w 7e6ca │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ - b.n 7ddd4 │ │ │ │ + b.n 7ddd4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ movs r1, #16 │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7dd8c │ │ │ │ + b.n 7dd8c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #368] @ 0x170 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 7ded6 │ │ │ │ + bpl.w 7ded6 │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r4, [r3, #4000] @ 0xfa0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7dee2 │ │ │ │ + bge.w 7dee2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 7dee2 │ │ │ │ + b.n 7dee2 │ │ │ │ movw r9, #43552 @ 0xaa20 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ - b.n 7df36 │ │ │ │ - movw r0, #32772 @ 0x8004 │ │ │ │ + b.n 7df36 │ │ │ │ + movw r0, #33668 @ 0x8384 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1cd86c │ │ │ │ - b.n 7e3cc │ │ │ │ - movw r0, #32828 @ 0x803c │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - bl 1cd86c │ │ │ │ - b.n 7e3fc │ │ │ │ - movw r1, #32860 @ 0x805c │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #460] @ (7e774 ) │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r3, [pc, #460] @ (7e778 ) │ │ │ │ + bl 1cd6fc │ │ │ │ + b.n 7e3cc │ │ │ │ + movw r0, #33724 @ 0x83bc │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + bl 1cd6fc │ │ │ │ + b.n 7e3fc │ │ │ │ + movw r1, #33756 @ 0x83dc │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [pc, #460] @ (7e774 ) │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r3, [pc, #460] @ (7e778 ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ strd r2, r3, [sp, #48] @ 0x30 │ │ │ │ - movw r3, #14972 @ 0x3a7c │ │ │ │ + movw r3, #15868 @ 0x3dfc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 7e522 │ │ │ │ + b.n 7e522 │ │ │ │ mov r8, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ movs r3, #0 │ │ │ │ - movw r5, #32536 @ 0x7f18 │ │ │ │ + movw r5, #33432 @ 0x8298 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - ldr r6, [pc, #412] @ (7e77c ) │ │ │ │ + ldr r6, [pc, #412] @ (7e77c ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 7e50a │ │ │ │ + b.n 7e50a │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cd144 │ │ │ │ - b.n 7e384 │ │ │ │ + bl 1ccfd4 │ │ │ │ + b.n 7e384 │ │ │ │ mov r0, r4 │ │ │ │ - movw r5, #32336 @ 0x7e50 │ │ │ │ + movw r5, #33232 @ 0x81d0 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ - bl 71f3a │ │ │ │ - ldr r6, [pc, #384] @ (7e780 ) │ │ │ │ + bl 71f4a │ │ │ │ + ldr r6, [pc, #384] @ (7e780 ) │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 7e50a │ │ │ │ + b.n 7e50a │ │ │ │ mov r0, r6 │ │ │ │ - movw r5, #32428 @ 0x7eac │ │ │ │ + movw r5, #33324 @ 0x822c │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ - bl 71f3a │ │ │ │ + bl 71f4a │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #12] │ │ │ │ - ldr r6, [pc, #356] @ (7e780 ) │ │ │ │ - b.n 7e50a │ │ │ │ + ldr r6, [pc, #356] @ (7e780 ) │ │ │ │ + b.n 7e50a │ │ │ │ ldrd r6, r5, [sp, #52] @ 0x34 │ │ │ │ - b.n 7e50a │ │ │ │ + b.n 7e50a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e27c │ │ │ │ - movw r3, #14972 @ 0x3a7c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e27c │ │ │ │ + movw r3, #15868 @ 0x3dfc │ │ │ │ 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, #32] │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 7e522 │ │ │ │ + b.n 7e522 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e472 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e472 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e4f6 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e4f6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e5d2 │ │ │ │ + bge.n 7e5d2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7e5d2 │ │ │ │ + bne.n 7e5d2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e5d2 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e5d2 │ │ │ │ add.w r0, r4, #16 │ │ │ │ - movw r5, #32476 @ 0x7edc │ │ │ │ + movw r5, #33372 @ 0x825c │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ - bl 22308c <_PyTemplate_Build@@Base+0x254> │ │ │ │ + bl 2232e4 <_PyTemplate_Build@@Base+0x254> │ │ │ │ mov r0, r9 │ │ │ │ - ldr r6, [pc, #240] @ (7e780 ) │ │ │ │ - bl 71f3a │ │ │ │ + ldr r6, [pc, #240] @ (7e780 ) │ │ │ │ + bl 71f4a │ │ │ │ movs r3, #1 │ │ │ │ str.w r9, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 7e50a │ │ │ │ + b.n 7e50a │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7e7ea │ │ │ │ + blt.w 7e7ea │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 7e5cc │ │ │ │ + b.n 7e5cc │ │ │ │ movs r3, #1 │ │ │ │ - b.w 7bf04 │ │ │ │ + b.w 7bf04 │ │ │ │ movs r3, #0 │ │ │ │ - movw r5, #32388 @ 0x7e84 │ │ │ │ + movw r5, #33284 @ 0x8204 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - ldr r6, [pc, #192] @ (7e784 ) │ │ │ │ + ldr r6, [pc, #192] @ (7e784 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 7e50a │ │ │ │ + b.n 7e50a │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [fp, #36] @ 0x24 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ blx r1 │ │ │ │ - movw r1, #32592 @ 0x7f50 │ │ │ │ + movw r1, #33488 @ 0x82d0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #160] @ (7e788 ) │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ - bl f6bdc │ │ │ │ - ldr r7, [pc, #156] @ (7e78c ) │ │ │ │ + ldr r0, [pc, #160] @ (7e788 ) │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl f6b5c │ │ │ │ + ldr r7, [pc, #156] @ (7e78c ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ - movw r6, #32228 @ 0x7de4 │ │ │ │ + movw r6, #33124 @ 0x8164 │ │ │ │ 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, #32] │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 7e522 │ │ │ │ + b.n 7e522 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7deb4 │ │ │ │ + bne.w 7deb4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 7deb4 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 7deb4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w 7debe │ │ │ │ + b.w 7debe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e504 │ │ │ │ + bne.w 7e504 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e504 │ │ │ │ - movw r6, #32268 @ 0x7e0c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e504 │ │ │ │ + movw r6, #33164 @ 0x818c │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ - bl f6bdc │ │ │ │ - ldr r7, [pc, #48] @ (7e790 ) │ │ │ │ + bl f6b5c │ │ │ │ + ldr r7, [pc, #48] @ (7e790 ) │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ - b.n 7e70a │ │ │ │ + b.n 7e70a │ │ │ │ mov r0, r1 │ │ │ │ - bl 1c65dc <_Py_InitializeRecursionLimits@@Base> │ │ │ │ - b.w 7beac │ │ │ │ + bl 1c63f4 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b.w 7beac │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #4] │ │ │ │ + strb r0, [r0, #18] │ │ │ │ movs r6, r6 │ │ │ │ - ldr r0, [r6, #104] @ 0x68 │ │ │ │ + strb r0, [r6, #8] │ │ │ │ movs r6, r6 │ │ │ │ - ldr r4, [r7, #100] @ 0x64 │ │ │ │ + strb r4, [r7, #7] │ │ │ │ movs r6, r6 │ │ │ │ - ldr r0, [r6, #100] @ 0x64 │ │ │ │ + strb r0, [r6, #7] │ │ │ │ movs r6, r6 │ │ │ │ - ldr r0, [r3, #100] @ 0x64 │ │ │ │ + strb r0, [r3, #7] │ │ │ │ movs r6, r6 │ │ │ │ - ldr r0, [r2, #104] @ 0x68 │ │ │ │ + strb r0, [r2, #8] │ │ │ │ movs r6, r6 │ │ │ │ - ldr r0, [r3, #96] @ 0x60 │ │ │ │ + strb r0, [r3, #6] │ │ │ │ movs r6, r6 │ │ │ │ - ldr r0, [r7, #96] @ 0x60 │ │ │ │ + strb r0, [r7, #6] │ │ │ │ movs r6, r6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e7a8 │ │ │ │ + bge.n 7e7a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7e7a8 │ │ │ │ + cbnz r3, 7e7a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r8, #1488] @ 0x5d0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #80] @ (7e804 ) │ │ │ │ + ldr r2, [pc, #80] @ (7e804 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #32644 @ 0x7f84 │ │ │ │ + movw r3, #33540 @ 0x8304 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r0, [r4, #12] │ │ │ │ strd r1, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 7e522 │ │ │ │ + b.n 7e522 │ │ │ │ mov r0, fp │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e306 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e306 │ │ │ │ mov r0, fp │ │ │ │ - movw r5, #32300 @ 0x7e2c │ │ │ │ + movw r5, #33196 @ 0x81ac │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ - bl 84e30 │ │ │ │ - ldr r6, [pc, #40] @ (7e808 ) │ │ │ │ + bl 84e70 │ │ │ │ + ldr r6, [pc, #40] @ (7e808 ) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 7e50a │ │ │ │ + b.n 7e50a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e6aa │ │ │ │ + bne.w 7e6aa │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e6aa │ │ │ │ - ldr r3, [pc, #12] @ (7e80c ) │ │ │ │ - b.n 7e5ac │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e6aa │ │ │ │ + ldr r3, [pc, #12] @ (7e80c ) │ │ │ │ + b.n 7e5ac │ │ │ │ nop │ │ │ │ - ldr r4, [r7, #104] @ 0x68 │ │ │ │ + strb r4, [r7, #8] │ │ │ │ movs r6, r6 │ │ │ │ - ldr r0, [r3, #100] @ 0x64 │ │ │ │ + strb r0, [r3, #7] │ │ │ │ movs r6, r6 │ │ │ │ - ldr r0, [r2, #108] @ 0x6c │ │ │ │ + strb r0, [r2, #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, #352] @ (7e980 ) │ │ │ │ + ldr r5, [pc, #352] @ (7e980 ) │ │ │ │ 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 7e92a │ │ │ │ + bne.n 7e92a │ │ │ │ ldr.w r5, [r5, #980] @ 0x3d4 │ │ │ │ - movw r3, #41517 @ 0xa22d │ │ │ │ + movw r3, #41533 @ 0xa23d │ │ │ │ movt r3, #7 │ │ │ │ movw r2, #24312 @ 0x5ef8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7e8c6 │ │ │ │ + bne.n 7e8c6 │ │ │ │ ldr.w r1, [r2, #848] @ 0x350 │ │ │ │ - movw r3, #42113 @ 0xa481 │ │ │ │ + movw r3, #42129 @ 0xa491 │ │ │ │ movt r3, #7 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7e94c │ │ │ │ + bne.n 7e94c │ │ │ │ movs r0, #16 │ │ │ │ blx 2c078 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7e8d0 │ │ │ │ + beq.n 7e8d0 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - movw r2, #2497 @ 0x9c1 │ │ │ │ + movw r2, #3057 @ 0xbf1 │ │ │ │ movt r2, #19 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 7e8de │ │ │ │ + bne.n 7e8de │ │ │ │ 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 │ │ │ │ @@ -124129,15 +124128,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 7e916 │ │ │ │ + bgt.n 7e916 │ │ │ │ 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] │ │ │ │ @@ -124145,19 +124144,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 7e868 │ │ │ │ - movw r1, #32592 @ 0x7f50 │ │ │ │ + bne.n 7e868 │ │ │ │ + movw r1, #33488 @ 0x82d0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #168] @ (7e984 ) │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #168] @ (7e984 ) │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ 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 │ │ │ │ @@ -124168,65 +124167,65 @@ │ │ │ │ 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 7e8aa │ │ │ │ + ble.n 7e8aa │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1c6690 <_Py_InitializeRecursionLimits@@Base+0xb4> │ │ │ │ + bl 1c64a8 <_Py_InitializeRecursionLimits@@Base+0xb4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7e95e │ │ │ │ + beq.n 7e95e │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - b.n 7e8aa │ │ │ │ + b.n 7e8aa │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r4, r3 │ │ │ │ - beq.w 7e832 │ │ │ │ + beq.w 7e832 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7e96c │ │ │ │ + blt.n 7e96c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e8c2 │ │ │ │ + bge.n 7e8c2 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 7e8c2 │ │ │ │ + b.n 7e8c2 │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ movs r1, #16 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7e868 │ │ │ │ - b.n 7e8d0 │ │ │ │ + bne.n 7e868 │ │ │ │ + b.n 7e8d0 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ blx r1 │ │ │ │ - b.n 7e8d0 │ │ │ │ + b.n 7e8d0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7e93e │ │ │ │ + bne.n 7e93e │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7e93e │ │ │ │ + b.n 7e93e │ │ │ │ ldrb r0, [r7, #27] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r0, [r2, #104] @ 0x68 │ │ │ │ + strb r0, [r2, #8] │ │ │ │ movs r6, r6 │ │ │ │ │ │ │ │ 0007e988 <_Py_hashtable_get@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -124262,15 +124261,15 @@ │ │ │ │ mul.w r6, r2, r3 │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 7ec18 <_Py_hashtable_get@@Base+0x290> │ │ │ │ add.w sl, r1, #20 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - movw r3, #45693 @ 0xb27d │ │ │ │ + movw r3, #45709 @ 0xb28d │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ bne.w 7f13e <_Py_hashtable_get@@Base+0x7b6> │ │ │ │ movw r3, #61560 @ 0xf078 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ movw lr, #25973 @ 0x6575 │ │ │ │ movt lr, #28787 @ 0x7073 │ │ │ │ @@ -124722,15 +124721,15 @@ │ │ │ │ eors r3, r1 │ │ │ │ eor.w r6, r3, r2 │ │ │ │ b.n 7ee48 <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ bne.n 7f090 <_Py_hashtable_get@@Base+0x708> │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ - movw r3, #38841 @ 0x97b9 │ │ │ │ + movw r3, #38809 @ 0x9799 │ │ │ │ movt r3, #8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 7f126 <_Py_hashtable_get@@Base+0x79e> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ @@ -124768,15 +124767,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 7ec30 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ bne.n 7f100 <_Py_hashtable_get@@Base+0x778> │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ - movw r3, #38841 @ 0x97b9 │ │ │ │ + movw r3, #38809 @ 0x9799 │ │ │ │ movt r3, #8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 7f132 <_Py_hashtable_get@@Base+0x7aa> │ │ │ │ cmp r7, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -125000,15 +124999,15 @@ │ │ │ │ mul.w sl, r2, r3 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.w 7f598 <_Py_hashtable_get@@Base+0xc10> │ │ │ │ add.w r3, r0, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r2, #43552 @ 0xaa20 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r3, #45693 @ 0xb27d │ │ │ │ + movw r3, #45709 @ 0xb28d │ │ │ │ movt r3, #7 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, r3 │ │ │ │ bne.w 7f9a8 <_Py_hashtable_get@@Base+0x1020> │ │ │ │ movw r3, #61560 @ 0xf078 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ movw r5, #25973 @ 0x6575 │ │ │ │ @@ -125483,36 +125482,36 @@ │ │ │ │ 0007f9b8 <_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, #41517 @ 0xa22d │ │ │ │ + movw r3, #41533 @ 0xa23d │ │ │ │ movt r3, #7 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 7fa66 <_Py_hashtable_set@@Base+0xae> │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r2, #42113 @ 0xa481 │ │ │ │ + movw r2, #42129 @ 0xa491 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r1, [r3, #848] @ 0x350 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 7fa94 <_Py_hashtable_set@@Base+0xdc> │ │ │ │ movs r0, #16 │ │ │ │ blx 2c078 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7faa0 <_Py_hashtable_set@@Base+0xe8> │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - movw r2, #2497 @ 0x9c1 │ │ │ │ + movw r2, #3057 @ 0xbf1 │ │ │ │ movt r2, #19 │ │ │ │ cmp r1, r2 │ │ │ │ it eq │ │ │ │ moveq.w r0, r5, ror #4 │ │ │ │ beq.n 7fa1e <_Py_hashtable_set@@Base+0x66> │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -125545,15 +125544,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r0, #16 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ b.n 7f9fe <_Py_hashtable_set@@Base+0x46> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1c6690 <_Py_InitializeRecursionLimits@@Base+0xb4> │ │ │ │ + bl 1c64a8 <_Py_InitializeRecursionLimits@@Base+0xb4> │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ beq.n 7faa6 <_Py_hashtable_set@@Base+0xee> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r2, #1 │ │ │ │ @@ -125622,15 +125621,15 @@ │ │ │ │ str.w r0, [r4, #-8] │ │ │ │ adds r3, #1 │ │ │ │ str r2, [r0, #4] │ │ │ │ str.w r3, [r1, #3868] @ 0xf1c │ │ │ │ b.n 7fb8e │ │ │ │ movw r0, #18712 @ 0x4918 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd10 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd50 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7fbc0 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ strd r0, r1, [r4, #16] │ │ │ │ @@ -125651,497 +125650,516 @@ │ │ │ │ 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, #55385 @ 0xd859 │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 7fbb2 │ │ │ │ ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ cbnz r0, 7fbae │ │ │ │ mov r0, r4 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r2, [r6, r5] │ │ │ │ b.n 7faf4 │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ b.n 7faf4 │ │ │ │ movw r0, #57360 @ 0xe010 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1cb110 <_PyNamespace_New@@Base+0x32c> │ │ │ │ + bl 1cafa0 <_PyNamespace_New@@Base+0x32c> │ │ │ │ b.n 7fb8e │ │ │ │ nop │ │ │ │ ... │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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, #276] @ (7fd08 ) │ │ │ │ + ldr r4, [pc, #340] @ (7fd48 ) │ │ │ │ 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, 7fc78 │ │ │ │ - ldr r0, [pc, #248] @ (7fd0c ) │ │ │ │ + cbz r3, 7fc76 │ │ │ │ + ldr r0, [pc, #312] @ (7fd4c ) │ │ │ │ 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 7fcae │ │ │ │ + bne.n 7fcd0 │ │ │ │ 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 │ │ │ │ - vldr d7, [pc, #192] @ 7fd00 │ │ │ │ + ldr.w lr, [r0, #3892] @ 0xf34 │ │ │ │ and.w r2, r2, #3 │ │ │ │ - strd r7, r8, [r3, #24] │ │ │ │ + strd r4, r5, [r3, #16] │ │ │ │ + ldr.w r5, [r0, #3868] @ 0xf1c │ │ │ │ + ldr.w r4, [lr, #4] │ │ │ │ str.w r9, [r3, #8] │ │ │ │ - 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 │ │ │ │ + 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 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movw r0, #18712 @ 0x4918 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd10 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd50 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 7fcee │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 7fd30 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - sub.w r1, r3, #8 │ │ │ │ - ldr.w r2, [r3, #-4] │ │ │ │ movs r5, #0 │ │ │ │ + ldr.w r2, [r3, #-4] │ │ │ │ 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 │ │ │ │ - b.n 7fc54 │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + 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, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 7fcd8 │ │ │ │ + bne.n 7fd1a │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r0, 7fcea │ │ │ │ + cbnz r0, 7fd2c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r2, [r5, r4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ - b.n 7fc34 │ │ │ │ + sub.w r1, r3, #8 │ │ │ │ + vldr d7, [pc, #64] @ 7fd40 │ │ │ │ + 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 7fcac │ │ │ │ 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 7fcd4 │ │ │ │ + b.n 7fcf6 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ - b.n 7fcd4 │ │ │ │ + b.n 7fcf6 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 1cb110 <_PyNamespace_New@@Base+0x32c> │ │ │ │ + bl 1cafa0 <_PyNamespace_New@@Base+0x32c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7fc70 │ │ │ │ - nop │ │ │ │ + b.n 7fc6e │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0007fd10 <_PyObject_GC_New@@Base>: │ │ │ │ +0007fd50 <_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] @ 7ff98 <_PyObject_GC_New@@Base+0x288> │ │ │ │ + ldrpl.w sl, [pc, #604] @ 7ffd8 <_PyObject_GC_New@@Base+0x288> │ │ │ │ mov.w r4, r4, lsl #3 │ │ │ │ - bpl.n 7fd64 <_PyObject_GC_New@@Base+0x54> │ │ │ │ + bpl.n 7fda4 <_PyObject_GC_New@@Base+0x54> │ │ │ │ ldr.w r2, [r0, #440] @ 0x1b8 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - ldr.w sl, [pc, #584] @ 7ff98 <_PyObject_GC_New@@Base+0x288> │ │ │ │ + ldr.w sl, [pc, #584] @ 7ffd8 <_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 7ff80 <_PyObject_GC_New@@Base+0x270> │ │ │ │ + bhi.w 7ffc0 <_PyObject_GC_New@@Base+0x270> │ │ │ │ mov r5, r0 │ │ │ │ adds r6, r4, r6 │ │ │ │ - bmi.n 7fe44 <_PyObject_GC_New@@Base+0x134> │ │ │ │ + bmi.n 7fe84 <_PyObject_GC_New@@Base+0x134> │ │ │ │ movw fp, #24312 @ 0x5ef8 │ │ │ │ movt fp, #82 @ 0x52 │ │ │ │ - movw r3, #337 @ 0x151 │ │ │ │ + movw r3, #401 @ 0x191 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [fp, #888] @ 0x378 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7fe3a <_PyObject_GC_New@@Base+0x12a> │ │ │ │ + bne.n 7fe7a <_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 7fed2 <_PyObject_GC_New@@Base+0x1c2> │ │ │ │ + bcs.w 7ff12 <_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 7fe74 <_PyObject_GC_New@@Base+0x164> │ │ │ │ + beq.n 7feb4 <_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 7ff44 <_PyObject_GC_New@@Base+0x234> │ │ │ │ + beq.w 7ff84 <_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 7fe0a <_PyObject_GC_New@@Base+0xfa> │ │ │ │ + ble.n 7fe4a <_PyObject_GC_New@@Base+0xfa> │ │ │ │ ldr.w r2, [r3, #3748] @ 0xea4 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 7fe0a <_PyObject_GC_New@@Base+0xfa> │ │ │ │ + beq.n 7fe4a <_PyObject_GC_New@@Base+0xfa> │ │ │ │ ldr.w r3, [r3, #3856] @ 0xf10 │ │ │ │ - cbnz r3, 7fe0a <_PyObject_GC_New@@Base+0xfa> │ │ │ │ + cbnz r3, 7fe4a <_PyObject_GC_New@@Base+0xfa> │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ff8a <_PyObject_GC_New@@Base+0x27a> │ │ │ │ + bne.w 7ffca <_PyObject_GC_New@@Base+0x27a> │ │ │ │ add.w r3, r7, #12 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsls r1, r2, #27 │ │ │ │ - bpl.n 7fe82 <_PyObject_GC_New@@Base+0x172> │ │ │ │ + bpl.n 7fec2 <_PyObject_GC_New@@Base+0x172> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r5, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7fea4 <_PyObject_GC_New@@Base+0x194> │ │ │ │ - ldr r2, [pc, #380] @ (7ff94 <_PyObject_GC_New@@Base+0x284>) │ │ │ │ + bge.n 7fee4 <_PyObject_GC_New@@Base+0x194> │ │ │ │ + ldr r2, [pc, #380] @ (7ffd4 <_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 7feb2 <_PyObject_GC_New@@Base+0x1a2> │ │ │ │ + bne.n 7fef2 <_PyObject_GC_New@@Base+0x1a2> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bpl.n 7fe6e <_PyObject_GC_New@@Base+0x15e> │ │ │ │ + bpl.n 7feae <_PyObject_GC_New@@Base+0x15e> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1dbfdc <_PyAST_Compile@@Base+0x40c> │ │ │ │ + bl 1dbed0 <_PyAST_Compile@@Base+0x40c> │ │ │ │ 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, 7fe7c <_PyObject_GC_New@@Base+0x16c> │ │ │ │ + cbnz r0, 7febc <_PyObject_GC_New@@Base+0x16c> │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ff6c <_PyObject_GC_New@@Base+0x25c> │ │ │ │ + beq.w 7ffac <_PyObject_GC_New@@Base+0x25c> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1c8d60 │ │ │ │ + bl 1c8bd8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7fe6e <_PyObject_GC_New@@Base+0x15e> │ │ │ │ + cbz r0, 7feae <_PyObject_GC_New@@Base+0x15e> │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ str r4, [r7, #72] @ 0x48 │ │ │ │ movs r4, #0 │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ - bl 8022c │ │ │ │ - cbz r0, 7fed2 <_PyObject_GC_New@@Base+0x1c2> │ │ │ │ + bl 8026c │ │ │ │ + cbz r0, 7ff12 <_PyObject_GC_New@@Base+0x1c2> │ │ │ │ ldr.w r7, [sl, r9] │ │ │ │ - b.n 7fdc6 <_PyObject_GC_New@@Base+0xb6> │ │ │ │ + b.n 7fe06 <_PyObject_GC_New@@Base+0xb6> │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7fe86 <_PyObject_GC_New@@Base+0x176> │ │ │ │ + bne.n 7fec6 <_PyObject_GC_New@@Base+0x176> │ │ │ │ dmb ish │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r5, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7fe14 <_PyObject_GC_New@@Base+0x104> │ │ │ │ - ldr r2, [pc, #236] @ (7ff94 <_PyObject_GC_New@@Base+0x284>) │ │ │ │ + blt.n 7fe54 <_PyObject_GC_New@@Base+0x104> │ │ │ │ + ldr r2, [pc, #236] @ (7ffd4 <_PyObject_GC_New@@Base+0x284>) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7fe26 <_PyObject_GC_New@@Base+0x116> │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + beq.n 7fe66 <_PyObject_GC_New@@Base+0x116> │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7ff24 <_PyObject_GC_New@@Base+0x214> │ │ │ │ + bne.n 7ff64 <_PyObject_GC_New@@Base+0x214> │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7fe26 <_PyObject_GC_New@@Base+0x116> │ │ │ │ + bne.n 7fe66 <_PyObject_GC_New@@Base+0x116> │ │ │ │ mov r0, r4 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 7fe26 <_PyObject_GC_New@@Base+0x116> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 7fe66 <_PyObject_GC_New@@Base+0x116> │ │ │ │ ldr.w r2, [fp, #848] @ 0x350 │ │ │ │ - movw r3, #42113 @ 0xa481 │ │ │ │ + movw r3, #42129 @ 0xa491 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7ff36 <_PyObject_GC_New@@Base+0x226> │ │ │ │ + bne.n 7ff76 <_PyObject_GC_New@@Base+0x226> │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c078 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7fe44 <_PyObject_GC_New@@Base+0x134> │ │ │ │ + beq.n 7fe84 <_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 7fe0a <_PyObject_GC_New@@Base+0xfa> │ │ │ │ - b.n 7fde6 <_PyObject_GC_New@@Base+0xd6> │ │ │ │ + bge.w 7fe4a <_PyObject_GC_New@@Base+0xfa> │ │ │ │ + b.n 7fe26 <_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 7fe6e <_PyObject_GC_New@@Base+0x15e> │ │ │ │ - b.n 7fe2c <_PyObject_GC_New@@Base+0x11c> │ │ │ │ + bpl.n 7feae <_PyObject_GC_New@@Base+0x15e> │ │ │ │ + b.n 7fe6c <_PyObject_GC_New@@Base+0x11c> │ │ │ │ ldr.w r0, [fp, #844] @ 0x34c │ │ │ │ mov r1, r6 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7fef2 <_PyObject_GC_New@@Base+0x1e2> │ │ │ │ - b.n 7fe44 <_PyObject_GC_New@@Base+0x134> │ │ │ │ + bne.n 7ff32 <_PyObject_GC_New@@Base+0x1e2> │ │ │ │ + b.n 7fe84 <_PyObject_GC_New@@Base+0x134> │ │ │ │ ldrd lr, r2, [r3, #24] │ │ │ │ cmp r2, lr │ │ │ │ - bcc.n 7ff60 <_PyObject_GC_New@@Base+0x250> │ │ │ │ + bcc.n 7ffa0 <_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 7fe7c <_PyObject_GC_New@@Base+0x16c> │ │ │ │ + b.n 7febc <_PyObject_GC_New@@Base+0x16c> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 7fdc6 <_PyObject_GC_New@@Base+0xb6> │ │ │ │ - movw r1, #36808 @ 0x8fc8 │ │ │ │ + b.n 7fe06 <_PyObject_GC_New@@Base+0xb6> │ │ │ │ + movw r1, #37704 @ 0x9348 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #29052 @ 0x717c │ │ │ │ + movw r0, #29948 @ 0x74fc │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 23b730 │ │ │ │ + b.w 23bb84 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7fe00 <_PyObject_GC_New@@Base+0xf0> │ │ │ │ - b.n 7fe0a <_PyObject_GC_New@@Base+0xfa> │ │ │ │ + beq.w 7fe40 <_PyObject_GC_New@@Base+0xf0> │ │ │ │ + b.n 7fe4a <_PyObject_GC_New@@Base+0xfa> │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007ff9c : │ │ │ │ +0007ffdc : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 8007e │ │ │ │ + blt.n 800be │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #24312 @ 0x5ef8 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ - movw r3, #337 @ 0x151 │ │ │ │ + movw r3, #401 @ 0x191 │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r5, [r4, #888] @ 0x378 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 80064 │ │ │ │ - ldr r0, [pc, #184] @ (80084 ) │ │ │ │ + bne.n 800a4 │ │ │ │ + ldr r0, [pc, #184] @ (800c4 ) │ │ │ │ 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 80036 │ │ │ │ + bcs.n 80076 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r5, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 80028 │ │ │ │ + beq.n 80068 │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 80002 │ │ │ │ + cbz r2, 80042 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r5, r4 │ │ │ │ ittt cc │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc.w r3, [ip, #12] │ │ │ │ strcc.w ip, [r3, #8] │ │ │ │ - bcc.n 7fffe │ │ │ │ + bcc.n 8003e │ │ │ │ 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} │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 8022c │ │ │ │ + bl 8026c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7fffe │ │ │ │ + bne.n 8003e │ │ │ │ ldr.w r1, [r4, #848] @ 0x350 │ │ │ │ - movw r3, #42113 @ 0xa481 │ │ │ │ + movw r3, #42129 @ 0xa491 │ │ │ │ movt r3, #7 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 80074 │ │ │ │ + bne.n 800b4 │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2c078 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7fffe │ │ │ │ + beq.n 8003e │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 7fffe │ │ │ │ + b.n 8003e │ │ │ │ ldr.w r0, [r4, #884] @ 0x374 │ │ │ │ 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 80054 │ │ │ │ + b.n 80094 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ movw r2, #24312 @ 0x5ef8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #337 @ 0x151 │ │ │ │ + movw r3, #401 @ 0x191 │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r2, #888] @ 0x378 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 8012e │ │ │ │ - ldr r3, [pc, #152] @ (8014c ) │ │ │ │ + bne.n 8016e │ │ │ │ + ldr r3, [pc, #152] @ (8018c ) │ │ │ │ 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 800f8 │ │ │ │ + beq.n 80138 │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbnz r2, 800f4 │ │ │ │ + cbnz r2, 80134 │ │ │ │ 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] │ │ │ │ @@ -126151,152 +126169,152 @@ │ │ │ │ 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 8022c │ │ │ │ + bl 8026c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 800f4 │ │ │ │ + bne.n 80134 │ │ │ │ ldr.w r1, [r2, #848] @ 0x350 │ │ │ │ - movw r3, #42113 @ 0xa481 │ │ │ │ + movw r3, #42129 @ 0xa491 │ │ │ │ movt r3, #7 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 8013e │ │ │ │ + bne.n 8017e │ │ │ │ movs r0, #16 │ │ │ │ blx 2c078 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 800f4 │ │ │ │ + beq.n 80134 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 800f4 │ │ │ │ + b.n 80134 │ │ │ │ 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 8011e │ │ │ │ + b.n 8015e │ │ │ │ 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 r0, [pc, #200] @ (80228 ) │ │ │ │ + ldr r0, [pc, #200] @ (80268 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ subs r1, #1 │ │ │ │ sub sp, #8 │ │ │ │ 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 80206 │ │ │ │ + bcs.n 80246 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r4, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 8020e │ │ │ │ + beq.n 8024e │ │ │ │ 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 801a4 │ │ │ │ + beq.n 801e4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r5, r6, [r3, #24] │ │ │ │ cmp r5, r6 │ │ │ │ - bhi.n 801f6 │ │ │ │ + bhi.n 80236 │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r5, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r5 │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w ip, [r3, r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 801a0 │ │ │ │ + bne.n 801e0 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r1, #42113 @ 0xa481 │ │ │ │ + movw r1, #42129 @ 0xa491 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r0, [r3, #848] @ 0x350 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 8021e │ │ │ │ + bne.n 8025e │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2c078 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 801a0 │ │ │ │ + beq.n 801e0 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 801a0 │ │ │ │ + b.n 801e0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 801a0 │ │ │ │ - b.n 801c0 │ │ │ │ + bne.n 801e0 │ │ │ │ + b.n 80200 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 801c0 │ │ │ │ + bge.n 80200 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 801a0 │ │ │ │ + b.n 801e0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 8022c │ │ │ │ + bl 8026c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 801a0 │ │ │ │ - b.n 801c0 │ │ │ │ + bne.n 801e0 │ │ │ │ + b.n 80200 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ - b.n 801e6 │ │ │ │ + b.n 80226 │ │ │ │ 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 80360 │ │ │ │ + beq.w 803a0 │ │ │ │ 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 802fa │ │ │ │ + bls.n 8033a │ │ │ │ adds r2, #131 @ 0x83 │ │ │ │ str.w r4, [r5, r2, lsl #2] │ │ │ │ - cbnz r3, 802d0 │ │ │ │ + cbnz r3, 80310 │ │ │ │ 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] │ │ │ │ @@ -126332,322 +126350,322 @@ │ │ │ │ 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 802a8 │ │ │ │ + bne.n 802e8 │ │ │ │ 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, 80342 │ │ │ │ + cbnz r3, 80382 │ │ │ │ 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] │ │ │ │ - cbnz r0, 80330 │ │ │ │ + cbnz r0, 80370 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 804ea │ │ │ │ + bne.w 8052a │ │ │ │ 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 802a8 │ │ │ │ + b.n 802e8 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ - cbz r0, 80352 │ │ │ │ + cbz r0, 80392 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr.w r2, [r5, r6, lsl #3] │ │ │ │ - b.n 802dc │ │ │ │ + b.n 8031c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8034a │ │ │ │ + beq.n 8038a │ │ │ │ str r0, [r2, #24] │ │ │ │ - b.n 8034a │ │ │ │ + b.n 8038a │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ mov r7, r3 │ │ │ │ ldr.w r3, [r3, #992] @ 0x3e0 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 804a8 │ │ │ │ + beq.w 804e8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 804fa │ │ │ │ + bne.w 8053a │ │ │ │ ldr.w r3, [r5, #520] @ 0x208 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 80436 │ │ │ │ + beq.n 80476 │ │ │ │ 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 8053e │ │ │ │ + beq.w 8057e │ │ │ │ cmn.w r5, #804 @ 0x324 │ │ │ │ - beq.w 8052a │ │ │ │ + beq.w 8056a │ │ │ │ ldr.w r2, [r5, #788] @ 0x314 │ │ │ │ ubfx ip, r0, #0, #18 │ │ │ │ ldr.w r4, [r5, #792] @ 0x318 │ │ │ │ lsrs r1, r0, #18 │ │ │ │ ldr.w lr, [r5, #796] @ 0x31c │ │ │ │ adds r2, #1 │ │ │ │ adds r4, #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 80414 │ │ │ │ + beq.n 80454 │ │ │ │ add.w r7, r5, r1, lsl #3 │ │ │ │ add.w r1, r0, #262144 @ 0x40000 │ │ │ │ cmp r2, lr │ │ │ │ mov.w r1, r1, lsr #18 │ │ │ │ add.w r1, r5, r1, lsl #3 │ │ │ │ str.w ip, [r1, #808] @ 0x328 │ │ │ │ str.w ip, [r7, #804] @ 0x324 │ │ │ │ str r0, [r3, #0] │ │ │ │ strd r2, r4, [r5, #788] @ 0x314 │ │ │ │ - bls.n 803e6 │ │ │ │ + bls.n 80426 │ │ │ │ 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 80516 │ │ │ │ + bne.w 80556 │ │ │ │ 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 80260 │ │ │ │ + b.n 802a0 │ │ │ │ add.w r1, r5, r1, lsl #3 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, lr │ │ │ │ str.w r7, [r1, #804] @ 0x324 │ │ │ │ str r0, [r3, #0] │ │ │ │ strd r2, r4, [r5, #788] @ 0x314 │ │ │ │ - bhi.n 803e2 │ │ │ │ + bhi.n 80422 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ str.w ip, [r3, #16] │ │ │ │ strd r0, r2, [r3, #4] │ │ │ │ - b.n 803fa │ │ │ │ + b.n 8043a │ │ │ │ ldr.w r3, [r5, #516] @ 0x204 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 804be │ │ │ │ + bne.n 804fe │ │ │ │ ldr.w r0, [r5, #512] @ 0x200 │ │ │ │ mov.w r8, #16 │ │ │ │ mov.w r2, #448 @ 0x1c0 │ │ │ │ ldr.w r1, [r7, #856] @ 0x358 │ │ │ │ - movw r3, #42281 @ 0xa529 │ │ │ │ + movw r3, #42297 @ 0xa539 │ │ │ │ movt r3, #7 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 8050a │ │ │ │ + bne.n 8054a │ │ │ │ mov r1, r2 │ │ │ │ blx 2b83c │ │ │ │ mov lr, r0 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 804e2 │ │ │ │ + beq.n 80522 │ │ │ │ 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 8049a │ │ │ │ + b.n 804da │ │ │ │ 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 80486 │ │ │ │ + bcc.n 804c6 │ │ │ │ add.w r3, lr, r9 │ │ │ │ str.w r8, [r5, #516] @ 0x204 │ │ │ │ - b.n 80382 │ │ │ │ - movw r0, #28692 @ 0x7014 │ │ │ │ + b.n 803c2 │ │ │ │ + movw r0, #29588 @ 0x7394 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1bb478 │ │ │ │ - cbnz r0, 804ee │ │ │ │ + bl 1bb290 │ │ │ │ + cbnz r0, 8052e │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r7, #992] @ 0x3e0 │ │ │ │ - b.n 8037a │ │ │ │ + b.n 803ba │ │ │ │ lsls r1, r3, #1 │ │ │ │ cmp.w r3, r3, lsl #1 │ │ │ │ mov r8, r1 │ │ │ │ - bcs.n 804e2 │ │ │ │ + bcs.n 80522 │ │ │ │ movw r3, #37449 @ 0x9249 │ │ │ │ movt r3, #2340 @ 0x924 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 804e2 │ │ │ │ + bhi.n 80522 │ │ │ │ movs r2, #28 │ │ │ │ ldr.w r0, [r5, #512] @ 0x200 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 8044a │ │ │ │ + bge.n 8048a │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ - b.n 802c8 │ │ │ │ + b.n 80308 │ │ │ │ str r0, [r2, #24] │ │ │ │ - b.n 80330 │ │ │ │ + b.n 80370 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 804b6 │ │ │ │ + beq.n 804f6 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r7, #992] @ 0x3e0 │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 2e130 <_PyObject_DebugMallocStats@@Base> │ │ │ │ - b.n 8037a │ │ │ │ + b.n 803ba │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ blx ip │ │ │ │ mov lr, r0 │ │ │ │ - b.n 80464 │ │ │ │ + b.n 804a4 │ │ │ │ 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 803fa │ │ │ │ + b.n 8043a │ │ │ │ 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 804e2 │ │ │ │ + b.n 80522 │ │ │ │ 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 805e4 │ │ │ │ + bhi.n 80624 │ │ │ │ movw r6, #24312 @ 0x5ef8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r3, #337 @ 0x151 │ │ │ │ + movw r3, #401 @ 0x191 │ │ │ │ movt r3, #8 │ │ │ │ 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 80616 │ │ │ │ + bne.n 80656 │ │ │ │ mov.w ip, #4 │ │ │ │ mov r8, r5 │ │ │ │ mov r4, r5 │ │ │ │ movs r1, #2 │ │ │ │ mov.w r9, #22 │ │ │ │ movs r0, #24 │ │ │ │ - ldr r3, [pc, #452] @ (8075c ) │ │ │ │ + ldr r3, [pc, #452] @ (8079c ) │ │ │ │ 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 80698 │ │ │ │ + beq.n 806d8 │ │ │ │ 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 80624 │ │ │ │ + bne.n 80664 │ │ │ │ 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 80624 │ │ │ │ + b.n 80664 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ - bls.n 806e2 │ │ │ │ + bls.n 80722 │ │ │ │ cmp.w r0, #65536 @ 0x10000 │ │ │ │ - bcs.n 806ca │ │ │ │ + bcs.n 8070a │ │ │ │ movs r4, #2 │ │ │ │ movs r0, #32 │ │ │ │ mov.w ip, #6 │ │ │ │ movs r1, #3 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r4 │ │ │ │ movw r6, #24312 @ 0x5ef8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r3, #337 @ 0x151 │ │ │ │ + movw r3, #401 @ 0x191 │ │ │ │ movt r3, #8 │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r2, [r6, #888] @ 0x378 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 80596 │ │ │ │ + beq.n 805d6 │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8071a │ │ │ │ + beq.n 8075a │ │ │ │ movw r2, #41552 @ 0xa250 │ │ │ │ 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] @ (80760 ) │ │ │ │ + ldr r2, [pc, #288] @ (807a0 ) │ │ │ │ ldr.w r6, [r2, #1600] @ 0x640 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 806f4 │ │ │ │ + bne.n 80734 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r5, 80668 │ │ │ │ + cbz r5, 806a8 │ │ │ │ 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] │ │ │ │ @@ -126661,184 +126679,184 @@ │ │ │ │ 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 80660 │ │ │ │ + beq.n 806a0 │ │ │ │ cmp.w r8, #2 │ │ │ │ strd r5, r5, [r3, #20] │ │ │ │ ite eq │ │ │ │ strheq r5, [r3, #30] │ │ │ │ strne r5, [r3, #32] │ │ │ │ - b.n 80660 │ │ │ │ + b.n 806a0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 8022c │ │ │ │ + bl 8026c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80624 │ │ │ │ + bne.n 80664 │ │ │ │ ldr.w r2, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #42113 @ 0xa481 │ │ │ │ + movw r3, #42129 @ 0xa491 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 80734 │ │ │ │ + bne.n 80774 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c078 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 8071a │ │ │ │ + cbz r3, 8075a │ │ │ │ ldr.w r2, [r7, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r7, #800] @ 0x320 │ │ │ │ - b.n 80624 │ │ │ │ + b.n 80664 │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 80740 │ │ │ │ + bcs.n 80780 │ │ │ │ movs r4, #4 │ │ │ │ mov.w ip, #8 │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov.w r9, #36 @ 0x24 │ │ │ │ mov r8, r4 │ │ │ │ - b.n 805fc │ │ │ │ + b.n 8063c │ │ │ │ movs r4, #1 │ │ │ │ mov.w ip, #6 │ │ │ │ movs r0, #32 │ │ │ │ movs r1, #3 │ │ │ │ mov.w r9, #30 │ │ │ │ mov r8, r4 │ │ │ │ - b.n 805fc │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + b.n 8063c │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 80724 │ │ │ │ + bne.n 80764 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80648 │ │ │ │ + bne.n 80688 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 80648 │ │ │ │ + b.n 80688 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 23b660 │ │ │ │ + b.w 23bab4 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 80648 │ │ │ │ + b.n 80688 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 806bc │ │ │ │ + b.n 806fc │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #36868 @ 0x9004 │ │ │ │ + movw r1, #37764 @ 0x9384 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 80660 │ │ │ │ + b.n 806a0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00080764 : │ │ │ │ +000807a4 : │ │ │ │ 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 │ │ │ │ subs r3, r1, #0 │ │ │ │ - blt.w 80938 │ │ │ │ + blt.w 80978 │ │ │ │ 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 8086a │ │ │ │ + bne.n 808aa │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 80894 │ │ │ │ + beq.n 808d4 │ │ │ │ movw r2, #65518 @ 0xffee │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.w 8092c │ │ │ │ + bhi.w 8096c │ │ │ │ movw r6, #24312 @ 0x5ef8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ add.w r0, r3, #17 │ │ │ │ - movw r2, #337 @ 0x151 │ │ │ │ + movw r2, #401 @ 0x191 │ │ │ │ movt r2, #8 │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r4, [r6, #888] @ 0x378 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.w 808d0 │ │ │ │ - ldr r1, [pc, #408] @ (80960 ) │ │ │ │ + bne.w 80910 │ │ │ │ + ldr r1, [pc, #408] @ (809a0 ) │ │ │ │ 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 r8, r2 │ │ │ │ - bhi.n 80898 │ │ │ │ + bhi.n 808d8 │ │ │ │ lsrs r0, r3, #3 │ │ │ │ adds r1, r0, #2 │ │ │ │ ldr.w r2, [r2, r1, lsl #3] │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ cmp r2, lr │ │ │ │ - beq.n 808c2 │ │ │ │ + beq.n 80902 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r4, [r2, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr.w ip, [r4] │ │ │ │ str.w ip, [r2, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 80822 │ │ │ │ + bne.n 80862 │ │ │ │ ldrd r1, r7, [r2, #24] │ │ │ │ cmp r7, r1 │ │ │ │ - bcc.n 80888 │ │ │ │ + bcc.n 808c8 │ │ │ │ adds r0, #3 │ │ │ │ add.w r0, r1, r0, lsl #3 │ │ │ │ str r0, [r2, #24] │ │ │ │ adds r0, r2, r1 │ │ │ │ str r0, [r2, #4] │ │ │ │ str.w ip, [r2, r1] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 80898 │ │ │ │ + beq.n 808d8 │ │ │ │ movw r2, #41760 @ 0xa320 │ │ │ │ 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, #296] @ (80964 ) │ │ │ │ + ldr r2, [pc, #296] @ (809a4 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr.w r6, [r2, #1600] @ 0x640 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 808f6 │ │ │ │ + bne.n 80936 │ │ │ │ adds r2, r4, r3 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ strd r3, r1, [r4, #8] │ │ │ │ movs r1, #0 │ │ │ │ strb r1, [r2, #16] │ │ │ │ - cbz r5, 80862 │ │ │ │ + cbz r5, 808a2 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2bff8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @@ -126851,298 +126869,298 @@ │ │ │ │ add r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [lr, #12] │ │ │ │ str.w lr, [r2, #8] │ │ │ │ - b.n 80822 │ │ │ │ - ldr r4, [pc, #208] @ (80968 ) │ │ │ │ - b.n 80862 │ │ │ │ + b.n 80862 │ │ │ │ + ldr r4, [pc, #208] @ (809a8 ) │ │ │ │ + b.n 808a2 │ │ │ │ ldr.w r4, [r6, #848] @ 0x350 │ │ │ │ - movw r2, #42113 @ 0xa481 │ │ │ │ + movw r2, #42129 @ 0xa491 │ │ │ │ movt r2, #7 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 8091c │ │ │ │ + bne.n 8095c │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c078 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 808e2 │ │ │ │ + cbz r4, 80922 │ │ │ │ ldr.w r2, [r8, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8, #800] @ 0x320 │ │ │ │ - b.n 80822 │ │ │ │ + b.n 80862 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 8022c │ │ │ │ + bl 8026c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 8081e │ │ │ │ + b.n 8085e │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80822 │ │ │ │ + bne.n 80862 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 23b660 │ │ │ │ + bl 23bab4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 80862 │ │ │ │ + beq.n 808a2 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 80856 │ │ │ │ - b.n 80862 │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + bne.n 80896 │ │ │ │ + b.n 808a2 │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 80952 │ │ │ │ + bne.n 80992 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80846 │ │ │ │ + bne.n 80886 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 80846 │ │ │ │ + b.n 80886 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 808b4 │ │ │ │ + b.n 808f4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1ce2c8 <_PySys_GetRequiredAttr@@Base+0x450> │ │ │ │ + bl 1ce158 <_PySys_GetRequiredAttr@@Base+0x450> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 808ec │ │ │ │ + b.n 8092c │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #36960 @ 0x9060 │ │ │ │ + movw r1, #37856 @ 0x93e0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 80862 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 808a2 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 80846 │ │ │ │ + b.n 80886 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ 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 80aec │ │ │ │ - beq.n 80a34 │ │ │ │ + blt.w 80b2c │ │ │ │ + beq.n 80a74 │ │ │ │ movw r2, #65518 @ 0xffee │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.w 80ad4 │ │ │ │ + bhi.w 80b14 │ │ │ │ movw r5, #24312 @ 0x5ef8 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ add.w r0, r3, #17 │ │ │ │ - movw r2, #337 @ 0x151 │ │ │ │ + movw r2, #401 @ 0x191 │ │ │ │ movt r2, #8 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r4, [r5, #888] @ 0x378 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 80a82 │ │ │ │ - ldr r2, [pc, #356] @ (80b18 ) │ │ │ │ + bne.n 80ac2 │ │ │ │ + ldr r2, [pc, #356] @ (80b58 ) │ │ │ │ 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 80a58 │ │ │ │ + bhi.n 80a98 │ │ │ │ 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 80a48 │ │ │ │ + beq.n 80a88 │ │ │ │ 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, 80a1c │ │ │ │ + cbz r1, 80a5c │ │ │ │ movw r2, #41760 @ 0xa320 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #296] @ (80b1c ) │ │ │ │ + ldr r1, [pc, #296] @ (80b5c ) │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 80a9e │ │ │ │ + blt.n 80ade │ │ │ │ ldr.w r5, [r1, #1600] @ 0x640 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 80aae │ │ │ │ + bne.n 80aee │ │ │ │ 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 80a3c │ │ │ │ + bcc.n 80a7c │ │ │ │ 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 809e8 │ │ │ │ - ldr r4, [pc, #232] @ (80b20 ) │ │ │ │ + b.n 80a28 │ │ │ │ + ldr r4, [pc, #232] @ (80b60 ) │ │ │ │ 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 809e8 │ │ │ │ + b.n 80a28 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 8022c │ │ │ │ + bl 8026c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 809e8 │ │ │ │ + bne.n 80a28 │ │ │ │ ldr.w r4, [r5, #848] @ 0x350 │ │ │ │ - movw r2, #42113 @ 0xa481 │ │ │ │ + movw r2, #42129 @ 0xa491 │ │ │ │ movt r2, #7 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 80b06 │ │ │ │ + bne.n 80b46 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c078 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 80a94 │ │ │ │ + cbz r4, 80ad4 │ │ │ │ ldr.w r2, [r6, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r6, #800] @ 0x320 │ │ │ │ - b.n 809e8 │ │ │ │ + b.n 80a28 │ │ │ │ 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 809e8 │ │ │ │ + bne.n 80a28 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 23b660 │ │ │ │ + b.w 23bab4 │ │ │ │ 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 80a08 │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + beq.n 80a48 │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r5, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 80ade │ │ │ │ + bne.n 80b1e │ │ │ │ ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80a08 │ │ │ │ + bne.n 80a48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 80a08 │ │ │ │ + b.n 80a48 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1ce2c8 <_PySys_GetRequiredAttr@@Base+0x450> │ │ │ │ + b.w 1ce158 <_PySys_GetRequiredAttr@@Base+0x450> │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 80a08 │ │ │ │ + b.n 80a48 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #36960 @ 0x9060 │ │ │ │ + movw r1, #37856 @ 0x93e0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 80a16 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 80a56 │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 80a74 │ │ │ │ + b.n 80ab4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00080b24 : │ │ │ │ +00080b64 : │ │ │ │ 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 80bdc │ │ │ │ - blt.n 80c22 │ │ │ │ + beq.n 80c1c │ │ │ │ + blt.n 80c62 │ │ │ │ subs r3, r5, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.n 80be0 │ │ │ │ - ldr r7, [pc, #256] @ (80c44 ) │ │ │ │ + bgt.n 80c20 │ │ │ │ + ldr r7, [pc, #256] @ (80c84 ) │ │ │ │ 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, 80bb8 │ │ │ │ - ldr r0, [pc, #236] @ (80c48 ) │ │ │ │ + cbz r4, 80bf8 │ │ │ │ + ldr r0, [pc, #236] @ (80c88 ) │ │ │ │ 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 80c00 │ │ │ │ + bne.n 80c40 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2b420 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ @@ -127159,124 +127177,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, #41344 @ 0xa180 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 844a8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 844e8 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80bb2 │ │ │ │ - ldr r2, [pc, #116] @ (80c44 ) │ │ │ │ + beq.n 80bf2 │ │ │ │ + ldr r2, [pc, #116] @ (80c84 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 80b7e │ │ │ │ - ldr r4, [pc, #108] @ (80c4c ) │ │ │ │ - b.n 80bb2 │ │ │ │ + b.n 80bbe │ │ │ │ + ldr r4, [pc, #108] @ (80c8c ) │ │ │ │ + b.n 80bf2 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r5, r3 │ │ │ │ - bls.n 80bb8 │ │ │ │ - bl 23b660 │ │ │ │ + bls.n 80bf8 │ │ │ │ + bl 23bab4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80bb2 │ │ │ │ - ldr r3, [pc, #76] @ (80c44 ) │ │ │ │ + beq.n 80bf2 │ │ │ │ + ldr r3, [pc, #76] @ (80c84 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - b.n 80b7e │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + b.n 80bbe │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 80c34 │ │ │ │ + bne.n 80c74 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ - cbnz r0, 80c3e │ │ │ │ + cbnz r0, 80c7e │ │ │ │ mov r0, r4 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr.w r6, [r8, r7] │ │ │ │ - b.n 80b78 │ │ │ │ + b.n 80bb8 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #37012 @ 0x9094 │ │ │ │ + movw r0, #37908 @ 0x9414 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r4, #0 │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 80bb2 │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 80bf2 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr.w r6, [r8, r7] │ │ │ │ - b.n 80b78 │ │ │ │ + b.n 80bb8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #96] @ (80cc0 ) │ │ │ │ + ldr r3, [pc, #96] @ (80d00 ) │ │ │ │ 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, 80c80 │ │ │ │ + cbz r0, 80cc0 │ │ │ │ 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 80cb2 │ │ │ │ + bhi.n 80cf2 │ │ │ │ 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 83550 │ │ │ │ + bl 83590 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80ca2 │ │ │ │ + bne.n 80ce2 │ │ │ │ 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 80d46 │ │ │ │ - ldr r3, [pc, #140] @ (80d68 ) │ │ │ │ + bgt.n 80d86 │ │ │ │ + ldr r3, [pc, #140] @ (80da8 ) │ │ │ │ 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, 80d02 │ │ │ │ + cbz r0, 80d42 │ │ │ │ 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 │ │ │ │ @@ -127286,111 +127304,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 80d46 │ │ │ │ + bhi.n 80d86 │ │ │ │ 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 80cfe │ │ │ │ + b.n 80d3e │ │ │ │ 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 83550 │ │ │ │ + bl 83590 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80d3a │ │ │ │ - b.n 80cfe │ │ │ │ + bne.n 80d7a │ │ │ │ + b.n 80d3e │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00080d6c : │ │ │ │ +00080dac : │ │ │ │ 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 80e08 │ │ │ │ - ldr r7, [pc, #256] @ (80e80 ) │ │ │ │ + blt.n 80e48 │ │ │ │ + ldr r7, [pc, #256] @ (80ec0 ) │ │ │ │ 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 80df4 │ │ │ │ - ldr r2, [pc, #236] @ (80e84 ) │ │ │ │ + beq.n 80e34 │ │ │ │ + ldr r2, [pc, #236] @ (80ec4 ) │ │ │ │ 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, 80dd2 │ │ │ │ + cbnz r3, 80e12 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 80e2a │ │ │ │ + beq.n 80e6a │ │ │ │ mov r0, r5 │ │ │ │ - bl 83850 │ │ │ │ + bl 83890 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80e5c │ │ │ │ + beq.n 80e9c │ │ │ │ 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 80e3c │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + b.n 80e7c │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 80e1c │ │ │ │ + bne.n 80e5c │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80db0 │ │ │ │ + bne.n 80df0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - cbz r5, 80e2a │ │ │ │ - b.n 80db4 │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ + cbz r5, 80e6a │ │ │ │ + b.n 80df4 │ │ │ │ movw r0, #21004 @ 0x520c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd10 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd50 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 80e18 │ │ │ │ - cbz r5, 80e2a │ │ │ │ - b.n 80db4 │ │ │ │ + cbz r0, 80e58 │ │ │ │ + cbz r5, 80e6a │ │ │ │ + b.n 80df4 │ │ │ │ movs r4, #0 │ │ │ │ movs r1, #238 @ 0xee │ │ │ │ - movw r0, #37040 @ 0x90b0 │ │ │ │ + movw r0, #37936 @ 0x9430 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_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 80db4 │ │ │ │ + bne.n 80df4 │ │ │ │ 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 │ │ │ │ @@ -127399,38 +127417,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 80e18 │ │ │ │ + b.n 80e58 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 80e78 │ │ │ │ + bge.n 80eb8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 80e78 │ │ │ │ + cbnz r3, 80eb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 23b660 │ │ │ │ + b.w 23bab4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 23b660 │ │ │ │ + b.w 23bab4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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] @ (811cc ) │ │ │ │ - ldr.w r8, [pc, #844] @ 811ec │ │ │ │ + ldr r5, [pc, #816] @ (8120c ) │ │ │ │ + ldr.w r8, [pc, #844] @ 8122c │ │ │ │ mov r7, r1 │ │ │ │ add.w r6, r1, #90112 @ 0x16000 │ │ │ │ movw r9, #24312 @ 0x5ef8 │ │ │ │ movt r9, #82 @ 0x52 │ │ │ │ movw lr, #65534 @ 0xfffe │ │ │ │ movt lr, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ @@ -127438,68 +127456,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 81af8 │ │ │ │ + bne.w 81b38 │ │ │ │ ldr.w r1, [r4, #192] @ 0xc0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ orr.w r3, r3, #258 @ 0x102 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - cbnz r1, 80f50 │ │ │ │ + cbnz r1, 80f90 │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.w 81b2a │ │ │ │ + bhi.w 81b6a │ │ │ │ adds r2, r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r8] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 80f0c │ │ │ │ + bne.n 80f4c │ │ │ │ strex ip, r2, [r8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 80efa │ │ │ │ + bne.n 80f3a │ │ │ │ dmb ish │ │ │ │ - bne.n 80ee8 │ │ │ │ - ldr r3, [pc, #700] @ (811d0 ) │ │ │ │ + bne.n 80f28 │ │ │ │ + ldr r3, [pc, #700] @ (81210 ) │ │ │ │ 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 81b40 │ │ │ │ + bne.w 81b80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 81b56 │ │ │ │ + beq.w 81b96 │ │ │ │ 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] @ (811d4 ) │ │ │ │ + ldr r2, [pc, #632] @ (81214 ) │ │ │ │ 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 80f6c │ │ │ │ + bne.n 80fac │ │ │ │ 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 │ │ │ │ @@ -127508,1496 +127526,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 821a0 │ │ │ │ + bl 821e0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81b60 │ │ │ │ - ldr r3, [pc, #536] @ (811d8 ) │ │ │ │ + beq.w 81ba0 │ │ │ │ + ldr r3, [pc, #536] @ (81218 ) │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 80ebc │ │ │ │ + bne.w 80efc │ │ │ │ movw r0, #34952 @ 0x8888 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 908b0 <_PyType_GetDict@@Base> │ │ │ │ - ldr r1, [pc, #520] @ (811dc ) │ │ │ │ - bl 90908 │ │ │ │ + bl 90784 <_PyType_GetDict@@Base> │ │ │ │ + ldr r1, [pc, #520] @ (8121c ) │ │ │ │ + bl 907dc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b98 │ │ │ │ + beq.w 81bd8 │ │ │ │ add.w r5, r7, #110592 @ 0x1b000 │ │ │ │ movw r4, #57360 @ 0xe010 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ add.w r0, r4, #28 │ │ │ │ str.w r6, [r5, #4004] @ 0xfa4 │ │ │ │ - bl 1c8888 │ │ │ │ + bl 1c8700 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b8e │ │ │ │ + beq.w 81bce │ │ │ │ str.w r0, [r5, #4052] @ 0xfd4 │ │ │ │ add.w r0, r4, #48 @ 0x30 │ │ │ │ - bl 1c8888 │ │ │ │ + bl 1c8700 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b8e │ │ │ │ + beq.w 81bce │ │ │ │ str.w r0, [r5, #4056] @ 0xfd8 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl 1c8888 │ │ │ │ + bl 1c8700 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b8e │ │ │ │ + beq.w 81bce │ │ │ │ str.w r0, [r5, #4060] @ 0xfdc │ │ │ │ add.w r0, r4, #88 @ 0x58 │ │ │ │ - bl 1c8888 │ │ │ │ + bl 1c8700 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b8e │ │ │ │ + beq.w 81bce │ │ │ │ str.w r0, [r5, #4064] @ 0xfe0 │ │ │ │ add.w r0, r4, #108 @ 0x6c │ │ │ │ - bl 1c8888 │ │ │ │ + bl 1c8700 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b8e │ │ │ │ + beq.w 81bce │ │ │ │ str.w r0, [r5, #4068] @ 0xfe4 │ │ │ │ add.w r0, r4, #128 @ 0x80 │ │ │ │ - bl 1c8888 │ │ │ │ + bl 1c8700 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b8e │ │ │ │ + beq.w 81bce │ │ │ │ str.w r0, [r5, #4072] @ 0xfe8 │ │ │ │ add.w r0, r4, #148 @ 0x94 │ │ │ │ - bl 1c8888 │ │ │ │ + bl 1c8700 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b8e │ │ │ │ + beq.w 81bce │ │ │ │ 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 1c8b7c │ │ │ │ + bl 1c89f4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81dfe │ │ │ │ + beq.w 81e3e │ │ │ │ add.w r1, r4, #184 @ 0xb8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c6e8c │ │ │ │ + bl 1c6ca4 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81ddc │ │ │ │ + beq.w 81e1c │ │ │ │ add.w r1, r4, #392 @ 0x188 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c6e8c │ │ │ │ + bl 1c6ca4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81ddc │ │ │ │ - ldr r1, [pc, #308] @ (811e0 ) │ │ │ │ + beq.w 81e1c │ │ │ │ + ldr r1, [pc, #308] @ (81220 ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c6e8c │ │ │ │ + bl 1c6ca4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81ddc │ │ │ │ - ldr r2, [pc, #296] @ (811e4 ) │ │ │ │ + beq.w 81e1c │ │ │ │ + ldr r2, [pc, #296] @ (81224 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #296] @ (811e8 ) │ │ │ │ + ldr r1, [pc, #296] @ (81228 ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c8b7c │ │ │ │ + bl 1c89f4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81dba │ │ │ │ + beq.w 81dfa │ │ │ │ movs r5, #0 │ │ │ │ - movw r9, #28384 @ 0x6ee0 │ │ │ │ + movw r9, #29280 @ 0x7260 │ │ │ │ movt r9, #54 @ 0x36 │ │ │ │ - movw r8, #20093 @ 0x4e7d │ │ │ │ + movw r8, #19793 @ 0x4d51 │ │ │ │ movt r8, #9 │ │ │ │ - movw sl, #65145 @ 0xfe79 │ │ │ │ + movw sl, #65325 @ 0xff2d │ │ │ │ movt sl, #21 │ │ │ │ str r4, [sp, #28] │ │ │ │ mov fp, r5 │ │ │ │ - movw r4, #56201 @ 0xdb89 │ │ │ │ + movw r4, #56817 @ 0xddf1 │ │ │ │ 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 1c6e8c │ │ │ │ + bl 1c6ca4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81da0 │ │ │ │ + beq.w 81de0 │ │ │ │ ldr.w r2, [r5, #156] @ 0x9c │ │ │ │ cmp r2, r8 │ │ │ │ - bne.n 81122 │ │ │ │ + bne.n 81162 │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ cmp r2, sl │ │ │ │ it eq │ │ │ │ streq.w r4, [r5, #200] @ 0xc8 │ │ │ │ cmp.w fp, #68 @ 0x44 │ │ │ │ - bne.n 810f8 │ │ │ │ + bne.n 81138 │ │ │ │ add.w r8, sp, #56 @ 0x38 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ movw sl, #35728 @ 0x8b90 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ mov r9, r8 │ │ │ │ movs r5, #0 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r1, r2 │ │ │ │ adds r5, #1 │ │ │ │ - bl 1c8d48 │ │ │ │ + bl 1c8bc0 │ │ │ │ str.w r0, [r9], #4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81eaa │ │ │ │ + beq.w 81eea │ │ │ │ cmp r5, #16 │ │ │ │ - bne.n 8113a │ │ │ │ + bne.n 8117a │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r2, [r8], #4 │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81170 │ │ │ │ + bge.n 811b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 81170 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 811b0 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, #16 │ │ │ │ - bne.n 81158 │ │ │ │ + bne.n 81198 │ │ │ │ add.w r5, r7, #40960 @ 0xa000 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ strd r3, r3, [r6, #4] │ │ │ │ str r3, [r6, #12] │ │ │ │ bl 7fab4 │ │ │ │ str.w r0, [r5, #404] @ 0x194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81ea0 │ │ │ │ + beq.w 81ee0 │ │ │ │ movs r0, #11 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81e8e │ │ │ │ + beq.w 81ece │ │ │ │ movw r8, #43748 @ 0xaae4 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r2, [r8] │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81e8e │ │ │ │ + bne.w 81ece │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81e78 │ │ │ │ - b.n 811f0 │ │ │ │ + blt.w 81eb8 │ │ │ │ + b.n 81230 │ │ │ │ nop │ │ │ │ - strb r0, [r1, #6] │ │ │ │ + strb r0, [r1, #20] │ │ │ │ movs r6, r6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r6, #22] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - strb r0, [r3, #13] │ │ │ │ + strb r0, [r3, #27] │ │ │ │ movs r6, r6 │ │ │ │ ite cs │ │ │ │ lslcs r2, r2, #1 │ │ │ │ - bcc.n 816b4 │ │ │ │ + bcc.n 816f4 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - b.n 81858 │ │ │ │ + b.n 81898 │ │ │ │ lsls r0, r2, #1 │ │ │ │ strb r4, [r5, #29] │ │ │ │ lsls r7, r2, #1 │ │ │ │ strb r0, [r4, #22] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r0, #114 @ 0x72 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81e8e │ │ │ │ + beq.w 81ece │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81e8e │ │ │ │ + bne.w 81ece │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81e62 │ │ │ │ + blt.w 81ea2 │ │ │ │ movs r0, #115 @ 0x73 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81e8e │ │ │ │ + beq.w 81ece │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81e8e │ │ │ │ + bne.w 81ece │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81e4c │ │ │ │ + blt.w 81e8c │ │ │ │ movs r0, #11 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81e8e │ │ │ │ + beq.w 81ece │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81e8e │ │ │ │ + bne.w 81ece │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81e36 │ │ │ │ + blt.w 81e76 │ │ │ │ movs r0, #32 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81e8e │ │ │ │ + beq.w 81ece │ │ │ │ movw r8, #43672 @ 0xaa98 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r2, [r8] │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81e8e │ │ │ │ + bne.w 81ece │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81e20 │ │ │ │ + blt.w 81e60 │ │ │ │ movs r0, #108 @ 0x6c │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81e8e │ │ │ │ + beq.w 81ece │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81e8e │ │ │ │ + bne.w 81ece │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 82012 │ │ │ │ + blt.w 82052 │ │ │ │ movs r0, #10 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8200a │ │ │ │ + beq.w 8204a │ │ │ │ movw r3, #43744 @ 0xaae0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8200a │ │ │ │ + bne.w 8204a │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81ff4 │ │ │ │ + blt.w 82034 │ │ │ │ movs r0, #103 @ 0x67 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8200a │ │ │ │ + beq.w 8204a │ │ │ │ movw r3, #43668 @ 0xaa94 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8200a │ │ │ │ + bne.w 8204a │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81fde │ │ │ │ + blt.w 8201e │ │ │ │ movs r0, #111 @ 0x6f │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8200a │ │ │ │ + beq.w 8204a │ │ │ │ movw r3, #43664 @ 0xaa90 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8200a │ │ │ │ + bne.w 8204a │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81fc8 │ │ │ │ + blt.w 82008 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8200a │ │ │ │ + beq.w 8204a │ │ │ │ movw r3, #43660 @ 0xaa8c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8200a │ │ │ │ + bne.w 8204a │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81fb2 │ │ │ │ + blt.w 81ff2 │ │ │ │ movs r0, #17 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8200a │ │ │ │ + beq.w 8204a │ │ │ │ movw r3, #43736 @ 0xaad8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8200a │ │ │ │ + bne.w 8204a │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81f9c │ │ │ │ + blt.w 81fdc │ │ │ │ movs r0, #2 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8200a │ │ │ │ + beq.w 8204a │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8200a │ │ │ │ + bne.w 8204a │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81f86 │ │ │ │ + blt.w 81fc6 │ │ │ │ movs r0, #21 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8200a │ │ │ │ + beq.w 8204a │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8200a │ │ │ │ + bne.w 8204a │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81f70 │ │ │ │ + blt.w 81fb0 │ │ │ │ movs r0, #20 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8200a │ │ │ │ + beq.w 8204a │ │ │ │ movw r3, #43720 @ 0xaac8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8200a │ │ │ │ + bne.w 8204a │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81f5a │ │ │ │ + blt.w 81f9a │ │ │ │ movs r0, #4 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8200a │ │ │ │ + beq.w 8204a │ │ │ │ movw r3, #43728 @ 0xaad0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8200a │ │ │ │ + bne.w 8204a │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81f44 │ │ │ │ + blt.w 81f84 │ │ │ │ movs r0, #13 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81e8e │ │ │ │ + beq.w 81ece │ │ │ │ movw r8, #43716 @ 0xaac4 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r2, [r8] │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81e8e │ │ │ │ + bne.w 81ece │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81f2e │ │ │ │ + blt.w 81f6e │ │ │ │ movs r0, #1 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81e8e │ │ │ │ + beq.w 81ece │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81e8e │ │ │ │ + bne.w 81ece │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81f18 │ │ │ │ + blt.w 81f58 │ │ │ │ movs r0, #3 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8200a │ │ │ │ + beq.w 8204a │ │ │ │ movw r3, #43712 @ 0xaac0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8200a │ │ │ │ + bne.w 8204a │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81f02 │ │ │ │ + blt.w 81f42 │ │ │ │ movs r0, #110 @ 0x6e │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8200a │ │ │ │ + beq.w 8204a │ │ │ │ movw r3, #43708 @ 0xaabc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8200a │ │ │ │ + bne.w 8204a │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81eec │ │ │ │ - ldr r2, [pc, #792] @ (81898 ) │ │ │ │ + blt.w 81f2c │ │ │ │ + ldr r2, [pc, #792] @ (818d8 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #792] @ (8189c ) │ │ │ │ + ldr r1, [pc, #792] @ (818dc ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c8b7c │ │ │ │ + bl 1c89f4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81eca │ │ │ │ + beq.w 81f0a │ │ │ │ movw r0, #6824 @ 0x1aa8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 908b0 <_PyType_GetDict@@Base> │ │ │ │ - ldr r2, [pc, #768] @ (818a0 ) │ │ │ │ - movw r1, #37368 @ 0x91f8 │ │ │ │ + bl 90784 <_PyType_GetDict@@Base> │ │ │ │ + ldr r2, [pc, #768] @ (818e0 ) │ │ │ │ + movw r1, #38264 @ 0x9578 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 947d8 │ │ │ │ - ldr r2, [pc, #760] @ (818a4 ) │ │ │ │ + bl 946ac │ │ │ │ + ldr r2, [pc, #760] @ (818e4 ) │ │ │ │ ldr.w r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81cf2 │ │ │ │ + bne.w 81d32 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81cdc │ │ │ │ + blt.w 81d1c │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr.w r8, [pc, #748] @ 818b4 │ │ │ │ + ldr.w r8, [pc, #748] @ 818f4 │ │ │ │ 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 1c6e8c │ │ │ │ + bl 1c6ca4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81d54 │ │ │ │ + beq.w 81d94 │ │ │ │ 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 1c6e8c │ │ │ │ + bl 1c6ca4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81d54 │ │ │ │ + beq.w 81d94 │ │ │ │ str.w sl, [r4, #1468] @ 0x5bc │ │ │ │ - movw r3, #37424 @ 0x9230 │ │ │ │ + movw r3, #38320 @ 0x95b0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r5, r5, [r6, #4] │ │ │ │ str r5, [r6, #12] │ │ │ │ - movw r2, #10344 @ 0x2868 │ │ │ │ + movw r2, #11040 @ 0x2b20 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #5136 @ 0x1410 │ │ │ │ + movw r1, #5832 @ 0x16c8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r3, #37404 @ 0x921c │ │ │ │ + movw r3, #38300 @ 0x959c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r0, #37416 @ 0x9228 │ │ │ │ + movw r0, #38312 @ 0x95a8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81ca8 │ │ │ │ + beq.w 81ce8 │ │ │ │ add.w r0, r8, #416 @ 0x1a0 │ │ │ │ - bl 908b0 <_PyType_GetDict@@Base> │ │ │ │ + bl 90784 <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81c94 │ │ │ │ + beq.w 81cd4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #37496 @ 0x9278 │ │ │ │ + movw r1, #38392 @ 0x95f8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81686 │ │ │ │ + bge.n 816c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81cca │ │ │ │ + beq.w 81d0a │ │ │ │ adds r5, #1 │ │ │ │ - beq.w 81ca8 │ │ │ │ - ldr r5, [pc, #536] @ (818a8 ) │ │ │ │ + beq.w 81ce8 │ │ │ │ + ldr r5, [pc, #536] @ (818e8 ) │ │ │ │ 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 1c8eb8 <_PyStaticType_InitForExtension@@Base> │ │ │ │ + bl 1c8d30 <_PyStaticType_InitForExtension@@Base> │ │ │ │ adds r4, #1 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81cd2 │ │ │ │ + beq.w 81d12 │ │ │ │ cmp r4, #6 │ │ │ │ - bne.n 81698 │ │ │ │ - ldr r4, [pc, #508] @ (818ac ) │ │ │ │ + bne.n 816d8 │ │ │ │ + ldr r4, [pc, #508] @ (818ec ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 908b0 <_PyType_GetDict@@Base> │ │ │ │ + bl 90784 <_PyType_GetDict@@Base> │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1c9014 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1c8e8c <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81bbe │ │ │ │ + beq.w 81bfe │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #37552 @ 0x92b0 │ │ │ │ + movw r1, #38448 @ 0x9630 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81c7e │ │ │ │ + beq.w 81cbe │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 816f6 │ │ │ │ + bge.n 81736 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81c76 │ │ │ │ + beq.w 81cb6 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #13825 @ 0x3601 │ │ │ │ movt r0, #50277 @ 0xc465 │ │ │ │ - bl 1c9014 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1c8e8c <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81bbe │ │ │ │ + beq.w 81bfe │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #37564 @ 0x92bc │ │ │ │ + movw r1, #38460 @ 0x963c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81c7e │ │ │ │ + beq.w 81cbe │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8173a │ │ │ │ + bge.n 8177a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81c6e │ │ │ │ + beq.w 81cae │ │ │ │ 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 1c9014 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1c8e8c <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81bbe │ │ │ │ + beq.w 81bfe │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #22388 @ 0x5774 │ │ │ │ + movw r1, #23084 @ 0x5a2c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81c7e │ │ │ │ + beq.w 81cbe │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8178a │ │ │ │ + bge.n 817ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81c66 │ │ │ │ - ldr r0, [pc, #292] @ (818b0 ) │ │ │ │ - bl 908b0 <_PyType_GetDict@@Base> │ │ │ │ + beq.w 81ca6 │ │ │ │ + ldr r0, [pc, #292] @ (818f0 ) │ │ │ │ + bl 90784 <_PyType_GetDict@@Base> │ │ │ │ movs r2, #1 │ │ │ │ - ldr r3, [pc, #284] @ (818b0 ) │ │ │ │ + ldr r3, [pc, #284] @ (818f0 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1c9134 <_PyStaticType_InitForExtension@@Base+0x27c> │ │ │ │ + bl 1c8fac <_PyStaticType_InitForExtension@@Base+0x27c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81bbe │ │ │ │ + beq.w 81bfe │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #37564 @ 0x92bc │ │ │ │ + movw r1, #38460 @ 0x963c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81c7e │ │ │ │ + beq.w 81cbe │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 817ce │ │ │ │ + bge.n 8180e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81c5e │ │ │ │ - ldr r3, [pc, #224] @ (818b0 ) │ │ │ │ + beq.w 81c9e │ │ │ │ + ldr r3, [pc, #224] @ (818f0 ) │ │ │ │ movs r2, #31 │ │ │ │ movs r1, #12 │ │ │ │ movw r0, #9999 @ 0x270f │ │ │ │ - bl 1c9134 <_PyStaticType_InitForExtension@@Base+0x27c> │ │ │ │ + bl 1c8fac <_PyStaticType_InitForExtension@@Base+0x27c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81bbe │ │ │ │ + beq.w 81bfe │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #22388 @ 0x5774 │ │ │ │ + movw r1, #23084 @ 0x5a2c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81c7e │ │ │ │ + beq.w 81cbe │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8180c │ │ │ │ + bge.n 8184c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81c56 │ │ │ │ + beq.w 81c96 │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1c9014 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1c8e8c <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81bbe │ │ │ │ + beq.w 81bfe │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #37552 @ 0x92b0 │ │ │ │ + movw r1, #38448 @ 0x9630 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81c7e │ │ │ │ + beq.w 81cbe │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8184a │ │ │ │ + bge.n 8188a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81c4e │ │ │ │ - ldr.w r8, [pc, #108] @ 818b8 │ │ │ │ + beq.w 81c8e │ │ │ │ + ldr.w r8, [pc, #108] @ 818f8 │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ - bl 908b0 <_PyType_GetDict@@Base> │ │ │ │ + bl 90784 <_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 1c9264 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1c90dc <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81bbe │ │ │ │ + beq.w 81bfe │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #37564 @ 0x92bc │ │ │ │ + movw r1, #38460 @ 0x963c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr.w r3, [r9] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81c36 │ │ │ │ - b.n 818bc │ │ │ │ + beq.w 81c76 │ │ │ │ + b.n 818fc │ │ │ │ nop │ │ │ │ - b.n 81f2c │ │ │ │ + b.n 81f6c │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldrb r4, [r7, #0] │ │ │ │ lsls r7, r2, #1 │ │ │ │ movs r6, #216 @ 0xd8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ subs r0, r7, #3 │ │ │ │ lsls r3, r2, #1 │ │ │ │ - strb r0, [r7, #15] │ │ │ │ + strb r0, [r7, #29] │ │ │ │ movs r6, r6 │ │ │ │ - b.n 81440 │ │ │ │ + b.n 81480 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - b.n 815e4 │ │ │ │ + b.n 81624 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - b.n 81f68 │ │ │ │ + b.n 81fa8 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - b.n 8178c │ │ │ │ + b.n 817cc │ │ │ │ lsls r0, r2, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 818ce │ │ │ │ + bge.n 8190e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81c26 │ │ │ │ + beq.w 81c66 │ │ │ │ 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 1c9264 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1c90dc <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81bbe │ │ │ │ + beq.w 81bfe │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #22388 @ 0x5774 │ │ │ │ + movw r1, #23084 @ 0x5a2c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81c0e │ │ │ │ + beq.w 81c4e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8191e │ │ │ │ + bge.n 8195e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81c2e │ │ │ │ + beq.w 81c6e │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1c9014 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1c8e8c <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81bbe │ │ │ │ + beq.w 81bfe │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #37552 @ 0x92b0 │ │ │ │ + movw r1, #38448 @ 0x9630 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81c0e │ │ │ │ + beq.w 81c4e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81960 │ │ │ │ + bge.n 819a0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81c06 │ │ │ │ - ldr.w r8, [pc, #1004] @ 81d50 │ │ │ │ + beq.w 81c46 │ │ │ │ + ldr.w r8, [pc, #1004] @ 81d90 │ │ │ │ mov r0, r8 │ │ │ │ - bl 908b0 <_PyType_GetDict@@Base> │ │ │ │ + bl 90784 <_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 1c945c <_PyStaticType_InitForExtension@@Base+0x5a4> │ │ │ │ + bl 1c92d4 <_PyStaticType_InitForExtension@@Base+0x5a4> │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81bbe │ │ │ │ + beq.w 81bfe │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #37564 @ 0x92bc │ │ │ │ + movw r1, #38460 @ 0x963c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr.w r3, [r9] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81c36 │ │ │ │ + beq.w 81c76 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 819ba │ │ │ │ + bge.n 819fa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81bfe │ │ │ │ + beq.w 81c3e │ │ │ │ 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 1c945c <_PyStaticType_InitForExtension@@Base+0x5a4> │ │ │ │ + bl 1c92d4 <_PyStaticType_InitForExtension@@Base+0x5a4> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81bbe │ │ │ │ + beq.w 81bfe │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #22388 @ 0x5774 │ │ │ │ + movw r1, #23084 @ 0x5a2c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81be8 │ │ │ │ + beq.w 81c28 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81a12 │ │ │ │ + bge.n 81a52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81be0 │ │ │ │ + beq.w 81c20 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1c9014 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1c8e8c <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81bbe │ │ │ │ + beq.w 81bfe │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #37552 @ 0x92b0 │ │ │ │ + movw r1, #38448 @ 0x9630 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81bac │ │ │ │ + beq.w 81bec │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81a50 │ │ │ │ + bge.n 81a90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81d98 │ │ │ │ - ldr r0, [pc, #732] @ (81d30 ) │ │ │ │ - bl 908b0 <_PyType_GetDict@@Base> │ │ │ │ - ldr r2, [pc, #732] @ (81d34 ) │ │ │ │ - movw r1, #40656 @ 0x9ed0 │ │ │ │ + beq.w 81dd8 │ │ │ │ + ldr r0, [pc, #732] @ (81d70 ) │ │ │ │ + bl 90784 <_PyType_GetDict@@Base> │ │ │ │ + ldr r2, [pc, #732] @ (81d74 ) │ │ │ │ + movw r1, #41552 @ 0xa250 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81bbe │ │ │ │ + beq.w 81bfe │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 1c956c <_PyStaticType_InitForExtension@@Base+0x6b4> │ │ │ │ + bl 1c93e4 <_PyStaticType_InitForExtension@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81bbe │ │ │ │ + beq.w 81bfe │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #37564 @ 0x92bc │ │ │ │ + movw r1, #38460 @ 0x963c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81bac │ │ │ │ + beq.w 81bec │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81aa8 │ │ │ │ + bge.n 81ae8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81d90 │ │ │ │ + beq.w 81dd0 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #20804 @ 0x5144 │ │ │ │ movt r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1c956c <_PyStaticType_InitForExtension@@Base+0x6b4> │ │ │ │ + bl 1c93e4 <_PyStaticType_InitForExtension@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 81bbe │ │ │ │ + beq.n 81bfe │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #22388 @ 0x5774 │ │ │ │ + movw r1, #23084 @ 0x5a2c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 81bac │ │ │ │ + beq.n 81bec │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81ae4 │ │ │ │ + bge.n 81b24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81d88 │ │ │ │ + beq.w 81dc8 │ │ │ │ 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] @ (81d38 ) │ │ │ │ + ldr r2, [pc, #564] @ (81d78 ) │ │ │ │ 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 81b0c │ │ │ │ + bne.n 81b4c │ │ │ │ dmb ish │ │ │ │ - b.w 80f90 │ │ │ │ + b.w 80fd0 │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ str.w sl, [sp, #28] │ │ │ │ - cbz r3, 81b56 │ │ │ │ - ldr r0, [pc, #516] @ (81d3c ) │ │ │ │ + cbz r3, 81b96 │ │ │ │ + ldr r0, [pc, #516] @ (81d7c ) │ │ │ │ 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 80f2c │ │ │ │ + b.w 80f6c │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #192] @ 0xc0 │ │ │ │ - b.w 80f50 │ │ │ │ + b.w 80f90 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e038 │ │ │ │ - movw r3, #37064 @ 0x90c8 │ │ │ │ + movw r3, #37960 @ 0x9448 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #456] @ (81d40 ) │ │ │ │ + ldr r0, [pc, #456] @ (81d80 ) │ │ │ │ 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 81af0 │ │ │ │ - movw r3, #37136 @ 0x9110 │ │ │ │ + b.n 81b30 │ │ │ │ + movw r3, #38032 @ 0x9490 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - b.n 81b74 │ │ │ │ - bl 94124 │ │ │ │ + b.n 81bb4 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80fe0 │ │ │ │ - movw r3, #37096 @ 0x90e8 │ │ │ │ + beq.w 81020 │ │ │ │ + movw r3, #37992 @ 0x9468 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - b.n 81b74 │ │ │ │ + b.n 81bb4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81bbe │ │ │ │ + bge.n 81bfe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 81bbe │ │ │ │ + cbnz r3, 81bfe │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #14972 @ 0x3a7c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #15868 @ 0x3dfc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #380] @ (81d44 ) │ │ │ │ + ldr r1, [pc, #380] @ (81d84 ) │ │ │ │ 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 81af0 │ │ │ │ + b.n 81b30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 81a12 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 81a52 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81bbe │ │ │ │ + bge.n 81bfe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 81bbe │ │ │ │ + bne.n 81bfe │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 81bbe │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 81bfe │ │ │ │ mov r0, r9 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 819ba │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 819fa │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 81960 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 819a0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81bbe │ │ │ │ + bge.n 81bfe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 81bbe │ │ │ │ + bne.n 81bfe │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 81bbe │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 81bfe │ │ │ │ mov r0, r9 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 818ce │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8190e │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8191e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8195e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81bbe │ │ │ │ + bge.n 81bfe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 81bbe │ │ │ │ + bne.n 81bfe │ │ │ │ mov r0, r9 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 81bbe │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 81bfe │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8184a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8188a │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8180c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8184c │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 817ce │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8180e │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8178a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 817ca │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8173a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8177a │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 816f6 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 81736 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81bbe │ │ │ │ + bge.n 81bfe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 81bbe │ │ │ │ + bne.n 81bfe │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 81bbe │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 81bfe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81ca8 │ │ │ │ + bge.n 81ce8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 81ca8 │ │ │ │ + cbnz r3, 81ce8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #156] @ (81d48 ) │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #156] @ (81d88 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #37512 @ 0x9288 │ │ │ │ + movw r3, #38408 @ 0x9608 │ │ │ │ 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 81af0 │ │ │ │ + b.n 81b30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 81686 │ │ │ │ - movw r3, #37196 @ 0x914c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 816c6 │ │ │ │ + movw r3, #38092 @ 0x94cc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - b.n 81bc6 │ │ │ │ + b.n 81c06 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 815be │ │ │ │ + bne.w 815fe │ │ │ │ add.w r0, r2, #2016 @ 0x7e0 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 815be │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 815fe │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 81d1a │ │ │ │ - ldr r3, [pc, #80] @ (81d4c ) │ │ │ │ + blt.n 81d5a │ │ │ │ + ldr r3, [pc, #80] @ (81d8c ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #37376 @ 0x9200 │ │ │ │ + movw r3, #38272 @ 0x9580 │ │ │ │ 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 81af0 │ │ │ │ + b.n 81b30 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 81cf8 │ │ │ │ + bne.n 81d38 │ │ │ │ add.w r0, r2, #2016 @ 0x7e0 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 81cf8 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 81d38 │ │ │ │ nop │ │ │ │ stmdb r8, {r4, r6} │ │ │ │ ldrd r0, r0, [r8, #320] @ 0x140 │ │ │ │ strb r0, [r6, #22] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #13] │ │ │ │ + strb r4, [r3, #27] │ │ │ │ movs r6, r6 │ │ │ │ - strb r4, [r5, #16] │ │ │ │ + strb r4, [r5, #30] │ │ │ │ movs r6, r6 │ │ │ │ - strb r0, [r2, #16] │ │ │ │ + strb r0, [r2, #30] │ │ │ │ movs r6, r6 │ │ │ │ - strb r0, [r3, #15] │ │ │ │ + strb r0, [r3, #29] │ │ │ │ movs r6, r6 │ │ │ │ @ instruction: 0xe8380050 │ │ │ │ add.w r0, r7, #5536 @ 0x15a0 │ │ │ │ mov r1, r7 │ │ │ │ adds r0, #24 │ │ │ │ - bl 229284 │ │ │ │ + bl 2294dc │ │ │ │ movs r0, #0 │ │ │ │ - bl 71f3a │ │ │ │ - ldr r3, [pc, #704] @ (82028 ) │ │ │ │ + bl 71f4a │ │ │ │ + ldr r3, [pc, #704] @ (82068 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #37436 @ 0x923c │ │ │ │ + movw r3, #38332 @ 0x95bc │ │ │ │ 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 81af0 │ │ │ │ + b.n 81b30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 81ae4 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 81b24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 81aa8 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 81ae8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 81a50 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 81a90 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #644] @ (8202c ) │ │ │ │ + ldr r2, [pc, #644] @ (8206c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #37568 @ 0x92c0 │ │ │ │ + movw r3, #38464 @ 0x9640 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r0, [r4, #12] │ │ │ │ strd r1, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 81af0 │ │ │ │ - ldr r3, [pc, #628] @ (82030 ) │ │ │ │ + b.n 81b30 │ │ │ │ + ldr r3, [pc, #628] @ (82070 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #37292 @ 0x91ac │ │ │ │ + movw r3, #38188 @ 0x952c │ │ │ │ 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 81af0 │ │ │ │ - ldr r3, [pc, #596] @ (82034 ) │ │ │ │ + b.n 81b30 │ │ │ │ + ldr r3, [pc, #596] @ (82074 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #37260 @ 0x918c │ │ │ │ + movw r3, #38156 @ 0x950c │ │ │ │ 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 81af0 │ │ │ │ - ldr r2, [pc, #568] @ (82038 ) │ │ │ │ + b.n 81b30 │ │ │ │ + ldr r2, [pc, #568] @ (82078 ) │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r1, r2, [sp, #40] @ 0x28 │ │ │ │ - movw r2, #37232 @ 0x9170 │ │ │ │ + movw r2, #38128 @ 0x94f0 │ │ │ │ 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 81af0 │ │ │ │ + b.n 81b30 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 812b0 │ │ │ │ + bne.w 812f0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 812b0 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 812f0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8127a │ │ │ │ + bne.w 812ba │ │ │ │ mov r0, r9 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 8127a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 812ba │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8124c │ │ │ │ + bne.w 8128c │ │ │ │ mov r0, r9 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 8124c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 8128c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8121e │ │ │ │ + bne.w 8125e │ │ │ │ mov r0, r9 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 8121e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 8125e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 811f0 │ │ │ │ + bne.w 81230 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 811f0 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81230 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84e18 │ │ │ │ - movw r3, #37168 @ 0x9130 │ │ │ │ + bl 84e58 │ │ │ │ + movw r3, #38064 @ 0x94b0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #412] @ (8203c ) │ │ │ │ - b.n 81bc8 │ │ │ │ - movw r3, #14972 @ 0x3a7c │ │ │ │ + ldr r1, [pc, #412] @ (8207c ) │ │ │ │ + b.n 81c08 │ │ │ │ + movw r3, #15868 @ 0x3dfc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - b.n 81e9c │ │ │ │ - ldr r3, [pc, #404] @ (82040 ) │ │ │ │ + b.n 81edc │ │ │ │ + ldr r3, [pc, #404] @ (82080 ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #14972 @ 0x3a7c │ │ │ │ + movw r3, #15868 @ 0x3dfc │ │ │ │ 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 81af0 │ │ │ │ - ldr r3, [pc, #376] @ (82044 ) │ │ │ │ + b.n 81b30 │ │ │ │ + ldr r3, [pc, #376] @ (82084 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #37320 @ 0x91c8 │ │ │ │ + movw r3, #38216 @ 0x9548 │ │ │ │ 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 81af0 │ │ │ │ + b.n 81b30 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8157e │ │ │ │ + bne.w 815be │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 8157e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 815be │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8154a │ │ │ │ + bne.w 8158a │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 8154a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 8158a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81516 │ │ │ │ + bne.w 81556 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 81516 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81556 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 814e8 │ │ │ │ + bne.w 81528 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 814e8 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81528 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 814b2 │ │ │ │ + bne.w 814f2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 814b2 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 814f2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8147e │ │ │ │ + bne.w 814be │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 8147e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 814be │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8144a │ │ │ │ + bne.w 8148a │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 8144a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 8148a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81416 │ │ │ │ + bne.w 81456 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 81416 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81456 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 813e2 │ │ │ │ + bne.w 81422 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 813e2 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81422 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 813ae │ │ │ │ + bne.w 813ee │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 813ae │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 813ee │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8137a │ │ │ │ + bne.w 813ba │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 8137a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 813ba │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81346 │ │ │ │ + bne.w 81386 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 81346 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81386 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81312 │ │ │ │ + bne.w 81352 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 81312 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81352 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84e18 │ │ │ │ - b.n 81e94 │ │ │ │ + bl 84e58 │ │ │ │ + b.n 81ed4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 812de │ │ │ │ + bne.w 8131e │ │ │ │ mov r0, r9 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 812de │ │ │ │ - strb r0, [r5, #15] │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 8131e │ │ │ │ + strb r0, [r5, #29] │ │ │ │ movs r6, r6 │ │ │ │ - strb r0, [r4, #17] │ │ │ │ + strb r0, [r4, #31] │ │ │ │ movs r6, r6 │ │ │ │ - strb r4, [r3, #14] │ │ │ │ + strb r4, [r3, #28] │ │ │ │ movs r6, r6 │ │ │ │ - strb r4, [r0, #14] │ │ │ │ + strb r4, [r0, #28] │ │ │ │ movs r6, r6 │ │ │ │ - strb r0, [r6, #13] │ │ │ │ + strb r0, [r6, #27] │ │ │ │ movs r6, r6 │ │ │ │ - strb r0, [r6, #14] │ │ │ │ + strb r0, [r6, #28] │ │ │ │ movs r6, r6 │ │ │ │ - strb r4, [r0, #17] │ │ │ │ + strb r4, [r0, #31] │ │ │ │ movs r6, r6 │ │ │ │ - strb r4, [r0, #15] │ │ │ │ + strb r4, [r0, #29] │ │ │ │ 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] @ (82198 ) │ │ │ │ + ldr r2, [pc, #316] @ (821d8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82184 │ │ │ │ + beq.w 821c4 │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.w 82192 │ │ │ │ + bhi.w 821d2 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ - movw r3, #337 @ 0x151 │ │ │ │ + movw r3, #401 @ 0x191 │ │ │ │ movt r3, #8 │ │ │ │ mov r5, r0 │ │ │ │ add.w r6, r1, #12 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 82152 │ │ │ │ + bne.n 82192 │ │ │ │ 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 82120 │ │ │ │ + bhi.n 82160 │ │ │ │ adds r1, #11 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r3, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 8216a │ │ │ │ + beq.n 821aa │ │ │ │ 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 820f8 │ │ │ │ + beq.n 82138 │ │ │ │ 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 82162 │ │ │ │ + beq.n 821a2 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #205 @ 0xcd │ │ │ │ blx 2b420 │ │ │ │ mov r3, r0 │ │ │ │ mov.w r2, #4261281277 @ 0xfdfdfdfd │ │ │ │ str r2, [r0, r4] │ │ │ │ @@ -129005,99 +129023,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 820c2 │ │ │ │ + bhi.n 82102 │ │ │ │ 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 820c2 │ │ │ │ + bne.n 82102 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r2, #42113 @ 0xa481 │ │ │ │ + movw r2, #42129 @ 0xa491 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r7, [r3, #848] @ 0x350 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 82178 │ │ │ │ + bne.n 821b8 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c078 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 820f2 │ │ │ │ + beq.n 82132 │ │ │ │ ldr.w r1, [r8, #800] @ 0x320 │ │ │ │ mov r2, r3 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r8, #800] @ 0x320 │ │ │ │ - b.n 820c2 │ │ │ │ + b.n 82102 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, r6 │ │ │ │ blx r7 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 820f2 │ │ │ │ + beq.n 82132 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 820c2 │ │ │ │ + b.n 82102 │ │ │ │ mov.w r1, #4261281277 @ 0xfdfdfdfd │ │ │ │ str r1, [r2, #8] │ │ │ │ - b.n 820f2 │ │ │ │ + b.n 82132 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8022c │ │ │ │ + bl 8026c │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 820c2 │ │ │ │ - b.n 82120 │ │ │ │ + bne.n 82102 │ │ │ │ + b.n 82160 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r6 │ │ │ │ blx r7 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 82140 │ │ │ │ - movw r1, #37608 @ 0x92e8 │ │ │ │ + b.n 82180 │ │ │ │ + movw r1, #38504 @ 0x9668 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #12] @ (8219c ) │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #12] @ (821dc ) │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 820f2 │ │ │ │ + b.n 82132 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #17] │ │ │ │ + strb r4, [r6, #31] │ │ │ │ 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 82576 │ │ │ │ + bmi.w 825b6 │ │ │ │ orr.w r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 82c7e │ │ │ │ + beq.w 82cbe │ │ │ │ ldr.w r3, [r4, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 825c8 │ │ │ │ + beq.w 82608 │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82622 │ │ │ │ + beq.w 82662 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.w 8264c │ │ │ │ - ldr r3, [pc, #568] @ (82424 ) │ │ │ │ + bpl.w 8268c │ │ │ │ + ldr r3, [pc, #568] @ (82464 ) │ │ │ │ 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 │ │ │ │ @@ -129107,319 +129125,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 82ce2 │ │ │ │ + beq.w 82d22 │ │ │ │ ldr.w r3, [r1, #428] @ 0x1ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 828ea │ │ │ │ + beq.w 8292a │ │ │ │ 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 82912 │ │ │ │ + bne.w 82952 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8274a │ │ │ │ + bne.w 8278a │ │ │ │ ldr.w r2, [r4, #168] @ 0xa8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 828a2 │ │ │ │ + beq.w 828e2 │ │ │ │ ldr.w r6, [r4, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 82d24 │ │ │ │ + bne.w 82d64 │ │ │ │ movw r5, #40096 @ 0x9ca0 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp sl, r5 │ │ │ │ - bne.w 82948 │ │ │ │ + bne.w 82988 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83034 │ │ │ │ + bl 83074 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82af6 │ │ │ │ + beq.w 82b36 │ │ │ │ mov r0, r8 │ │ │ │ - bl 83ef0 │ │ │ │ + bl 83f30 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 822a0 │ │ │ │ + bge.n 822e0 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 828de │ │ │ │ + beq.w 8291e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82984 │ │ │ │ + beq.w 829c4 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 82dfa │ │ │ │ + beq.w 82e3a │ │ │ │ cmp sl, r5 │ │ │ │ - bne.w 82a14 │ │ │ │ + bne.w 82a54 │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8268e │ │ │ │ + bne.w 826ce │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w 82d06 │ │ │ │ + bne.w 82d46 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r2, #30 │ │ │ │ - bmi.w 8283c │ │ │ │ + bmi.w 8287c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 82852 │ │ │ │ + bne.w 82892 │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.w 82776 │ │ │ │ + ble.w 827b6 │ │ │ │ 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 8233a │ │ │ │ + bhi.n 8237a │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82ecc │ │ │ │ + beq.w 82f0c │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 8233a │ │ │ │ + ble.n 8237a │ │ │ │ ldr r5, [r2, #16] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 82378 │ │ │ │ + beq.n 823b8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 8233a │ │ │ │ + beq.n 8237a │ │ │ │ ldr r5, [r2, #20] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 82378 │ │ │ │ + beq.n 823b8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 8233a │ │ │ │ + beq.n 8237a │ │ │ │ adds r2, #20 │ │ │ │ mov.w r9, #2 │ │ │ │ ldr.w sl, [r2, #4]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r1, sl │ │ │ │ - beq.n 82378 │ │ │ │ + beq.n 823b8 │ │ │ │ cmp r0, r9 │ │ │ │ - bne.n 8232a │ │ │ │ + bne.n 8236a │ │ │ │ mov r5, fp │ │ │ │ ldr.w r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 82e3e │ │ │ │ + bne.w 82e7e │ │ │ │ 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 82382 │ │ │ │ + b.n 823c2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 82378 │ │ │ │ + beq.n 823b8 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 82360 │ │ │ │ + bne.n 823a0 │ │ │ │ movw r2, #34952 @ 0x8888 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8233a │ │ │ │ + bne.n 8237a │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp lr, ip │ │ │ │ - bgt.n 822f4 │ │ │ │ + bgt.n 82334 │ │ │ │ mov r5, fp │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr.w r8, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 829da │ │ │ │ + bne.w 82a1a │ │ │ │ ldr.w lr, [r8, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.n 82448 │ │ │ │ + ble.n 82488 │ │ │ │ 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 823e6 │ │ │ │ + bhi.n 82426 │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82ebe │ │ │ │ + beq.w 82efe │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 823e6 │ │ │ │ + ble.n 82426 │ │ │ │ ldr r5, [r3, #16] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 82440 │ │ │ │ + beq.n 82480 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 823e6 │ │ │ │ + beq.n 82426 │ │ │ │ ldr r5, [r3, #20] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 82440 │ │ │ │ + beq.n 82480 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 823e6 │ │ │ │ + beq.n 82426 │ │ │ │ adds r3, #20 │ │ │ │ movs r5, #2 │ │ │ │ ldr.w r9, [r3, #4]! │ │ │ │ adds r5, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n 82440 │ │ │ │ + beq.n 82480 │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 823d8 │ │ │ │ + bne.n 82418 │ │ │ │ ldr.w r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 82f12 │ │ │ │ + bne.w 82f52 │ │ │ │ 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 82788 │ │ │ │ + bpl.w 827c8 │ │ │ │ str.w r3, [r4, #456] @ 0x1c8 │ │ │ │ - cbz r6, 82464 │ │ │ │ + cbz r6, 824a4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8245c │ │ │ │ + bge.n 8249c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 8245c │ │ │ │ + cbnz r3, 8249c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8245c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8249c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 82440 │ │ │ │ + beq.n 82480 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 82428 │ │ │ │ + bne.n 82468 │ │ │ │ movw r3, #34952 @ 0x8888 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 823e6 │ │ │ │ + bne.n 82426 │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp ip, lr │ │ │ │ - bne.n 823a4 │ │ │ │ + bne.n 823e4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.n 82458 │ │ │ │ + bmi.n 82498 │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82652 │ │ │ │ + bne.w 82692 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 8240c │ │ │ │ + bne.n 8244c │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ lsls r6, r5, #22 │ │ │ │ - bpl.w 8278e │ │ │ │ + bpl.w 827ce │ │ │ │ ldr.w r0, [r4, #156] @ 0x9c │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 827fe │ │ │ │ + bne.w 8283e │ │ │ │ movw r3, #34952 @ 0x8888 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 8267a │ │ │ │ + beq.w 826ba │ │ │ │ lsls r1, r5, #24 │ │ │ │ - bmi.w 8292c │ │ │ │ + bmi.w 8296c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 82768 │ │ │ │ + beq.w 827a8 │ │ │ │ ldr.w r3, [r2, #156] @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ - bl 86c28 │ │ │ │ + bl 86c6c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82af6 │ │ │ │ + beq.w 82b36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8c1a0 │ │ │ │ + bl 8c074 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82af8 │ │ │ │ + beq.w 82b38 │ │ │ │ lsls r6, r3, #27 │ │ │ │ - bmi.w 826b2 │ │ │ │ + bmi.w 826f2 │ │ │ │ lsls r5, r3, #28 │ │ │ │ - bpl.n 824cc │ │ │ │ + bpl.n 8250c │ │ │ │ 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 82e86 │ │ │ │ + bne.w 82ec6 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82b14 │ │ │ │ + beq.w 82b54 │ │ │ │ ldr.w r5, [r4, #168] @ 0xa8 │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.n 82522 │ │ │ │ + ble.n 82562 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 824f8 │ │ │ │ + bge.n 82538 │ │ │ │ mov r1, r4 │ │ │ │ - bl 8f268 │ │ │ │ + bl 8f140 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 82af6 │ │ │ │ + blt.w 82b36 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n 82522 │ │ │ │ + beq.n 82562 │ │ │ │ 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 82e7a │ │ │ │ - bl 8f268 │ │ │ │ + bge.w 82eba │ │ │ │ + bl 8f140 │ │ │ │ adds r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 82af6 │ │ │ │ + blt.w 82b36 │ │ │ │ cmp r8, r6 │ │ │ │ - bne.n 82502 │ │ │ │ + bne.n 82542 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 82c40 │ │ │ │ + beq.w 82c80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8df24 │ │ │ │ + bl 8ddf8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82af8 │ │ │ │ + beq.w 82b38 │ │ │ │ lsls r0, r3, #17 │ │ │ │ - bpl.n 82542 │ │ │ │ + bpl.n 82582 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82ea2 │ │ │ │ + beq.w 82ee2 │ │ │ │ ldr.w r2, [r4, #144] @ 0x90 │ │ │ │ lsls r1, r3, #27 │ │ │ │ - bmi.w 826e4 │ │ │ │ + bmi.w 82724 │ │ │ │ cmp r2, #7 │ │ │ │ - bgt.n 8255a │ │ │ │ + bgt.n 8259a │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 82e5e │ │ │ │ + ble.w 82e9e │ │ │ │ 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 82706 │ │ │ │ + bne.w 82746 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #704] @ (82838 ) │ │ │ │ + ldr r3, [pc, #704] @ (82878 ) │ │ │ │ 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 │ │ │ │ @@ -129430,33 +129448,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 82c6a │ │ │ │ + beq.w 82caa │ │ │ │ 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 82c7e │ │ │ │ + beq.w 82cbe │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 821d6 │ │ │ │ + bne.w 82216 │ │ │ │ bl 7fab4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and.w r2, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82af8 │ │ │ │ + beq.w 82b38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82934 │ │ │ │ - ldr r3, [pc, #600] @ (82838 ) │ │ │ │ + beq.w 82974 │ │ │ │ + ldr r3, [pc, #600] @ (82878 ) │ │ │ │ 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 │ │ │ │ @@ -129466,95 +129484,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 82c5e │ │ │ │ + beq.w 82c9e │ │ │ │ str.w r0, [r1, #428] @ 0x1ac │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 821e2 │ │ │ │ + bne.w 82222 │ │ │ │ movw r3, #34952 @ 0x8888 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 828f8 │ │ │ │ + beq.w 82938 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r2, #22 │ │ │ │ - bmi.w 82e20 │ │ │ │ + bmi.w 82e60 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ movw r0, #34952 @ 0x8888 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str.w r3, [r4, #128] @ 0x80 │ │ │ │ lsls r6, r2, #30 │ │ │ │ - bmi.w 821ea │ │ │ │ + bmi.w 8222a │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ - b.n 82222 │ │ │ │ + b.n 82262 │ │ │ │ mov r0, r4 │ │ │ │ - bl 93ec0 │ │ │ │ - b.n 82458 │ │ │ │ + bl 93d94 │ │ │ │ + b.n 82498 │ │ │ │ ldr.w r0, [r4, #156] @ 0x9c │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82ca2 │ │ │ │ + bne.w 82ce2 │ │ │ │ movw r3, #34952 @ 0x8888 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 82768 │ │ │ │ + bne.n 827a8 │ │ │ │ lsls r6, r5, #22 │ │ │ │ - bpl.w 827f0 │ │ │ │ + bpl.w 82830 │ │ │ │ lsls r0, r5, #24 │ │ │ │ - bmi.w 8292c │ │ │ │ + bmi.w 8296c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 82768 │ │ │ │ + beq.n 827a8 │ │ │ │ movw r2, #34952 @ 0x8888 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - b.n 8248c │ │ │ │ + b.n 824cc │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 822c2 │ │ │ │ + bge.w 82302 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 822c2 │ │ │ │ + bne.w 82302 │ │ │ │ mov r0, r6 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 822c2 │ │ │ │ + b.n 82302 │ │ │ │ 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 824b4 │ │ │ │ + bls.w 824f4 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #37964 @ 0x944c │ │ │ │ + movw r1, #38860 @ 0x97cc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82af8 │ │ │ │ + b.n 82b38 │ │ │ │ adds r2, #1 │ │ │ │ - beq.w 8255a │ │ │ │ + beq.w 8259a │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #38188 @ 0x952c │ │ │ │ + movw r1, #39084 @ 0x98ac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82af8 │ │ │ │ - ldr r0, [pc, #304] @ (82838 ) │ │ │ │ + b.n 82b38 │ │ │ │ + ldr r0, [pc, #304] @ (82878 ) │ │ │ │ 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] │ │ │ │ @@ -129565,766 +129583,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 82c98 │ │ │ │ + beq.w 82cd8 │ │ │ │ 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 82252 │ │ │ │ + bne.w 82292 │ │ │ │ ldr.w r0, [r4, #156] @ 0x9c │ │ │ │ mov r2, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82c56 │ │ │ │ + bne.w 82c96 │ │ │ │ movw r3, #34952 @ 0x8888 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 82674 │ │ │ │ + beq.n 826b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 86c28 │ │ │ │ + bl 86c6c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 824cc │ │ │ │ - b.n 82af6 │ │ │ │ + bne.w 8250c │ │ │ │ + b.n 82b36 │ │ │ │ ldr.w r8, [r4, #168] @ 0xa8 │ │ │ │ ldr.w lr, [r8, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bgt.w 82398 │ │ │ │ - b.n 82448 │ │ │ │ + bgt.w 823d8 │ │ │ │ + b.n 82488 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8240c │ │ │ │ + bne.w 8244c │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 827d8 │ │ │ │ + ble.n 82818 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r0, #22 │ │ │ │ - bmi.w 82ddc │ │ │ │ + bmi.w 82e1c │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 827d8 │ │ │ │ + beq.n 82818 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r0, #22 │ │ │ │ - bmi.w 82ddc │ │ │ │ + bmi.w 82e1c │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 827d8 │ │ │ │ + beq.n 82818 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r0, #22 │ │ │ │ - bmi.w 82ddc │ │ │ │ + bmi.w 82e1c │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 827d8 │ │ │ │ + beq.n 82818 │ │ │ │ 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 82ddc │ │ │ │ + bmi.w 82e1c │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 827c6 │ │ │ │ + bne.n 82806 │ │ │ │ ldr.w r0, [r4, #156] @ 0x9c │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ - cbnz r0, 827fe │ │ │ │ + cbnz r0, 8283e │ │ │ │ movw r3, #34952 @ 0x8888 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 82480 │ │ │ │ + bne.w 824c0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 82768 │ │ │ │ + beq.n 827a8 │ │ │ │ orr.w r5, r5, #128 @ 0x80 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 82490 │ │ │ │ + b.n 824d0 │ │ │ │ lsls r3, r5, #24 │ │ │ │ - bmi.w 8292c │ │ │ │ + bmi.w 8296c │ │ │ │ and.w r3, r7, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82c06 │ │ │ │ + beq.w 82c46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e48 │ │ │ │ + bl 84e88 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 82af6 │ │ │ │ + blt.w 82b36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 86c28 │ │ │ │ + bl 86c6c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82af6 │ │ │ │ + beq.w 82b36 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 824a0 │ │ │ │ - b.n 82c28 │ │ │ │ + bne.w 824e0 │ │ │ │ + b.n 82c68 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 82f44 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f84 <_Py_SetImmortal@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r5 │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ - beq.w 822dc │ │ │ │ - ldr r1, [pc, #700] @ (82b10 ) │ │ │ │ + beq.w 8231c │ │ │ │ + ldr r1, [pc, #700] @ (82b50 ) │ │ │ │ add r2, sp, #16 │ │ │ │ mov.w ip, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd ip, ip, [sp, #16] │ │ │ │ - bl 1c9fd0 │ │ │ │ + bl 1c9e48 │ │ │ │ add r2, sp, #20 │ │ │ │ - ldr r1, [pc, #680] @ (82b10 ) │ │ │ │ + ldr r1, [pc, #680] @ (82b50 ) │ │ │ │ movw r0, #40096 @ 0x9ca0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1c9fd0 │ │ │ │ + bl 1c9e48 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ eor.w r8, r0, r2 │ │ │ │ tst.w r0, #1 │ │ │ │ - beq.w 82b86 │ │ │ │ + beq.w 82bc6 │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.w 82b6e │ │ │ │ + bpl.w 82bae │ │ │ │ cmp.w r8, #1 │ │ │ │ - bhi.w 8233c │ │ │ │ + bhi.w 8237c │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bgt.w 822e8 │ │ │ │ - b.n 82382 │ │ │ │ + bgt.w 82328 │ │ │ │ + b.n 823c2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 82cee │ │ │ │ + beq.w 82d2e │ │ │ │ movs r0, #1 │ │ │ │ - bl 8e934 │ │ │ │ + bl 8e808 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82af8 │ │ │ │ + beq.w 82b38 │ │ │ │ lsls r5, r3, #30 │ │ │ │ - bpl.w 82cf2 │ │ │ │ + bpl.w 82d32 │ │ │ │ mov r0, r6 │ │ │ │ - bl 82f44 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f84 <_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 8265a │ │ │ │ + bmi.w 8269a │ │ │ │ ldr.w sl, [r4, #4] │ │ │ │ - b.n 8225c │ │ │ │ + b.n 8229c │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 822a0 │ │ │ │ - bl 92d20 │ │ │ │ + b.n 822e0 │ │ │ │ + bl 92bf4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 82af6 │ │ │ │ + blt.w 82b36 │ │ │ │ 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 8224c │ │ │ │ + bne.w 8228c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8224c │ │ │ │ + beq.w 8228c │ │ │ │ ldr.w sl, [r1, #4] │ │ │ │ str.w sl, [r4, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 82c44 │ │ │ │ + bne.w 82c84 │ │ │ │ ldr.w r3, [r4, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8225c │ │ │ │ - b.n 828a8 │ │ │ │ + bne.w 8229c │ │ │ │ + b.n 828e8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 827fa │ │ │ │ - b.n 82768 │ │ │ │ + bne.w 8283a │ │ │ │ + b.n 827a8 │ │ │ │ str.w r0, [r4, #132] @ 0x84 │ │ │ │ - b.n 821d6 │ │ │ │ + b.n 82216 │ │ │ │ movw r5, #40096 @ 0x9ca0 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp sl, r5 │ │ │ │ - beq.w 82d40 │ │ │ │ - ldr r1, [pc, #452] @ (82b10 ) │ │ │ │ + beq.w 82d80 │ │ │ │ + ldr r1, [pc, #452] @ (82b50 ) │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, sl │ │ │ │ mov.w r9, #1 │ │ │ │ str.w r9, [sp, #20] │ │ │ │ - bl 1c9fd0 │ │ │ │ + bl 1c9e48 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, r9 │ │ │ │ - beq.n 829a8 │ │ │ │ + beq.n 829e8 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #14 │ │ │ │ - bpl.w 82cf8 │ │ │ │ + bpl.w 82d38 │ │ │ │ mov r1, r4 │ │ │ │ - bl f52b0 │ │ │ │ + bl f526c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 829c2 │ │ │ │ + bpl.n 82a02 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 82282 │ │ │ │ + bne.w 822c2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 82af6 │ │ │ │ + beq.w 82b36 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 82af6 │ │ │ │ + bge.w 82b36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82af6 │ │ │ │ + bne.w 82b36 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82af8 │ │ │ │ + b.n 82b38 │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #348] @ (82b10 ) │ │ │ │ + ldr r1, [pc, #348] @ (82b50 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c140 │ │ │ │ + bl 15c1a8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n 82984 │ │ │ │ + bmi.n 829c4 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8297c │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bne.n 829bc │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 82282 │ │ │ │ - b.n 82984 │ │ │ │ - ldr r1, [pc, #308] @ (82b10 ) │ │ │ │ + bne.w 822c2 │ │ │ │ + b.n 829c4 │ │ │ │ + ldr r1, [pc, #308] @ (82b50 ) │ │ │ │ add r2, sp, #16 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ - bl 1c9fd0 │ │ │ │ + bl 1c9e48 │ │ │ │ add r2, sp, #20 │ │ │ │ - ldr r1, [pc, #292] @ (82b10 ) │ │ │ │ + ldr r1, [pc, #292] @ (82b50 ) │ │ │ │ movw r0, #40096 @ 0x9ca0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1c9fd0 │ │ │ │ + bl 1c9e48 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ eor.w r5, r0, r2 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.w 82bb0 │ │ │ │ + bpl.w 82bf0 │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.w 82b9c │ │ │ │ + bpl.w 82bdc │ │ │ │ cmp r5, #1 │ │ │ │ - bls.w 8238e │ │ │ │ - b.n 823e6 │ │ │ │ + bls.w 823ce │ │ │ │ + b.n 82426 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 92bf0 │ │ │ │ + bl 92ac4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 822b8 │ │ │ │ + ble.w 822f8 │ │ │ │ mov fp, r6 │ │ │ │ str r7, [sp, #12] │ │ │ │ mov.w sl, #0 │ │ │ │ movw r7, #34952 @ 0x8888 │ │ │ │ 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 82d80 │ │ │ │ + bge.w 82dc0 │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ ldr.w r5, [r8, #172] @ 0xac │ │ │ │ - cbz r0, 82a8e │ │ │ │ - bl 92bf0 │ │ │ │ + cbz r0, 82ace │ │ │ │ + bl 92ac4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 82b0a │ │ │ │ + bne.n 82b4a │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 82b0a │ │ │ │ + bne.n 82b4a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 82cc2 │ │ │ │ + beq.w 82d02 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 82ab0 │ │ │ │ + ble.n 82af0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 82a9a │ │ │ │ + bne.n 82ada │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r9, sl │ │ │ │ - bne.n 82a40 │ │ │ │ + bne.n 82a80 │ │ │ │ ldmia.w sp, {r3, r4, r5, r7} │ │ │ │ mov r6, fp │ │ │ │ - b.n 822b8 │ │ │ │ + b.n 822f8 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 82b0a │ │ │ │ + bne.n 82b4a │ │ │ │ mov r0, r7 │ │ │ │ - b.n 82a64 │ │ │ │ + b.n 82aa4 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 82ab0 │ │ │ │ + beq.n 82af0 │ │ │ │ adds r5, #16 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [r5, #4]! │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 82a7e │ │ │ │ + beq.n 82abe │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 82aa2 │ │ │ │ + bne.n 82ae2 │ │ │ │ mov r8, r4 │ │ │ │ movw r1, #43556 @ 0xaa24 │ │ │ │ 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, #37812 @ 0x93b4 │ │ │ │ + movw r1, #38708 @ 0x9734 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 82984 │ │ │ │ + bge.w 829c4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 82984 │ │ │ │ + bne.w 829c4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8298a │ │ │ │ + bne.w 829ca │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 82eda │ │ │ │ + bmi.w 82f1a │ │ │ │ bic.w r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 82570 │ │ │ │ + b.n 825b0 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 82a6c │ │ │ │ + b.n 82aac │ │ │ │ nop │ │ │ │ adcs.w r0, r4, #82 @ 0x52 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bmi.n 82bc4 │ │ │ │ + bmi.n 82c04 │ │ │ │ ldr.w r5, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #684] @ (82dcc ) │ │ │ │ + ldr r2, [pc, #684] @ (82e0c ) │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r2, #2252] @ 0x8cc │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 82caa │ │ │ │ + bne.w 82cea │ │ │ │ ldr.w r2, [r2, #2260] @ 0x8d4 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 82caa │ │ │ │ - ldr r1, [pc, #656] @ (82dd0 ) │ │ │ │ + beq.w 82cea │ │ │ │ + ldr r1, [pc, #656] @ (82e10 ) │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85214 │ │ │ │ + bl 85254 │ │ │ │ adds r6, r0, #3 │ │ │ │ - beq.n 82af6 │ │ │ │ + beq.n 82b36 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 82c4c │ │ │ │ - ldr r1, [pc, #640] @ (82dd0 ) │ │ │ │ + bne.n 82c8c │ │ │ │ + ldr r1, [pc, #640] @ (82e10 ) │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 82af6 │ │ │ │ - movw r3, #10545 @ 0x2931 │ │ │ │ + beq.n 82b36 │ │ │ │ + movw r3, #11665 @ 0x2d91 │ │ │ │ movt r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 824d4 │ │ │ │ + b.n 82514 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8288c │ │ │ │ + bne.w 828cc │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 8288c │ │ │ │ + b.n 828cc │ │ │ │ ldr r1, [r0, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 82886 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bne.w 828c6 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 82886 │ │ │ │ + b.n 828c6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82a0c │ │ │ │ + bne.w 82a4c │ │ │ │ mov r0, r2 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 82a0c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 82a4c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82a06 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bne.w 82a46 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 82a06 │ │ │ │ - ldr r2, [pc, #524] @ (82dd4 ) │ │ │ │ + b.n 82a46 │ │ │ │ + ldr r2, [pc, #524] @ (82e14 ) │ │ │ │ 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 82c02 │ │ │ │ + beq.n 82c42 │ │ │ │ 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 82b1e │ │ │ │ + b.n 82b5e │ │ │ │ ldr.w r3, [r2, #156] @ 0x9c │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 82768 │ │ │ │ + beq.w 827a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e48 │ │ │ │ + bl 84e88 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 82af6 │ │ │ │ + blt.w 82b36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 86c28 │ │ │ │ + bl 86c6c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82af6 │ │ │ │ + beq.w 82b36 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82b14 │ │ │ │ + beq.w 82b54 │ │ │ │ ldr.w r5, [r4, #168] @ 0xa8 │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bgt.w 824e2 │ │ │ │ + bgt.w 82522 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82560 │ │ │ │ + b.n 825a0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 82920 │ │ │ │ - b.n 82750 │ │ │ │ + bne.w 82960 │ │ │ │ + b.n 82790 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 824d4 │ │ │ │ - b.n 82b4e │ │ │ │ + bne.w 82514 │ │ │ │ + b.n 82b8e │ │ │ │ lsls r3, r3, #24 │ │ │ │ - bpl.w 82804 │ │ │ │ - b.n 82768 │ │ │ │ + bpl.w 82844 │ │ │ │ + b.n 827a8 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ str.w r0, [r2, #404] @ 0x194 │ │ │ │ - b.w 821d6 │ │ │ │ + b.w 82216 │ │ │ │ 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 825c0 │ │ │ │ + bne.w 82600 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37704 @ 0x9348 │ │ │ │ + movw r1, #38600 @ 0x96c8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82af8 │ │ │ │ + b.n 82b38 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ str.w r3, [r2, #396] @ 0x18c │ │ │ │ - b.n 82742 │ │ │ │ + b.n 82782 │ │ │ │ lsls r1, r5, #24 │ │ │ │ - bpl.w 82804 │ │ │ │ - b.n 82768 │ │ │ │ - ldr r0, [pc, #292] @ (82dd0 ) │ │ │ │ - bl 7ab44 │ │ │ │ + bpl.w 82844 │ │ │ │ + b.n 827a8 │ │ │ │ + ldr r0, [pc, #292] @ (82e10 ) │ │ │ │ + bl 7ab54 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 82b3c │ │ │ │ - ldr r0, [pc, #276] @ (82dd0 ) │ │ │ │ - bl 43120 │ │ │ │ + bne.w 82b7c │ │ │ │ + ldr r0, [pc, #276] @ (82e10 ) │ │ │ │ + bl 43128 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82af8 │ │ │ │ + b.n 82b38 │ │ │ │ mov r3, r8 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 82a7e │ │ │ │ + beq.w 82abe │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 82cc4 │ │ │ │ + bne.n 82d04 │ │ │ │ movw r3, #34952 @ 0x8888 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 82a7e │ │ │ │ - b.n 82ab0 │ │ │ │ + beq.w 82abe │ │ │ │ + b.n 82af0 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r2, #404] @ 0x194 │ │ │ │ - b.w 82222 │ │ │ │ - ldr r6, [pc, #232] @ (82dd8 ) │ │ │ │ - b.n 828b8 │ │ │ │ + b.w 82262 │ │ │ │ + ldr r6, [pc, #232] @ (82e18 ) │ │ │ │ + b.n 828f8 │ │ │ │ str.w r6, [r4, #168] @ 0xa8 │ │ │ │ - b.n 828d8 │ │ │ │ + b.n 82918 │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbnz r3, 82d50 │ │ │ │ - bl 207888 <_PyStack_AsDict@@Base+0xfc> │ │ │ │ + cbnz r3, 82d90 │ │ │ │ + bl 207ab8 <_PyStack_AsDict@@Base+0xfc> │ │ │ │ mov r8, r0 │ │ │ │ - b.n 82976 │ │ │ │ + b.n 829b6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8245c │ │ │ │ + bge.w 8249c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8245c │ │ │ │ + bne.w 8249c │ │ │ │ mov r0, r3 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 8245c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 8249c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8293a │ │ │ │ + bge.w 8297a │ │ │ │ movw r5, #40096 @ 0x9ca0 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ adds r3, #1 │ │ │ │ cmp sl, r5 │ │ │ │ str r3, [r6, #0] │ │ │ │ - bne.w 82948 │ │ │ │ + bne.w 82988 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83034 │ │ │ │ + bl 83074 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82282 │ │ │ │ - b.n 8298a │ │ │ │ + bne.w 822c2 │ │ │ │ + b.n 829ca │ │ │ │ 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 82da0 │ │ │ │ + bpl.n 82de0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 82db0 │ │ │ │ + beq.n 82df0 │ │ │ │ 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 82cfe │ │ │ │ + b.n 82d3e │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - movw r1, #37772 @ 0x938c │ │ │ │ + movw r1, #38668 @ 0x970c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r4, [sp, #4] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov r6, fp │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 82ad6 │ │ │ │ + b.n 82b16 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 82d62 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 82d62 │ │ │ │ + bne.n 82da2 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 82da2 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 82984 │ │ │ │ + bmi.w 829c4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 829cc │ │ │ │ + beq.w 82a0c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 82af6 │ │ │ │ - b.n 8298a │ │ │ │ + beq.w 82b36 │ │ │ │ + b.n 829ca │ │ │ │ add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xb7c0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ - movw r1, #37868 @ 0x93ec │ │ │ │ + movw r1, #38764 @ 0x976c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82af8 │ │ │ │ + b.n 82b38 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 82e2e │ │ │ │ + blt.n 82e6e │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37744 @ 0x9370 │ │ │ │ + movw r1, #38640 @ 0x96f0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 82af6 │ │ │ │ - b.n 8298a │ │ │ │ + beq.w 82b36 │ │ │ │ + b.n 829ca │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.n 82638 │ │ │ │ + b.n 82678 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 82e02 │ │ │ │ + bne.n 82e42 │ │ │ │ mov r0, r3 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 82e02 │ │ │ │ - ldr r3, [pc, #256] @ (82f40 ) │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 82e42 │ │ │ │ + ldr r3, [pc, #256] @ (82f80 ) │ │ │ │ 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 82346 │ │ │ │ + b.w 82386 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #38280 @ 0x9588 │ │ │ │ + movw r1, #39176 @ 0x9908 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82af8 │ │ │ │ + b.n 82b38 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r8 │ │ │ │ - bne.w 82502 │ │ │ │ - b.w 82522 │ │ │ │ + bne.w 82542 │ │ │ │ + b.w 82562 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #38036 @ 0x9494 │ │ │ │ + movw r1, #38932 @ 0x9814 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82af8 │ │ │ │ + b.n 82b38 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #38116 @ 0x94e4 │ │ │ │ + movw r1, #39012 @ 0x9864 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82af8 │ │ │ │ + b.n 82b38 │ │ │ │ cmp r4, r2 │ │ │ │ it ne │ │ │ │ movne r3, r4 │ │ │ │ - beq.w 82440 │ │ │ │ - b.w 8242c │ │ │ │ + beq.w 82480 │ │ │ │ + b.w 8246c │ │ │ │ cmp r4, r1 │ │ │ │ it ne │ │ │ │ movne r2, r4 │ │ │ │ - beq.w 82378 │ │ │ │ - b.w 82364 │ │ │ │ - ldr r0, [pc, #100] @ (82f40 ) │ │ │ │ + beq.w 823b8 │ │ │ │ + b.w 823a4 │ │ │ │ + ldr r0, [pc, #100] @ (82f80 ) │ │ │ │ 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 82f32 │ │ │ │ + beq.n 82f72 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 82f32 │ │ │ │ + bhi.n 82f72 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #8] │ │ │ │ - b.n 82b04 │ │ │ │ - ldr r0, [pc, #44] @ (82f40 ) │ │ │ │ + b.n 82b44 │ │ │ │ + ldr r0, [pc, #44] @ (82f80 ) │ │ │ │ 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 823f0 │ │ │ │ + b.w 82430 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 82f0c │ │ │ │ + b.n 82f4c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00082f44 <_Py_SetImmortal@@Base>: │ │ │ │ +00082f84 <_Py_SetImmortal@@Base>: │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.n 82f5e <_Py_SetImmortal@@Base+0x1a> │ │ │ │ + bmi.n 82f9e <_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, 82fca <_Py_SetImmortal@@Base+0x86> │ │ │ │ + cbnz r2, 8300a <_Py_SetImmortal@@Base+0x86> │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ - cbz r2, 82fb8 <_Py_SetImmortal@@Base+0x74> │ │ │ │ - ldr r0, [pc, #112] @ (82fec <_Py_SetImmortal@@Base+0xa8>) │ │ │ │ + cbz r2, 82ff8 <_Py_SetImmortal@@Base+0x74> │ │ │ │ + ldr r0, [pc, #112] @ (8302c <_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] │ │ │ │ @@ -130342,152 +130360,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, #16961 @ 0x4241 │ │ │ │ + movw r1, #16661 @ 0x4115 │ │ │ │ movt r1, #9 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 82fde <_Py_SetImmortal@@Base+0x9a> │ │ │ │ + bne.n 8301e <_Py_SetImmortal@@Base+0x9a> │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #22 │ │ │ │ - bmi.n 82f74 <_Py_SetImmortal@@Base+0x30> │ │ │ │ - b.n 82fb8 <_Py_SetImmortal@@Base+0x74> │ │ │ │ + bmi.n 82fb4 <_Py_SetImmortal@@Base+0x30> │ │ │ │ + b.n 82ff8 <_Py_SetImmortal@@Base+0x74> │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 82f74 <_Py_SetImmortal@@Base+0x30> │ │ │ │ - b.n 82fb8 <_Py_SetImmortal@@Base+0x74> │ │ │ │ + bne.n 82fb4 <_Py_SetImmortal@@Base+0x30> │ │ │ │ + b.n 82ff8 <_Py_SetImmortal@@Base+0x74> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00082ff0 : │ │ │ │ +00083030 : │ │ │ │ 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 8300c │ │ │ │ + bne.n 8304c │ │ │ │ mov r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cbnz r3, 83016 │ │ │ │ + cbnz r3, 83056 │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ - movw r2, #16961 @ 0x4241 │ │ │ │ + movw r2, #16661 @ 0x4115 │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 83030 │ │ │ │ + bne.n 83070 │ │ │ │ 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 83028 │ │ │ │ + b.n 83068 │ │ │ │ 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 831f8 │ │ │ │ + bmi.w 83238 │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83236 │ │ │ │ + beq.w 83276 │ │ │ │ ldr.w r4, [r5, #168] @ 0xa8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8308e │ │ │ │ + ble.n 830ce │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr.w r7, [r3, #172] @ 0xac │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 834b2 │ │ │ │ + beq.w 834f2 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 830f4 │ │ │ │ + beq.n 83134 │ │ │ │ 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 834b2 │ │ │ │ + beq.w 834f2 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8307a │ │ │ │ + bne.n 830ba │ │ │ │ add.w r6, r4, #12 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.w 8326e │ │ │ │ + ble.w 832ae │ │ │ │ adds r3, #1 │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ mov r7, r3 │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 83096 │ │ │ │ + beq.n 830d6 │ │ │ │ add.w ip, r4, #16 │ │ │ │ ldr.w ip, [ip, r7, lsl #2] │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 830a4 │ │ │ │ - bl 56066 │ │ │ │ + bne.n 830e4 │ │ │ │ + bl 5606e │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 830ec │ │ │ │ + cbz r0, 8312c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bpl.w 83530 │ │ │ │ - movw r1, #39248 @ 0x9950 │ │ │ │ + bpl.w 83570 │ │ │ │ + movw r1, #40144 @ 0x9cd0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r4 │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 834e2 │ │ │ │ + blt.w 83522 │ │ │ │ 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 832a6 │ │ │ │ - bmi.w 834f4 │ │ │ │ + beq.w 832e6 │ │ │ │ + bmi.w 83534 │ │ │ │ cmp r6, #19 │ │ │ │ - bgt.w 83458 │ │ │ │ - ldr r1, [pc, #548] @ (83330 ) │ │ │ │ + bgt.w 83498 │ │ │ │ + ldr r1, [pc, #548] @ (83370 ) │ │ │ │ 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 8324c │ │ │ │ - ldr.w ip, [pc, #528] @ 8333c │ │ │ │ + beq.w 8328c │ │ │ │ + ldr.w ip, [pc, #528] @ 8337c │ │ │ │ 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 8348e │ │ │ │ + bne.w 834ce │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #12] │ │ │ │ mov.w r2, r8, lsl #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2b420 │ │ │ │ ldr.w r1, [r9, #8] │ │ │ │ @@ -130501,57 +130519,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 83244 │ │ │ │ + bge.n 83284 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ str r5, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 830ec │ │ │ │ + beq.n 8312c │ │ │ │ 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 830ec │ │ │ │ + beq.n 8312c │ │ │ │ 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 830ec │ │ │ │ + beq.n 8312c │ │ │ │ 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 831ea │ │ │ │ + blt.n 8322a │ │ │ │ cmp r2, r6 │ │ │ │ str.w r3, [r0, #4]! │ │ │ │ - bne.n 831d2 │ │ │ │ - b.n 830ec │ │ │ │ + bne.n 83212 │ │ │ │ + b.n 8312c │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, r6 │ │ │ │ str r1, [r3, #0] │ │ │ │ str.w r3, [r0, #4]! │ │ │ │ - bne.n 831d2 │ │ │ │ - b.n 830ec │ │ │ │ - ldr r0, [pc, #308] @ (83330 ) │ │ │ │ + bne.n 83212 │ │ │ │ + b.n 8312c │ │ │ │ + ldr r0, [pc, #308] @ (83370 ) │ │ │ │ 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] │ │ │ │ @@ -130561,583 +130579,583 @@ │ │ │ │ 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 8347e │ │ │ │ + beq.w 834be │ │ │ │ ldr.w r3, [r1, #428] @ 0x1ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8305a │ │ │ │ + bne.w 8309a │ │ │ │ mov r0, r5 │ │ │ │ - bl 92d20 │ │ │ │ + bl 92bf4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 8305a │ │ │ │ - b.n 830ea │ │ │ │ + bge.w 8309a │ │ │ │ + b.n 8312a │ │ │ │ str r5, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 831a2 │ │ │ │ - b.n 830ec │ │ │ │ + bne.n 831e2 │ │ │ │ + b.n 8312c │ │ │ │ mov r1, r8 │ │ │ │ movw r0, #41344 @ 0xa180 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 844a8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 844e8 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 830ec │ │ │ │ - ldr r3, [pc, #204] @ (83330 ) │ │ │ │ + beq.w 8312c │ │ │ │ + ldr r3, [pc, #204] @ (83370 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ - b.n 8314a │ │ │ │ + b.n 8318a │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.w 8353e │ │ │ │ + bcs.w 8357e │ │ │ │ lsls r7, r3, #2 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8353e │ │ │ │ + beq.w 8357e │ │ │ │ ldr r1, [sp, #20] │ │ │ │ movs r0, #0 │ │ │ │ cmp r0, r2 │ │ │ │ - bge.n 832c4 │ │ │ │ + bge.n 83304 │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ ldr.w r3, [r3, #172] @ 0xac │ │ │ │ str.w r3, [r1, r0, lsl #2] │ │ │ │ adds r0, #1 │ │ │ │ - b.n 83292 │ │ │ │ + b.n 832d2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - ldr r4, [pc, #136] @ (83334 ) │ │ │ │ + ldr r4, [pc, #136] @ (83374 ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ittet lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - ldrge r3, [pc, #128] @ (83338 ) │ │ │ │ - ldrlt r2, [pc, #128] @ (83338 ) │ │ │ │ + ldrge r3, [pc, #128] @ (83378 ) │ │ │ │ + ldrlt r2, [pc, #128] @ (83378 ) │ │ │ │ ite ge │ │ │ │ strge.w r5, [r3, #1984] @ 0x7c0 │ │ │ │ strlt.w r5, [r2, #1984] @ 0x7c0 │ │ │ │ - b.n 830ec │ │ │ │ + b.n 8312c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub.w r9, r7, #4 │ │ │ │ movs r0, #1 │ │ │ │ str.w r4, [r3, r9] │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 83326 │ │ │ │ + cbz r0, 83366 │ │ │ │ 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 83550 │ │ │ │ + bl 83590 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83544 │ │ │ │ + beq.w 83584 │ │ │ │ sub.w sl, r0, #4 │ │ │ │ subs r1, r7, #4 │ │ │ │ add r0, r9 │ │ │ │ movs r5, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 83340 │ │ │ │ + beq.n 83380 │ │ │ │ str.w r5, [r1, #4]! │ │ │ │ - b.n 83300 │ │ │ │ + b.n 83340 │ │ │ │ ldrd r5, r1, [sp, #8] │ │ │ │ ldr.w lr, [sp, #16] │ │ │ │ cmp r1, r9 │ │ │ │ - bne.n 83358 │ │ │ │ + bne.n 83398 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r6 │ │ │ │ cmp r2, r5 │ │ │ │ - bne.w 83504 │ │ │ │ + bne.w 83544 │ │ │ │ mov r0, r7 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 83b58 │ │ │ │ - b.n 830ec │ │ │ │ + bl 83b98 │ │ │ │ + b.n 8312c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ subs r0, r7, #3 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 83320 │ │ │ │ + beq.n 83360 │ │ │ │ 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 83312 │ │ │ │ + bge.n 83352 │ │ │ │ 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 833be │ │ │ │ + ble.n 833fe │ │ │ │ add.w lr, r1, r3, lsl #2 │ │ │ │ ldr.w r0, [lr, #20] │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 8330a │ │ │ │ + beq.n 8334a │ │ │ │ adds r0, r3, #2 │ │ │ │ cmp r5, r0 │ │ │ │ - ble.n 833be │ │ │ │ + ble.n 833fe │ │ │ │ ldr.w lr, [lr, #24] │ │ │ │ cmp lr, r4 │ │ │ │ - beq.n 8330a │ │ │ │ + beq.n 8334a │ │ │ │ adds r3, #3 │ │ │ │ cmp r3, r5 │ │ │ │ - bge.n 833be │ │ │ │ + bge.n 833fe │ │ │ │ adds r1, #16 │ │ │ │ ldr.w r0, [r1, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 8330a │ │ │ │ + beq.n 8334a │ │ │ │ cmp r5, r3 │ │ │ │ - bgt.n 833b0 │ │ │ │ + bgt.n 833f0 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.n 8337c │ │ │ │ + bne.n 833bc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ba94 │ │ │ │ + bl 9b968 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8352c │ │ │ │ + beq.w 8356c │ │ │ │ ldr.w r1, [r8] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 833ea │ │ │ │ + ble.n 8342a │ │ │ │ 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 83352 │ │ │ │ + beq.n 83392 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 8340a │ │ │ │ + ble.n 8344a │ │ │ │ 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 83424 │ │ │ │ + ble.n 83464 │ │ │ │ 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 83352 │ │ │ │ + beq.n 83392 │ │ │ │ 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 83452 │ │ │ │ + bge.n 83492 │ │ │ │ ldr.w r3, [r2, ip, lsl #2] │ │ │ │ cmp lr, r3 │ │ │ │ it eq │ │ │ │ streq r4, [r0, #0] │ │ │ │ cmp r1, r9 │ │ │ │ - bne.n 83434 │ │ │ │ - b.n 83352 │ │ │ │ + bne.n 83474 │ │ │ │ + b.n 83392 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r8, r3 │ │ │ │ - bls.w 8324c │ │ │ │ - bl 23b660 │ │ │ │ + bls.w 8328c │ │ │ │ + bl 23bab4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 830ec │ │ │ │ - ldr r3, [pc, #216] @ (8354c ) │ │ │ │ + beq.w 8312c │ │ │ │ + ldr r3, [pc, #216] @ (8358c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ - b.n 83150 │ │ │ │ + b.n 83190 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r2, #404] @ 0x194 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8305a │ │ │ │ - b.n 83236 │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + bne.w 8309a │ │ │ │ + b.n 83276 │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 834d0 │ │ │ │ + bne.n 83510 │ │ │ │ ldr.w r0, [ip, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ - cbnz r0, 834da │ │ │ │ + cbnz r0, 8351a │ │ │ │ mov r0, r4 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - ldr r3, [pc, #160] @ (8354c ) │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ + ldr r3, [pc, #160] @ (8358c ) │ │ │ │ ldr.w r9, [r3, sl] │ │ │ │ - b.n 8314a │ │ │ │ + b.n 8318a │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #39204 @ 0x9924 │ │ │ │ + movw r1, #40100 @ 0x9ca4 │ │ │ │ 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 f3a08 │ │ │ │ + b.w f3988 │ │ │ │ ldr.w r2, [ip, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #112] @ (8354c ) │ │ │ │ + ldr r3, [pc, #112] @ (8358c ) │ │ │ │ ldr.w r9, [r3, sl] │ │ │ │ - b.n 8314a │ │ │ │ + b.n 8318a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 830ea │ │ │ │ + bne.w 8312a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 830ea │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8312a │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #37012 @ 0x9094 │ │ │ │ + movw r0, #37908 @ 0x9414 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 830ea │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8312a │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 55f12 │ │ │ │ + bl 55f1a │ │ │ │ mov r0, r7 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83528 │ │ │ │ + bge.n 83568 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 83528 │ │ │ │ + cbnz r2, 83568 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 83326 │ │ │ │ + b.n 83366 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 8350e │ │ │ │ - movw r1, #39272 @ 0x9968 │ │ │ │ + b.n 8354e │ │ │ │ + movw r1, #40168 @ 0x9ce8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 830e0 │ │ │ │ - bl 23b660 │ │ │ │ - b.n 830ea │ │ │ │ - bl 23b660 │ │ │ │ - b.n 83514 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 83120 │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 8312a │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 83554 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00083550 : │ │ │ │ +00083590 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 83632 │ │ │ │ + blt.n 83672 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #24312 @ 0x5ef8 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ - movw r3, #337 @ 0x151 │ │ │ │ + movw r3, #401 @ 0x191 │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r5, [r4, #868] @ 0x364 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 83618 │ │ │ │ - ldr r0, [pc, #184] @ (83638 ) │ │ │ │ + bne.n 83658 │ │ │ │ + ldr r0, [pc, #184] @ (83678 ) │ │ │ │ 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 835ea │ │ │ │ + bcs.n 8362a │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r5, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 835dc │ │ │ │ + beq.n 8361c │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 835b6 │ │ │ │ + cbz r2, 835f6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r5, r4 │ │ │ │ - bcc.n 835d0 │ │ │ │ + bcc.n 83610 │ │ │ │ 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 835b2 │ │ │ │ + b.n 835f2 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 8022c │ │ │ │ + bl 8026c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 835b2 │ │ │ │ + bne.n 835f2 │ │ │ │ ldr.w r1, [r4, #848] @ 0x350 │ │ │ │ - movw r3, #42113 @ 0xa481 │ │ │ │ + movw r3, #42129 @ 0xa491 │ │ │ │ movt r3, #7 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 83628 │ │ │ │ + bne.n 83668 │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2c078 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 835b2 │ │ │ │ + beq.n 835f2 │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 835b2 │ │ │ │ + b.n 835f2 │ │ │ │ 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 83608 │ │ │ │ + b.n 83648 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008363c : │ │ │ │ +0008367c : │ │ │ │ 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 8377a │ │ │ │ + beq.w 837ba │ │ │ │ cmp r1, #36 @ 0x24 │ │ │ │ itt eq │ │ │ │ movweq r0, #14563 @ 0x38e3 │ │ │ │ movteq r0, #910 @ 0x38e │ │ │ │ - bne.n 836e4 │ │ │ │ + bne.n 83724 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi.w 837c0 │ │ │ │ + bhi.w 83800 │ │ │ │ movw r5, #24312 @ 0x5ef8 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ - movw r3, #14889 @ 0x3a29 │ │ │ │ + movw r3, #14953 @ 0x3a69 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r6, [r5, #872] @ 0x368 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 83760 │ │ │ │ - ldr r1, [pc, #320] @ (837c4 ) │ │ │ │ + bne.n 837a0 │ │ │ │ + ldr r1, [pc, #320] @ (83804 ) │ │ │ │ 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 8370a │ │ │ │ + bcs.n 8374a │ │ │ │ mov.w ip, r3, lsr #3 │ │ │ │ ldr.w r3, [r7, ip, lsl #3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 836fa │ │ │ │ + beq.n 8373a │ │ │ │ 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, 836ca │ │ │ │ + cbz r2, 8370a │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w 2b41c │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r5, r4 │ │ │ │ - bcc.n 836f2 │ │ │ │ + bcc.n 83732 │ │ │ │ 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 836bc │ │ │ │ + b.n 836fc │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 2e2ab8 <_PyMonitoring_FireBranchEvent@@Base+0xa4> │ │ │ │ + bl 2e2e30 <_PyMonitoring_FireBranchEvent@@Base+0xa8> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 83664 │ │ │ │ + b.n 836a4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r1, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 836bc │ │ │ │ + b.n 836fc │ │ │ │ mov r1, ip │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 8022c │ │ │ │ + bl 8026c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 836bc │ │ │ │ + bne.n 836fc │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ itt eq │ │ │ │ movweq r0, #47662 @ 0xba2e │ │ │ │ movteq r0, #744 @ 0x2e8 │ │ │ │ - beq.n 83726 │ │ │ │ + beq.n 83766 │ │ │ │ mov r1, r2 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 2e2ab8 <_PyMonitoring_FireBranchEvent@@Base+0xa4> │ │ │ │ + bl 2e2e30 <_PyMonitoring_FireBranchEvent@@Base+0xa8> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r4, r0 │ │ │ │ - bhi.n 837c0 │ │ │ │ + bhi.n 83800 │ │ │ │ ldr.w r6, [r5, #852] @ 0x354 │ │ │ │ - movw r3, #19969 @ 0x4e01 │ │ │ │ + movw r3, #20033 @ 0x4e41 │ │ │ │ movt r3, #8 │ │ │ │ cmp r6, r3 │ │ │ │ it ne │ │ │ │ ldrne.w r0, [r5, #844] @ 0x34c │ │ │ │ - bne.n 83774 │ │ │ │ + bne.n 837b4 │ │ │ │ cmp r4, #0 │ │ │ │ itt eq │ │ │ │ moveq r2, #1 │ │ │ │ moveq r4, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ blx 2beb8 │ │ │ │ - cbz r0, 8375c │ │ │ │ + cbz r0, 8379c │ │ │ │ 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 83750 │ │ │ │ + b.n 83790 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r1, #14889 @ 0x3a29 │ │ │ │ + movw r1, #14953 @ 0x3a69 │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r6, [r3, #872] @ 0x368 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 837ba │ │ │ │ - ldr r1, [pc, #48] @ (837c4 ) │ │ │ │ + bne.n 837fa │ │ │ │ + ldr r1, [pc, #48] @ (83804 ) │ │ │ │ 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, #19969 @ 0x4e01 │ │ │ │ + movw r1, #20033 @ 0x4e41 │ │ │ │ movt r1, #8 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 83770 │ │ │ │ + bne.n 837b0 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 83748 │ │ │ │ + b.n 83788 │ │ │ │ ldr.w r0, [r3, #864] @ 0x360 │ │ │ │ - b.n 83764 │ │ │ │ + b.n 837a4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 8375c │ │ │ │ + b.n 8379c │ │ │ │ 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, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r2, #14889 @ 0x3a29 │ │ │ │ + movw r2, #14953 @ 0x3a69 │ │ │ │ movt r2, #8 │ │ │ │ ldr.w r4, [r3, #872] @ 0x368 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 83828 │ │ │ │ - ldr r0, [pc, #92] @ (8384c ) │ │ │ │ + bne.n 83868 │ │ │ │ + ldr r0, [pc, #92] @ (8388c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r5, [r3, #852] @ 0x354 │ │ │ │ - movw r2, #19969 @ 0x4e01 │ │ │ │ + movw r2, #20033 @ 0x4e41 │ │ │ │ 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 8383a │ │ │ │ + bne.n 8387a │ │ │ │ mov.w r1, #768 @ 0x300 │ │ │ │ movs r0, #1 │ │ │ │ blx 2beb8 │ │ │ │ - cbz r0, 83826 │ │ │ │ + cbz r0, 83866 │ │ │ │ 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 │ │ │ │ @@ -131145,90 +131163,90 @@ │ │ │ │ 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 8381c │ │ │ │ + bne.n 8385c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp.w r0, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 83946 │ │ │ │ + bcs.n 83986 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #24312 @ 0x5ef8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #14889 @ 0x3a29 │ │ │ │ + movw r3, #14953 @ 0x3a69 │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r5, [r2, #872] @ 0x368 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 83922 │ │ │ │ - ldr r1, [pc, #200] @ (8394c ) │ │ │ │ + bne.n 83962 │ │ │ │ + ldr r1, [pc, #200] @ (8398c ) │ │ │ │ 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 838f8 │ │ │ │ + bcs.n 83938 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r6, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 838ea │ │ │ │ + beq.n 8392a │ │ │ │ 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, 838c6 │ │ │ │ + cbz r2, 83906 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2b41c │ │ │ │ ldrd r4, r6, [r3, #24] │ │ │ │ cmp r6, r4 │ │ │ │ - bcc.n 838de │ │ │ │ + bcc.n 8391e │ │ │ │ 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 838b8 │ │ │ │ + b.n 838f8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 838b8 │ │ │ │ + b.n 838f8 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 8022c │ │ │ │ + bl 8026c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 838b8 │ │ │ │ + bne.n 838f8 │ │ │ │ ldr.w r5, [r2, #852] @ 0x354 │ │ │ │ - movw r3, #19969 @ 0x4e01 │ │ │ │ + movw r3, #20033 @ 0x4e41 │ │ │ │ movt r3, #8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 83934 │ │ │ │ - cbz r4, 83940 │ │ │ │ + bne.n 83974 │ │ │ │ + cbz r4, 83980 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2beb8 │ │ │ │ - cbz r0, 8391e │ │ │ │ + cbz r0, 8395e │ │ │ │ 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 │ │ │ │ @@ -131237,51 +131255,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 83912 │ │ │ │ + b.n 83952 │ │ │ │ movs r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ - b.n 8390c │ │ │ │ + b.n 8394c │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ movw r2, #24312 @ 0x5ef8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #14889 @ 0x3a29 │ │ │ │ + movw r3, #14953 @ 0x3a69 │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r2, #872] @ 0x368 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 83a02 │ │ │ │ - ldr r3, [pc, #168] @ (83a24 ) │ │ │ │ + bne.n 83a42 │ │ │ │ + ldr r3, [pc, #168] @ (83a64 ) │ │ │ │ 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 839ca │ │ │ │ + beq.n 83a0a │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbnz r2, 839bc │ │ │ │ + cbnz r2, 839fc │ │ │ │ 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] │ │ │ │ @@ -131294,27 +131312,27 @@ │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 2b41c │ │ │ │ movs r1, #7 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 8022c │ │ │ │ + bl 8026c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 839bc │ │ │ │ + bne.n 839fc │ │ │ │ ldr.w r1, [r2, #852] @ 0x354 │ │ │ │ - movw r3, #19969 @ 0x4e01 │ │ │ │ + movw r3, #20033 @ 0x4e41 │ │ │ │ movt r3, #8 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 83a14 │ │ │ │ + bne.n 83a54 │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ movs r0, #1 │ │ │ │ blx 2beb8 │ │ │ │ - cbz r0, 839fe │ │ │ │ + cbz r0, 83a3e │ │ │ │ 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 │ │ │ │ @@ -131324,197 +131342,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 839f2 │ │ │ │ + b.n 83a32 │ │ │ │ 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] @ (83b54 ) │ │ │ │ + ldr r0, [pc, #280] @ (83b94 ) │ │ │ │ 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 83aaa │ │ │ │ + bcs.n 83aea │ │ │ │ mov.w ip, r3, lsr #3 │ │ │ │ ldr.w r3, [r8, ip, lsl #3] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 83b14 │ │ │ │ + beq.n 83b54 │ │ │ │ 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 83a8c │ │ │ │ + beq.n 83acc │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 2b41c │ │ │ │ ldrd r1, r6, [r3, #24] │ │ │ │ cmp r1, r6 │ │ │ │ - bhi.n 83af8 │ │ │ │ + bhi.n 83b38 │ │ │ │ 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 83a7e │ │ │ │ + bne.n 83abe │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 83b30 │ │ │ │ + beq.n 83b70 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ - bne.n 83b04 │ │ │ │ + bne.n 83b44 │ │ │ │ movw r0, #47662 @ 0xba2e │ │ │ │ movt r0, #744 @ 0x2e8 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi.n 83b4e │ │ │ │ + bhi.n 83b8e │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r1, #19969 @ 0x4e01 │ │ │ │ + movw r1, #20033 @ 0x4e41 │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r5, [r3, #852] @ 0x354 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 83b26 │ │ │ │ + bne.n 83b66 │ │ │ │ cmp r4, #0 │ │ │ │ itt eq │ │ │ │ moveq r2, #1 │ │ │ │ moveq r4, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ blx 2beb8 │ │ │ │ - cbz r0, 83af2 │ │ │ │ + cbz r0, 83b32 │ │ │ │ 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 83a7e │ │ │ │ - b.n 83aaa │ │ │ │ + bne.n 83abe │ │ │ │ + b.n 83aea │ │ │ │ mov r1, r2 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 2e2ab8 <_PyMonitoring_FireBranchEvent@@Base+0xa4> │ │ │ │ + bl 2e2e30 <_PyMonitoring_FireBranchEvent@@Base+0xa8> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 83aba │ │ │ │ + b.n 83afa │ │ │ │ mov r1, ip │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 8022c │ │ │ │ + bl 8026c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 83a7e │ │ │ │ - b.n 83aaa │ │ │ │ + bne.n 83abe │ │ │ │ + b.n 83aea │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ - b.n 83ae6 │ │ │ │ + b.n 83b26 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r1, #19969 @ 0x4e01 │ │ │ │ + movw r1, #20033 @ 0x4e41 │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r5, [r3, #852] @ 0x354 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 83b26 │ │ │ │ + bne.n 83b66 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 83ade │ │ │ │ + b.n 83b1e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 83af2 │ │ │ │ + b.n 83b32 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00083b58 : │ │ │ │ +00083b98 : │ │ │ │ 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, #24312 @ 0x5ef8 │ │ │ │ movt ip, #82 @ 0x52 │ │ │ │ - movw r3, #15661 @ 0x3d2d │ │ │ │ + movw r3, #15725 @ 0x3d6d │ │ │ │ movt r3, #8 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [ip, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 83c8e │ │ │ │ - cbz r0, 83bdc │ │ │ │ - ldr r3, [pc, #416] @ (83d28 ) │ │ │ │ + bne.w 83cce │ │ │ │ + cbz r0, 83c1c │ │ │ │ + ldr r3, [pc, #416] @ (83d68 ) │ │ │ │ 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 83bf2 │ │ │ │ + beq.n 83c32 │ │ │ │ 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 83bc4 │ │ │ │ + bgt.n 83c04 │ │ │ │ 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, 83bf2 │ │ │ │ + cbz r2, 83c32 │ │ │ │ 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, 83be0 │ │ │ │ - cbz r2, 83c16 │ │ │ │ + cbz r0, 83c20 │ │ │ │ + cbz r2, 83c56 │ │ │ │ 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 83bdc │ │ │ │ + b.n 83c1c │ │ │ │ ldr.w r2, [ip, #860] @ 0x35c │ │ │ │ - movw r3, #42273 @ 0xa521 │ │ │ │ + movw r3, #42289 @ 0xa531 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 83d20 │ │ │ │ + bne.w 83d60 │ │ │ │ mov r0, r1 │ │ │ │ blx 2af18 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 83bdc │ │ │ │ + b.n 83c1c │ │ │ │ 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 │ │ │ │ @@ -131525,74 +131543,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 83c56 │ │ │ │ + bne.n 83c96 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 83c52 │ │ │ │ + cbz r3, 83c92 │ │ │ │ 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 83cb8 │ │ │ │ + beq.n 83cf8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 83c98 │ │ │ │ + beq.n 83cd8 │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 83c6e │ │ │ │ + cbnz r3, 83cae │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 83bdc │ │ │ │ + beq.n 83c1c │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 83d14 │ │ │ │ + beq.n 83d54 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, r6, [r2, #20] │ │ │ │ - cbz r3, 83c8a │ │ │ │ + cbz r3, 83cca │ │ │ │ str r2, [r3, #24] │ │ │ │ str r2, [r6, #20] │ │ │ │ - b.n 83bdc │ │ │ │ + b.n 83c1c │ │ │ │ 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, 83ca6 │ │ │ │ + cbz r3, 83ce6 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83bdc │ │ │ │ + bne.n 83c1c │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 83bdc │ │ │ │ + b.n 83c1c │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 83c60 │ │ │ │ + beq.n 83ca0 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 83d1a │ │ │ │ + cbz r3, 83d5a │ │ │ │ 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, 83cec │ │ │ │ + cbz r3, 83d2c │ │ │ │ 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 │ │ │ │ @@ -131601,85 +131619,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 83bdc │ │ │ │ + b.n 83c1c │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 83c7c │ │ │ │ + b.n 83cbc │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 83cc4 │ │ │ │ + b.n 83d04 │ │ │ │ ldr.w r0, [ip, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 83c0a │ │ │ │ + b.n 83c4a │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 83dda │ │ │ │ + beq.n 83e1a │ │ │ │ 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] @ (83eec ) │ │ │ │ + ldr r3, [pc, #424] @ (83f2c ) │ │ │ │ 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 83dac │ │ │ │ + beq.n 83dec │ │ │ │ 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 83d7e │ │ │ │ + bgt.n 83dbe │ │ │ │ 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, 83dac │ │ │ │ + cbz r2, 83dec │ │ │ │ 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, 83d9a │ │ │ │ - cbz r2, 83ddc │ │ │ │ + cbz r0, 83dda │ │ │ │ + cbz r2, 83e1c │ │ │ │ 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 83d96 │ │ │ │ + b.n 83dd6 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r2, #42273 @ 0xa521 │ │ │ │ + movw r2, #42289 @ 0xa531 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r0, [r3, #860] @ 0x35c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 83ee4 │ │ │ │ + bne.w 83f24 │ │ │ │ mov r0, r1 │ │ │ │ blx 2af18 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 83d96 │ │ │ │ + b.n 83dd6 │ │ │ │ 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] │ │ │ │ @@ -131691,72 +131709,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 83e1a │ │ │ │ + bne.n 83e5a │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 83e16 │ │ │ │ + cbz r3, 83e56 │ │ │ │ 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 83e7a │ │ │ │ + beq.n 83eba │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 83e54 │ │ │ │ + beq.n 83e94 │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 83e32 │ │ │ │ + cbnz r3, 83e72 │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 83d96 │ │ │ │ + beq.n 83dd6 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ - cbz r1, 83e74 │ │ │ │ + cbz r1, 83eb4 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, ip, [r2, #20] │ │ │ │ - cbz r3, 83e4e │ │ │ │ + cbz r3, 83e8e │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [ip, #20] │ │ │ │ - b.n 83d96 │ │ │ │ + b.n 83dd6 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 83e62 │ │ │ │ + cbz r3, 83ea2 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83d96 │ │ │ │ + bne.n 83dd6 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 83d96 │ │ │ │ + b.n 83dd6 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 83e3e │ │ │ │ + b.n 83e7e │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 83e24 │ │ │ │ + beq.n 83e64 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 83ede │ │ │ │ + cbz r3, 83f1e │ │ │ │ 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, 83eae │ │ │ │ + cbz r3, 83eee │ │ │ │ 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, #24312 @ 0x5ef8 │ │ │ │ @@ -131767,442 +131785,442 @@ │ │ │ │ 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 83d96 │ │ │ │ + b.n 83dd6 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 83e86 │ │ │ │ + b.n 83ec6 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ blx r5 │ │ │ │ - b.n 83dce │ │ │ │ + b.n 83e0e │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00083ef0 : │ │ │ │ +00083f30 : │ │ │ │ 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 │ │ │ │ - cbz r0, 83f4e │ │ │ │ + cbz r0, 83f8e │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #41344 @ 0xa180 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 83f2a │ │ │ │ + bne.n 83f6a │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83f56 │ │ │ │ + bge.n 83f96 │ │ │ │ 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} │ │ │ │ movw r2, #21004 @ 0x520c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 83f5a │ │ │ │ + bne.n 83f9a │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #33554432 @ 0x2000000 │ │ │ │ - beq.w 841e6 │ │ │ │ + beq.w 84226 │ │ │ │ ldrd r1, r0, [r0, #8] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 84280 <_PyTuple_FromArray@@Base> │ │ │ │ + b.w 842c0 <_PyTuple_FromArray@@Base> │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl 5da08 │ │ │ │ + bl 5da10 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - b.n 83f22 │ │ │ │ - bl 9f8ac │ │ │ │ + b.n 83f62 │ │ │ │ + bl 9f7ac │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 83f22 │ │ │ │ + beq.n 83f62 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 840e2 │ │ │ │ + beq.w 84122 │ │ │ │ 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 8411e │ │ │ │ + beq.w 8415e │ │ │ │ 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 84122 │ │ │ │ + beq.w 84162 │ │ │ │ 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 84126 │ │ │ │ + beq.w 84166 │ │ │ │ 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 8412a │ │ │ │ + beq.w 8416a │ │ │ │ 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 840e4 │ │ │ │ + beq.w 84124 │ │ │ │ mov r1, r4 │ │ │ │ adds r3, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ cmp r3, #8 │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ mov r4, r1 │ │ │ │ - bne.n 83fc4 │ │ │ │ + bne.n 84004 │ │ │ │ movs r0, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84160 │ │ │ │ + beq.w 841a0 │ │ │ │ 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 84002 │ │ │ │ - ldr.w r9, [pc, #560] @ 84244 │ │ │ │ + bne.n 84042 │ │ │ │ + ldr.w r9, [pc, #560] @ 84284 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - b.n 84030 │ │ │ │ + b.n 84070 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ adds r0, r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - bge.n 8409a │ │ │ │ + bge.n 840da │ │ │ │ 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 8401c │ │ │ │ + bne.n 8405c │ │ │ │ ldr.w r3, [r9, r8] │ │ │ │ mov r5, r3 │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 841fc │ │ │ │ + bne.w 8423c │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84226 │ │ │ │ + bne.w 84266 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84072 │ │ │ │ + bge.n 840b2 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 84072 │ │ │ │ + cbnz r1, 840b2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 218ed8 <_PyList_AsTupleAndClear@@Base> │ │ │ │ + bl 21910c <_PyList_AsTupleAndClear@@Base> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 83f22 │ │ │ │ + bge.w 83f62 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 83f22 │ │ │ │ + bne.w 83f62 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 83f22 │ │ │ │ + b.n 83f62 │ │ │ │ cmp r0, r1 │ │ │ │ - ble.n 84114 │ │ │ │ + ble.n 84154 │ │ │ │ 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 8412e │ │ │ │ + beq.n 8416e │ │ │ │ cmp.w r5, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 841a6 │ │ │ │ + bcs.n 841e6 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 9bc58 │ │ │ │ + bl 9bb2c │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 841a6 │ │ │ │ + beq.n 841e6 │ │ │ │ strd r6, r0, [r4, #8] │ │ │ │ str r5, [r4, #16] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ str.w r7, [r1, r3, lsl #2] │ │ │ │ - b.n 84030 │ │ │ │ + b.n 84070 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #348] @ (84244 ) │ │ │ │ + ldr r3, [pc, #348] @ (84284 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ - cbnz r1, 84132 │ │ │ │ + cbnz r1, 84172 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84108 │ │ │ │ + bge.n 84148 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 84108 │ │ │ │ + cbnz r3, 84148 │ │ │ │ mov r0, r2 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 13de80 <_PyTuple_FromArraySteal@@Base> │ │ │ │ + bl 13e1a8 <_PyTuple_FromArraySteal@@Base> │ │ │ │ mov r2, r0 │ │ │ │ - b.n 83f22 │ │ │ │ + b.n 83f62 │ │ │ │ cmp.w r0, r1, asr #1 │ │ │ │ - blt.n 8409e │ │ │ │ + blt.n 840de │ │ │ │ str r0, [r4, #8] │ │ │ │ - b.n 840da │ │ │ │ + b.n 8411a │ │ │ │ movs r5, #1 │ │ │ │ - b.n 840e4 │ │ │ │ + b.n 84124 │ │ │ │ movs r5, #2 │ │ │ │ - b.n 840e4 │ │ │ │ + b.n 84124 │ │ │ │ movs r5, #3 │ │ │ │ - b.n 840e4 │ │ │ │ + b.n 84124 │ │ │ │ movs r5, #4 │ │ │ │ - b.n 840e4 │ │ │ │ + b.n 84124 │ │ │ │ mov r5, r6 │ │ │ │ - b.n 840c0 │ │ │ │ + b.n 84100 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 840f4 │ │ │ │ + beq.n 84134 │ │ │ │ movw r1, #43796 @ 0xab14 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 205074 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 2052a4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbnz r0, 8419a │ │ │ │ + cbnz r0, 841da │ │ │ │ ldr.w r3, [r9, r8] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 840f4 │ │ │ │ + beq.n 84134 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 840f4 │ │ │ │ + beq.n 84134 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8416e │ │ │ │ + bge.n 841ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 84192 │ │ │ │ + cbz r3, 841d2 │ │ │ │ add r2, sp, #8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 841e2 │ │ │ │ + beq.n 84222 │ │ │ │ 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 84170 │ │ │ │ + bge.n 841b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 84170 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8416e │ │ │ │ + bne.n 841b0 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 841ae │ │ │ │ mov r0, r2 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8416e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 841ae │ │ │ │ ldr r0, [sp, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 20514c <_PyErr_Clear@@Base> │ │ │ │ + bl 20537c <_PyErr_Clear@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 84150 │ │ │ │ + b.n 84190 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 23b730 │ │ │ │ + bl 23bb84 │ │ │ │ mov r0, r7 │ │ │ │ bl 2fb7a <_PyObject_DebugMallocStats@@Base+0x1a4a> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 84030 │ │ │ │ + bge.w 84070 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 841ce │ │ │ │ + bge.n 8420e │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 84240 │ │ │ │ + beq.n 84280 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 841e2 │ │ │ │ + bge.n 84222 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 841e2 │ │ │ │ + cbnz r3, 84222 │ │ │ │ mov r0, r2 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r2, #0 │ │ │ │ - b.n 83f22 │ │ │ │ + b.n 83f62 │ │ │ │ movw r1, #3219 @ 0xc93 │ │ │ │ - movw r0, #37040 @ 0x90b0 │ │ │ │ + movw r0, #37936 @ 0x9430 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 83f22 │ │ │ │ + b.n 83f62 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 84050 │ │ │ │ + beq.w 84090 │ │ │ │ movw r1, #43796 @ 0xab14 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 205074 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 2052a4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84050 │ │ │ │ + beq.w 84090 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20514c <_PyErr_Clear@@Base> │ │ │ │ + bl 20537c <_PyErr_Clear@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 84050 │ │ │ │ + b.n 84090 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 841ce │ │ │ │ + bge.n 8420e │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 841ce │ │ │ │ + bne.n 8420e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 841ce │ │ │ │ + b.n 8420e │ │ │ │ str r2, [sp, #0] │ │ │ │ - b.n 84236 │ │ │ │ + b.n 84276 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00084248 : │ │ │ │ +00084288 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 8426c │ │ │ │ + cbz r0, 842ac │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 8426c │ │ │ │ + bpl.n 842ac │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldrd r1, r0, [r0, #8] │ │ │ │ - b.w 84280 <_PyTuple_FromArray@@Base> │ │ │ │ + b.w 842c0 <_PyTuple_FromArray@@Base> │ │ │ │ movw r1, #3219 @ 0xc93 │ │ │ │ - movw r0, #37040 @ 0x90b0 │ │ │ │ + movw r0, #37936 @ 0x9430 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00084280 <_PyTuple_FromArray@@Base>: │ │ │ │ +000842c0 <_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 r3, r1, #0 │ │ │ │ - beq.n 84372 <_PyTuple_FromArray@@Base+0xf2> │ │ │ │ + beq.n 843b2 <_PyTuple_FromArray@@Base+0xf2> │ │ │ │ mov r5, r0 │ │ │ │ - blt.w 843b8 <_PyTuple_FromArray@@Base+0x138> │ │ │ │ + blt.w 843f8 <_PyTuple_FromArray@@Base+0x138> │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt.n 84376 <_PyTuple_FromArray@@Base+0xf6> │ │ │ │ - ldr r2, [pc, #308] @ (843d8 <_PyTuple_FromArray@@Base+0x158>) │ │ │ │ + bgt.n 843b6 <_PyTuple_FromArray@@Base+0xf6> │ │ │ │ + ldr r2, [pc, #308] @ (84418 <_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 r4, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 84352 <_PyTuple_FromArray@@Base+0xd2> │ │ │ │ + beq.n 84392 <_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, #272] @ (843dc <_PyTuple_FromArray@@Base+0x15c>) │ │ │ │ + ldr r2, [pc, #272] @ (8441c <_PyTuple_FromArray@@Base+0x15c>) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 84392 <_PyTuple_FromArray@@Base+0x112> │ │ │ │ + bne.n 843d2 <_PyTuple_FromArray@@Base+0x112> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ 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, 842fc <_PyTuple_FromArray@@Base+0x7c> │ │ │ │ + cbnz r2, 8433c <_PyTuple_FromArray@@Base+0x7c> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ ldr.w ip, [r1] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ add.w r5, ip, #1 │ │ │ │ it lt │ │ │ │ strlt r5, [r1, #0] │ │ │ │ cmp r3, r0 │ │ │ │ str.w r1, [lr, #4]! │ │ │ │ - bne.n 842ec <_PyTuple_FromArray@@Base+0x6c> │ │ │ │ - cbz r2, 8434c <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ - ldr r0, [pc, #192] @ (843d8 <_PyTuple_FromArray@@Base+0x158>) │ │ │ │ + bne.n 8432c <_PyTuple_FromArray@@Base+0x6c> │ │ │ │ + cbz r2, 8438c <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ + ldr r0, [pc, #192] @ (84418 <_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 │ │ │ │ @@ -132217,351 +132235,351 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #41344 @ 0xa180 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 844a8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 844e8 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8434c <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ + beq.n 8438c <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r2, [r0, #12] │ │ │ │ - b.n 842e0 <_PyTuple_FromArray@@Base+0x60> │ │ │ │ - ldr r4, [pc, #108] @ (843e0 <_PyTuple_FromArray@@Base+0x160>) │ │ │ │ - b.n 8434c <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ + b.n 84320 <_PyTuple_FromArray@@Base+0x60> │ │ │ │ + ldr r4, [pc, #108] @ (84420 <_PyTuple_FromArray@@Base+0x160>) │ │ │ │ + b.n 8438c <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ movw r2, #65531 @ 0xfffb │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ cmp r3, r2 │ │ │ │ - bls.n 84352 <_PyTuple_FromArray@@Base+0xd2> │ │ │ │ + bls.n 84392 <_PyTuple_FromArray@@Base+0xd2> │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 23b660 │ │ │ │ + bl 23bab4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 842e0 <_PyTuple_FromArray@@Base+0x60> │ │ │ │ - b.n 8434c <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + bne.n 84320 <_PyTuple_FromArray@@Base+0x60> │ │ │ │ + b.n 8438c <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 843ca <_PyTuple_FromArray@@Base+0x14a> │ │ │ │ + bne.n 8440a <_PyTuple_FromArray@@Base+0x14a> │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 842da <_PyTuple_FromArray@@Base+0x5a> │ │ │ │ + bne.n 8431a <_PyTuple_FromArray@@Base+0x5a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 842da <_PyTuple_FromArray@@Base+0x5a> │ │ │ │ + b.n 8431a <_PyTuple_FromArray@@Base+0x5a> │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #37012 @ 0x9094 │ │ │ │ + movw r0, #37908 @ 0x9414 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r4, #0 │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8434c <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8438c <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 842da <_PyTuple_FromArray@@Base+0x5a> │ │ │ │ + b.n 8431a <_PyTuple_FromArray@@Base+0x5a> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ 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 8448e <_PyTuple_FromArray@@Base+0x20e> │ │ │ │ + blt.n 844ce <_PyTuple_FromArray@@Base+0x20e> │ │ │ │ subs r3, r1, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.n 8444e <_PyTuple_FromArray@@Base+0x1ce> │ │ │ │ - ldr r3, [pc, #160] @ (844a0 <_PyTuple_FromArray@@Base+0x220>) │ │ │ │ + bgt.n 8448e <_PyTuple_FromArray@@Base+0x1ce> │ │ │ │ + ldr r3, [pc, #160] @ (844e0 <_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, 8443a <_PyTuple_FromArray@@Base+0x1ba> │ │ │ │ - ldr r1, [pc, #140] @ (844a4 <_PyTuple_FromArray@@Base+0x224>) │ │ │ │ + cbz r4, 8447a <_PyTuple_FromArray@@Base+0x1ba> │ │ │ │ + ldr r1, [pc, #140] @ (844e4 <_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, 84462 <_PyTuple_FromArray@@Base+0x1e2> │ │ │ │ + cbnz r3, 844a2 <_PyTuple_FromArray@@Base+0x1e2> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #41344 @ 0xa180 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 844a8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 844e8 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84430 <_PyTuple_FromArray@@Base+0x1b0> │ │ │ │ - b.n 84436 <_PyTuple_FromArray@@Base+0x1b6> │ │ │ │ + bne.n 84470 <_PyTuple_FromArray@@Base+0x1b0> │ │ │ │ + b.n 84476 <_PyTuple_FromArray@@Base+0x1b6> │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 8443a <_PyTuple_FromArray@@Base+0x1ba> │ │ │ │ + bls.n 8447a <_PyTuple_FromArray@@Base+0x1ba> │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 23b660 │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + b.w 23bab4 │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 84482 <_PyTuple_FromArray@@Base+0x202> │ │ │ │ + bne.n 844c2 <_PyTuple_FromArray@@Base+0x202> │ │ │ │ ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84430 <_PyTuple_FromArray@@Base+0x1b0> │ │ │ │ + bne.n 84470 <_PyTuple_FromArray@@Base+0x1b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 84430 <_PyTuple_FromArray@@Base+0x1b0> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 84470 <_PyTuple_FromArray@@Base+0x1b0> │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - b.n 84430 <_PyTuple_FromArray@@Base+0x1b0> │ │ │ │ + b.n 84470 <_PyTuple_FromArray@@Base+0x1b0> │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #37012 @ 0x9094 │ │ │ │ + movw r0, #37908 @ 0x9414 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r4, #0 │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 84436 <_PyTuple_FromArray@@Base+0x1b6> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 84476 <_PyTuple_FromArray@@Base+0x1b6> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000844a8 <_PyObject_GC_NewVar@@Base>: │ │ │ │ +000844e8 <_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 846c0 <_PyObject_GC_NewVar@@Base+0x218> │ │ │ │ + blt.w 84700 <_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] @ 846d8 <_PyObject_GC_NewVar@@Base+0x230> │ │ │ │ + ldr.w r9, [pc, #520] @ 84718 <_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 8468c <_PyObject_GC_NewVar@@Base+0x1e4> │ │ │ │ + bhi.w 846cc <_PyObject_GC_NewVar@@Base+0x1e4> │ │ │ │ adds r2, r2, r3 │ │ │ │ - bmi.w 8468c <_PyObject_GC_NewVar@@Base+0x1e4> │ │ │ │ + bmi.w 846cc <_PyObject_GC_NewVar@@Base+0x1e4> │ │ │ │ movw r6, #24312 @ 0x5ef8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r1, #337 @ 0x151 │ │ │ │ + movw r1, #401 @ 0x191 │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r0, [r6, #888] @ 0x378 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 8464e <_PyObject_GC_NewVar@@Base+0x1a6> │ │ │ │ + bne.w 8468e <_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 845fa <_PyObject_GC_NewVar@@Base+0x152> │ │ │ │ + bcs.n 8463a <_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 84632 <_PyObject_GC_NewVar@@Base+0x18a> │ │ │ │ + beq.n 84672 <_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, 84596 <_PyObject_GC_NewVar@@Base+0xee> │ │ │ │ + cbz r6, 845d6 <_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 845bc <_PyObject_GC_NewVar@@Base+0x114> │ │ │ │ + bgt.n 845fc <_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] @ (846d4 <_PyObject_GC_NewVar@@Base+0x22c>) │ │ │ │ + ldr r2, [pc, #336] @ (84714 <_PyObject_GC_NewVar@@Base+0x22c>) │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r4, [r2, #1600] @ 0x640 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 84666 <_PyObject_GC_NewVar@@Base+0x1be> │ │ │ │ + bne.n 846a6 <_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 845b0 <_PyObject_GC_NewVar@@Base+0x108> │ │ │ │ + bcc.n 845f0 <_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 84550 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ + b.n 84590 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 84550 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ + b.n 84590 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ ldr.w r2, [r1, #3748] @ 0xea4 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ - beq.n 84570 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ + beq.n 845b0 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ ldr.w r2, [r1, #3856] @ 0xf10 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 84570 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ + bne.n 845b0 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 846b8 <_PyObject_GC_NewVar@@Base+0x210> │ │ │ │ + bne.n 846f8 <_PyObject_GC_NewVar@@Base+0x210> │ │ │ │ add.w r1, r7, #12 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 84570 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ + bmi.n 845b0 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 845e4 <_PyObject_GC_NewVar@@Base+0x13c> │ │ │ │ + bne.n 84624 <_PyObject_GC_NewVar@@Base+0x13c> │ │ │ │ dmb ish │ │ │ │ - b.n 84570 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ + b.n 845b0 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ ldr.w r0, [r6, #848] @ 0x350 │ │ │ │ - movw r1, #42113 @ 0xa481 │ │ │ │ + movw r1, #42129 @ 0xa491 │ │ │ │ movt r1, #7 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 84698 <_PyObject_GC_NewVar@@Base+0x1f0> │ │ │ │ + bne.n 846d8 <_PyObject_GC_NewVar@@Base+0x1f0> │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2c078 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov lr, r0 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 8468c <_PyObject_GC_NewVar@@Base+0x1e4> │ │ │ │ + beq.n 846cc <_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 84550 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ + b.n 84590 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 8022c │ │ │ │ + bl 8026c │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov lr, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 845fa <_PyObject_GC_NewVar@@Base+0x152> │ │ │ │ + beq.n 8463a <_PyObject_GC_NewVar@@Base+0x152> │ │ │ │ ldr.w r7, [r9, r8] │ │ │ │ - b.n 84550 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ + b.n 84590 <_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, 8468c <_PyObject_GC_NewVar@@Base+0x1e4> │ │ │ │ + cbz r0, 846cc <_PyObject_GC_NewVar@@Base+0x1e4> │ │ │ │ ldr.w r7, [r9, r8] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 84550 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + b.n 84590 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 846a8 <_PyObject_GC_NewVar@@Base+0x200> │ │ │ │ + bne.n 846e8 <_PyObject_GC_NewVar@@Base+0x200> │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8458c <_PyObject_GC_NewVar@@Base+0xe4> │ │ │ │ + bne.n 845cc <_PyObject_GC_NewVar@@Base+0xe4> │ │ │ │ mov r0, r3 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 8458c <_PyObject_GC_NewVar@@Base+0xe4> │ │ │ │ + b.n 845cc <_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 23b730 │ │ │ │ + b.w 23bb84 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov lr, r0 │ │ │ │ - b.n 8461c <_PyObject_GC_NewVar@@Base+0x174> │ │ │ │ + b.n 8465c <_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 8458c <_PyObject_GC_NewVar@@Base+0xe4> │ │ │ │ + b.n 845cc <_PyObject_GC_NewVar@@Base+0xe4> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 845d6 <_PyObject_GC_NewVar@@Base+0x12e> │ │ │ │ - b.n 84570 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ + beq.n 84616 <_PyObject_GC_NewVar@@Base+0x12e> │ │ │ │ + b.n 845b0 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ movw r1, #1931 @ 0x78b │ │ │ │ - movw r0, #39296 @ 0x9980 │ │ │ │ + movw r0, #40192 @ 0x9d00 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 8458e <_PyObject_GC_NewVar@@Base+0xe6> │ │ │ │ + b.n 845ce <_PyObject_GC_NewVar@@Base+0xe6> │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000846dc <_Py_Dealloc@@Base>: │ │ │ │ +0008471c <_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] @ (847cc <_Py_Dealloc@@Base+0xf0>) │ │ │ │ + ldr r6, [pc, #220] @ (8480c <_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] │ │ │ │ @@ -132571,46 +132589,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 84768 <_Py_Dealloc@@Base+0x8c> │ │ │ │ - ldr r2, [pc, #172] @ (847d0 <_Py_Dealloc@@Base+0xf4>) │ │ │ │ + bne.n 847a8 <_Py_Dealloc@@Base+0x8c> │ │ │ │ + ldr r2, [pc, #172] @ (84810 <_Py_Dealloc@@Base+0xf4>) │ │ │ │ mov.w r9, r3, asr #13 │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbnz r3, 84758 <_Py_Dealloc@@Base+0x7c> │ │ │ │ + cbnz r3, 84798 <_Py_Dealloc@@Base+0x7c> │ │ │ │ blx r8 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ - cbnz r3, 8473a <_Py_Dealloc@@Base+0x5e> │ │ │ │ + cbnz r3, 8477a <_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 84732 <_Py_Dealloc@@Base+0x56> │ │ │ │ + beq.n 84772 <_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 23e720 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + b.w 23eb84 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 847b0 <_Py_Dealloc@@Base+0xd4> │ │ │ │ + bne.n 847f0 <_Py_Dealloc@@Base+0xd4> │ │ │ │ mov r0, sl │ │ │ │ - b.n 8472c <_Py_Dealloc@@Base+0x50> │ │ │ │ + b.n 8476c <_Py_Dealloc@@Base+0x50> │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cbnz r3, 847bc <_Py_Dealloc@@Base+0xe0> │ │ │ │ + cbnz r3, 847fc <_Py_Dealloc@@Base+0xe0> │ │ │ │ ldr.w r3, [sl, #-8] │ │ │ │ - cbz r3, 847a2 <_Py_Dealloc@@Base+0xc6> │ │ │ │ + cbz r3, 847e2 <_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 │ │ │ │ @@ -132623,43 +132641,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 84732 <_Py_Dealloc@@Base+0x56> │ │ │ │ + b.n 84772 <_Py_Dealloc@@Base+0x56> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r0, sl │ │ │ │ - b.n 8472c <_Py_Dealloc@@Base+0x50> │ │ │ │ + b.n 8476c <_Py_Dealloc@@Base+0x50> │ │ │ │ str r1, [r7, #4] │ │ │ │ blx r3 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8476e <_Py_Dealloc@@Base+0x92> │ │ │ │ - b.n 847a2 <_Py_Dealloc@@Base+0xc6> │ │ │ │ + bne.n 847ae <_Py_Dealloc@@Base+0x92> │ │ │ │ + b.n 847e2 <_Py_Dealloc@@Base+0xc6> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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 849fe <_Py_Dealloc@@Base+0x322> │ │ │ │ - ldr r4, [pc, #680] @ (84aa0 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ + beq.w 84a3e <_Py_Dealloc@@Base+0x322> │ │ │ │ + ldr r4, [pc, #680] @ (84ae0 <_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 │ │ │ │ @@ -132672,49 +132690,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 84960 <_Py_Dealloc@@Base+0x284> │ │ │ │ + beq.w 849a0 <_Py_Dealloc@@Base+0x284> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ subs r5, r3, #1 │ │ │ │ - bmi.w 84a7e <_Py_Dealloc@@Base+0x3a2> │ │ │ │ + bmi.w 84abe <_Py_Dealloc@@Base+0x3a2> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ lsls r3, r3, #31 │ │ │ │ str r2, [r7, #4] │ │ │ │ - bmi.w 849e8 <_Py_Dealloc@@Base+0x30c> │ │ │ │ + bmi.w 84a28 <_Py_Dealloc@@Base+0x30c> │ │ │ │ mov r8, r5 │ │ │ │ mov sl, r6 │ │ │ │ - b.n 84874 <_Py_Dealloc@@Base+0x198> │ │ │ │ + b.n 848b4 <_Py_Dealloc@@Base+0x198> │ │ │ │ add.w r5, r8, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r4, [r1, r5, lsl #2] │ │ │ │ - cbz r4, 8486c <_Py_Dealloc@@Base+0x190> │ │ │ │ + cbz r4, 848ac <_Py_Dealloc@@Base+0x190> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8486c <_Py_Dealloc@@Base+0x190> │ │ │ │ + bge.n 848ac <_Py_Dealloc@@Base+0x190> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8499c <_Py_Dealloc@@Base+0x2c0> │ │ │ │ + beq.w 849dc <_Py_Dealloc@@Base+0x2c0> │ │ │ │ add.w r8, r5, #4294967295 @ 0xffffffff │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 848d8 <_Py_Dealloc@@Base+0x1fc> │ │ │ │ + beq.n 84918 <_Py_Dealloc@@Base+0x1fc> │ │ │ │ ldr.w r4, [r1, r8, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 84850 <_Py_Dealloc@@Base+0x174> │ │ │ │ + beq.n 84890 <_Py_Dealloc@@Base+0x174> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84850 <_Py_Dealloc@@Base+0x174> │ │ │ │ + bge.n 84890 <_Py_Dealloc@@Base+0x174> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 84850 <_Py_Dealloc@@Base+0x174> │ │ │ │ - ldr r2, [pc, #528] @ (84aa0 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ + bne.n 84890 <_Py_Dealloc@@Base+0x174> │ │ │ │ + ldr r2, [pc, #528] @ (84ae0 <_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 │ │ │ │ @@ -132722,96 +132740,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 84c36 <_Py_Dealloc@@Base+0x55a> │ │ │ │ - ldr r3, [pc, #488] @ (84aa4 <_Py_Dealloc@@Base+0x3c8>) │ │ │ │ + bne.w 84c76 <_Py_Dealloc@@Base+0x55a> │ │ │ │ + ldr r3, [pc, #488] @ (84ae4 <_Py_Dealloc@@Base+0x3c8>) │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84b9a <_Py_Dealloc@@Base+0x4be> │ │ │ │ + bne.w 84bda <_Py_Dealloc@@Base+0x4be> │ │ │ │ mov r0, r4 │ │ │ │ blx fp │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84b66 <_Py_Dealloc@@Base+0x48a> │ │ │ │ + bne.w 84ba6 <_Py_Dealloc@@Base+0x48a> │ │ │ │ ldr.w r1, [sl, #12] │ │ │ │ - b.n 84850 <_Py_Dealloc@@Base+0x174> │ │ │ │ + b.n 84890 <_Py_Dealloc@@Base+0x174> │ │ │ │ mov r6, sl │ │ │ │ movw r0, #24312 @ 0x5ef8 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - movw r3, #15661 @ 0x3d2d │ │ │ │ + movw r3, #15725 @ 0x3d6d │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r0, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 84a98 <_Py_Dealloc@@Base+0x3bc> │ │ │ │ + bne.w 84ad8 <_Py_Dealloc@@Base+0x3bc> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8495c <_Py_Dealloc@@Base+0x280> │ │ │ │ - ldr r3, [pc, #420] @ (84aa0 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ + beq.n 8499c <_Py_Dealloc@@Base+0x280> │ │ │ │ + ldr r3, [pc, #420] @ (84ae0 <_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 84aa8 <_Py_Dealloc@@Base+0x3cc> │ │ │ │ + beq.w 84ae8 <_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 8493c <_Py_Dealloc@@Base+0x260> │ │ │ │ + bgt.n 8497c <_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 84aa8 <_Py_Dealloc@@Base+0x3cc> │ │ │ │ + beq.w 84ae8 <_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 84a6c <_Py_Dealloc@@Base+0x390> │ │ │ │ + beq.w 84aac <_Py_Dealloc@@Base+0x390> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 84aca <_Py_Dealloc@@Base+0x3ee> │ │ │ │ + beq.w 84b0a <_Py_Dealloc@@Base+0x3ee> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #12] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #21004 @ 0x520c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 84a5e <_Py_Dealloc@@Base+0x382> │ │ │ │ - ldr r3, [pc, #304] @ (84aa0 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ + bne.n 84a9e <_Py_Dealloc@@Base+0x382> │ │ │ │ + ldr r3, [pc, #304] @ (84ae0 <_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 84a5e <_Py_Dealloc@@Base+0x382> │ │ │ │ + bhi.n 84a9e <_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] @ (84aa0 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ + ldr r2, [pc, #256] @ (84ae0 <_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 │ │ │ │ @@ -132819,106 +132837,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 84be6 <_Py_Dealloc@@Base+0x50a> │ │ │ │ - ldr r3, [pc, #216] @ (84aa4 <_Py_Dealloc@@Base+0x3c8>) │ │ │ │ + bne.w 84c26 <_Py_Dealloc@@Base+0x50a> │ │ │ │ + ldr r3, [pc, #216] @ (84ae4 <_Py_Dealloc@@Base+0x3c8>) │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84b7e <_Py_Dealloc@@Base+0x4a2> │ │ │ │ + bne.w 84bbe <_Py_Dealloc@@Base+0x4a2> │ │ │ │ mov r0, r4 │ │ │ │ blx fp │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84b4a <_Py_Dealloc@@Base+0x46e> │ │ │ │ + bne.w 84b8a <_Py_Dealloc@@Base+0x46e> │ │ │ │ ldr.w r1, [sl, #12] │ │ │ │ - b.n 8486c <_Py_Dealloc@@Base+0x190> │ │ │ │ + b.n 848ac <_Py_Dealloc@@Base+0x190> │ │ │ │ ldr.w r4, [r1, r5, lsl #2] │ │ │ │ - cbz r4, 849f6 <_Py_Dealloc@@Base+0x31a> │ │ │ │ + cbz r4, 84a36 <_Py_Dealloc@@Base+0x31a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 84a08 <_Py_Dealloc@@Base+0x32c> │ │ │ │ + blt.n 84a48 <_Py_Dealloc@@Base+0x32c> │ │ │ │ subs r5, #1 │ │ │ │ - bcs.w 8484a <_Py_Dealloc@@Base+0x16e> │ │ │ │ - b.n 848da <_Py_Dealloc@@Base+0x1fe> │ │ │ │ + bcs.w 8488a <_Py_Dealloc@@Base+0x16e> │ │ │ │ + b.n 8491a <_Py_Dealloc@@Base+0x1fe> │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 84836 <_Py_Dealloc@@Base+0x15a> │ │ │ │ - b.n 84960 <_Py_Dealloc@@Base+0x284> │ │ │ │ + bne.w 84876 <_Py_Dealloc@@Base+0x15a> │ │ │ │ + b.n 849a0 <_Py_Dealloc@@Base+0x284> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 849f6 <_Py_Dealloc@@Base+0x31a> │ │ │ │ + bne.n 84a36 <_Py_Dealloc@@Base+0x31a> │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #140] @ (84aa0 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ + ldr r2, [pc, #140] @ (84ae0 <_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 84d28 <_Py_Dealloc@@Base+0x64c> │ │ │ │ - ldr r3, [pc, #96] @ (84aa4 <_Py_Dealloc@@Base+0x3c8>) │ │ │ │ + bne.w 84d68 <_Py_Dealloc@@Base+0x64c> │ │ │ │ + ldr r3, [pc, #96] @ (84ae4 <_Py_Dealloc@@Base+0x3c8>) │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84d0c <_Py_Dealloc@@Base+0x630> │ │ │ │ + bne.w 84d4c <_Py_Dealloc@@Base+0x630> │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ ldr.w r3, [r8, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84cf2 <_Py_Dealloc@@Base+0x616> │ │ │ │ + bne.w 84d32 <_Py_Dealloc@@Base+0x616> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b.n 849f6 <_Py_Dealloc@@Base+0x31a> │ │ │ │ + b.n 84a36 <_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 90660 │ │ │ │ + b.w 90538 │ │ │ │ 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 8495c <_Py_Dealloc@@Base+0x280> │ │ │ │ + b.n 8499c <_Py_Dealloc@@Base+0x280> │ │ │ │ movw r0, #24312 @ 0x5ef8 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - movw r3, #15661 @ 0x3d2d │ │ │ │ + movw r3, #15725 @ 0x3d6d │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r0, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 848f8 <_Py_Dealloc@@Base+0x21c> │ │ │ │ + beq.w 84938 <_Py_Dealloc@@Base+0x21c> │ │ │ │ ldr.w r0, [r0, #864] @ 0x360 │ │ │ │ blx r2 │ │ │ │ - b.n 8495c <_Py_Dealloc@@Base+0x280> │ │ │ │ + b.n 8499c <_Py_Dealloc@@Base+0x280> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr.w r2, [r0, #860] @ 0x35c │ │ │ │ - movw r3, #42273 @ 0xa521 │ │ │ │ + movw r3, #42289 @ 0xa531 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 84bb6 <_Py_Dealloc@@Base+0x4da> │ │ │ │ + bne.n 84bf6 <_Py_Dealloc@@Base+0x4da> │ │ │ │ mov r0, r1 │ │ │ │ blx 2af18 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 8495c <_Py_Dealloc@@Base+0x280> │ │ │ │ + b.n 8499c <_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 │ │ │ │ @@ -132926,105 +132944,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 84b08 <_Py_Dealloc@@Base+0x42c> │ │ │ │ + bne.n 84b48 <_Py_Dealloc@@Base+0x42c> │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - cbz r1, 84b04 <_Py_Dealloc@@Base+0x428> │ │ │ │ + cbz r1, 84b44 <_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 84c8a <_Py_Dealloc@@Base+0x5ae> │ │ │ │ + beq.w 84cca <_Py_Dealloc@@Base+0x5ae> │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 84bc4 <_Py_Dealloc@@Base+0x4e8> │ │ │ │ + beq.n 84c04 <_Py_Dealloc@@Base+0x4e8> │ │ │ │ ldr.w r3, [r9, #532] @ 0x214 │ │ │ │ - cbnz r3, 84b24 <_Py_Dealloc@@Base+0x448> │ │ │ │ + cbnz r3, 84b64 <_Py_Dealloc@@Base+0x448> │ │ │ │ str.w r2, [r9, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 8495c <_Py_Dealloc@@Base+0x280> │ │ │ │ + beq.w 8499c <_Py_Dealloc@@Base+0x280> │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 84bbe <_Py_Dealloc@@Base+0x4e2> │ │ │ │ + beq.n 84bfe <_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, 84b44 <_Py_Dealloc@@Base+0x468> │ │ │ │ + cbz r3, 84b84 <_Py_Dealloc@@Base+0x468> │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [lr, #20] │ │ │ │ - b.n 8495c <_Py_Dealloc@@Base+0x280> │ │ │ │ + b.n 8499c <_Py_Dealloc@@Base+0x280> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 849e2 <_Py_Dealloc@@Base+0x306> │ │ │ │ + ble.w 84a22 <_Py_Dealloc@@Base+0x306> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 849e2 <_Py_Dealloc@@Base+0x306> │ │ │ │ + beq.w 84a22 <_Py_Dealloc@@Base+0x306> │ │ │ │ mov r0, r6 │ │ │ │ - bl 23e720 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 23eb84 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ ldr.w r1, [sl, #12] │ │ │ │ - b.n 8486c <_Py_Dealloc@@Base+0x190> │ │ │ │ + b.n 848ac <_Py_Dealloc@@Base+0x190> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 848d2 <_Py_Dealloc@@Base+0x1f6> │ │ │ │ + ble.w 84912 <_Py_Dealloc@@Base+0x1f6> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 848d2 <_Py_Dealloc@@Base+0x1f6> │ │ │ │ + beq.w 84912 <_Py_Dealloc@@Base+0x1f6> │ │ │ │ mov r0, r6 │ │ │ │ - bl 23e720 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 848d2 <_Py_Dealloc@@Base+0x1f6> │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + bl 23eb84 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 84912 <_Py_Dealloc@@Base+0x1f6> │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 849d6 <_Py_Dealloc@@Base+0x2fa> │ │ │ │ - ldr r2, [pc, #536] @ (84da8 <_Py_Dealloc@@Base+0x6cc>) │ │ │ │ + beq.w 84a16 <_Py_Dealloc@@Base+0x2fa> │ │ │ │ + ldr r2, [pc, #536] @ (84de8 <_Py_Dealloc@@Base+0x6cc>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 849d6 <_Py_Dealloc@@Base+0x2fa> │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + b.n 84a16 <_Py_Dealloc@@Base+0x2fa> │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 848c6 <_Py_Dealloc@@Base+0x1ea> │ │ │ │ - ldr r2, [pc, #508] @ (84da8 <_Py_Dealloc@@Base+0x6cc>) │ │ │ │ + beq.w 84906 <_Py_Dealloc@@Base+0x1ea> │ │ │ │ + ldr r2, [pc, #508] @ (84de8 <_Py_Dealloc@@Base+0x6cc>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 848c6 <_Py_Dealloc@@Base+0x1ea> │ │ │ │ + b.n 84906 <_Py_Dealloc@@Base+0x1ea> │ │ │ │ ldr.w r0, [r0, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 84abe <_Py_Dealloc@@Base+0x3e2> │ │ │ │ + b.n 84afe <_Py_Dealloc@@Base+0x3e2> │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 84b34 <_Py_Dealloc@@Base+0x458> │ │ │ │ + b.n 84b74 <_Py_Dealloc@@Base+0x458> │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 84bd2 <_Py_Dealloc@@Base+0x4f6> │ │ │ │ + cbz r3, 84c12 <_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 8495c <_Py_Dealloc@@Base+0x280> │ │ │ │ + bne.w 8499c <_Py_Dealloc@@Base+0x280> │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 8495c <_Py_Dealloc@@Base+0x280> │ │ │ │ + b.n 8499c <_Py_Dealloc@@Base+0x280> │ │ │ │ ldr.w r2, [r1, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 84d96 <_Py_Dealloc@@Base+0x6ba> │ │ │ │ + bne.w 84dd6 <_Py_Dealloc@@Base+0x6ba> │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ - cbz r2, 84c2a <_Py_Dealloc@@Base+0x54e> │ │ │ │ - ldr r3, [pc, #436] @ (84dac <_Py_Dealloc@@Base+0x6d0>) │ │ │ │ + cbz r2, 84c6a <_Py_Dealloc@@Base+0x54e> │ │ │ │ + ldr r3, [pc, #436] @ (84dec <_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] │ │ │ │ @@ -133038,21 +133056,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 849e2 <_Py_Dealloc@@Base+0x306> │ │ │ │ + b.n 84a22 <_Py_Dealloc@@Base+0x306> │ │ │ │ ldr.w r2, [r1, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 84d86 <_Py_Dealloc@@Base+0x6aa> │ │ │ │ + bne.w 84dc6 <_Py_Dealloc@@Base+0x6aa> │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ - cbz r2, 84c7a <_Py_Dealloc@@Base+0x59e> │ │ │ │ - ldr r3, [pc, #356] @ (84dac <_Py_Dealloc@@Base+0x6d0>) │ │ │ │ + cbz r2, 84cba <_Py_Dealloc@@Base+0x59e> │ │ │ │ + ldr r3, [pc, #356] @ (84dec <_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] │ │ │ │ @@ -133067,29 +133085,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 84850 <_Py_Dealloc@@Base+0x174> │ │ │ │ + b.n 84890 <_Py_Dealloc@@Base+0x174> │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 84b16 <_Py_Dealloc@@Base+0x43a> │ │ │ │ + beq.w 84b56 <_Py_Dealloc@@Base+0x43a> │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - cbz r1, 84cec <_Py_Dealloc@@Base+0x610> │ │ │ │ + cbz r1, 84d2c <_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, 84cc2 <_Py_Dealloc@@Base+0x5e6> │ │ │ │ + cbz r3, 84d02 <_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 │ │ │ │ @@ -133098,40 +133116,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 8495c <_Py_Dealloc@@Base+0x280> │ │ │ │ + b.n 8499c <_Py_Dealloc@@Base+0x280> │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 84c98 <_Py_Dealloc@@Base+0x5bc> │ │ │ │ + b.n 84cd8 <_Py_Dealloc@@Base+0x5bc> │ │ │ │ cmp.w fp, #3 │ │ │ │ - ble.w 84a5a <_Py_Dealloc@@Base+0x37e> │ │ │ │ + ble.w 84a9a <_Py_Dealloc@@Base+0x37e> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 84a5a <_Py_Dealloc@@Base+0x37e> │ │ │ │ + beq.w 84a9a <_Py_Dealloc@@Base+0x37e> │ │ │ │ mov r0, r8 │ │ │ │ - bl 23e720 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 23eb84 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b.n 849f6 <_Py_Dealloc@@Base+0x31a> │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + b.n 84a36 <_Py_Dealloc@@Base+0x31a> │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 84a4c <_Py_Dealloc@@Base+0x370> │ │ │ │ - ldr r2, [pc, #140] @ (84da8 <_Py_Dealloc@@Base+0x6cc>) │ │ │ │ + beq.w 84a8c <_Py_Dealloc@@Base+0x370> │ │ │ │ + ldr r2, [pc, #140] @ (84de8 <_Py_Dealloc@@Base+0x6cc>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 84a4c <_Py_Dealloc@@Base+0x370> │ │ │ │ + b.n 84a8c <_Py_Dealloc@@Base+0x370> │ │ │ │ ldr.w r2, [r1, #164] @ 0xa4 │ │ │ │ - cbnz r2, 84d78 <_Py_Dealloc@@Base+0x69c> │ │ │ │ + cbnz r2, 84db8 <_Py_Dealloc@@Base+0x69c> │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ - cbz r2, 84d68 <_Py_Dealloc@@Base+0x68c> │ │ │ │ - ldr r3, [pc, #116] @ (84dac <_Py_Dealloc@@Base+0x6d0>) │ │ │ │ + cbz r2, 84da8 <_Py_Dealloc@@Base+0x68c> │ │ │ │ + ldr r3, [pc, #116] @ (84dec <_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] │ │ │ │ @@ -133145,46 +133163,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 84a5a <_Py_Dealloc@@Base+0x37e> │ │ │ │ + b.n 84a9a <_Py_Dealloc@@Base+0x37e> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #0] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 84d68 <_Py_Dealloc@@Base+0x68c> │ │ │ │ - b.n 84d2e <_Py_Dealloc@@Base+0x652> │ │ │ │ + beq.n 84da8 <_Py_Dealloc@@Base+0x68c> │ │ │ │ + b.n 84d6e <_Py_Dealloc@@Base+0x652> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #0] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84c40 <_Py_Dealloc@@Base+0x564> │ │ │ │ - b.n 84c7a <_Py_Dealloc@@Base+0x59e> │ │ │ │ + bne.w 84c80 <_Py_Dealloc@@Base+0x564> │ │ │ │ + b.n 84cba <_Py_Dealloc@@Base+0x59e> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #0] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84c2a <_Py_Dealloc@@Base+0x54e> │ │ │ │ - b.n 84bf0 <_Py_Dealloc@@Base+0x514> │ │ │ │ + beq.w 84c6a <_Py_Dealloc@@Base+0x54e> │ │ │ │ + b.n 84c30 <_Py_Dealloc@@Base+0x514> │ │ │ │ nop │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00084db0 : │ │ │ │ +00084df0 : │ │ │ │ ldr.w r2, [r0, #-8] │ │ │ │ - cbz r2, 84df8 │ │ │ │ - ldr r1, [pc, #68] @ (84dfc ) │ │ │ │ + cbz r2, 84e38 │ │ │ │ + ldr r1, [pc, #68] @ (84e3c ) │ │ │ │ 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 │ │ │ │ @@ -133203,138 +133221,138 @@ │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - cbz r0, 84e0c │ │ │ │ - cbz r2, 84e0c │ │ │ │ + cbz r0, 84e4c │ │ │ │ + cbz r2, 84e4c │ │ │ │ b.w 2beb4 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - b.n 84e08 │ │ │ │ + b.n 84e48 │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbnz r0, 84e1c │ │ │ │ + cbnz r0, 84e5c │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84e1a │ │ │ │ + bge.n 84e5a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 84e1a │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbz r0, 84e3a │ │ │ │ + bne.n 84e5a │ │ │ │ + b.w 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbz r0, 84e7a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 84e3c │ │ │ │ + blt.n 84e7c │ │ │ │ bx lr │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 84e3a │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + bne.n 84e7a │ │ │ │ + b.w 8471c <_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 84ea0 │ │ │ │ - ldr r0, [pc, #736] @ (8514c ) │ │ │ │ + bpl.n 84ee0 │ │ │ │ + ldr r0, [pc, #736] @ (8518c ) │ │ │ │ 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 84e92 │ │ │ │ + beq.n 84ed2 │ │ │ │ cmp r1, #10 │ │ │ │ - bls.w 850c8 │ │ │ │ + bls.w 85108 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ ldr.w r8, [r2, #16] │ │ │ │ - ldr r5, [pc, #684] @ (85150 ) │ │ │ │ + ldr r5, [pc, #684] @ (85190 ) │ │ │ │ movw r7, #41552 @ 0xa250 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldr.w r3, [r5, #3576] @ 0xdf8 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 85082 │ │ │ │ + bne.w 850c2 │ │ │ │ ldr.w r2, [r5, #3584] @ 0xe00 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 85082 │ │ │ │ + beq.w 850c2 │ │ │ │ add r3, sp, #12 │ │ │ │ addw r1, r5, #3572 @ 0xdf4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85214 │ │ │ │ + bl 85254 │ │ │ │ adds r2, r0, #3 │ │ │ │ - beq.w 850f2 │ │ │ │ + beq.w 85132 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 85026 │ │ │ │ + bne.w 85066 │ │ │ │ movw r3, #5472 @ 0x1560 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ands r2, r1 │ │ │ │ cmp r2, #8 │ │ │ │ - bgt.w 85018 │ │ │ │ + bgt.w 85058 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 85176 │ │ │ │ + beq.w 851b6 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi.w 85176 │ │ │ │ + bhi.w 851b6 │ │ │ │ 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, #669 @ 0x29d │ │ │ │ + movw r9, #337 @ 0x151 │ │ │ │ movt r9, #14 │ │ │ │ - ldr.w fp, [pc, #564] @ 8514c │ │ │ │ - mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ - ldr.w r0, [sl, fp] │ │ │ │ + ldr.w sl, [pc, #564] @ 8518c │ │ │ │ + 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 85042 │ │ │ │ - ldr.w ip, [pc, #548] @ 85158 │ │ │ │ + beq.w 85082 │ │ │ │ + ldr.w ip, [pc, #548] @ 85198 │ │ │ │ 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 850f8 │ │ │ │ + bne.w 85138 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84f68 │ │ │ │ + bge.n 84fa8 │ │ │ │ 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] │ │ │ │ @@ -133349,244 +133367,244 @@ │ │ │ │ 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 85136 │ │ │ │ + beq.w 85176 │ │ │ │ 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 850a0 │ │ │ │ + bne.n 850e0 │ │ │ │ ldr.w r2, [r5, #3584] @ 0xe00 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 850a0 │ │ │ │ + beq.n 850e0 │ │ │ │ ldr.w r1, [r8, #24] │ │ │ │ movw r3, #57360 @ 0xe010 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ cmp r1, r3 │ │ │ │ - ldr r1, [pc, #352] @ (85154 ) │ │ │ │ + ldr r1, [pc, #352] @ (85194 ) │ │ │ │ mov r3, r4 │ │ │ │ - beq.n 850b8 │ │ │ │ - bl 89c98 │ │ │ │ + beq.n 850f8 │ │ │ │ + bl 89c78 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 85010 │ │ │ │ + bge.n 85050 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 85190 │ │ │ │ + beq.w 851d0 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ - bne.n 8506e │ │ │ │ - movw r9, #18581 @ 0x4895 │ │ │ │ + bne.n 850ae │ │ │ │ + movw r9, #18353 @ 0x47b1 │ │ │ │ movt r9, #14 │ │ │ │ - b.n 84f16 │ │ │ │ + b.n 84f56 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 84ed6 │ │ │ │ + beq.w 84f16 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 85010 │ │ │ │ + b.n 85050 │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 84f16 │ │ │ │ - movw r9, #38649 @ 0x96f9 │ │ │ │ + b.n 84f56 │ │ │ │ + movw r9, #38365 @ 0x95dd │ │ │ │ movt r9, #10 │ │ │ │ - b.n 84f16 │ │ │ │ + b.n 84f56 │ │ │ │ movw r0, #15120 @ 0x3b10 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7fd10 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd50 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 850f2 │ │ │ │ + beq.n 85132 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - ldr.w r0, [sl, fp] │ │ │ │ + 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 84f64 │ │ │ │ - b.n 84f68 │ │ │ │ + blt.w 84fa4 │ │ │ │ + b.n 84fa8 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - ble.w 85176 │ │ │ │ + ble.w 851b6 │ │ │ │ cmp r2, #130 @ 0x82 │ │ │ │ - bne.n 850d4 │ │ │ │ - movw r9, #27505 @ 0x6b71 │ │ │ │ + bne.n 85114 │ │ │ │ + movw r9, #27149 @ 0x6a0d │ │ │ │ movt r9, #13 │ │ │ │ - b.n 84f16 │ │ │ │ - ldr r0, [pc, #208] @ (85154 ) │ │ │ │ - bl 7ab44 │ │ │ │ + b.n 84f56 │ │ │ │ + ldr r0, [pc, #208] @ (85194 ) │ │ │ │ + bl 7ab54 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 8512a │ │ │ │ - ldr r1, [pc, #196] @ (85154 ) │ │ │ │ + beq.n 8516a │ │ │ │ + ldr r1, [pc, #196] @ (85194 ) │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r8 │ │ │ │ - bl 85214 │ │ │ │ + bl 85254 │ │ │ │ adds r4, r0, #3 │ │ │ │ - bne.w 84ed0 │ │ │ │ - b.n 850f2 │ │ │ │ - ldr r0, [pc, #176] @ (85154 ) │ │ │ │ - bl 7ab44 │ │ │ │ + bne.w 84f10 │ │ │ │ + b.n 85132 │ │ │ │ + ldr r0, [pc, #176] @ (85194 ) │ │ │ │ + bl 7ab54 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 84fe2 │ │ │ │ - ldr r0, [pc, #164] @ (85154 ) │ │ │ │ + bne.n 85022 │ │ │ │ + ldr r0, [pc, #164] @ (85194 ) │ │ │ │ mov r1, r4 │ │ │ │ - bl 1c7a28 │ │ │ │ + bl 1c7840 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 850be │ │ │ │ - bl 863ec │ │ │ │ + b.n 850fe │ │ │ │ + bl 8642c │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 85006 │ │ │ │ - b.n 85010 │ │ │ │ + blt.n 85046 │ │ │ │ + b.n 85050 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ - b.n 84e9c │ │ │ │ + b.n 84edc │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 85176 │ │ │ │ + bne.n 851b6 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46316 @ 0xb4ec │ │ │ │ + movw r1, #47212 @ 0xb86c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 85010 │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + b.n 85050 │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bne.n 85168 │ │ │ │ + bne.n 851a8 │ │ │ │ ldr.w r0, [ip, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbnz r0, 8515c │ │ │ │ + cbnz r0, 8519c │ │ │ │ strd r3, r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - ldr.w r0, [sl, fp] │ │ │ │ + ldr.w r0, [fp, sl] │ │ │ │ str r2, [r4, #20] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 85062 │ │ │ │ + b.n 850a2 │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #36] @ (85154 ) │ │ │ │ - bl 43120 │ │ │ │ + ldr r0, [pc, #36] @ (85194 ) │ │ │ │ + bl 43128 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 85010 │ │ │ │ + b.n 85050 │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #46384 @ 0xb530 │ │ │ │ + movw r0, #47280 @ 0xb8b0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 850be │ │ │ │ + b.n 850fe │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr.w r0, [sl, fp] │ │ │ │ + ldr.w r0, [fp, sl] │ │ │ │ str r3, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.n 85062 │ │ │ │ + b.n 850a2 │ │ │ │ ldr.w r2, [ip, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, lr │ │ │ │ blx r3 │ │ │ │ - b.n 85056 │ │ │ │ + b.n 85096 │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - movw r1, #46288 @ 0xb4d0 │ │ │ │ + movw r1, #47184 @ 0xb850 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 850f2 │ │ │ │ + bl f3988 │ │ │ │ + b.n 85132 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 85010 │ │ │ │ + b.n 85050 │ │ │ │ │ │ │ │ -0008519c : │ │ │ │ +000851dc : │ │ │ │ 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, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 851e6 │ │ │ │ + bne.n 85226 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 851e6 │ │ │ │ + beq.n 85226 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 85214 │ │ │ │ + bl 85254 │ │ │ │ adds r4, r0, #3 │ │ │ │ - beq.n 85200 │ │ │ │ + beq.n 85240 │ │ │ │ adds r0, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - bne.n 851da │ │ │ │ + bne.n 8521a │ │ │ │ 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 7ab44 │ │ │ │ + bl 7ab54 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 85206 │ │ │ │ + beq.n 85246 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85214 │ │ │ │ + bl 85254 │ │ │ │ adds r3, r0, #3 │ │ │ │ - bne.n 851ce │ │ │ │ + bne.n 8520e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 851d6 │ │ │ │ + b.n 85216 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 43120 │ │ │ │ + bl 43128 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 851d6 │ │ │ │ + b.n 85216 │ │ │ │ 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] │ │ │ │ @@ -133603,796 +133621,796 @@ │ │ │ │ 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 85490 │ │ │ │ + beq.w 854d0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ add r3, fp │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 85810 │ │ │ │ + bne.w 85846 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ cmp r1, #7 │ │ │ │ mov r8, r1 │ │ │ │ - bgt.w 853b6 │ │ │ │ + bgt.w 853f6 │ │ │ │ ldrsb.w r3, [fp, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 85338 │ │ │ │ + blt.n 85378 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 85396 │ │ │ │ + beq.w 853d6 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp sl, r2 │ │ │ │ - beq.w 8542c │ │ │ │ + beq.w 8546c │ │ │ │ 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 853f6 │ │ │ │ + blt.w 85436 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 85396 │ │ │ │ + beq.n 853d6 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp sl, r2 │ │ │ │ - beq.n 8534c │ │ │ │ + beq.n 8538c │ │ │ │ mov.w r7, sl, lsr #10 │ │ │ │ add.w r3, r5, r5, lsl #2 │ │ │ │ adds r5, r7, #1 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ cmp.w r8, #7 │ │ │ │ - bgt.w 855cc │ │ │ │ + bgt.w 8560c │ │ │ │ ldrsb.w r3, [fp, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 853fc │ │ │ │ + blt.w 8543c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 85396 │ │ │ │ + beq.n 853d6 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp sl, r2 │ │ │ │ - beq.w 856a8 │ │ │ │ + beq.w 856e8 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ cmp.w r8, #7 │ │ │ │ add.w r5, r5, r7, lsr #5 │ │ │ │ add.w r5, r5, #1 │ │ │ │ and.w r5, r5, r9 │ │ │ │ - bgt.w 855f4 │ │ │ │ + bgt.w 85634 │ │ │ │ ldrsb.w r3, [fp, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 85426 │ │ │ │ + blt.w 85466 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 85396 │ │ │ │ + beq.n 853d6 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp sl, r2 │ │ │ │ - beq.w 857a6 │ │ │ │ + beq.w 857e6 │ │ │ │ lsrs r7, r7, #10 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ adds r3, r7, #1 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ - b.n 852d0 │ │ │ │ + b.n 85310 │ │ │ │ adds r0, r3, #1 │ │ │ │ - bne.w 85966 │ │ │ │ + bne.w 85aa8 │ │ │ │ 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] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 852c0 │ │ │ │ + bne.n 85300 │ │ │ │ ldrb r7, [r0, #16] │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ ubfx ip, r7, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 852c0 │ │ │ │ + bne.n 85300 │ │ │ │ tst.w r7, #32 │ │ │ │ - beq.w 85a4a │ │ │ │ + beq.w 85abe │ │ │ │ lsls r7, r7, #25 │ │ │ │ ite pl │ │ │ │ addpl r0, #28 │ │ │ │ addmi r0, #20 │ │ │ │ lsls r7, r1, #26 │ │ │ │ - bpl.w 85a46 │ │ │ │ + bpl.w 85aba │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r6, #28 │ │ │ │ addmi.w r1, r6, #20 │ │ │ │ mul.w r2, r2, lr │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 2c338 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 852c0 │ │ │ │ + bne.n 85300 │ │ │ │ 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 85340 │ │ │ │ + b.n 85380 │ │ │ │ cmp r1, #15 │ │ │ │ - bgt.w 8571c │ │ │ │ + bgt.w 8575c │ │ │ │ ldrsh.w r3, [fp, r5, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 85410 │ │ │ │ + blt.n 85450 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 85396 │ │ │ │ + beq.n 853d6 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp sl, r2 │ │ │ │ - beq.n 8542c │ │ │ │ + beq.n 8546c │ │ │ │ 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 8573c │ │ │ │ + bgt.w 8577c │ │ │ │ ldrsh.w r3, [fp, r5, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 852b0 │ │ │ │ + bge.w 852f0 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.n 8533e │ │ │ │ - b.n 852c0 │ │ │ │ + beq.n 8537e │ │ │ │ + b.n 85300 │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 8533e │ │ │ │ + beq.n 8537e │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ add.w r5, r5, r7, lsr #5 │ │ │ │ adds r5, #1 │ │ │ │ and.w r5, r9, r5 │ │ │ │ - b.n 8530c │ │ │ │ + b.n 8534c │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 8533e │ │ │ │ + beq.n 8537e │ │ │ │ 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 853ec │ │ │ │ + b.n 8542c │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.n 8533e │ │ │ │ - b.n 85328 │ │ │ │ + beq.n 8537e │ │ │ │ + b.n 85368 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 85476 │ │ │ │ + bne.n 854b6 │ │ │ │ ldrb r7, [r0, #16] │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ ubfx ip, r7, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 85476 │ │ │ │ + bne.n 854b6 │ │ │ │ tst.w r7, #32 │ │ │ │ - beq.w 8595a │ │ │ │ + beq.w 85a90 │ │ │ │ lsls r7, r7, #25 │ │ │ │ ite pl │ │ │ │ addpl r0, #28 │ │ │ │ addmi r0, #20 │ │ │ │ lsls r7, r1, #26 │ │ │ │ - bpl.w 85956 │ │ │ │ + bpl.w 85a8c │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r6, #28 │ │ │ │ addmi.w r1, r6, #20 │ │ │ │ mul.w r2, r2, lr │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 2c338 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 85396 │ │ │ │ + beq.n 853d6 │ │ │ │ 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 852a6 │ │ │ │ - b.n 853e4 │ │ │ │ + ble.w 852e6 │ │ │ │ + b.n 85424 │ │ │ │ cmp r1, #7 │ │ │ │ itt le │ │ │ │ ldrsble.w r4, [fp, r5] │ │ │ │ strle r4, [sp, #28] │ │ │ │ - bgt.w 85610 │ │ │ │ + bgt.w 85650 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 85604 │ │ │ │ + blt.w 85644 │ │ │ │ mov r7, r4 │ │ │ │ movs r4, #12 │ │ │ │ mul.w r4, r4, r7 │ │ │ │ str r4, [sp, #16] │ │ │ │ add r4, r3 │ │ │ │ add.w r7, fp, r4 │ │ │ │ ldr.w r8, [r7, #4] │ │ │ │ cmp r6, r8 │ │ │ │ - beq.w 85620 │ │ │ │ + beq.w 85660 │ │ │ │ ldr.w r0, [fp, r4] │ │ │ │ cmp sl, r0 │ │ │ │ - beq.w 8563c │ │ │ │ + beq.w 8567c │ │ │ │ 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 85698 │ │ │ │ + bgt.w 856d8 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 85630 │ │ │ │ + blt.w 85670 │ │ │ │ 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 │ │ │ │ ldr.w r8, [r0, #4] │ │ │ │ cmp r6, r8 │ │ │ │ - beq.w 85712 │ │ │ │ + beq.w 85752 │ │ │ │ ldr.w r1, [fp, r1] │ │ │ │ cmp sl, r1 │ │ │ │ - beq.w 8574c │ │ │ │ + beq.w 8578c │ │ │ │ mov.w r1, sl, lsr #10 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ str r1, [sp, #20] │ │ │ │ adds r1, #1 │ │ │ │ add r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ and.w r8, r1, r9 │ │ │ │ cmp.w ip, #7 │ │ │ │ mov r9, r3 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r0 │ │ │ │ - bgt.n 855bc │ │ │ │ + bgt.n 855fc │ │ │ │ ldrsb.w r5, [fp, r8] │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 85742 │ │ │ │ + blt.w 85782 │ │ │ │ movs r0, #12 │ │ │ │ mul.w r0, r0, r5 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, r9 │ │ │ │ add.w r6, fp, r0 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.w 85706 │ │ │ │ + beq.w 85746 │ │ │ │ ldr.w r0, [fp, r0] │ │ │ │ cmp sl, r0 │ │ │ │ - beq.w 8585a │ │ │ │ + beq.w 8589a │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ cmp.w ip, #7 │ │ │ │ add.w r8, r8, r0, lsr #5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ and.w r8, r8, r3 │ │ │ │ - bgt.w 858ae │ │ │ │ + bgt.w 858f0 │ │ │ │ ldrsb.w r5, [fp, r8] │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 85806 │ │ │ │ + blt.w 85890 │ │ │ │ movs r0, #12 │ │ │ │ mul.w r0, r0, r5 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, r9 │ │ │ │ add.w r6, fp, r0 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.w 85706 │ │ │ │ + beq.w 85746 │ │ │ │ ldr.w r0, [fp, r0] │ │ │ │ cmp sl, r0 │ │ │ │ - beq.w 858be │ │ │ │ + beq.w 85900 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ 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 │ │ │ │ add r0, r8 │ │ │ │ and.w r8, r0, r3 │ │ │ │ - ble.n 85532 │ │ │ │ + ble.n 85572 │ │ │ │ cmp.w ip, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r5, [fp, r8, lsl #1] │ │ │ │ ldrgt.w r5, [fp, r8, lsl #2] │ │ │ │ - b.n 85536 │ │ │ │ + b.n 85576 │ │ │ │ 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 852e2 │ │ │ │ + bge.w 85322 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 8533e │ │ │ │ + beq.w 8537e │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ add.w r5, r5, r7, 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 85310 │ │ │ │ + b.n 85350 │ │ │ │ adds r7, r4, #1 │ │ │ │ - bne.w 854c8 │ │ │ │ + bne.w 85508 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 85340 │ │ │ │ + b.n 85380 │ │ │ │ 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 8549e │ │ │ │ + b.n 854de │ │ │ │ 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 85340 │ │ │ │ + b.n 85380 │ │ │ │ adds r0, r1, #1 │ │ │ │ - bne.w 85512 │ │ │ │ + bne.w 85552 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 85340 │ │ │ │ + b.n 85380 │ │ │ │ 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 f2fd4 │ │ │ │ + bl f2f60 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 85674 │ │ │ │ + bge.n 856b4 │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 859d6 │ │ │ │ + beq.w 85972 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 8594e │ │ │ │ + blt.w 8599e │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r4, [r0, #24] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 85230 │ │ │ │ + bne.w 85270 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r8, r0 │ │ │ │ - bne.w 85230 │ │ │ │ + bne.w 85270 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 85718 │ │ │ │ + bne.n 85758 │ │ │ │ ldrb.w ip, [r2, #4] │ │ │ │ mov r1, ip │ │ │ │ - b.n 854c8 │ │ │ │ + b.n 85508 │ │ │ │ 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 854e6 │ │ │ │ + b.n 85526 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 852f4 │ │ │ │ + bne.w 85334 │ │ │ │ ldrb r1, [r6, #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 852f4 │ │ │ │ + bne.w 85334 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 85a40 │ │ │ │ + beq.w 85ac6 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ mov r2, r1 │ │ │ │ ite ne │ │ │ │ addne r0, #20 │ │ │ │ addeq r0, #28 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 85a3c │ │ │ │ + bpl.w 85ac2 │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r6, #20 │ │ │ │ addpl.w r1, r6, #28 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mul.w r2, lr, r3 │ │ │ │ blx 2c338 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85396 │ │ │ │ - b.n 852f4 │ │ │ │ + beq.w 853d6 │ │ │ │ + b.n 85334 │ │ │ │ mov r3, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 8533e │ │ │ │ + blt.w 8537e │ │ │ │ ldrb r0, [r2, #5] │ │ │ │ - b.n 85622 │ │ │ │ + b.n 85662 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrb r0, [r2, #5] │ │ │ │ - b.n 85622 │ │ │ │ + b.n 85662 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.n 85708 │ │ │ │ + b.n 85748 │ │ │ │ ldr.w r3, [fp, r5, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 853c4 │ │ │ │ + bge.w 85404 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 8533e │ │ │ │ + beq.w 8537e │ │ │ │ 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 853f0 │ │ │ │ + b.n 85430 │ │ │ │ adds r6, r5, #1 │ │ │ │ - bne.w 8555c │ │ │ │ + bne.w 8559c │ │ │ │ mov r3, r5 │ │ │ │ - b.n 8533e │ │ │ │ + b.n 8537e │ │ │ │ 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 f2fd4 │ │ │ │ + bl f2f60 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 85784 │ │ │ │ + bge.n 857c4 │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85932 │ │ │ │ + beq.w 85a78 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 8594e │ │ │ │ + blt.w 8599e │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r4, [r0, #24] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 85230 │ │ │ │ + bne.w 85270 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, r8 │ │ │ │ - bne.w 85230 │ │ │ │ + bne.w 85270 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 85718 │ │ │ │ + bne.n 85758 │ │ │ │ ldrb.w ip, [r2, #4] │ │ │ │ - b.n 85512 │ │ │ │ + b.n 85552 │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp lr, r2 │ │ │ │ - bne.w 85328 │ │ │ │ + bne.w 85368 │ │ │ │ ldrb r2, [r6, #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 85328 │ │ │ │ + bne.w 85368 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 85a52 │ │ │ │ + beq.w 8598a │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite ne │ │ │ │ addne r0, #20 │ │ │ │ addeq r0, #28 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 85a4e │ │ │ │ + beq.w 85986 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r6, #20 │ │ │ │ addpl.w r1, r6, #28 │ │ │ │ mul.w r2, r2, lr │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 2c338 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85396 │ │ │ │ - b.n 85328 │ │ │ │ - adds r4, r5, #1 │ │ │ │ - bne.w 855a0 │ │ │ │ - mov r3, r5 │ │ │ │ - b.n 8533e │ │ │ │ + beq.w 853d6 │ │ │ │ + b.n 85368 │ │ │ │ cmp r1, #7 │ │ │ │ itt le │ │ │ │ ldrsble.w r3, [fp, r5] │ │ │ │ strle r3, [sp, #28] │ │ │ │ - bgt.w 85ab2 │ │ │ │ + bgt.w 85b14 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 85916 │ │ │ │ + bge.n 85956 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 8533e │ │ │ │ + beq.w 8537e │ │ │ │ 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 85ad2 │ │ │ │ + bgt.w 85ada │ │ │ │ ldrsb.w r3, [fp, r5] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8598c │ │ │ │ + bge.w 859a6 │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 859a6 │ │ │ │ + bne.w 859c0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r2, #0 │ │ │ │ - b.n 85340 │ │ │ │ + b.n 85380 │ │ │ │ + adds r4, r5, #1 │ │ │ │ + bne.w 855e0 │ │ │ │ + mov r3, r5 │ │ │ │ + b.n 8537e │ │ │ │ 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 f2fd4 │ │ │ │ + bl f2f60 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - bge.n 8588a │ │ │ │ + bge.n 858cc │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 85978 │ │ │ │ + beq.w 85a94 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w 85a90 │ │ │ │ + blt.w 85ad4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 85a88 │ │ │ │ + bne.w 85acc │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp r4, r6 │ │ │ │ - bne.w 85a88 │ │ │ │ + bne.w 85acc │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 85706 │ │ │ │ + bne.w 85746 │ │ │ │ ldrb.w ip, [r2, #4] │ │ │ │ - b.n 8555c │ │ │ │ + b.n 8559c │ │ │ │ cmp.w ip, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r5, [fp, r8, lsl #1] │ │ │ │ ldrgt.w r5, [fp, r8, lsl #2] │ │ │ │ - b.n 8557a │ │ │ │ + b.n 855ba │ │ │ │ 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 f2fd4 │ │ │ │ + bl f2f60 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - bge.n 858f0 │ │ │ │ + bge.n 85930 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85a74 │ │ │ │ + beq.n 859f2 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w 85a90 │ │ │ │ + blt.w 85ad4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 85a88 │ │ │ │ + bne.w 85acc │ │ │ │ ldr.w ip, [r6, #4] │ │ │ │ cmp r4, ip │ │ │ │ - bne.w 85a88 │ │ │ │ + bne.w 85acc │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 85706 │ │ │ │ + bne.w 85746 │ │ │ │ ldrb.w ip, [r2, #4] │ │ │ │ - b.n 855a0 │ │ │ │ + b.n 855e0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ strd r6, sl, [sp] │ │ │ │ - bl 1ecd34 │ │ │ │ + bl 1e811c <_PyEval_NoToolsForUnwind@@Base+0xab4> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 85948 │ │ │ │ - bne.n 8595e │ │ │ │ + blt.n 85998 │ │ │ │ + bne.n 8598e │ │ │ │ ldrb.w lr, [r4, #4] │ │ │ │ - b.n 85828 │ │ │ │ + b.n 8585e │ │ │ │ mov r0, r8 │ │ │ │ strd r1, r2, [sp, #32] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrd r1, r2, [sp, #32] │ │ │ │ - b.n 85784 │ │ │ │ - mov r3, r0 │ │ │ │ - adds r3, #4 │ │ │ │ - beq.w 85a9a │ │ │ │ - movs r2, #0 │ │ │ │ - mvn.w r3, #2 │ │ │ │ - b.n 85340 │ │ │ │ + b.n 856b4 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b.n 85466 │ │ │ │ + b.n 85832 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 85454 │ │ │ │ + b.n 8581c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str.w r8, [sp, #20] │ │ │ │ - b.n 85396 │ │ │ │ - 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 852a6 │ │ │ │ - mov r0, r4 │ │ │ │ - strd r3, r1, [sp, #32] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - ldrd r3, r1, [sp, #32] │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - b.n 8588a │ │ │ │ + b.n 853d6 │ │ │ │ + mov r3, r0 │ │ │ │ + adds r3, #4 │ │ │ │ + beq.w 85b0c │ │ │ │ + movs r2, #0 │ │ │ │ + mvn.w r3, #2 │ │ │ │ + b.n 85380 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ strd r6, sl, [sp] │ │ │ │ - bl 1ecd34 │ │ │ │ + bl 1e811c <_PyEval_NoToolsForUnwind@@Base+0xab4> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 85948 │ │ │ │ - bne.n 8595e │ │ │ │ + blt.n 85998 │ │ │ │ + bne.n 8598e │ │ │ │ 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 85aa2 │ │ │ │ + bgt.w 85afc │ │ │ │ ldrsb.w r8, [fp, r5] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 859ea │ │ │ │ + bge.n 85a06 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 85a04 │ │ │ │ + bne.n 85a20 │ │ │ │ mov r3, r8 │ │ │ │ - b.n 8533e │ │ │ │ - mov r0, r8 │ │ │ │ - strd r1, r2, [sp, #32] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldrd r1, r2, [sp, #32] │ │ │ │ - b.n 85674 │ │ │ │ + b.n 8537e │ │ │ │ + mov r0, r4 │ │ │ │ + strd r3, r1, [sp, #32] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + ldrd r3, r1, [sp, #32] │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + b.n 85930 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ strd r6, sl, [sp] │ │ │ │ - bl 1ecd34 │ │ │ │ + bl 1e811c <_PyEval_NoToolsForUnwind@@Base+0xab4> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 85946 │ │ │ │ - bne.n 85a96 │ │ │ │ + blt.n 85996 │ │ │ │ + bne.n 85a74 │ │ │ │ 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, #1 │ │ │ │ and.w r5, r5, r9 │ │ │ │ - bgt.n 85ac2 │ │ │ │ + bgt.n 85aec │ │ │ │ ldrsb.w r8, [fp, r5] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 85a56 │ │ │ │ + bge.n 85a58 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 859d2 │ │ │ │ + beq.n 859ee │ │ │ │ lsrs r3, r7, #10 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ mov r7, r3 │ │ │ │ adds r3, #1 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ - b.n 859bc │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ - b.n 856f0 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - mov r2, r1 │ │ │ │ - b.n 856de │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ - b.n 85386 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b.n 85374 │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ - b.n 857f2 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b.n 857dc │ │ │ │ + b.n 859d6 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ strd r6, sl, [sp] │ │ │ │ - bl 1ecd34 │ │ │ │ + bl 1e811c <_PyEval_NoToolsForUnwind@@Base+0xab4> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 85946 │ │ │ │ - bne.n 85a96 │ │ │ │ + blt.n 85996 │ │ │ │ + bne.n 85a74 │ │ │ │ ldrb.w lr, [r4, #4] │ │ │ │ - b.n 85a2a │ │ │ │ + b.n 85a46 │ │ │ │ + mov r3, r8 │ │ │ │ + b.n 853d6 │ │ │ │ + mov r0, r8 │ │ │ │ + strd r1, r2, [sp, #32] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldrd r1, r2, [sp, #32] │ │ │ │ + b.n 857c4 │ │ │ │ + ldr r1, [r6, #28] │ │ │ │ + b.n 854a6 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b.n 85494 │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r1, [sp, #32] │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r1, [sp, #32] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - b.n 858f0 │ │ │ │ + b.n 858cc │ │ │ │ + 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 852e6 │ │ │ │ + ldr r1, [r6, #28] │ │ │ │ + b.n 853c6 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b.n 853b4 │ │ │ │ + ldr r1, [r6, #28] │ │ │ │ + b.n 85730 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + mov r2, r1 │ │ │ │ + b.n 8571e │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ - b.w 85230 │ │ │ │ + b.w 85270 │ │ │ │ mvn.w r3, #2 │ │ │ │ - b.n 8533e │ │ │ │ - mov r3, r8 │ │ │ │ - b.n 85396 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - ldr r4, [r3, #24] │ │ │ │ - b.w 85230 │ │ │ │ + b.n 8537e │ │ │ │ cmp.w lr, #15 │ │ │ │ - ite le │ │ │ │ - ldrshle.w r8, [fp, r5, lsl #1] │ │ │ │ - ldrgt.w r8, [fp, r5, lsl #2] │ │ │ │ - b.n 859c6 │ │ │ │ - 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 8581e │ │ │ │ + b.n 8587c │ │ │ │ cmp.w lr, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r8, [fp, r5, lsl #1] │ │ │ │ ldrgt.w r8, [fp, r5, lsl #2] │ │ │ │ - b.n 85a1e │ │ │ │ + b.n 85a3a │ │ │ │ cmp.w lr, #15 │ │ │ │ + ite le │ │ │ │ + ldrshle.w r8, [fp, r5, lsl #1] │ │ │ │ + ldrgt.w r8, [fp, r5, lsl #2] │ │ │ │ + b.n 859e2 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + ldr r4, [r3, #24] │ │ │ │ + b.w 85270 │ │ │ │ + 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 85846 │ │ │ │ + b.n 85854 │ │ │ │ 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] │ │ │ │ @@ -134402,379 +134420,379 @@ │ │ │ │ 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 85c76 │ │ │ │ + bgt.w 85cb6 │ │ │ │ ldrsb.w r3, [r6, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 85bdc │ │ │ │ + blt.n 85c1c │ │ │ │ ldr.w r0, [r8, r3, lsl #3] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 85be6 │ │ │ │ + beq.n 85c26 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 85bee │ │ │ │ + beq.n 85c2e │ │ │ │ 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 85c58 │ │ │ │ + bgt.w 85c98 │ │ │ │ ldrsb.w r3, [r6, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 85c68 │ │ │ │ + blt.w 85ca8 │ │ │ │ ldr.w r1, [r8, r3, lsl #3] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 85be6 │ │ │ │ + beq.n 85c26 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w 85ce6 │ │ │ │ + beq.w 85d26 │ │ │ │ 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 85cb4 │ │ │ │ + bgt.w 85cf4 │ │ │ │ ldrsb.w r3, [r6, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 85c9a │ │ │ │ + blt.w 85cda │ │ │ │ ldr.w r1, [r8, r3, lsl #3] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 85be6 │ │ │ │ + beq.n 85c26 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w 85d48 │ │ │ │ + beq.w 85d88 │ │ │ │ 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 85cd8 │ │ │ │ + bgt.w 85d18 │ │ │ │ ldrsb.w r3, [r6, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 85cae │ │ │ │ + blt.n 85cee │ │ │ │ ldr.w r1, [r8, r3, lsl #3] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 85be6 │ │ │ │ + beq.n 85c26 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w 85dca │ │ │ │ + beq.w 85e0a │ │ │ │ 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 85b76 │ │ │ │ + b.n 85bb6 │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 85e28 │ │ │ │ + bne.w 85e68 │ │ │ │ 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 85c44 │ │ │ │ + bne.n 85c84 │ │ │ │ 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 85c44 │ │ │ │ + bne.n 85c84 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 85e48 │ │ │ │ + beq.w 85e88 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ addeq r0, #28 │ │ │ │ addne r0, #20 │ │ │ │ lsls r2, r1, #26 │ │ │ │ - bpl.w 85e42 │ │ │ │ + bpl.w 85e82 │ │ │ │ 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 2c338 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 85be6 │ │ │ │ + beq.n 85c26 │ │ │ │ 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 85b4a │ │ │ │ + ble.w 85b8a │ │ │ │ cmp r5, #15 │ │ │ │ - bgt.w 85dc4 │ │ │ │ + bgt.w 85e04 │ │ │ │ ldrsh.w r3, [r6, r9, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 85b54 │ │ │ │ + bge.w 85b94 │ │ │ │ adds r2, r3, #1 │ │ │ │ - bne.w 85b66 │ │ │ │ + bne.w 85ba6 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r5, #15 │ │ │ │ - bgt.w 85da6 │ │ │ │ + bgt.w 85de6 │ │ │ │ ldrsh.w r3, [r6, r9, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 85b26 │ │ │ │ + bge.w 85b66 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 85be2 │ │ │ │ + beq.n 85c22 │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - b.n 85c5e │ │ │ │ + b.n 85c9e │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 85be6 │ │ │ │ + beq.n 85c26 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ add.w r3, r3, sl, lsr #5 │ │ │ │ adds r3, #1 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - b.n 85bae │ │ │ │ + b.n 85bee │ │ │ │ adds r0, r3, #1 │ │ │ │ - beq.n 85be6 │ │ │ │ - b.n 85bc8 │ │ │ │ + beq.n 85c26 │ │ │ │ + b.n 85c08 │ │ │ │ cmp r5, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [r6, r9, lsl #1] │ │ │ │ ldrgt.w r3, [r6, r9, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 85b86 │ │ │ │ + bge.w 85bc6 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.n 85be6 │ │ │ │ + beq.n 85c26 │ │ │ │ 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 85bb2 │ │ │ │ + b.n 85bf2 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 85b66 │ │ │ │ + bne.w 85ba6 │ │ │ │ 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 85b66 │ │ │ │ + bne.w 85ba6 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.w 85e52 │ │ │ │ + beq.w 85e92 │ │ │ │ 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 85e4c │ │ │ │ + beq.w 85e8c │ │ │ │ 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 2c338 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85be6 │ │ │ │ - b.n 85b66 │ │ │ │ + beq.w 85c26 │ │ │ │ + b.n 85ba6 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 85b98 │ │ │ │ + bne.w 85bd8 │ │ │ │ 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 85b98 │ │ │ │ + bne.w 85bd8 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 85e5c │ │ │ │ + beq.n 85e9c │ │ │ │ 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 85e56 │ │ │ │ + beq.n 85e96 │ │ │ │ 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 2c338 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85be6 │ │ │ │ - b.n 85b98 │ │ │ │ + beq.w 85c26 │ │ │ │ + b.n 85bd8 │ │ │ │ ldr.w r3, [r6, r9, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 85b26 │ │ │ │ + bge.w 85b66 │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 85be2 │ │ │ │ + beq.w 85c22 │ │ │ │ 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 85c62 │ │ │ │ + b.n 85ca2 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 85bc8 │ │ │ │ + bne.w 85c08 │ │ │ │ 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 85bc8 │ │ │ │ + bne.w 85c08 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 85e3e │ │ │ │ + beq.n 85e7e │ │ │ │ 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 85e38 │ │ │ │ + beq.n 85e78 │ │ │ │ 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 2c338 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85be6 │ │ │ │ - b.n 85bc8 │ │ │ │ + beq.w 85c26 │ │ │ │ + b.n 85c08 │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - b.n 85b4a │ │ │ │ + b.n 85b8a │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 85e14 │ │ │ │ + b.n 85e54 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 85dfe │ │ │ │ + b.n 85e3e │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r1, [r2, #28] │ │ │ │ - b.n 85c34 │ │ │ │ + b.n 85c74 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 85c20 │ │ │ │ + b.n 85c60 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 85d34 │ │ │ │ + b.n 85d74 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 85d1c │ │ │ │ + b.n 85d5c │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 85d92 │ │ │ │ + b.n 85dd2 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 85d7c │ │ │ │ + b.n 85dbc │ │ │ │ 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 85f42 │ │ │ │ + bgt.n 85f82 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86044 │ │ │ │ + beq.w 86084 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 86044 │ │ │ │ + bhi.w 86084 │ │ │ │ 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] @ 86064 │ │ │ │ + ldr.w r9, [pc, #444] @ 860a4 │ │ │ │ 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 85fc4 │ │ │ │ - ldr.w ip, [pc, #420] @ 86068 │ │ │ │ + beq.w 86004 │ │ │ │ + ldr.w ip, [pc, #420] @ 860a8 │ │ │ │ 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, #38649 @ 0x96f9 │ │ │ │ + movw r7, #38365 @ 0x95dd │ │ │ │ movt r7, #10 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 85f8c │ │ │ │ + bne.n 85fcc │ │ │ │ movs r2, #0 │ │ │ │ str r6, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 86018 │ │ │ │ + beq.w 86058 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 86018 │ │ │ │ + bge.w 86058 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r4, [r3, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 86020 │ │ │ │ + bne.w 86060 │ │ │ │ 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 │ │ │ │ @@ -134787,182 +134805,181 @@ │ │ │ │ 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, #18581 @ 0x4895 │ │ │ │ + movweq r7, #18353 @ 0x47b1 │ │ │ │ movteq r7, #14 │ │ │ │ - bne.n 85fe4 │ │ │ │ - ldr.w r9, [pc, #272] @ 86064 │ │ │ │ + bne.n 86024 │ │ │ │ + ldr.w r9, [pc, #272] @ 860a4 │ │ │ │ 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, 85fcc │ │ │ │ - ldr.w ip, [pc, #252] @ 86068 │ │ │ │ + cbz r3, 8600c │ │ │ │ + ldr.w ip, [pc, #252] @ 860a8 │ │ │ │ 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 85eec │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + beq.n 85f2c │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 8602e │ │ │ │ + bne.n 8606e │ │ │ │ ldr.w r0, [ip, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r0, 85fde │ │ │ │ + cbnz r0, 8601e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 85eec │ │ │ │ + b.n 85f2c │ │ │ │ movs r7, #0 │ │ │ │ - b.n 85f50 │ │ │ │ - movw r7, #669 @ 0x29d │ │ │ │ + b.n 85f90 │ │ │ │ + movw r7, #337 @ 0x151 │ │ │ │ movt r7, #14 │ │ │ │ - b.n 85f50 │ │ │ │ - movw r7, #38649 @ 0x96f9 │ │ │ │ + b.n 85f90 │ │ │ │ + movw r7, #38365 @ 0x95dd │ │ │ │ movt r7, #10 │ │ │ │ movw r0, #15120 @ 0x3b10 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd10 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd50 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 85f3a │ │ │ │ + beq.n 85f7a │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - b.n 85eec │ │ │ │ + b.n 85f2c │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.n 86044 │ │ │ │ + ble.n 86084 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ itt eq │ │ │ │ - movweq r7, #27505 @ 0x6b71 │ │ │ │ + movweq r7, #27149 @ 0x6a0d │ │ │ │ movteq r7, #13 │ │ │ │ - beq.n 85f50 │ │ │ │ + beq.n 85f90 │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 86044 │ │ │ │ + bne.n 86084 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46316 @ 0xb4ec │ │ │ │ + movw r1, #47212 @ 0xb86c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 85f3a │ │ │ │ + b.n 85f7a │ │ │ │ str r4, [r3, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 85f0e │ │ │ │ + beq.w 85f4e │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ - b.n 85f0e │ │ │ │ + b.n 85f4e │ │ │ │ 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 85eec │ │ │ │ + b.n 85f2c │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - movw r1, #46288 @ 0xb4d0 │ │ │ │ + movw r1, #47184 @ 0xb850 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0008606c : │ │ │ │ +000860ac : │ │ │ │ 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 86152 │ │ │ │ + bgt.n 86194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 86312 │ │ │ │ + beq.w 86352 │ │ │ │ subs r2, r0, #1 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi.w 86312 │ │ │ │ + bhi.w 86352 │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ - lsls r1, r1, #2 │ │ │ │ + lsls r2, r1, #2 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsls r1, r1, #2 │ │ │ │ + lsls r2, r1, #2 │ │ │ │ movs r0, r1 │ │ │ │ lsls r7, r6, #4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsls r0, r2, #3 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 862de │ │ │ │ - ldr.w r9, [pc, #628] @ 86334 │ │ │ │ + bne.w 8631e │ │ │ │ + ldr.w r9, [pc, #628] @ 86374 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - movw r7, #38649 @ 0x96f9 │ │ │ │ + movw r7, #38365 @ 0x95dd │ │ │ │ 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 86182 │ │ │ │ - ldr.w ip, [pc, #592] @ 86330 │ │ │ │ + beq.n 861c4 │ │ │ │ + ldr.w ip, [pc, #592] @ 86370 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - bne.w 86262 │ │ │ │ - str r1, [r3, #20] │ │ │ │ + cmp.w sl, #0 │ │ │ │ + bne.w 862a4 │ │ │ │ + str.w sl, [r3, #20] │ │ │ │ str r6, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 861a2 │ │ │ │ + beq.n 861e4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 861a2 │ │ │ │ + bge.n 861e4 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r4, [r3, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 861a8 │ │ │ │ + bne.n 861ea │ │ │ │ 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 │ │ │ │ @@ -134975,247 +134992,246 @@ │ │ │ │ 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, #18581 @ 0x4895 │ │ │ │ + movweq r7, #18353 @ 0x47b1 │ │ │ │ movteq r7, #14 │ │ │ │ - bne.n 861ba │ │ │ │ + bne.n 861fc │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 862de │ │ │ │ - ldr.w r9, [pc, #456] @ 86334 │ │ │ │ + bne.w 8631e │ │ │ │ + ldr.w r9, [pc, #456] @ 86374 │ │ │ │ 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 860de │ │ │ │ + bne.n 8611e │ │ │ │ movw r0, #15120 @ 0x3b10 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd10 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd50 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8614a │ │ │ │ + beq.n 8618c │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ movs r2, #0 │ │ │ │ str r6, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 8610c │ │ │ │ + bne.n 8614e │ │ │ │ str r4, [r3, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 8611e │ │ │ │ + beq.n 86160 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ - b.n 8611e │ │ │ │ + b.n 86160 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 86160 │ │ │ │ + b.n 861a2 │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - ble.w 86312 │ │ │ │ + ble.w 86352 │ │ │ │ cmp r0, #130 @ 0x82 │ │ │ │ itt eq │ │ │ │ - movweq r7, #27505 @ 0x6b71 │ │ │ │ + movweq r7, #27149 @ 0x6a0d │ │ │ │ movteq r7, #13 │ │ │ │ - beq.n 86160 │ │ │ │ + beq.n 861a2 │ │ │ │ movw r3, #642 @ 0x282 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 86312 │ │ │ │ + bne.w 86352 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 862f8 │ │ │ │ - ldr.w r9, [pc, #336] @ 86334 │ │ │ │ + beq.w 86338 │ │ │ │ + ldr.w r9, [pc, #336] @ 86374 │ │ │ │ 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, 8624e │ │ │ │ - ldr r0, [pc, #308] @ (86330 ) │ │ │ │ + cbz r3, 86290 │ │ │ │ + ldr r0, [pc, #308] @ (86370 ) │ │ │ │ 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 8628c │ │ │ │ + bne.n 862ce │ │ │ │ ldr.w r2, [sl] │ │ │ │ - movw r7, #52929 @ 0xcec1 │ │ │ │ + movw r7, #54241 @ 0xd3e1 │ │ │ │ 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 8610c │ │ │ │ - b.n 861a2 │ │ │ │ - movw r7, #669 @ 0x29d │ │ │ │ + bne.w 8614e │ │ │ │ + b.n 861e4 │ │ │ │ + movw r7, #337 @ 0x151 │ │ │ │ movt r7, #14 │ │ │ │ - b.n 86160 │ │ │ │ + b.n 861a2 │ │ │ │ movw r0, #14720 @ 0x3980 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd10 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd50 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 86216 │ │ │ │ - b.n 8614a │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + bne.n 86258 │ │ │ │ + b.n 8618c │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne.n 862b8 │ │ │ │ + cmp sl, r2 │ │ │ │ + bne.n 862fa │ │ │ │ ldr.w r0, [ip, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r0, 862b2 │ │ │ │ + cbnz r0, 862f4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 86236 │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + b.n 86278 │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 862ce │ │ │ │ + bne.n 8630e │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 86216 │ │ │ │ + bne.n 86258 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 86216 │ │ │ │ + b.n 86258 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - b.n 86236 │ │ │ │ + b.n 86278 │ │ │ │ mov r0, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ ldr.w r2, [ip, #1604] @ 0x644 │ │ │ │ - mov r3, lr │ │ │ │ movs r1, #0 │ │ │ │ - blx r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + blx sl │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 86236 │ │ │ │ + b.n 86278 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 86216 │ │ │ │ + b.n 86258 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46408 @ 0xb548 │ │ │ │ + movw r1, #47304 @ 0xb8c8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 8614a │ │ │ │ + b.n 8618c │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46316 @ 0xb4ec │ │ │ │ + movw r1, #47212 @ 0xb86c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov r3, sl │ │ │ │ - b.n 8614a │ │ │ │ + b.n 8618c │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - movw r1, #46288 @ 0xb4d0 │ │ │ │ + movw r1, #47184 @ 0xb850 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00086338 : │ │ │ │ +00086378 : │ │ │ │ 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 863d2 │ │ │ │ + bpl.n 86412 │ │ │ │ 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 8639a │ │ │ │ + blt.n 863da │ │ │ │ ldr r1, [r1, #4] │ │ │ │ movw r2, #41552 @ 0xa250 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 863ac │ │ │ │ + bne.n 863ec │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 863ac │ │ │ │ + beq.n 863ec │ │ │ │ ldr r1, [r5, #24] │ │ │ │ movw ip, #57360 @ 0xe010 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, ip │ │ │ │ mov r1, r4 │ │ │ │ - beq.n 863ca │ │ │ │ + beq.n 8640a │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 89c98 │ │ │ │ + b.w 89c78 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r1, #41552 @ 0xa250 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ adds r2, #1 │ │ │ │ cmp r0, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - beq.n 86378 │ │ │ │ + beq.n 863b8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7ab44 │ │ │ │ + bl 7ab54 │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - bne.n 8637e │ │ │ │ + bne.n 863be │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1c7a28 │ │ │ │ + b.w 1c7840 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 863ec │ │ │ │ + b.n 8642c │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #46384 @ 0xb530 │ │ │ │ + movw r0, #47280 @ 0xb8b0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_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 │ │ │ │ @@ -135225,23 +135241,23 @@ │ │ │ │ movw r5, #41552 @ 0xa250 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r9, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov sl, r2 │ │ │ │ cmp r8, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bne.w 865a0 │ │ │ │ - ldr r3, [pc, #568] @ (86654 ) │ │ │ │ + bne.w 865e0 │ │ │ │ + ldr r3, [pc, #568] @ (86694 ) │ │ │ │ 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 864c0 │ │ │ │ + beq.n 86500 │ │ │ │ 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 │ │ │ │ @@ -135259,23 +135275,23 @@ │ │ │ │ str r1, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ movw r3, #771 @ 0x303 │ │ │ │ strh r3, [r4, #4] │ │ │ │ blx 2b420 │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 86608 │ │ │ │ + bne.w 86648 │ │ │ │ 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 864b0 │ │ │ │ + bne.n 864f0 │ │ │ │ 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 │ │ │ │ @@ -135287,46 +135303,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 86496 │ │ │ │ + b.n 864d6 │ │ │ │ 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, #24312 @ 0x5ef8 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r2, #337 @ 0x151 │ │ │ │ + movw r2, #401 @ 0x191 │ │ │ │ movt r2, #8 │ │ │ │ ldr.w r3, [r7, #868] @ 0x364 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 865ce │ │ │ │ - ldr r3, [pc, #360] @ (86654 ) │ │ │ │ + bne.n 8660e │ │ │ │ + ldr r3, [pc, #360] @ (86694 ) │ │ │ │ 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 865bc │ │ │ │ + beq.n 865fc │ │ │ │ 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, 8655a │ │ │ │ + cbz r0, 8659a │ │ │ │ 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 │ │ │ │ @@ -135342,114 +135358,114 @@ │ │ │ │ str r3, [r4, #12] │ │ │ │ movw r3, #771 @ 0x303 │ │ │ │ strh r3, [r4, #4] │ │ │ │ and.w fp, sl, #7 │ │ │ │ blx 2b420 │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 86608 │ │ │ │ + bne.n 86648 │ │ │ │ strb.w r0, [r7, fp] │ │ │ │ - b.n 8647c │ │ │ │ + b.n 864bc │ │ │ │ ldrd lr, r1, [r3, #24] │ │ │ │ cmp r1, lr │ │ │ │ - bcc.n 865b0 │ │ │ │ + bcc.n 865f0 │ │ │ │ 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 86514 │ │ │ │ + bne.n 86554 │ │ │ │ ldr.w r3, [r7, #848] @ 0x350 │ │ │ │ - movw r1, #42113 @ 0xa481 │ │ │ │ + movw r1, #42129 @ 0xa491 │ │ │ │ movt r1, #7 │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 865fa │ │ │ │ + bne.n 8663a │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx 2c078 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 865dc │ │ │ │ + cbz r4, 8661c │ │ │ │ ldr.w r3, [r2, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #800] @ 0x320 │ │ │ │ - b.n 86514 │ │ │ │ + b.n 86554 │ │ │ │ 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 864d0 │ │ │ │ + b.n 86510 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 86514 │ │ │ │ + b.n 86554 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 8022c │ │ │ │ + bl 8026c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 86514 │ │ │ │ - b.n 86576 │ │ │ │ + bne.n 86554 │ │ │ │ + b.n 865b6 │ │ │ │ ldr.w r0, [r7, #864] @ 0x360 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 86514 │ │ │ │ - bl 23b660 │ │ │ │ + bne.n 86554 │ │ │ │ + bl 23bab4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 86630 │ │ │ │ + blt.n 86670 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 86642 │ │ │ │ + blt.n 86682 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 864aa │ │ │ │ + b.n 864ea │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 86592 │ │ │ │ + b.n 865d2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ mov r3, r9 │ │ │ │ - bl 232fa8 <_PyDict_SendEvent@@Base> │ │ │ │ + bl 233264 <_PyDict_SendEvent@@Base> │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ cmp r3, #7 │ │ │ │ - ble.w 86476 │ │ │ │ + ble.w 864b6 │ │ │ │ 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 8647c │ │ │ │ + b.n 864bc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 865ea │ │ │ │ + bne.n 8662a │ │ │ │ mov r0, r9 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 865ea │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8662a │ │ │ │ ldr r2, [sp, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 865f4 │ │ │ │ + bne.n 86634 │ │ │ │ mov r0, r2 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 865f4 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 86634 │ │ │ │ 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 │ │ │ │ @@ -135460,27 +135476,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 867fe │ │ │ │ + beq.w 86842 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi.w 8687a │ │ │ │ + bhi.w 868be │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 866ee │ │ │ │ - ldr r1, [pc, #692] @ (86950 ) │ │ │ │ + bne.n 8672e │ │ │ │ + ldr r1, [pc, #696] @ (86994 ) │ │ │ │ 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 8684c │ │ │ │ + beq.w 86890 │ │ │ │ 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 │ │ │ │ @@ -135497,83 +135513,83 @@ │ │ │ │ str r3, [r4, #24] │ │ │ │ blx 2b420 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movw r8, #24312 @ 0x5ef8 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - lsls r1, r3, #3 │ │ │ │ - movw r0, #337 @ 0x151 │ │ │ │ + add.w r1, r5, r3, lsl #3 │ │ │ │ + movw r0, #401 @ 0x191 │ │ │ │ movt r0, #8 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ - add r1, r5 │ │ │ │ add.w r7, r1, #20 │ │ │ │ + ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ + mov.w fp, r3, lsl #3 │ │ │ │ str r7, [sp, #4] │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 8682c │ │ │ │ - ldr r0, [pc, #568] @ (86950 ) │ │ │ │ + bne.w 86870 │ │ │ │ + ldr r0, [pc, #572] @ (86994 ) │ │ │ │ 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 │ │ │ │ - mov fp, r0 │ │ │ │ + str r0, [sp, #0] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ subs r0, #1 │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ - bcs.w 868c0 │ │ │ │ + bcs.w 86904 │ │ │ │ adds r1, #19 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ mov.w sl, r1, lsr #3 │ │ │ │ - ldr.w r0, [fp, sl, lsl #3] │ │ │ │ + ldr.w r0, [r0, sl, lsl #3] │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 868fa │ │ │ │ + beq.w 86940 │ │ │ │ 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 86794 │ │ │ │ + beq.n 867d8 │ │ │ │ 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 2b420 │ │ │ │ add.w r0, r5, #20 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + mov r2, fp │ │ │ │ mov r1, r6 │ │ │ │ add r0, r4 │ │ │ │ blx 2b420 │ │ │ │ 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 867ec │ │ │ │ + bhi.n 86830 │ │ │ │ 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 868c0 │ │ │ │ + beq.w 86904 │ │ │ │ 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 │ │ │ │ @@ -135581,273 +135597,270 @@ │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ movs r3, #1 │ │ │ │ strb r6, [r4, #6] │ │ │ │ str r3, [r4, #0] │ │ │ │ str r5, [r4, #16] │ │ │ │ str r5, [r4, #8] │ │ │ │ blx 2b420 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + mov r2, fp │ │ │ │ mov r1, r5 │ │ │ │ adds r0, r4, r7 │ │ │ │ blx 2b420 │ │ │ │ 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 867bc │ │ │ │ + b.n 86800 │ │ │ │ movs r1, #12 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi.n 8687c │ │ │ │ - mul.w r1, r1, r3 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - add r1, r5 │ │ │ │ + bhi.n 868c0 │ │ │ │ + mul.w fp, r1, r3 │ │ │ │ + mla r1, r1, r3, r5 │ │ │ │ add.w r0, r1, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ movw r8, #24312 @ 0x5ef8 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r0, #337 @ 0x151 │ │ │ │ + movw r0, #401 @ 0x191 │ │ │ │ movt r0, #8 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 86714 │ │ │ │ + beq.w 86756 │ │ │ │ ldr.w r0, [r8, #864] @ 0x360 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - strd r3, r2, [sp, #8] │ │ │ │ + str r2, [sp, #8] │ │ │ │ + str r3, [sp, #0] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 86946 │ │ │ │ - ldrd r3, r2, [sp, #8] │ │ │ │ + beq.w 8698c │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ mov r1, r9 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ add.w r7, r5, #20 │ │ │ │ - b.n 867bc │ │ │ │ + b.n 86800 │ │ │ │ movw r8, #24312 @ 0x5ef8 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r1, #337 @ 0x151 │ │ │ │ + movw r1, #401 @ 0x191 │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 8690e │ │ │ │ + bne.n 86954 │ │ │ │ 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 │ │ │ │ - str r0, [sp, #0] │ │ │ │ - b.n 86734 │ │ │ │ + mov.w fp, #40 @ 0x28 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + b.n 86776 │ │ │ │ movs r1, #8 │ │ │ │ cmp r2, #15 │ │ │ │ - bhi.n 8692c │ │ │ │ + bhi.n 86972 │ │ │ │ adds r0, r2, #1 │ │ │ │ movs r5, #1 │ │ │ │ movw r8, #24312 @ 0x5ef8 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - mul.w r1, r3, r1 │ │ │ │ lsls r5, r0 │ │ │ │ - str r1, [sp, #0] │ │ │ │ + mul.w fp, r3, r1 │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ - add r1, r5 │ │ │ │ + mla r1, r3, r1, r5 │ │ │ │ adds r1, #20 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r1, #337 @ 0x151 │ │ │ │ + movw r1, #401 @ 0x191 │ │ │ │ movt r1, #8 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 8682c │ │ │ │ - ldr r1, [pc, #160] @ (86950 ) │ │ │ │ + bne.n 86870 │ │ │ │ + ldr r1, [pc, #160] @ (86994 ) │ │ │ │ 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 │ │ │ │ - mov fp, r1 │ │ │ │ + str r1, [sp, #0] │ │ │ │ ldr.w r4, [r8, #848] @ 0x350 │ │ │ │ - movw r1, #42113 @ 0xa481 │ │ │ │ + movw r1, #42129 @ 0xa491 │ │ │ │ movt r1, #7 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 8691c │ │ │ │ + bne.n 86962 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c078 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ - cbz r4, 86946 │ │ │ │ - ldr.w r0, [fp, #800] @ 0x320 │ │ │ │ + cbz r4, 8698c │ │ │ │ + ldr r7, [sp, #0] │ │ │ │ mov r1, r9 │ │ │ │ - add.w r7, r5, #20 │ │ │ │ + ldr.w r0, [r7, #800] @ 0x320 │ │ │ │ adds r0, #1 │ │ │ │ - str.w r0, [fp, #800] @ 0x320 │ │ │ │ - b.n 867bc │ │ │ │ + str.w r0, [r7, #800] @ 0x320 │ │ │ │ + add.w r7, r5, #20 │ │ │ │ + b.n 86800 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ mov r1, sl │ │ │ │ - mov r0, fp │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ - bl 8022c │ │ │ │ + bl 8026c │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 867b0 │ │ │ │ - movs r3, #40 @ 0x28 │ │ │ │ - movs r5, #8 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + b.n 867f4 │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ + mov.w fp, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ + movs r5, #8 │ │ │ │ movs r3, #5 │ │ │ │ - b.n 8682c │ │ │ │ + b.n 86870 │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ - b.n 868e6 │ │ │ │ + b.n 8692a │ │ │ │ adds r0, r2, #2 │ │ │ │ movs r5, #1 │ │ │ │ - mul.w r1, r3, r1 │ │ │ │ + mul.w fp, r3, r1 │ │ │ │ mov r9, r0 │ │ │ │ lsls r5, r0 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - adds r1, r5, r1 │ │ │ │ + mla r1, r3, r1, r5 │ │ │ │ adds.w r0, r1, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bpl.w 86812 │ │ │ │ + bpl.w 86856 │ │ │ │ movs r4, #0 │ │ │ │ - bl 23b660 │ │ │ │ - b.n 866e6 │ │ │ │ - nop │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 86726 │ │ │ │ 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] @ (86c20 ) │ │ │ │ + ldr r7, [pc, #700] @ (86c64 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r7, r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 86bd6 │ │ │ │ + beq.w 86c1a │ │ │ │ mov r3, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 86a62 │ │ │ │ + beq.n 86aa6 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ ldrb.w r4, [r1, #-4] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 86bfe │ │ │ │ + bne.w 86c42 │ │ │ │ ldrb.w r2, [r1, #-3] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 86be4 │ │ │ │ + bne.w 86c28 │ │ │ │ ldrb.w r2, [r1, #-2] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 86be4 │ │ │ │ + bne.w 86c28 │ │ │ │ ldrb.w r2, [r1, #-1] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 86be4 │ │ │ │ + bne.w 86c28 │ │ │ │ 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 86bbc │ │ │ │ + bne.w 86c00 │ │ │ │ adds r1, r3, r2 │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne.w 86bbc │ │ │ │ + bne.w 86c00 │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne.w 86bbc │ │ │ │ + bne.w 86c00 │ │ │ │ ldrb r1, [r1, #3] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.w 86bbc │ │ │ │ + bne.w 86c00 │ │ │ │ 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 2b420 │ │ │ │ ldr.w lr, [r5, #20] │ │ │ │ - movw r2, #15661 @ 0x3d2d │ │ │ │ + movw r2, #15725 @ 0x3d6d │ │ │ │ movt r2, #8 │ │ │ │ mov r3, r0 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 86a66 │ │ │ │ - cbz r4, 86a62 │ │ │ │ + bne.n 86aaa │ │ │ │ + cbz r4, 86aa6 │ │ │ │ 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 86a86 │ │ │ │ + beq.n 86aca │ │ │ │ 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 86a48 │ │ │ │ + bgt.n 86a8c │ │ │ │ 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, 86a86 │ │ │ │ + cbz r1, 86aca │ │ │ │ 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, 86a74 │ │ │ │ - cbz r3, 86ab2 │ │ │ │ + cbz r1, 86ab8 │ │ │ │ + cbz r3, 86af6 │ │ │ │ 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 86a62 │ │ │ │ + b.n 86aa6 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r2, #42273 @ 0xa521 │ │ │ │ + movw r2, #42289 @ 0xa531 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r6, [r3, #860] @ 0x35c │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w 86bb2 │ │ │ │ + bne.w 86bf6 │ │ │ │ mov r0, r4 │ │ │ │ blx 2af18 │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 86a62 │ │ │ │ + b.n 86aa6 │ │ │ │ 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] │ │ │ │ @@ -135856,72 +135869,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 86aec │ │ │ │ + bne.n 86b30 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 86ae8 │ │ │ │ + cbz r2, 86b2c │ │ │ │ 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 86b48 │ │ │ │ + beq.n 86b8c │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 86b28 │ │ │ │ + beq.n 86b6c │ │ │ │ ldr.w r2, [ip, #532] @ 0x214 │ │ │ │ - cbnz r2, 86b04 │ │ │ │ + cbnz r2, 86b48 │ │ │ │ str.w r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 86a62 │ │ │ │ + beq.n 86aa6 │ │ │ │ ldrd r2, r1, [r3, #20] │ │ │ │ - cbz r1, 86b22 │ │ │ │ + cbz r1, 86b66 │ │ │ │ str r2, [r1, #20] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r4, [r3, #20] │ │ │ │ str r1, [r4, #24] │ │ │ │ strd r2, r0, [r3, #20] │ │ │ │ - cbz r2, 86b1e │ │ │ │ + cbz r2, 86b62 │ │ │ │ str r3, [r2, #24] │ │ │ │ str r3, [r0, #20] │ │ │ │ - b.n 86a62 │ │ │ │ + b.n 86aa6 │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ - b.n 86b10 │ │ │ │ + b.n 86b54 │ │ │ │ ldr.w r2, [r5, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r2, r1, [r3, #20] │ │ │ │ - cbz r2, 86b36 │ │ │ │ + cbz r2, 86b7a │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr.w r2, [r5, #532] @ 0x214 │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 86a62 │ │ │ │ + bne.n 86aa6 │ │ │ │ str.w r3, [r5, #532] @ 0x214 │ │ │ │ - b.n 86a62 │ │ │ │ + b.n 86aa6 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 86af6 │ │ │ │ + beq.n 86b3a │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 86bac │ │ │ │ + cbz r2, 86bf0 │ │ │ │ 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, 86b7a │ │ │ │ + cbz r3, 86bbe │ │ │ │ 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, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ @@ -135934,195 +135947,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 86a62 │ │ │ │ + b.n 86aa6 │ │ │ │ str.w r1, [r5, #524] @ 0x20c │ │ │ │ - b.n 86b54 │ │ │ │ + b.n 86b98 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ - b.n 86aa6 │ │ │ │ + b.n 86aea │ │ │ │ mov r0, r3 │ │ │ │ - bl 756b0 <_Py_FatalRefcountErrorFunc@@Base+0x15e> │ │ │ │ - movw r1, #29444 @ 0x7304 │ │ │ │ + bl 756c0 <_Py_FatalRefcountErrorFunc@@Base+0x15e> │ │ │ │ + movw r1, #30340 @ 0x7684 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #10132 @ 0x2794 │ │ │ │ + movw r0, #11028 @ 0x2b14 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #37608 @ 0x92e8 │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #38504 @ 0x9668 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #68] @ (86c24 ) │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #68] @ (86c68 ) │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r3 │ │ │ │ - bl 756b0 <_Py_FatalRefcountErrorFunc@@Base+0x15e> │ │ │ │ - movw r1, #29420 @ 0x72ec │ │ │ │ + bl 756c0 <_Py_FatalRefcountErrorFunc@@Base+0x15e> │ │ │ │ + movw r1, #30316 @ 0x766c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #10132 @ 0x2794 │ │ │ │ + movw r0, #11028 @ 0x2b14 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 71e40 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 756b0 <_Py_FatalRefcountErrorFunc@@Base+0x15e> │ │ │ │ - movw r1, #29360 @ 0x72b0 │ │ │ │ + bl 756c0 <_Py_FatalRefcountErrorFunc@@Base+0x15e> │ │ │ │ + movw r1, #30256 @ 0x7630 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #10132 @ 0x2794 │ │ │ │ + movw r0, #11028 @ 0x2b14 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r4 │ │ │ │ - bl 754ba │ │ │ │ + bl 754ca │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #768] @ 0x300 │ │ │ │ + add r2, pc, #256 @ (adr r2, 86d6c ) │ │ │ │ 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 872c8 │ │ │ │ + bmi.w 8730c │ │ │ │ movw r4, #5472 @ 0x1560 │ │ │ │ movt r4, #81 @ 0x51 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86eb0 │ │ │ │ + beq.w 86ef4 │ │ │ │ movw r9, #41552 @ 0xa250 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ - movw r3, #10545 @ 0x2931 │ │ │ │ + movw r3, #11665 @ 0x2d91 │ │ │ │ movt r3, #36 @ 0x24 │ │ │ │ movw sl, #28724 @ 0x7034 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ adds r4, #32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 86c92 │ │ │ │ + b.n 86cd6 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ - cbz r2, 86c88 │ │ │ │ + cbz r2, 86ccc │ │ │ │ sub.w r1, r3, #224 @ 0xe0 │ │ │ │ adds r6, r2, r1 │ │ │ │ - beq.n 86c88 │ │ │ │ + beq.n 86ccc │ │ │ │ ldr r2, [r2, r1] │ │ │ │ - cbnz r2, 86ce0 │ │ │ │ + cbnz r2, 86d24 │ │ │ │ ldr.w r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86eb0 │ │ │ │ + beq.w 86ef4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 86c88 │ │ │ │ + beq.n 86ccc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ - bcs.w 86e9a │ │ │ │ + bcs.w 86ede │ │ │ │ cmp.w r3, #380 @ 0x17c │ │ │ │ - bcs.n 86cc8 │ │ │ │ + bcs.n 86d0c │ │ │ │ cmp.w r3, #368 @ 0x170 │ │ │ │ - bcs.n 86cd4 │ │ │ │ + bcs.n 86d18 │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bhi.n 86c78 │ │ │ │ + bhi.n 86cbc │ │ │ │ cmp r3, #207 @ 0xcf │ │ │ │ itt ls │ │ │ │ movls r1, r3 │ │ │ │ movls r2, r5 │ │ │ │ - bls.n 86c80 │ │ │ │ + bls.n 86cc4 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 86c88 │ │ │ │ + beq.n 86ccc │ │ │ │ sub.w r1, r3, #208 @ 0xd0 │ │ │ │ - b.n 86c80 │ │ │ │ + b.n 86cc4 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 86c88 │ │ │ │ + beq.n 86ccc │ │ │ │ sub.w r1, r3, #380 @ 0x17c │ │ │ │ - b.n 86c80 │ │ │ │ + b.n 86cc4 │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 86c88 │ │ │ │ + beq.n 86ccc │ │ │ │ sub.w r1, r3, #368 @ 0x170 │ │ │ │ - b.n 86c80 │ │ │ │ + b.n 86cc4 │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r1, #30 │ │ │ │ - bpl.n 86d56 │ │ │ │ + bpl.n 86d9a │ │ │ │ ldr.w r0, [r5, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 86d56 │ │ │ │ + beq.n 86d9a │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #420 @ 0x1a4 │ │ │ │ ldrcs r1, [r0, #80] @ 0x50 │ │ │ │ - bcs.w 86f52 │ │ │ │ + bcs.w 86f96 │ │ │ │ cmp.w r3, #380 @ 0x17c │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #380 @ 0x17c │ │ │ │ ldrcs r1, [r0, #52] @ 0x34 │ │ │ │ - bcs.w 86f52 │ │ │ │ + bcs.w 86f96 │ │ │ │ cmp.w r3, #368 @ 0x170 │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #368 @ 0x170 │ │ │ │ ldrcs r1, [r0, #56] @ 0x38 │ │ │ │ - bcs.w 86f52 │ │ │ │ + bcs.w 86f96 │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bls.w 86f44 │ │ │ │ + bls.w 86f88 │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ subs r3, #224 @ 0xe0 │ │ │ │ - cbz r1, 86d56 │ │ │ │ + cbz r1, 86d9a │ │ │ │ cmn r1, r3 │ │ │ │ - beq.n 86d56 │ │ │ │ + beq.n 86d9a │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 86d56 │ │ │ │ + bne.n 86d9a │ │ │ │ add.w r3, r5, #60 @ 0x3c │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 87672 │ │ │ │ + beq.w 876b6 │ │ │ │ add.w r3, r5, #100 @ 0x64 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 86c88 │ │ │ │ + bne.n 86ccc │ │ │ │ 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 86c88 │ │ │ │ + bne.n 86ccc │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 87310 │ │ │ │ + bne.w 87354 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 87310 │ │ │ │ + beq.w 87354 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 85214 │ │ │ │ + bl 85254 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 8741e │ │ │ │ + beq.w 87462 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 872be │ │ │ │ + bne.w 87302 │ │ │ │ ldr.w fp, [r6] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp fp, r3 │ │ │ │ - beq.w 8768c │ │ │ │ + beq.w 876d0 │ │ │ │ movw r0, #28724 @ 0x7034 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r8, [r4] │ │ │ │ - bl 87c9c │ │ │ │ + bl 87c7c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8741e │ │ │ │ + beq.w 87462 │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ lsls r1, r3, #17 │ │ │ │ - bpl.w 8709e │ │ │ │ - ldr r2, [pc, #428] @ (86f5c ) │ │ │ │ + bpl.w 870e2 │ │ │ │ + ldr r2, [pc, #428] @ (86fa0 ) │ │ │ │ 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 │ │ │ │ @@ -136135,168 +136148,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 870aa │ │ │ │ + blt.w 870ee │ │ │ │ mov r0, r8 │ │ │ │ str r5, [r6, #8] │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88318 │ │ │ │ + bl 882f8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 877a2 │ │ │ │ + beq.w 877da │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 86e22 │ │ │ │ + bpl.n 86e66 │ │ │ │ cmp r3, r9 │ │ │ │ - bne.n 86e22 │ │ │ │ + bne.n 86e66 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.w 870b2 │ │ │ │ + beq.w 870f6 │ │ │ │ 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 87768 │ │ │ │ + bpl.w 877c6 │ │ │ │ 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 873fa │ │ │ │ + bne.w 8743e │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 873fa │ │ │ │ + beq.w 8743e │ │ │ │ ldr r0, [r7, #24] │ │ │ │ movw r3, #57360 @ 0xe010 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r7 │ │ │ │ - beq.w 8757c │ │ │ │ - bl 89c98 │ │ │ │ + beq.w 875c0 │ │ │ │ + bl 89c78 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 87416 │ │ │ │ + beq.w 8745a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 86c88 │ │ │ │ + bge.w 86ccc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86c88 │ │ │ │ + bne.w 86ccc │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 86c88 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 86ccc │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ sub.w r1, r3, #420 @ 0x1a4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 86c80 │ │ │ │ + bne.w 86cc4 │ │ │ │ ldr.w r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86c92 │ │ │ │ + bne.w 86cd6 │ │ │ │ ldr r4, [r5, #116] @ 0x74 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 87340 │ │ │ │ + bne.w 87384 │ │ │ │ ldr r6, [r5, #120] @ 0x78 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8704a │ │ │ │ + beq.w 8708e │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 875d4 │ │ │ │ + bne.w 87618 │ │ │ │ ldr.w r8, [r6] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 86f68 │ │ │ │ + bne.n 86fac │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 87576 │ │ │ │ + bne.w 875ba │ │ │ │ ldr.w r6, [r5, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #124] @ (86f60 ) │ │ │ │ + ldr r2, [pc, #124] @ (86fa4 ) │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r2, #1564] @ 0x61c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 87582 │ │ │ │ + bne.w 875c6 │ │ │ │ ldr.w r4, [r2, #1572] @ 0x624 │ │ │ │ adds r7, r4, #1 │ │ │ │ - beq.w 87582 │ │ │ │ - ldr r1, [pc, #96] @ (86f64 ) │ │ │ │ + beq.w 875c6 │ │ │ │ + ldr r1, [pc, #96] @ (86fa8 ) │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85214 │ │ │ │ + bl 85254 │ │ │ │ adds r1, r0, #3 │ │ │ │ - beq.w 87708 │ │ │ │ + beq.w 877de │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 873f0 │ │ │ │ + bne.w 87434 │ │ │ │ ldr r1, [r5, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 87164 │ │ │ │ - ldr r1, [pc, #64] @ (86f64 ) │ │ │ │ + bne.w 871a8 │ │ │ │ + ldr r1, [pc, #64] @ (86fa8 ) │ │ │ │ mov r0, r6 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 871b0 │ │ │ │ + beq.w 871f4 │ │ │ │ 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 86d2a │ │ │ │ + bls.w 86d6e │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ subs r3, #208 @ 0xd0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 86d2a │ │ │ │ - b.n 86d56 │ │ │ │ + bne.w 86d6e │ │ │ │ + b.n 86d9a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr.w r9, [r5, #132] @ 0x84 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 8781a │ │ │ │ + bmi.w 877fc │ │ │ │ movw r7, #29260 @ 0x724c │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ - bl 87c9c │ │ │ │ + bl 87c7c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8741e │ │ │ │ + beq.w 87462 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.n 86fca │ │ │ │ - ldr r0, [pc, #556] @ (871c0 ) │ │ │ │ + bpl.n 8700e │ │ │ │ + ldr r0, [pc, #556] @ (87204 ) │ │ │ │ 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 │ │ │ │ @@ -136316,57 +136329,57 @@ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88318 │ │ │ │ + bl 882f8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87784 │ │ │ │ + beq.w 87754 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 8700e │ │ │ │ + bpl.n 87052 │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8700e │ │ │ │ + bne.n 87052 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.w 875a0 │ │ │ │ + beq.w 875e4 │ │ │ │ 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 8bc9c │ │ │ │ + bl 8bbe0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 87788 │ │ │ │ + beq.w 87758 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87038 │ │ │ │ + bge.n 8707c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 877cc │ │ │ │ + beq.w 87880 │ │ │ │ ldr.w r8, [r6, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 874a0 │ │ │ │ + bne.w 874e4 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 871cc │ │ │ │ + bne.w 87210 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86ede │ │ │ │ - ldr r0, [pc, #356] @ (871c0 ) │ │ │ │ + beq.w 86f22 │ │ │ │ + ldr r0, [pc, #356] @ (87204 ) │ │ │ │ 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] │ │ │ │ @@ -136377,149 +136390,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 876ea │ │ │ │ + beq.w 8772e │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r3, r1 │ │ │ │ ldr r6, [r3, #16] │ │ │ │ - b.n 86ee2 │ │ │ │ + b.n 86f26 │ │ │ │ ldr.w ip, [r5] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 86df2 │ │ │ │ + bge.w 86e36 │ │ │ │ add.w r3, ip, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 86df2 │ │ │ │ + b.n 86e36 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r2, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq.w 8770e │ │ │ │ - ldr r3, [pc, #260] @ (871c4 ) │ │ │ │ - ldr r2, [pc, #252] @ (871c0 ) │ │ │ │ + beq.w 87772 │ │ │ │ + ldr r3, [pc, #260] @ (87208 ) │ │ │ │ + ldr r2, [pc, #252] @ (87204 ) │ │ │ │ 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 87470 │ │ │ │ + bne.w 87468 │ │ │ │ add.w r8, r8, #110592 @ 0x1b000 │ │ │ │ mov r2, r1 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr.w r0, [r8, #4000] @ 0xfa0 │ │ │ │ - bl 8b81c │ │ │ │ + bl 8b7fc │ │ │ │ ldr r1, [sp, #0] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 877e8 │ │ │ │ + beq.w 877f0 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 87424 │ │ │ │ + beq.w 87498 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87118 │ │ │ │ + bge.n 8715c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 877b4 │ │ │ │ + beq.w 87898 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8713a │ │ │ │ + bge.n 8717e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 877a6 │ │ │ │ + beq.w 8788a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8713a │ │ │ │ + bge.n 8717e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 877c0 │ │ │ │ + beq.w 877e4 │ │ │ │ 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 86e22 │ │ │ │ + blt.w 86e66 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 82f44 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f84 <_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 86e22 │ │ │ │ + b.n 86e66 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 8c108 │ │ │ │ + bl 8bfdc │ │ │ │ mov r4, r0 │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88318 │ │ │ │ + bl 882f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87708 │ │ │ │ + beq.w 877de │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #64] @ (871c8 ) │ │ │ │ + ldr r1, [pc, #64] @ (8720c ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 877d4 │ │ │ │ + beq.w 8786c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8780e │ │ │ │ + bge.w 877f8 │ │ │ │ subs r4, r3, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 86f38 │ │ │ │ + bne.w 86f7c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r4, #1 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne.w r8, #0 │ │ │ │ - b.n 86f3c │ │ │ │ + b.n 86f80 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #27] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr.w r8, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87660 │ │ │ │ + bne.w 876a4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 86ede │ │ │ │ + beq.w 86f22 │ │ │ │ ldr.w sl, [r5, #132] @ 0x84 │ │ │ │ - ldr.w r9, [pc, #948] @ 87598 │ │ │ │ + ldr.w r9, [pc, #948] @ 875dc │ │ │ │ movw fp, #28992 @ 0x7140 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ mov r0, fp │ │ │ │ - bl 87c9c │ │ │ │ + bl 87c7c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8741e │ │ │ │ + beq.w 87462 │ │ │ │ ldr.w r3, [fp, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.n 8723a │ │ │ │ + bpl.n 8727e │ │ │ │ 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 │ │ │ │ @@ -136538,59 +136551,59 @@ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88318 │ │ │ │ + bl 882f8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87784 │ │ │ │ + beq.w 87754 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 8727c │ │ │ │ + bpl.n 872c0 │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8727c │ │ │ │ + bne.n 872c0 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.n 8732c │ │ │ │ + beq.n 87370 │ │ │ │ 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 8bc9c │ │ │ │ + bl 8bbe0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 877f0 │ │ │ │ + beq.w 87814 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 872a6 │ │ │ │ + bge.n 872ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8777c │ │ │ │ + beq.w 8774c │ │ │ │ ldr.w r8, [r6, #20]! │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 871f2 │ │ │ │ + bne.n 87236 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86ede │ │ │ │ - b.n 87058 │ │ │ │ + beq.w 86f22 │ │ │ │ + b.n 8709c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86c88 │ │ │ │ - b.n 86d7e │ │ │ │ - ldr r0, [pc, #716] @ (87598 ) │ │ │ │ + bne.w 86ccc │ │ │ │ + b.n 86dc2 │ │ │ │ + ldr r0, [pc, #716] @ (875dc ) │ │ │ │ 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 │ │ │ │ @@ -136602,179 +136615,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 876de │ │ │ │ + beq.w 87722 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r1, r3 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ - b.n 86c4a │ │ │ │ + b.n 86c8e │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 7ab44 │ │ │ │ + bl 7ab54 │ │ │ │ adds r1, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - bne.w 86d68 │ │ │ │ + bne.w 86dac │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 43120 │ │ │ │ - b.n 86f3c │ │ │ │ + bl 43128 │ │ │ │ + b.n 86f80 │ │ │ │ ldr.w r3, [r9, r7] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1c7a7c │ │ │ │ + bl 1c78f0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8727e │ │ │ │ - b.n 87786 │ │ │ │ + bne.n 872c2 │ │ │ │ + b.n 87756 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86eb8 │ │ │ │ + beq.w 86efc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b360 │ │ │ │ + bl 8b340 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 86f3c │ │ │ │ + beq.w 86f80 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86eb8 │ │ │ │ + beq.w 86efc │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b360 │ │ │ │ + bl 8b340 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 86f3c │ │ │ │ + beq.w 86f80 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86eb8 │ │ │ │ + beq.w 86efc │ │ │ │ add.w r1, r4, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b360 │ │ │ │ + bl 8b340 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 86f3c │ │ │ │ + beq.w 86f80 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86eb8 │ │ │ │ + beq.w 86efc │ │ │ │ add.w r1, r4, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b360 │ │ │ │ + bl 8b340 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 86f3c │ │ │ │ + beq.w 86f80 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86eb8 │ │ │ │ + beq.w 86efc │ │ │ │ add.w r1, r4, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b360 │ │ │ │ + bl 8b340 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 86f3c │ │ │ │ + beq.w 86f80 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86eb8 │ │ │ │ + beq.w 86efc │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ - b.n 873e0 │ │ │ │ + b.n 87424 │ │ │ │ ldr.w r3, [r4, #16]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86eb8 │ │ │ │ + beq.w 86efc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b360 │ │ │ │ + bl 8b340 │ │ │ │ adds r6, r0, #1 │ │ │ │ - bne.n 873d6 │ │ │ │ + bne.n 8741a │ │ │ │ mov r8, r0 │ │ │ │ - b.n 86f3c │ │ │ │ + b.n 86f80 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86f38 │ │ │ │ - b.n 86f18 │ │ │ │ + bne.w 86f7c │ │ │ │ + b.n 86f5c │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 7ab44 │ │ │ │ + bl 7ab54 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 86e60 │ │ │ │ + bne.w 86ea4 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1c7a28 │ │ │ │ + bl 1c7840 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 876bc │ │ │ │ + blt.w 87700 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 86f3c │ │ │ │ + b.n 86f80 │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 87122 │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 87488 │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r1, #0] │ │ │ │ + cbnz r2, 87488 │ │ │ │ + mov r0, r1 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bl 8471c <_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 86e68 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87438 │ │ │ │ + bge.n 874ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 87438 │ │ │ │ + cbnz r3, 874ac │ │ │ │ mov r0, r1 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 876a6 │ │ │ │ + blt.w 876ea │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ it ne │ │ │ │ strne.w r8, [r6, #12] │ │ │ │ - bne.w 86e24 │ │ │ │ + bne.w 86e68 │ │ │ │ mov r0, r8 │ │ │ │ - bl 82f44 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f84 <_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 86e24 │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 870de │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87490 │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r1, #0] │ │ │ │ - cbnz r2, 87490 │ │ │ │ - mov r0, r1 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - bl 846dc <_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 86e24 │ │ │ │ + b.n 86e68 │ │ │ │ movw fp, #29260 @ 0x724c │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ adds r6, #20 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 8781a │ │ │ │ + bmi.w 877fc │ │ │ │ mov r0, fp │ │ │ │ - bl 87c9c │ │ │ │ + bl 87c7c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8741e │ │ │ │ + beq.n 87462 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.n 874fc │ │ │ │ - ldr r3, [pc, #204] @ (87598 ) │ │ │ │ + bpl.n 87540 │ │ │ │ + ldr r3, [pc, #204] @ (875dc ) │ │ │ │ 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 │ │ │ │ @@ -136793,394 +136806,364 @@ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88318 │ │ │ │ + bl 882f8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87784 │ │ │ │ + beq.w 87754 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 8753e │ │ │ │ + bpl.n 87582 │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8753e │ │ │ │ + bne.n 87582 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.n 875bc │ │ │ │ + beq.n 87600 │ │ │ │ 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 8bc9c │ │ │ │ + bl 8bbe0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 87788 │ │ │ │ + beq.w 87758 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87568 │ │ │ │ + bge.n 875ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87812 │ │ │ │ + beq.w 87846 │ │ │ │ ldr.w r8, [r6, #20]! │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 87044 │ │ │ │ - b.n 874ae │ │ │ │ + beq.w 87088 │ │ │ │ + b.n 874f2 │ │ │ │ ldr.w r8, [r6] │ │ │ │ - b.n 871d6 │ │ │ │ - bl 863ec │ │ │ │ - b.n 86e78 │ │ │ │ - ldr r0, [pc, #24] @ (8759c ) │ │ │ │ - bl 7ab44 │ │ │ │ + b.n 8721a │ │ │ │ + bl 8642c │ │ │ │ + b.n 86ebc │ │ │ │ + ldr r0, [pc, #24] @ (875e0 ) │ │ │ │ + bl 7ab54 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - bne.w 86f00 │ │ │ │ - ldr r0, [pc, #8] @ (8759c ) │ │ │ │ - bl 43120 │ │ │ │ - b.n 871b0 │ │ │ │ + bne.w 86f44 │ │ │ │ + ldr r0, [pc, #8] @ (875e0 ) │ │ │ │ + bl 43128 │ │ │ │ + b.n 871f4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r0, [pc, #708] @ (87868 ) │ │ │ │ + ldr r0, [pc, #700] @ (878a4 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r0, ip] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1c7a7c │ │ │ │ + bl 1c78f0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 87010 │ │ │ │ - b.n 87786 │ │ │ │ - ldr r2, [pc, #680] @ (87868 ) │ │ │ │ + bne.w 87054 │ │ │ │ + b.n 87756 │ │ │ │ + ldr r2, [pc, #672] @ (878a4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1c7a7c │ │ │ │ + bl 1c78f0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 87540 │ │ │ │ - b.n 87786 │ │ │ │ - ldr r0, [pc, #656] @ (87868 ) │ │ │ │ + bne.n 87584 │ │ │ │ + b.n 87756 │ │ │ │ + ldr r0, [pc, #648] @ (878a4 ) │ │ │ │ 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 8760a │ │ │ │ + beq.n 8764e │ │ │ │ cmp r7, #10 │ │ │ │ - bhi.n 8760a │ │ │ │ + bhi.n 8764e │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r1, r3 │ │ │ │ - b.n 87614 │ │ │ │ + b.n 87658 │ │ │ │ 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 8766c │ │ │ │ + bne.n 876b0 │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 87062 │ │ │ │ + beq.w 870a6 │ │ │ │ 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 8764a │ │ │ │ + beq.n 8768e │ │ │ │ cmp r7, #10 │ │ │ │ - bls.n 876f6 │ │ │ │ + bls.n 8773a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 876ce │ │ │ │ + beq.n 87712 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r3, r1 │ │ │ │ ldr.w sl, [r3, #16] │ │ │ │ - b.n 871e2 │ │ │ │ - ldr r0, [pc, #516] @ (87868 ) │ │ │ │ + b.n 87226 │ │ │ │ + ldr r0, [pc, #508] @ (878a4 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r5, #180] @ 0xb4 │ │ │ │ - b.n 8762a │ │ │ │ + b.n 8766e │ │ │ │ ldr.w r9, [r1, #16] │ │ │ │ - b.n 86f6c │ │ │ │ + b.n 86fb0 │ │ │ │ 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 86c88 │ │ │ │ - b.w 86d56 │ │ │ │ + bne.w 86ccc │ │ │ │ + b.w 86d9a │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ adds r6, r0, #1 │ │ │ │ - bne.w 86c88 │ │ │ │ + bne.w 86ccc │ │ │ │ mov r8, r0 │ │ │ │ - b.n 86f3c │ │ │ │ + b.n 86f80 │ │ │ │ str.w r8, [r6, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 86e24 │ │ │ │ + bne.w 86e68 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8741e │ │ │ │ + bge.w 87462 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8741e │ │ │ │ + bne.w 87462 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8741e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 87462 │ │ │ │ subs r3, r2, #1 │ │ │ │ ldr.w r1, [r0, ip] │ │ │ │ movs r2, #28 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mul.w r3, r2, r3 │ │ │ │ - b.n 87090 │ │ │ │ + b.n 870d4 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r1, r3 │ │ │ │ - b.n 8730c │ │ │ │ + b.n 87350 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r3, r1 │ │ │ │ - b.n 8709a │ │ │ │ + b.n 870de │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 876ea │ │ │ │ + beq.n 8772e │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r3, r1 │ │ │ │ - b.n 8765a │ │ │ │ - mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 871b0 │ │ │ │ + b.n 8769e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 872ea │ │ │ │ + str r1, [r4, #12] │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.w 87462 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 87462 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 87462 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 870be │ │ │ │ + bne.w 87102 │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.w 87832 │ │ │ │ + bpl.n 87832 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.w 87848 │ │ │ │ + bpl.n 8784e │ │ │ │ ldrsb.w r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 87856 │ │ │ │ + blt.n 8785c │ │ │ │ add.w r3, r1, #20 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #24312 @ 0x5ef8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8749c │ │ │ │ + bge.w 87494 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8749c │ │ │ │ + bne.w 87494 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 8749c │ │ │ │ + b.n 87494 │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #46384 @ 0xb530 │ │ │ │ + movw r0, #47280 @ 0xb8b0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - b.n 87416 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 872a6 │ │ │ │ - str r1, [r4, #12] │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8741e │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8741e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8741e │ │ │ │ + b.n 8745a │ │ │ │ str r0, [r6, #12] │ │ │ │ - b.n 876b2 │ │ │ │ - mov r0, r1 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - b.n 8712a │ │ │ │ - mov r0, r8 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - b.n 87118 │ │ │ │ + b.n 876f6 │ │ │ │ + mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ + b.n 871f4 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n 8713a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 87038 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 871b0 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 871aa │ │ │ │ - b.n 871b0 │ │ │ │ - bl f6bdc │ │ │ │ + b.n 8717e │ │ │ │ + bl f6b5c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 8749c │ │ │ │ + b.n 87494 │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 871f4 │ │ │ │ + movw r3, #4364 @ 0x110c │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #47452 @ 0xb95c │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 87462 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 86f3c │ │ │ │ + bge.w 86f80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86f3c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 86f3c │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 871b0 │ │ │ │ + bne.w 86f80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 87568 │ │ │ │ - movw r3, #4364 @ 0x110c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46556 @ 0xb5dc │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 8741e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 86f80 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 87732 │ │ │ │ + bge.n 87790 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #40] @ (8786c ) │ │ │ │ + ldr r3, [pc, #104] @ (878a8 ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 87748 │ │ │ │ + b.n 877a6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 875ac │ │ │ │ ldrsb.w r3, [r1, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 87856 │ │ │ │ + blt.n 8785c │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 87732 │ │ │ │ + b.n 87790 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r0, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r1, #20 │ │ │ │ addpl.w r3, r1, #28 │ │ │ │ - b.n 8783e │ │ │ │ - nop │ │ │ │ + b.n 8783c │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.w 871f4 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 871ee │ │ │ │ + b.n 871f4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 8707c │ │ │ │ + mov r0, r1 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + b.n 8716e │ │ │ │ + mov r0, r8 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + b.n 8715c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #26 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00087870 : │ │ │ │ +000878ac : │ │ │ │ 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, #28724 @ 0x7034 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 878e0 │ │ │ │ + bl 1c7894 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 878c0 │ │ │ │ - cbz r5, 878a8 │ │ │ │ + cbz r0, 878fc │ │ │ │ + cbz r5, 878e4 │ │ │ │ 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 8829c │ │ │ │ + bl 8827c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 878c8 │ │ │ │ + cbz r0, 87904 │ │ │ │ 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 878c2 │ │ │ │ + bge.n 878fe │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 878c2 │ │ │ │ + bne.n 878fe │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 878c2 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r4, r0 │ │ │ │ - bl 87c9c │ │ │ │ - cbz r0, 87936 │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #17 │ │ │ │ - bpl.n 87936 │ │ │ │ - ldr.w ip, [pc, #56] @ 87938 │ │ │ │ - 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 │ │ │ │ - ... │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 878fe │ │ │ │ │ │ │ │ -0008793c : │ │ │ │ +0008791c : │ │ │ │ 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 │ │ │ │ @@ -137207,87 +137190,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 87c1c │ │ │ │ + bmi.w 87bfc │ │ │ │ movw r6, #24312 @ 0x5ef8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r3, #337 @ 0x151 │ │ │ │ + movw r3, #401 @ 0x191 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r8, [r6, #888] @ 0x378 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w 87bde │ │ │ │ - ldr r3, [pc, #680] @ (87c68 ) │ │ │ │ + bne.w 87bbe │ │ │ │ + ldr r3, [pc, #680] @ (87c48 ) │ │ │ │ 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 87b8e │ │ │ │ + bcs.w 87b6e │ │ │ │ mov.w sl, r1, lsr #3 │ │ │ │ ldr.w r3, [r7, sl, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.w 87bc8 │ │ │ │ + beq.w 87ba8 │ │ │ │ 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 87aaa │ │ │ │ + beq.n 87a8a │ │ │ │ add.w r6, r8, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 87b84 │ │ │ │ + beq.w 87b64 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 87b22 │ │ │ │ - ldr r1, [pc, #588] @ (87c68 ) │ │ │ │ + beq.w 87b02 │ │ │ │ + ldr r1, [pc, #588] @ (87c48 ) │ │ │ │ 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 87afe │ │ │ │ + bgt.n 87ade │ │ │ │ subs r2, #8 │ │ │ │ add.w r0, r6, #8 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r5, [r6, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 87b34 │ │ │ │ - ldr r2, [pc, #540] @ (87c6c ) │ │ │ │ + bne.n 87b14 │ │ │ │ + ldr r2, [pc, #540] @ (87c4c ) │ │ │ │ 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 87bf6 │ │ │ │ + bne.w 87bd6 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r3, #29 │ │ │ │ - bmi.n 87ac8 │ │ │ │ + bmi.n 87aa8 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.n 87aa2 │ │ │ │ - ldr r0, [pc, #500] @ (87c68 ) │ │ │ │ + bpl.n 87a82 │ │ │ │ + ldr r0, [pc, #500] @ (87c48 ) │ │ │ │ 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 │ │ │ │ @@ -137300,205 +137283,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 87b28 │ │ │ │ + bcc.n 87b08 │ │ │ │ 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 87a00 │ │ │ │ + b.n 879e0 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r3, [r5, #440] @ 0x1b8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 87b74 │ │ │ │ + bgt.n 87b54 │ │ │ │ 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, 87af4 │ │ │ │ + cbz r2, 87ad4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b420 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r6, #-12] │ │ │ │ - b.n 87a6e │ │ │ │ + b.n 87a4e │ │ │ │ ldr.w r3, [r0, #3748] @ 0xea4 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r7, #0 │ │ │ │ - beq.n 87b22 │ │ │ │ + beq.n 87b02 │ │ │ │ ldr.w r3, [r0, #3856] @ 0xf10 │ │ │ │ - cbnz r3, 87b22 │ │ │ │ + cbnz r3, 87b02 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87c90 │ │ │ │ + bne.w 87c70 │ │ │ │ add.w r1, r4, #12 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.n 87b5a │ │ │ │ + bpl.n 87b3a │ │ │ │ subs r2, #8 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 87a3c │ │ │ │ + b.n 87a1c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 87a00 │ │ │ │ - ldr r2, [pc, #308] @ (87c6c ) │ │ │ │ + b.n 879e0 │ │ │ │ + ldr r2, [pc, #308] @ (87c4c ) │ │ │ │ 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 87c3a │ │ │ │ + bne.n 87c1a │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ str.w fp, [r6, #8] │ │ │ │ lsls r1, r3, #29 │ │ │ │ - bpl.n 87a6e │ │ │ │ + bpl.n 87a4e │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - b.n 87aca │ │ │ │ + b.n 87aaa │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 87b5e │ │ │ │ + bne.n 87b3e │ │ │ │ dmb ish │ │ │ │ - b.n 87b22 │ │ │ │ + b.n 87b02 │ │ │ │ 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 87ade │ │ │ │ + b.n 87abe │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 87a18 │ │ │ │ - b.n 87b22 │ │ │ │ + bne.w 879f8 │ │ │ │ + b.n 87b02 │ │ │ │ ldr.w r8, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #42113 @ 0xa481 │ │ │ │ + movw r3, #42129 @ 0xa491 │ │ │ │ movt r3, #7 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 87c2c │ │ │ │ + bne.n 87c0c │ │ │ │ mov r0, r9 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c078 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 87c1c │ │ │ │ + beq.n 87bfc │ │ │ │ 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 87a00 │ │ │ │ + b.n 879e0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 8022c │ │ │ │ + bl 8026c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 87b8e │ │ │ │ + beq.n 87b6e │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ - b.n 87ac2 │ │ │ │ + b.n 87aa2 │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r8 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 87c1c │ │ │ │ + cbz r0, 87bfc │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ and.w ip, r3, #16384 @ 0x4000 │ │ │ │ - b.n 87a00 │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + b.n 879e0 │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 87c70 │ │ │ │ + bne.n 87c50 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ - cbnz r0, 87c5c │ │ │ │ + cbnz r0, 87c3c │ │ │ │ mov r0, r6 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r4, r3, #29 │ │ │ │ - bpl.w 87a6e │ │ │ │ - b.n 87b56 │ │ │ │ - bl 23b660 │ │ │ │ + bpl.w 87a4e │ │ │ │ + b.n 87b36 │ │ │ │ + bl 23bab4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87aa2 │ │ │ │ + beq.w 87a82 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ - b.n 87a6e │ │ │ │ + b.n 87a4e │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, r9 │ │ │ │ blx r8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r8, r0 │ │ │ │ - b.n 87bb0 │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + b.n 87b90 │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 87c84 │ │ │ │ + bne.n 87c64 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 87b4c │ │ │ │ + bne.w 87b2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 87b4c │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 87b2c │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bpl.w 87a6e │ │ │ │ - b.n 87b56 │ │ │ │ + bpl.w 87a4e │ │ │ │ + b.n 87b36 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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 87a6e │ │ │ │ - b.n 87b56 │ │ │ │ + bpl.w 87a4e │ │ │ │ + b.n 87b36 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b.n 87b4c │ │ │ │ + b.n 87b2c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87b18 │ │ │ │ - b.n 87b22 │ │ │ │ + beq.w 87af8 │ │ │ │ + b.n 87b02 │ │ │ │ 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 │ │ │ │ @@ -137522,266 +137505,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 87f42 │ │ │ │ + bmi.w 87f22 │ │ │ │ movw r7, #24312 @ 0x5ef8 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r3, #337 @ 0x151 │ │ │ │ + movw r3, #401 @ 0x191 │ │ │ │ movt r3, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r1, [r7, #888] @ 0x378 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 87efc │ │ │ │ - ldr r3, [pc, #628] @ (87f90 ) │ │ │ │ + bne.w 87edc │ │ │ │ + ldr r3, [pc, #628] @ (87f70 ) │ │ │ │ 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 87eb2 │ │ │ │ + bcs.w 87e92 │ │ │ │ mov.w r9, r1, lsr #3 │ │ │ │ ldr.w r3, [r3, r9, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.w 87ee8 │ │ │ │ + beq.w 87ec8 │ │ │ │ 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 87dd2 │ │ │ │ + beq.n 87db2 │ │ │ │ adds r5, r0, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 87ea8 │ │ │ │ + beq.w 87e88 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 87e50 │ │ │ │ - ldr r3, [pc, #536] @ (87f90 ) │ │ │ │ + beq.n 87e30 │ │ │ │ + ldr r3, [pc, #536] @ (87f70 ) │ │ │ │ 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 87e2c │ │ │ │ + bgt.n 87e0c │ │ │ │ subs r2, #8 │ │ │ │ add.w r0, r5, #8 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r4, [r5, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 87e62 │ │ │ │ - ldr r2, [pc, #488] @ (87f94 ) │ │ │ │ + bne.n 87e42 │ │ │ │ + ldr r2, [pc, #488] @ (87f74 ) │ │ │ │ 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 87f14 │ │ │ │ + bne.w 87ef4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.n 87df2 │ │ │ │ + bmi.n 87dd2 │ │ │ │ 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 87e56 │ │ │ │ + bhi.n 87e36 │ │ │ │ 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 87d60 │ │ │ │ + b.n 87d40 │ │ │ │ ldr.w r3, [r4, #440] @ 0x1b8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 87e9a │ │ │ │ + bgt.n 87e7a │ │ │ │ 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, 87e1e │ │ │ │ + cbz r2, 87dfe │ │ │ │ lsls r2, r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b420 │ │ │ │ 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 87e50 │ │ │ │ + beq.n 87e30 │ │ │ │ ldr.w r3, [r0, #3856] @ 0xf10 │ │ │ │ - cbnz r3, 87e50 │ │ │ │ + cbnz r3, 87e30 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87f84 │ │ │ │ + bne.w 87f64 │ │ │ │ add.w r1, r6, #12 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bpl.n 87e80 │ │ │ │ + bpl.n 87e60 │ │ │ │ subs r2, #8 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 87d98 │ │ │ │ + b.n 87d78 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 87d60 │ │ │ │ - ldr r2, [pc, #304] @ (87f94 ) │ │ │ │ + b.n 87d40 │ │ │ │ + ldr r2, [pc, #304] @ (87f74 ) │ │ │ │ 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 87f4c │ │ │ │ + bne.n 87f2c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 87dc4 │ │ │ │ + b.n 87da4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 87e84 │ │ │ │ + bne.n 87e64 │ │ │ │ dmb ish │ │ │ │ - b.n 87e50 │ │ │ │ + b.n 87e30 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ subs r2, #1 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r2, [r3, #12] │ │ │ │ add r2, r1 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - b.n 87e04 │ │ │ │ + b.n 87de4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 87d74 │ │ │ │ - b.n 87e50 │ │ │ │ + bne.w 87d54 │ │ │ │ + b.n 87e30 │ │ │ │ ldr.w r5, [r7, #848] @ 0x350 │ │ │ │ - movw r3, #42113 @ 0xa481 │ │ │ │ + movw r3, #42129 @ 0xa491 │ │ │ │ movt r3, #7 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 87f36 │ │ │ │ + bne.n 87f16 │ │ │ │ mov r0, r8 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c078 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 87f42 │ │ │ │ + beq.n 87f22 │ │ │ │ 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 87d60 │ │ │ │ + b.n 87d40 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 8022c │ │ │ │ + bl 8026c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 87eb2 │ │ │ │ + beq.n 87e92 │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ - b.n 87dec │ │ │ │ + b.n 87dcc │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r7, #884] @ 0x374 │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r3 │ │ │ │ - cbz r0, 87f42 │ │ │ │ + cbz r0, 87f22 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ and.w ip, r3, #16384 @ 0x4000 │ │ │ │ - b.n 87d60 │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + b.n 87d40 │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 87f6c │ │ │ │ + bne.n 87f4c │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 87dc4 │ │ │ │ + bne.w 87da4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 87dc4 │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 87da4 │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ mov r1, r8 │ │ │ │ blx r5 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 87ed2 │ │ │ │ + b.n 87eb2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 23b660 │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + b.w 23bab4 │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 87f78 │ │ │ │ + bne.n 87f58 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 87e7a │ │ │ │ + bne.n 87e5a │ │ │ │ mov r0, r5 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 87e7a │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 87e5a │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 87dc4 │ │ │ │ + b.n 87da4 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 87e7a │ │ │ │ + b.n 87e5a │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87e46 │ │ │ │ - b.n 87e50 │ │ │ │ + beq.w 87e26 │ │ │ │ + b.n 87e30 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00087f98 <_PyType_AllocNoTrack@@Base>: │ │ │ │ +00087f78 <_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 │ │ │ │ @@ -137806,553 +137789,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 88246 <_PyType_AllocNoTrack@@Base+0x2ae> │ │ │ │ + bmi.w 88226 <_PyType_AllocNoTrack@@Base+0x2ae> │ │ │ │ movw r6, #24312 @ 0x5ef8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r3, #337 @ 0x151 │ │ │ │ + movw r3, #401 @ 0x191 │ │ │ │ movt r3, #8 │ │ │ │ mov fp, r1 │ │ │ │ ldr.w r8, [r6, #888] @ 0x378 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w 881fe <_PyType_AllocNoTrack@@Base+0x266> │ │ │ │ - ldr r3, [pc, #632] @ (88294 <_PyType_AllocNoTrack@@Base+0x2fc>) │ │ │ │ + bne.w 881de <_PyType_AllocNoTrack@@Base+0x266> │ │ │ │ + ldr r3, [pc, #632] @ (88274 <_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 881ac <_PyType_AllocNoTrack@@Base+0x214> │ │ │ │ + bcs.w 8818c <_PyType_AllocNoTrack@@Base+0x214> │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ ldr.w r3, [r7, ip, lsl #3] │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w 881e6 <_PyType_AllocNoTrack@@Base+0x24e> │ │ │ │ + beq.w 881c6 <_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 880d0 <_PyType_AllocNoTrack@@Base+0x138> │ │ │ │ + beq.n 880b0 <_PyType_AllocNoTrack@@Base+0x138> │ │ │ │ add.w r6, r9, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 881a4 <_PyType_AllocNoTrack@@Base+0x20c> │ │ │ │ + beq.w 88184 <_PyType_AllocNoTrack@@Base+0x20c> │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8814c <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ - ldr r1, [pc, #544] @ (88294 <_PyType_AllocNoTrack@@Base+0x2fc>) │ │ │ │ + beq.n 8812c <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ + ldr r1, [pc, #544] @ (88274 <_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 88128 <_PyType_AllocNoTrack@@Base+0x190> │ │ │ │ + bgt.n 88108 <_PyType_AllocNoTrack@@Base+0x190> │ │ │ │ subs r2, #8 │ │ │ │ add.w r0, r6, #8 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r4, [r6, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8815e <_PyType_AllocNoTrack@@Base+0x1c6> │ │ │ │ - ldr r2, [pc, #492] @ (88298 <_PyType_AllocNoTrack@@Base+0x300>) │ │ │ │ + bne.n 8813e <_PyType_AllocNoTrack@@Base+0x1c6> │ │ │ │ + ldr r2, [pc, #492] @ (88278 <_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 88216 <_PyType_AllocNoTrack@@Base+0x27e> │ │ │ │ + bne.w 881f6 <_PyType_AllocNoTrack@@Base+0x27e> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.n 880ee <_PyType_AllocNoTrack@@Base+0x156> │ │ │ │ + bmi.n 880ce <_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 88152 <_PyType_AllocNoTrack@@Base+0x1ba> │ │ │ │ + bhi.n 88132 <_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 8805e <_PyType_AllocNoTrack@@Base+0xc6> │ │ │ │ + b.n 8803e <_PyType_AllocNoTrack@@Base+0xc6> │ │ │ │ ldr.w r3, [r4, #440] @ 0x1b8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 88196 <_PyType_AllocNoTrack@@Base+0x1fe> │ │ │ │ + bgt.n 88176 <_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, 8811a <_PyType_AllocNoTrack@@Base+0x182> │ │ │ │ + cbz r2, 880fa <_PyType_AllocNoTrack@@Base+0x182> │ │ │ │ lsls r2, r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b420 │ │ │ │ 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 8814c <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ + beq.n 8812c <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ ldr.w r3, [r0, #3856] @ 0xf10 │ │ │ │ - cbnz r3, 8814c <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ + cbnz r3, 8812c <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 88288 <_PyType_AllocNoTrack@@Base+0x2f0> │ │ │ │ + bne.w 88268 <_PyType_AllocNoTrack@@Base+0x2f0> │ │ │ │ add.w r1, r5, #12 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bpl.n 8817c <_PyType_AllocNoTrack@@Base+0x1e4> │ │ │ │ + bpl.n 8815c <_PyType_AllocNoTrack@@Base+0x1e4> │ │ │ │ subs r2, #8 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 88096 <_PyType_AllocNoTrack@@Base+0xfe> │ │ │ │ + b.n 88076 <_PyType_AllocNoTrack@@Base+0xfe> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [r8, #12] │ │ │ │ str.w r8, [r3, #8] │ │ │ │ - b.n 8805e <_PyType_AllocNoTrack@@Base+0xc6> │ │ │ │ - ldr r2, [pc, #312] @ (88298 <_PyType_AllocNoTrack@@Base+0x300>) │ │ │ │ + b.n 8803e <_PyType_AllocNoTrack@@Base+0xc6> │ │ │ │ + ldr r2, [pc, #312] @ (88278 <_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 88250 <_PyType_AllocNoTrack@@Base+0x2b8> │ │ │ │ + bne.n 88230 <_PyType_AllocNoTrack@@Base+0x2b8> │ │ │ │ str.w fp, [r6, #8] │ │ │ │ - b.n 880c2 <_PyType_AllocNoTrack@@Base+0x12a> │ │ │ │ + b.n 880a2 <_PyType_AllocNoTrack@@Base+0x12a> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 88180 <_PyType_AllocNoTrack@@Base+0x1e8> │ │ │ │ + bne.n 88160 <_PyType_AllocNoTrack@@Base+0x1e8> │ │ │ │ dmb ish │ │ │ │ - b.n 8814c <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ + b.n 8812c <_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 88100 <_PyType_AllocNoTrack@@Base+0x168> │ │ │ │ + b.n 880e0 <_PyType_AllocNoTrack@@Base+0x168> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 88072 <_PyType_AllocNoTrack@@Base+0xda> │ │ │ │ - b.n 8814c <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ + bne.w 88052 <_PyType_AllocNoTrack@@Base+0xda> │ │ │ │ + b.n 8812c <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ ldr.w r8, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #42113 @ 0xa481 │ │ │ │ + movw r3, #42129 @ 0xa491 │ │ │ │ movt r3, #7 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 88238 <_PyType_AllocNoTrack@@Base+0x2a0> │ │ │ │ + bne.n 88218 <_PyType_AllocNoTrack@@Base+0x2a0> │ │ │ │ mov r0, sl │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c078 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 88246 <_PyType_AllocNoTrack@@Base+0x2ae> │ │ │ │ + beq.n 88226 <_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 8805e <_PyType_AllocNoTrack@@Base+0xc6> │ │ │ │ + b.n 8803e <_PyType_AllocNoTrack@@Base+0xc6> │ │ │ │ mov r1, ip │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 8022c │ │ │ │ + bl 8026c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 881ac <_PyType_AllocNoTrack@@Base+0x214> │ │ │ │ + beq.n 8818c <_PyType_AllocNoTrack@@Base+0x214> │ │ │ │ ldr.w lr, [r4, #84] @ 0x54 │ │ │ │ - b.n 880e8 <_PyType_AllocNoTrack@@Base+0x150> │ │ │ │ + b.n 880c8 <_PyType_AllocNoTrack@@Base+0x150> │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ mov r1, sl │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r8 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 88246 <_PyType_AllocNoTrack@@Base+0x2ae> │ │ │ │ + cbz r0, 88226 <_PyType_AllocNoTrack@@Base+0x2ae> │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ and.w r0, r0, #16384 @ 0x4000 │ │ │ │ - b.n 8805e <_PyType_AllocNoTrack@@Base+0xc6> │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + b.n 8803e <_PyType_AllocNoTrack@@Base+0xc6> │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 88270 <_PyType_AllocNoTrack@@Base+0x2d8> │ │ │ │ + bne.n 88250 <_PyType_AllocNoTrack@@Base+0x2d8> │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 880c2 <_PyType_AllocNoTrack@@Base+0x12a> │ │ │ │ + bne.w 880a2 <_PyType_AllocNoTrack@@Base+0x12a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 880c2 <_PyType_AllocNoTrack@@Base+0x12a> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 880a2 <_PyType_AllocNoTrack@@Base+0x12a> │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, sl │ │ │ │ blx r8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r9, r0 │ │ │ │ - b.n 881ce <_PyType_AllocNoTrack@@Base+0x236> │ │ │ │ + b.n 881ae <_PyType_AllocNoTrack@@Base+0x236> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 23b660 │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + b.w 23bab4 │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8827c <_PyType_AllocNoTrack@@Base+0x2e4> │ │ │ │ + bne.n 8825c <_PyType_AllocNoTrack@@Base+0x2e4> │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 88176 <_PyType_AllocNoTrack@@Base+0x1de> │ │ │ │ + bne.n 88156 <_PyType_AllocNoTrack@@Base+0x1de> │ │ │ │ mov r0, r6 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 88176 <_PyType_AllocNoTrack@@Base+0x1de> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 88156 <_PyType_AllocNoTrack@@Base+0x1de> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b.n 880c2 <_PyType_AllocNoTrack@@Base+0x12a> │ │ │ │ + b.n 880a2 <_PyType_AllocNoTrack@@Base+0x12a> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b.n 88176 <_PyType_AllocNoTrack@@Base+0x1de> │ │ │ │ + b.n 88156 <_PyType_AllocNoTrack@@Base+0x1de> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88142 <_PyType_AllocNoTrack@@Base+0x1aa> │ │ │ │ - b.n 8814c <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ + beq.w 88122 <_PyType_AllocNoTrack@@Base+0x1aa> │ │ │ │ + b.n 8812c <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0008829c : │ │ │ │ +0008827c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88318 │ │ │ │ - cbz r0, 882da │ │ │ │ + bl 882f8 │ │ │ │ + cbz r0, 882ba │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ lsls r1, r3, #27 │ │ │ │ - bpl.n 882da │ │ │ │ + bpl.n 882ba │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 882da │ │ │ │ + bne.n 882ba │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - beq.n 882dc │ │ │ │ + beq.n 882bc │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #16] @ (882f0 ) │ │ │ │ + ldr r2, [pc, #16] @ (882d0 ) │ │ │ │ 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 1c7a7c │ │ │ │ + b.w 1c78f0 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000882f4 : │ │ │ │ +000882d4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 88318 │ │ │ │ + b.n 882f8 │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8871c │ │ │ │ + beq.w 886fc │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 884fc │ │ │ │ + beq.w 884dc │ │ │ │ movw r2, #65507 @ 0xffe3 │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.w 88ed2 │ │ │ │ + bhi.w 88eb2 │ │ │ │ adds r4, r0, r1 │ │ │ │ cmp r1, #3 │ │ │ │ - ble.w 884bc │ │ │ │ + ble.w 8849c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 888f0 │ │ │ │ + bne.w 888d0 │ │ │ │ adds r0, #4 │ │ │ │ subs r1, r4, #4 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ cmp r0, r1 │ │ │ │ it hi │ │ │ │ subhi r1, r4, r0 │ │ │ │ - bhi.w 884bc │ │ │ │ + bhi.w 8849c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8853c │ │ │ │ + bne.w 8851c │ │ │ │ add.w ip, r0, #4 │ │ │ │ cmp r1, ip │ │ │ │ - bcc.n 883b8 │ │ │ │ + bcc.n 88398 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8853e │ │ │ │ + bne.w 8851e │ │ │ │ add.w ip, r0, #8 │ │ │ │ cmp r1, ip │ │ │ │ - bcc.n 883b8 │ │ │ │ + bcc.n 88398 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8853e │ │ │ │ + bne.w 8851e │ │ │ │ add.w ip, r0, #12 │ │ │ │ cmp r1, ip │ │ │ │ - bcc.n 883b8 │ │ │ │ + bcc.n 88398 │ │ │ │ ldr.w r2, [ip] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8853e │ │ │ │ + bne.w 8851e │ │ │ │ add.w ip, ip, #4 │ │ │ │ cmp r1, ip │ │ │ │ - bcs.n 883a4 │ │ │ │ + bcs.n 88384 │ │ │ │ sub.w r1, r4, ip │ │ │ │ movs r2, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi.w 890fa │ │ │ │ + bhi.w 890da │ │ │ │ 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 8853e │ │ │ │ + bne.w 8851e │ │ │ │ movw r4, #24312 @ 0x5ef8 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ - movw r3, #337 @ 0x151 │ │ │ │ + movw r3, #401 @ 0x191 │ │ │ │ movt r3, #8 │ │ │ │ add.w r2, r5, #21 │ │ │ │ ldr.w r7, [r4, #888] @ 0x378 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.w 887d2 │ │ │ │ - ldr r1, [pc, #292] @ (88534 ) │ │ │ │ + bne.w 887b2 │ │ │ │ + ldr r1, [pc, #292] @ (88514 ) │ │ │ │ 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 88736 │ │ │ │ + bgt.w 88716 │ │ │ │ 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 88720 │ │ │ │ + beq.w 88700 │ │ │ │ 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, 88460 │ │ │ │ + cbnz r3, 88440 │ │ │ │ ldrd r4, r2, [r0, #24] │ │ │ │ cmp r4, r2 │ │ │ │ - bhi.n 88526 │ │ │ │ + bhi.n 88506 │ │ │ │ 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, #41552 @ 0xa250 │ │ │ │ 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] @ (88538 ) │ │ │ │ + ldr r2, [pc, #192] @ (88518 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 88c6c │ │ │ │ + bne.w 88c4c │ │ │ │ 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 887f8 │ │ │ │ + bpl.w 887d8 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.w 890f2 │ │ │ │ + bpl.w 890d2 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add.w r0, r7, #20 │ │ │ │ blx 2bff8 │ │ │ │ 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 890fc │ │ │ │ - add r7, pc, #4 @ (adr r7, 884cc ) │ │ │ │ + bhi.w 890dc │ │ │ │ + add r7, pc, #4 @ (adr r7, 884ac ) │ │ │ │ ldr.w pc, [r7, r1, lsl #2] │ │ │ │ nop │ │ │ │ - strh r7, [r5, #30] │ │ │ │ + strh r7, [r1, #30] │ │ │ │ movs r0, r1 │ │ │ │ - strh r1, [r7, #38] @ 0x26 │ │ │ │ + strh r1, [r3, #38] @ 0x26 │ │ │ │ movs r0, r1 │ │ │ │ - strh r5, [r3, #38] @ 0x26 │ │ │ │ + strh r5, [r7, #36] @ 0x24 │ │ │ │ movs r0, r1 │ │ │ │ - strh r5, [r1, #30] │ │ │ │ + strh r5, [r5, #28] │ │ │ │ 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 883ee │ │ │ │ - b.n 8853e │ │ │ │ + beq.w 883ce │ │ │ │ + b.n 8851e │ │ │ │ mov ip, r0 │ │ │ │ - b.n 883de │ │ │ │ + b.n 883be │ │ │ │ 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 883de │ │ │ │ + blt.w 883be │ │ │ │ movs r1, #24 │ │ │ │ movw r7, #43944 @ 0xaba8 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ mla r7, r1, r2, r7 │ │ │ │ add r7, r3 │ │ │ │ - b.n 884b4 │ │ │ │ + b.n 88494 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 88460 │ │ │ │ + b.n 88440 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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 883ee │ │ │ │ + beq.w 883ce │ │ │ │ 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 88dc6 │ │ │ │ + bne.w 88da6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 1c69a0 │ │ │ │ + bl 1c67b8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 884b4 │ │ │ │ + beq.n 88494 │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ blx 2b420 │ │ │ │ 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 88d4e │ │ │ │ + beq.w 88d2e │ │ │ │ movs r5, #127 @ 0x7f │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 88d38 │ │ │ │ + beq.w 88d18 │ │ │ │ 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 88d4a │ │ │ │ + bgt.w 88d2a │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx 2bff8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str.w sl, [sp, #96] @ 0x60 │ │ │ │ cmp fp, r4 │ │ │ │ @@ -138361,524 +138344,524 @@ │ │ │ │ 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 88712 │ │ │ │ + bcs.w 886f2 │ │ │ │ ldrd r2, r3, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 88804 │ │ │ │ + bne.w 887e4 │ │ │ │ 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 88908 │ │ │ │ + beq.w 888e8 │ │ │ │ cmp r0, r4 │ │ │ │ - bcs.w 88904 │ │ │ │ + bcs.w 888e4 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls.w 88e1a │ │ │ │ + bls.w 88dfa │ │ │ │ cmp r1, #223 @ 0xdf │ │ │ │ - bls.w 888ca │ │ │ │ + bls.w 888aa │ │ │ │ cmp r1, #239 @ 0xef │ │ │ │ - bhi.w 88d6e │ │ │ │ + bhi.w 88d4e │ │ │ │ subs r5, r4, r0 │ │ │ │ cmp r5, #2 │ │ │ │ - ble.w 88cac │ │ │ │ + ble.w 88c8c │ │ │ │ ldrb.w ip, [r0, #1] │ │ │ │ sub.w r5, ip, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 88e16 │ │ │ │ + bhi.w 88df6 │ │ │ │ cmp r1, #224 @ 0xe0 │ │ │ │ - beq.w 88e0e │ │ │ │ + beq.w 88dee │ │ │ │ cmp r1, #237 @ 0xed │ │ │ │ - bne.n 88656 │ │ │ │ + bne.n 88636 │ │ │ │ cmp.w ip, #159 @ 0x9f │ │ │ │ - bhi.w 88e16 │ │ │ │ + bhi.w 88df6 │ │ │ │ ldrb r5, [r0, #2] │ │ │ │ sub.w lr, r5, #128 @ 0x80 │ │ │ │ cmp.w lr, #63 @ 0x3f │ │ │ │ - bhi.w 890d4 │ │ │ │ + bhi.w 890b4 │ │ │ │ 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 887bc │ │ │ │ + beq.w 8879c │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 88f24 │ │ │ │ + beq.w 88f04 │ │ │ │ subs r2, r5, #2 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi.n 88768 │ │ │ │ + bhi.n 88748 │ │ │ │ ldrd r1, r2, [sp, #48] @ 0x30 │ │ │ │ - movw r3, #15472 @ 0x3c70 │ │ │ │ + movw r3, #16368 @ 0x3ff0 │ │ │ │ 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 886bc │ │ │ │ + bne.n 8869c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ strd r3, r1, [sp, #32] │ │ │ │ - bl 1e3f70 <_Py_GetErrorHandler@@Base> │ │ │ │ + bl 1e3e64 <_Py_GetErrorHandler@@Base> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r8, r0 │ │ │ │ ldrd r3, r1, [sp, #32] │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.w 88f6c │ │ │ │ + bne.w 88f4c │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 88f52 │ │ │ │ + ble.w 88f32 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r4 │ │ │ │ - blt.w 88cd0 │ │ │ │ + blt.w 88cb0 │ │ │ │ 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 885f8 │ │ │ │ + bhi.n 885d8 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - cbz r0, 886fc │ │ │ │ + cbz r0, 886dc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 886fc │ │ │ │ + bge.n 886dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 886fc │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 886dc │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - cbz r0, 88712 │ │ │ │ + cbz r0, 886f2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 88712 │ │ │ │ + bge.n 886f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 88712 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 886f2 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ - bl abf9c <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + bl abe80 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r7, r0 │ │ │ │ - b.n 884b4 │ │ │ │ - ldr r7, [pc, #576] @ (88960 ) │ │ │ │ - b.n 884b4 │ │ │ │ + b.n 88494 │ │ │ │ + ldr r7, [pc, #576] @ (88940 ) │ │ │ │ + b.n 88494 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 8022c │ │ │ │ + bl 8026c │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 88460 │ │ │ │ + bne.w 88440 │ │ │ │ ldr.w r7, [r4, #848] @ 0x350 │ │ │ │ - movw r1, #42113 @ 0xa481 │ │ │ │ + movw r1, #42129 @ 0xa491 │ │ │ │ movt r1, #7 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r7, r1 │ │ │ │ - bne.w 88f44 │ │ │ │ + bne.w 88f24 │ │ │ │ mov r0, r2 │ │ │ │ blx 2c078 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 887e4 │ │ │ │ + beq.n 887c4 │ │ │ │ ldr.w r2, [r3, #800] @ 0x320 │ │ │ │ add.w r8, r5, #20 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #800] @ 0x320 │ │ │ │ - b.n 88460 │ │ │ │ + b.n 88440 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ cmp r5, r2 │ │ │ │ - bhi.w 88d08 │ │ │ │ + bhi.w 88ce8 │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ subs r2, r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 88d08 │ │ │ │ + ble.w 88ce8 │ │ │ │ ldrd r2, r1, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w 88c9c │ │ │ │ + bne.w 88c7c │ │ │ │ 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 886de │ │ │ │ + b.n 886be │ │ │ │ sub.w r3, r3, r9 │ │ │ │ mov.w r2, r3, asr #1 │ │ │ │ - bne.n 887b8 │ │ │ │ + bne.n 88798 │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ sub.w r5, r1, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 88e04 │ │ │ │ + bhi.w 88de4 │ │ │ │ cmp r1, #159 @ 0x9f │ │ │ │ - bhi.w 88dfc │ │ │ │ + bhi.w 88ddc │ │ │ │ cmp.w ip, #224 @ 0xe0 │ │ │ │ - beq.w 88e04 │ │ │ │ + beq.w 88de4 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 886e6 │ │ │ │ + beq.n 886c6 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - movw r3, #15428 @ 0x3c44 │ │ │ │ + movw r3, #16324 @ 0x3fc4 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ subs r4, r4, r1 │ │ │ │ subs r7, r2, r1 │ │ │ │ - b.n 8869e │ │ │ │ + b.n 8867e │ │ │ │ ldr.w r0, [r4, #884] @ 0x374 │ │ │ │ mov r1, r2 │ │ │ │ blx r7 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 887e4 │ │ │ │ + cbz r0, 887c4 │ │ │ │ add.w r8, r5, #20 │ │ │ │ - b.n 88460 │ │ │ │ - bl 23b660 │ │ │ │ + b.n 88440 │ │ │ │ + bl 23bab4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 884b4 │ │ │ │ + beq.w 88494 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bmi.w 884a0 │ │ │ │ + bmi.w 88480 │ │ │ │ ldr r0, [r7, #28] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ blx 2bff8 │ │ │ │ - b.n 884b4 │ │ │ │ + b.n 88494 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w 890ac │ │ │ │ + bne.w 8908c │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ cmp r0, r4 │ │ │ │ mov.w r3, r3, lsl #1 │ │ │ │ - bcs.w 88e6c │ │ │ │ + bcs.w 88e4c │ │ │ │ add r3, r2 │ │ │ │ mov r9, r2 │ │ │ │ - b.n 88882 │ │ │ │ + b.n 88862 │ │ │ │ cmp.w ip, #223 @ 0xdf │ │ │ │ - bls.n 8889e │ │ │ │ + bls.n 8887e │ │ │ │ cmp.w ip, #239 @ 0xef │ │ │ │ - bhi.w 88e74 │ │ │ │ + bhi.w 88e54 │ │ │ │ subs r2, r4, r0 │ │ │ │ cmp r2, #2 │ │ │ │ - ble.n 88794 │ │ │ │ + ble.n 88774 │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ sub.w r2, r1, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi.w 88ecc │ │ │ │ + bhi.w 88eac │ │ │ │ cmp.w ip, #224 @ 0xe0 │ │ │ │ - beq.w 88ec6 │ │ │ │ + beq.w 88ea6 │ │ │ │ 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 88ecc │ │ │ │ + bne.w 88eac │ │ │ │ ldrb r2, [r0, #2] │ │ │ │ sub.w r5, r2, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 88e5e │ │ │ │ + bhi.w 88e3e │ │ │ │ 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 88c92 │ │ │ │ + bls.w 88c72 │ │ │ │ ldrb.w ip, [r0] │ │ │ │ cmp.w ip, #127 @ 0x7f │ │ │ │ - bhi.n 8881c │ │ │ │ + bhi.n 887fc │ │ │ │ mov r2, r0 │ │ │ │ ands.w r5, r0, #3 │ │ │ │ - beq.w 88af2 │ │ │ │ + beq.w 88ad2 │ │ │ │ adds r0, #1 │ │ │ │ strh.w ip, [r3], #2 │ │ │ │ - b.n 8887c │ │ │ │ + b.n 8885c │ │ │ │ cmp.w ip, #193 @ 0xc1 │ │ │ │ - bls.w 88e30 │ │ │ │ + bls.w 88e10 │ │ │ │ subs r2, r4, r0 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.w 88c92 │ │ │ │ + ble.w 88c72 │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ sub.w r1, r2, #128 @ 0x80 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bhi.w 88ecc │ │ │ │ + bhi.w 88eac │ │ │ │ add.w r2, r2, ip, lsl #6 │ │ │ │ adds r0, #2 │ │ │ │ sub.w r2, r2, #12416 @ 0x3080 │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ - b.n 8887c │ │ │ │ + b.n 8885c │ │ │ │ cmp r1, #193 @ 0xc1 │ │ │ │ - bls.w 88eb8 │ │ │ │ + bls.w 88e98 │ │ │ │ subs r5, r4, r0 │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 88904 │ │ │ │ + ble.n 888e4 │ │ │ │ ldrb r5, [r0, #1] │ │ │ │ sub.w ip, r5, #128 @ 0x80 │ │ │ │ cmp.w ip, #63 @ 0x3f │ │ │ │ - bhi.w 88e16 │ │ │ │ + bhi.w 88df6 │ │ │ │ add.w r5, r5, r1, lsl #6 │ │ │ │ adds r0, #2 │ │ │ │ sub.w r5, r5, #12416 @ 0x3080 │ │ │ │ - b.n 88674 │ │ │ │ + b.n 88654 │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ sub.w ip, r2, #7 │ │ │ │ mov.w sl, ip, lsr #3 │ │ │ │ - b.n 88550 │ │ │ │ + b.n 88530 │ │ │ │ mov r2, r9 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 88674 │ │ │ │ + b.n 88654 │ │ │ │ cmp r0, r4 │ │ │ │ - bcs.w 88674 │ │ │ │ + bcs.w 88654 │ │ │ │ subs r7, r4, #4 │ │ │ │ mov r9, r2 │ │ │ │ - b.n 88926 │ │ │ │ + b.n 88906 │ │ │ │ mov ip, r0 │ │ │ │ ands.w r5, r0, #3 │ │ │ │ - beq.n 88964 │ │ │ │ + beq.n 88944 │ │ │ │ strb r1, [r3, #0] │ │ │ │ adds r0, #1 │ │ │ │ adds r3, #1 │ │ │ │ cmp r4, r0 │ │ │ │ - bls.n 88902 │ │ │ │ + bls.n 888e2 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls.n 88914 │ │ │ │ + bls.n 888f4 │ │ │ │ cmp r1, #223 @ 0xdf │ │ │ │ - bhi.w 89056 │ │ │ │ + bhi.w 89036 │ │ │ │ cmp r1, #193 @ 0xc1 │ │ │ │ - bls.w 88eb6 │ │ │ │ + bls.w 88e96 │ │ │ │ subs r2, r4, r0 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 88902 │ │ │ │ + ble.n 888e2 │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ sub.w r5, r2, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 890a8 │ │ │ │ + bhi.w 89088 │ │ │ │ add.w r2, r2, r1, lsl #6 │ │ │ │ adds r0, #2 │ │ │ │ sub.w r5, r2, #12416 @ 0x3080 │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ - bhi.w 88d04 │ │ │ │ + bhi.w 88ce4 │ │ │ │ strb.w r5, [r3], #1 │ │ │ │ - b.n 88922 │ │ │ │ + b.n 88902 │ │ │ │ add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ adds r2, r0, #4 │ │ │ │ cmp r4, r2 │ │ │ │ - bcc.w 88cfe │ │ │ │ + bcc.w 88cde │ │ │ │ subs r2, r7, r0 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ lsrs r1, r2, #2 │ │ │ │ adds r2, #4 │ │ │ │ adds r1, #1 │ │ │ │ adds r6, r3, r2 │ │ │ │ ands.w r1, r1, #7 │ │ │ │ - beq.n 88a2a │ │ │ │ + beq.n 88a0a │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 88a12 │ │ │ │ + beq.n 889f2 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 889fe │ │ │ │ + beq.n 889de │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 889ea │ │ │ │ + beq.n 889ca │ │ │ │ cmp r1, #4 │ │ │ │ - beq.n 889d6 │ │ │ │ + beq.n 889b6 │ │ │ │ cmp r1, #5 │ │ │ │ - beq.n 889c0 │ │ │ │ + beq.n 889a0 │ │ │ │ cmp r1, #6 │ │ │ │ - beq.n 889aa │ │ │ │ + beq.n 8898a │ │ │ │ ldr r1, [r0, #0] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88ae0 │ │ │ │ + bne.w 88ac0 │ │ │ │ add.w ip, r0, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88ae0 │ │ │ │ + bne.w 88ac0 │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88ae0 │ │ │ │ + bne.w 88ac0 │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88ae0 │ │ │ │ + bne.n 88ac0 │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88ae0 │ │ │ │ + bne.n 88ac0 │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88ae0 │ │ │ │ + bne.n 88ac0 │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88ae0 │ │ │ │ + bne.n 88ac0 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ add.w ip, ip, #4 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 88ade │ │ │ │ + beq.n 88abe │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88ae0 │ │ │ │ + bne.n 88ac0 │ │ │ │ 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 88ae0 │ │ │ │ + bne.n 88ac0 │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ mov r0, ip │ │ │ │ ldr.w r1, [ip] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88ae0 │ │ │ │ + bne.n 88ac0 │ │ │ │ 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 88ae0 │ │ │ │ + bne.n 88ac0 │ │ │ │ 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 88ae0 │ │ │ │ + bne.n 88ac0 │ │ │ │ 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 88ae0 │ │ │ │ + bne.n 88ac0 │ │ │ │ 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 88ae0 │ │ │ │ + bne.n 88ac0 │ │ │ │ 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 88ae0 │ │ │ │ + bne.n 88ac0 │ │ │ │ add.w r3, r2, #28 │ │ │ │ add.w ip, lr, #28 │ │ │ │ cmp r3, r6 │ │ │ │ str r1, [r2, #24] │ │ │ │ - bne.n 88a2a │ │ │ │ + bne.n 88a0a │ │ │ │ mov r0, ip │ │ │ │ cmp r4, ip │ │ │ │ - beq.w 88d04 │ │ │ │ + beq.w 88ce4 │ │ │ │ ldrb.w r1, [ip] │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls.w 8891c │ │ │ │ - b.n 8892c │ │ │ │ + bls.w 888fc │ │ │ │ + b.n 8890c │ │ │ │ adds r6, r0, #4 │ │ │ │ cmp r4, r6 │ │ │ │ - bcc.w 88de0 │ │ │ │ + bcc.w 88dc0 │ │ │ │ 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 88b9e │ │ │ │ + beq.n 88b7e │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 88b6c │ │ │ │ + beq.n 88b4c │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 88b42 │ │ │ │ + beq.n 88b22 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88c58 │ │ │ │ + bne.w 88c38 │ │ │ │ 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 88c58 │ │ │ │ + bne.w 88c38 │ │ │ │ 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 88c58 │ │ │ │ + bne.n 88c38 │ │ │ │ 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 88d34 │ │ │ │ + beq.w 88d14 │ │ │ │ strd r5, r8, [sp, #32] │ │ │ │ mov fp, r4 │ │ │ │ mov r8, r7 │ │ │ │ - b.n 88c48 │ │ │ │ + b.n 88c28 │ │ │ │ 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] │ │ │ │ @@ -138889,696 +138872,696 @@ │ │ │ │ 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 88c50 │ │ │ │ + bne.n 88c30 │ │ │ │ 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 88c50 │ │ │ │ + bne.n 88c30 │ │ │ │ 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 88c50 │ │ │ │ + bne.n 88c30 │ │ │ │ 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 88d2e │ │ │ │ + beq.n 88d0e │ │ │ │ ldr r1, [r2, #0] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - beq.n 88ba8 │ │ │ │ + beq.n 88b88 │ │ │ │ ldrd r5, r8, [sp, #32] │ │ │ │ mov r4, fp │ │ │ │ mov r0, r2 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.w 88de6 │ │ │ │ + beq.w 88dc6 │ │ │ │ ldrb.w ip, [r2] │ │ │ │ cmp.w ip, #127 @ 0x7f │ │ │ │ - bls.w 88896 │ │ │ │ - b.n 8881c │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + bls.w 88876 │ │ │ │ + b.n 887fc │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 890c6 │ │ │ │ + bne.w 890a6 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 88486 │ │ │ │ + bne.w 88466 │ │ │ │ mov r0, r7 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.w 88486 │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.w 88466 │ │ │ │ sub.w r3, r3, r9 │ │ │ │ movs r5, #0 │ │ │ │ asrs r3, r3, #1 │ │ │ │ - b.n 88676 │ │ │ │ + b.n 88656 │ │ │ │ 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 8878a │ │ │ │ - bne.w 88904 │ │ │ │ + b.n 8876a │ │ │ │ + bne.w 888e4 │ │ │ │ ldrb r5, [r0, #1] │ │ │ │ sub.w ip, r5, #128 @ 0x80 │ │ │ │ cmp.w ip, #63 @ 0x3f │ │ │ │ - bhi.w 88e16 │ │ │ │ + bhi.w 88df6 │ │ │ │ cmp r5, #159 @ 0x9f │ │ │ │ - bhi.w 890da │ │ │ │ + bhi.w 890ba │ │ │ │ sub.w r6, r1, #224 @ 0xe0 │ │ │ │ negs r1, r6 │ │ │ │ adcs r1, r6 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 88674 │ │ │ │ + b.n 88654 │ │ │ │ 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 89108 │ │ │ │ + beq.w 890e8 │ │ │ │ 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 886d0 │ │ │ │ + b.n 886b0 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 8891c │ │ │ │ + bne.w 888fc │ │ │ │ mov r2, r9 │ │ │ │ - b.n 88674 │ │ │ │ + b.n 88654 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ - bl e98d8 <_PyUnicodeWriter_PrepareInternal@@Base+0x934> │ │ │ │ + bl e9864 <_PyUnicodeWriter_PrepareInternal@@Base+0x934> │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8877a │ │ │ │ + bne.w 8875a │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ mov r0, sl │ │ │ │ - bl 15e844 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bl 15e8f4 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r7, #0 │ │ │ │ - b.w 884b4 │ │ │ │ + b.w 88494 │ │ │ │ ldrd r5, r8, [sp, #32] │ │ │ │ mov r4, fp │ │ │ │ mov r0, r2 │ │ │ │ - b.n 88c58 │ │ │ │ + b.n 88c38 │ │ │ │ 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 885c8 │ │ │ │ + ble.w 885a8 │ │ │ │ mov fp, r6 │ │ │ │ - b.n 885d8 │ │ │ │ + b.n 885b8 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 88ed8 │ │ │ │ + beq.w 88eb8 │ │ │ │ cmp r1, #2 │ │ │ │ movw r5, #65535 @ 0xffff │ │ │ │ it ne │ │ │ │ movtne r5, #16 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 88d38 │ │ │ │ + beq.n 88d18 │ │ │ │ add.w r0, r7, #28 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ - b.n 885ba │ │ │ │ + b.n 8859a │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - bhi.w 88eb8 │ │ │ │ + bhi.w 88e98 │ │ │ │ subs r5, r4, r0 │ │ │ │ cmp r5, #3 │ │ │ │ - ble.w 8901e │ │ │ │ + ble.w 88ffe │ │ │ │ ldrb.w ip, [r0, #1] │ │ │ │ sub.w r5, ip, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.n 88e16 │ │ │ │ + bhi.n 88df6 │ │ │ │ cmp r1, #240 @ 0xf0 │ │ │ │ - bne.w 8900e │ │ │ │ + bne.w 88fee │ │ │ │ cmp.w ip, #143 @ 0x8f │ │ │ │ - bls.n 88e16 │ │ │ │ + bls.n 88df6 │ │ │ │ ldrb.w lr, [r0, #2] │ │ │ │ sub.w r5, lr, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 890d4 │ │ │ │ + bhi.w 890b4 │ │ │ │ ldrb r5, [r0, #3] │ │ │ │ sub.w r7, r5, #128 @ 0x80 │ │ │ │ cmp r7, #63 @ 0x3f │ │ │ │ - bhi.w 8909c │ │ │ │ + bhi.w 8907c │ │ │ │ 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 88674 │ │ │ │ + b.n 88654 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 20b75c │ │ │ │ + bl 20b98c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, #195 @ 0xc3 │ │ │ │ - bhi.n 88dec │ │ │ │ + bhi.n 88dcc │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ mov r9, r1 │ │ │ │ - b.w 8857a │ │ │ │ + b.w 8855a │ │ │ │ cmp r0, r4 │ │ │ │ - bne.w 88896 │ │ │ │ + bne.w 88876 │ │ │ │ sub.w r3, r3, r9 │ │ │ │ - b.n 88c98 │ │ │ │ + b.n 88c78 │ │ │ │ cmp r7, #239 @ 0xef │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ - bhi.w 890e8 │ │ │ │ + bhi.w 890c8 │ │ │ │ mov r9, r1 │ │ │ │ - b.w 8857a │ │ │ │ + b.w 8855a │ │ │ │ cmp.w ip, #237 @ 0xed │ │ │ │ - bne.w 887b8 │ │ │ │ + bne.w 88798 │ │ │ │ asrs r3, r3, #1 │ │ │ │ movs r5, #2 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 8868c │ │ │ │ + b.n 8866c │ │ │ │ cmp.w ip, #159 @ 0x9f │ │ │ │ - bhi.w 88656 │ │ │ │ + bhi.w 88636 │ │ │ │ movs r5, #2 │ │ │ │ - b.n 88674 │ │ │ │ + b.n 88654 │ │ │ │ ands.w r5, r0, #3 │ │ │ │ - beq.n 88e48 │ │ │ │ + beq.n 88e28 │ │ │ │ adds r0, #1 │ │ │ │ strb r1, [r3, #0] │ │ │ │ cmp r4, r0 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bhi.w 8861a │ │ │ │ - b.n 88904 │ │ │ │ + bhi.w 885fa │ │ │ │ + b.n 888e4 │ │ │ │ sub.w r3, r3, r9 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 88c98 │ │ │ │ + b.n 88c78 │ │ │ │ ldr.w r7, [r1, #-4] │ │ │ │ tst.w r7, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88e4e │ │ │ │ + bne.n 88e2e │ │ │ │ mov r0, r1 │ │ │ │ str.w r7, [r3], #4 │ │ │ │ adds r1, r0, #4 │ │ │ │ cmp r4, r1 │ │ │ │ - bcs.n 88e38 │ │ │ │ + bcs.n 88e18 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 88674 │ │ │ │ + beq.w 88654 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls.n 88e20 │ │ │ │ - b.w 88622 │ │ │ │ + bls.n 88e00 │ │ │ │ + b.w 88602 │ │ │ │ sub.w r3, r3, r9 │ │ │ │ asrs r3, r3, #1 │ │ │ │ movs r5, #3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 8868c │ │ │ │ + b.n 8866c │ │ │ │ asrs r3, r3, #1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 887bc │ │ │ │ + b.n 8879c │ │ │ │ sub.w r3, r3, r9 │ │ │ │ cmp.w ip, #244 @ 0xf4 │ │ │ │ mov.w r2, r3, asr #1 │ │ │ │ - bhi.n 88f20 │ │ │ │ + bhi.n 88f00 │ │ │ │ subs r1, r4, r0 │ │ │ │ cmp r1, #3 │ │ │ │ - bgt.n 88edc │ │ │ │ + bgt.n 88ebc │ │ │ │ cmp r1, #1 │ │ │ │ - ble.w 887b8 │ │ │ │ + ble.w 88798 │ │ │ │ ldrb r5, [r0, #1] │ │ │ │ sub.w lr, r5, #128 @ 0x80 │ │ │ │ cmp.w lr, #63 @ 0x3f │ │ │ │ - bhi.n 88e04 │ │ │ │ + bhi.n 88de4 │ │ │ │ cmp r5, #143 @ 0x8f │ │ │ │ - bls.n 88ebe │ │ │ │ + bls.n 88e9e │ │ │ │ cmp.w ip, #244 @ 0xf4 │ │ │ │ - beq.n 88e04 │ │ │ │ + beq.n 88de4 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.w 887b8 │ │ │ │ + beq.w 88798 │ │ │ │ ldrb r1, [r0, #2] │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bls.w 887b8 │ │ │ │ - b.n 88e62 │ │ │ │ + bls.w 88798 │ │ │ │ + b.n 88e42 │ │ │ │ mov r2, r9 │ │ │ │ movs r5, #1 │ │ │ │ - b.w 88674 │ │ │ │ + b.w 88654 │ │ │ │ cmp.w ip, #240 @ 0xf0 │ │ │ │ - bne.n 88ea4 │ │ │ │ - b.n 88e04 │ │ │ │ + bne.n 88e84 │ │ │ │ + b.n 88de4 │ │ │ │ cmp r1, #159 @ 0x9f │ │ │ │ - bhi.w 8885c │ │ │ │ + bhi.w 8883c │ │ │ │ sub.w r3, r3, r9 │ │ │ │ - b.n 88e04 │ │ │ │ - bl 23b660 │ │ │ │ - b.n 88d28 │ │ │ │ + b.n 88de4 │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 88d08 │ │ │ │ movs r5, #255 @ 0xff │ │ │ │ - b.n 88d60 │ │ │ │ + b.n 88d40 │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ sub.w r2, r1, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi.n 88e04 │ │ │ │ + bhi.n 88de4 │ │ │ │ cmp.w ip, #240 @ 0xf0 │ │ │ │ - bne.n 88f38 │ │ │ │ + bne.n 88f18 │ │ │ │ cmp r1, #143 @ 0x8f │ │ │ │ - bls.n 88e04 │ │ │ │ + bls.n 88de4 │ │ │ │ ldrb r5, [r0, #2] │ │ │ │ sub.w r2, r5, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi.n 88e62 │ │ │ │ + bhi.n 88e42 │ │ │ │ ldrb r2, [r0, #3] │ │ │ │ sub.w lr, r2, #128 @ 0x80 │ │ │ │ cmp.w lr, #63 @ 0x3f │ │ │ │ - bhi.w 8910e │ │ │ │ + bhi.w 890ee │ │ │ │ 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 88c98 │ │ │ │ + b.n 88c78 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ ldrd r1, r2, [sp, #48] @ 0x30 │ │ │ │ - movw r3, #15452 @ 0x3c5c │ │ │ │ + movw r3, #16348 @ 0x3fdc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ subs r7, r2, r1 │ │ │ │ adds r4, r7, #1 │ │ │ │ - b.w 8869e │ │ │ │ + b.w 8867e │ │ │ │ cmp.w ip, #244 @ 0xf4 │ │ │ │ - bne.n 88ef0 │ │ │ │ + bne.n 88ed0 │ │ │ │ cmp r1, #143 @ 0x8f │ │ │ │ - bls.n 88ef0 │ │ │ │ - b.n 88e04 │ │ │ │ + bls.n 88ed0 │ │ │ │ + b.n 88de4 │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ mov r1, r2 │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r7, r0 │ │ │ │ - b.n 88754 │ │ │ │ + b.n 88734 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ - bl e8fa4 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl e8f30 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 88d16 │ │ │ │ + beq.w 88cf6 │ │ │ │ ldrd r1, r2, [sp, #48] @ 0x30 │ │ │ │ - b.w 886cc │ │ │ │ + b.w 886ac │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n 88f7e │ │ │ │ + beq.n 88f5e │ │ │ │ cmp.w r8, #3 │ │ │ │ - beq.n 88ff0 │ │ │ │ + beq.n 88fd0 │ │ │ │ cmp.w r8, #4 │ │ │ │ - beq.n 88fe4 │ │ │ │ + beq.n 88fc4 │ │ │ │ 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, #46604 @ 0xb60c │ │ │ │ + movw r2, #47500 @ 0xb98c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 221ad8 <_PyOS_URandomNonblock@@Base+0x1084> │ │ │ │ + bl 221d30 <_PyOS_URandomNonblock@@Base+0x1084> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 88d16 │ │ │ │ + bne.w 88cf6 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldrd r2, r1, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls.n 88fc6 │ │ │ │ + bls.n 88fa6 │ │ │ │ ldrd r3, r0, [sp, #92] @ 0x5c │ │ │ │ subs r3, r3, r0 │ │ │ │ subs r0, r1, r2 │ │ │ │ cmp r0, r3 │ │ │ │ - ble.w 886de │ │ │ │ + ble.w 886be │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 886e6 │ │ │ │ + beq.w 886c6 │ │ │ │ subs r1, r1, r2 │ │ │ │ mov r0, sl │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - bl e8fa4 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl e8f30 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 88d22 │ │ │ │ + beq.w 88d02 │ │ │ │ ldrd r2, r1, [sp, #52] @ 0x34 │ │ │ │ - b.w 886de │ │ │ │ + b.w 886be │ │ │ │ subs r4, r4, r7 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r2, r4 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - b.w 886de │ │ │ │ + b.w 886be │ │ │ │ mov r0, sl │ │ │ │ movw r1, #65533 @ 0xfffd │ │ │ │ - bl 1de06c <_PyType_Name@@Base+0x20> │ │ │ │ + bl 1ddf64 <_PyType_Name@@Base+0x20> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 88d16 │ │ │ │ + beq.w 88cf6 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ subs r4, r4, r7 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r2, r4 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - b.w 886de │ │ │ │ + b.w 886be │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - bne.w 88d94 │ │ │ │ + bne.w 88d74 │ │ │ │ cmp.w ip, #143 @ 0x8f │ │ │ │ - bls.w 88d94 │ │ │ │ - b.n 88e16 │ │ │ │ + bls.w 88d74 │ │ │ │ + b.n 88df6 │ │ │ │ cmp r5, #1 │ │ │ │ - ble.w 88904 │ │ │ │ + ble.w 888e4 │ │ │ │ ldrb.w ip, [r0, #1] │ │ │ │ sub.w lr, ip, #128 @ 0x80 │ │ │ │ cmp.w lr, #63 @ 0x3f │ │ │ │ - bhi.w 88e16 │ │ │ │ + bhi.w 88df6 │ │ │ │ cmp.w ip, #143 @ 0x8f │ │ │ │ - bls.n 890a2 │ │ │ │ + bls.n 89082 │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - beq.w 88e16 │ │ │ │ + beq.w 88df6 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.w 88904 │ │ │ │ + beq.w 888e4 │ │ │ │ ldrb r1, [r0, #2] │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ ite hi │ │ │ │ movhi r5, #3 │ │ │ │ movls r5, #0 │ │ │ │ - b.w 88674 │ │ │ │ + b.w 88654 │ │ │ │ mov r2, r9 │ │ │ │ cmp r1, #239 @ 0xef │ │ │ │ - bls.w 8862e │ │ │ │ + bls.w 8860e │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - bhi.w 88eb8 │ │ │ │ + bhi.w 88e98 │ │ │ │ subs r5, r4, r0 │ │ │ │ cmp r5, #3 │ │ │ │ - ble.n 8901e │ │ │ │ + ble.n 88ffe │ │ │ │ ldrb.w ip, [r0, #1] │ │ │ │ sub.w r5, ip, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 88e16 │ │ │ │ + bhi.w 88df6 │ │ │ │ cmp r1, #240 @ 0xf0 │ │ │ │ - bne.n 89112 │ │ │ │ + bne.n 890f2 │ │ │ │ cmp.w ip, #143 @ 0x8f │ │ │ │ - bls.w 88e16 │ │ │ │ + bls.w 88df6 │ │ │ │ ldrb.w lr, [r0, #2] │ │ │ │ ldrb r5, [r0, #3] │ │ │ │ sub.w r7, lr, #128 @ 0x80 │ │ │ │ cmp r7, #63 @ 0x3f │ │ │ │ - bhi.n 890d4 │ │ │ │ + bhi.n 890b4 │ │ │ │ sub.w r7, r5, #128 @ 0x80 │ │ │ │ cmp r7, #63 @ 0x3f │ │ │ │ - bls.w 88dae │ │ │ │ + bls.w 88d8e │ │ │ │ movs r5, #4 │ │ │ │ - b.w 88674 │ │ │ │ + b.w 88654 │ │ │ │ cmp r1, #240 @ 0xf0 │ │ │ │ - bne.n 89040 │ │ │ │ - b.n 88e16 │ │ │ │ + bne.n 89020 │ │ │ │ + b.n 88df6 │ │ │ │ mov r2, r9 │ │ │ │ - b.n 88e16 │ │ │ │ + b.n 88df6 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 1b1cc8 │ │ │ │ + bl 1b1ae0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 887bc │ │ │ │ + beq.w 8879c │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 8868c │ │ │ │ - b.n 88f24 │ │ │ │ + bne.w 8866c │ │ │ │ + b.n 88f04 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.w 88486 │ │ │ │ + b.w 88466 │ │ │ │ movs r5, #3 │ │ │ │ - b.w 88674 │ │ │ │ + b.w 88654 │ │ │ │ sub.w r5, r1, #237 @ 0xed │ │ │ │ negs r1, r5 │ │ │ │ adcs r1, r5 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.w 88674 │ │ │ │ + b.w 88654 │ │ │ │ movt r1, #16 │ │ │ │ mov r9, r1 │ │ │ │ - b.w 8857a │ │ │ │ + b.w 8855a │ │ │ │ add.w r0, r7, #28 │ │ │ │ - b.w 887fa │ │ │ │ + b.w 887da │ │ │ │ mov r0, ip │ │ │ │ ldrb r1, [r0, #3] │ │ │ │ mov ip, r0 │ │ │ │ bfi r2, r1, #24, #8 │ │ │ │ - b.w 883ce │ │ │ │ + b.w 883ae │ │ │ │ strb r2, [r5, r3] │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 88cf6 │ │ │ │ + b.n 88cd6 │ │ │ │ movs r5, #4 │ │ │ │ - b.n 88c98 │ │ │ │ + b.n 88c78 │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - bne.n 89084 │ │ │ │ + bne.n 89064 │ │ │ │ cmp.w ip, #143 @ 0x8f │ │ │ │ - bls.n 89084 │ │ │ │ - b.n 88e16 │ │ │ │ + bls.n 89064 │ │ │ │ + b.n 88df6 │ │ │ │ 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 89400 │ │ │ │ + beq.w 893e0 │ │ │ │ mov r8, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 89304 │ │ │ │ + beq.w 892e4 │ │ │ │ movw r3, #65507 @ 0xffe3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.w 89516 │ │ │ │ + bhi.w 894f6 │ │ │ │ adds r6, r0, r1 │ │ │ │ cmp r1, #3 │ │ │ │ - ble.w 892c8 │ │ │ │ + ble.w 892a8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8948a │ │ │ │ + bne.w 8946a │ │ │ │ adds r1, r0, #4 │ │ │ │ subs r0, r6, #4 │ │ │ │ bic.w r1, r1, #3 │ │ │ │ cmp r1, r0 │ │ │ │ it hi │ │ │ │ subhi r2, r6, r1 │ │ │ │ - bhi.w 892cc │ │ │ │ + bhi.w 892ac │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 89340 │ │ │ │ + bne.w 89320 │ │ │ │ adds r2, r1, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc.n 891bc │ │ │ │ + bcc.n 8919c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 89342 │ │ │ │ + bne.w 89322 │ │ │ │ add.w r2, r1, #8 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc.n 891bc │ │ │ │ + bcc.n 8919c │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 89342 │ │ │ │ + bne.w 89322 │ │ │ │ add.w r2, r1, #12 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc.n 891bc │ │ │ │ + bcc.n 8919c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 89342 │ │ │ │ + bne.w 89322 │ │ │ │ adds r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bcs.n 891ac │ │ │ │ + bcs.n 8918c │ │ │ │ subs r1, r6, r2 │ │ │ │ movs r3, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi.w 89582 │ │ │ │ + bhi.w 89562 │ │ │ │ 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 89342 │ │ │ │ + bne.w 89322 │ │ │ │ movw r6, #24312 @ 0x5ef8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r3, #337 @ 0x151 │ │ │ │ + movw r3, #401 @ 0x191 │ │ │ │ movt r3, #8 │ │ │ │ add.w r8, r4, #21 │ │ │ │ ldr.w r2, [r6, #888] @ 0x378 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 89448 │ │ │ │ - ldr r3, [pc, #696] @ (894c4 ) │ │ │ │ + bne.w 89428 │ │ │ │ + ldr r3, [pc, #696] @ (894a4 ) │ │ │ │ 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 8941c │ │ │ │ + bgt.w 893fc │ │ │ │ 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 8940c │ │ │ │ + beq.w 893ec │ │ │ │ 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, 89262 │ │ │ │ + cbnz r6, 89242 │ │ │ │ ldrd r0, r1, [r2, #24] │ │ │ │ cmp r0, r1 │ │ │ │ - bhi.n 89334 │ │ │ │ + bhi.n 89314 │ │ │ │ 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, #41552 @ 0xa250 │ │ │ │ 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] @ (894c8 ) │ │ │ │ + ldr r2, [pc, #588] @ (894a8 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r6, [r2, #1600] @ 0x640 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8949a │ │ │ │ + bne.w 8947a │ │ │ │ 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 8946e │ │ │ │ + bpl.w 8944e │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r6, r2, #25 │ │ │ │ - bpl.w 8958e │ │ │ │ + bpl.w 8956e │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r3, #20 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 2bff8 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 89484 │ │ │ │ + bne.w 89464 │ │ │ │ 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 89584 │ │ │ │ - add r0, pc, #4 @ (adr r0, 892dc ) │ │ │ │ + bhi.w 89564 │ │ │ │ + add r0, pc, #4 @ (adr r0, 892bc ) │ │ │ │ ldr.w pc, [r0, r2, lsl #2] │ │ │ │ nop │ │ │ │ - str r1, [sp, #948] @ 0x3b4 │ │ │ │ + str r1, [sp, #820] @ 0x334 │ │ │ │ movs r0, r1 │ │ │ │ - str r2, [sp, #948] @ 0x3b4 │ │ │ │ + str r2, [sp, #820] @ 0x334 │ │ │ │ movs r0, r1 │ │ │ │ - str r3, [sp, #4] │ │ │ │ + str r2, [sp, #900] @ 0x384 │ │ │ │ movs r0, r1 │ │ │ │ - str r1, [sp, #828] @ 0x33c │ │ │ │ + str r1, [sp, #700] @ 0x2bc │ │ │ │ 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 891ec │ │ │ │ - b.n 89342 │ │ │ │ + beq.w 891cc │ │ │ │ + b.n 89322 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 891d6 │ │ │ │ + b.n 891b6 │ │ │ │ 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 892ee │ │ │ │ + blt.n 892ce │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89546 │ │ │ │ + bne.w 89526 │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ movw r2, #24312 @ 0x5ef8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ add r3, r2 │ │ │ │ - b.n 892c0 │ │ │ │ + b.n 892a0 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 89262 │ │ │ │ + b.n 89242 │ │ │ │ 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 891ec │ │ │ │ + beq.w 891cc │ │ │ │ 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 │ │ │ │ @@ -139587,227 +139570,227 @@ │ │ │ │ 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 89528 │ │ │ │ + bne.w 89508 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c69a0 │ │ │ │ + bl 1c67b8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 892c0 │ │ │ │ + beq.n 892a0 │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add.w r0, sp, r2 │ │ │ │ blx 2b420 │ │ │ │ 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 894ee │ │ │ │ + bpl.w 894ce │ │ │ │ movs r4, #127 @ 0x7f │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 894d8 │ │ │ │ + beq.w 894b8 │ │ │ │ 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 894ea │ │ │ │ + bgt.w 894ca │ │ │ │ mov r0, r3 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ blx 2bff8 │ │ │ │ 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 146d74 │ │ │ │ + bl 146fb0 │ │ │ │ adds r0, #1 │ │ │ │ add r0, sp, #28 │ │ │ │ - beq.w 8955c │ │ │ │ - bl abf9c <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + beq.w 8953c │ │ │ │ + bl abe80 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 892c0 │ │ │ │ + b.n 892a0 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89540 │ │ │ │ - ldr r3, [pc, #192] @ (894cc ) │ │ │ │ - b.n 892c0 │ │ │ │ + bne.w 89520 │ │ │ │ + ldr r3, [pc, #192] @ (894ac ) │ │ │ │ + b.n 892a0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, lr │ │ │ │ - bl 8022c │ │ │ │ + bl 8026c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 89262 │ │ │ │ + bne.w 89242 │ │ │ │ ldr.w r2, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #42113 @ 0xa481 │ │ │ │ + movw r3, #42129 @ 0xa491 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 89562 │ │ │ │ + bne.w 89542 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c078 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 8945a │ │ │ │ + cbz r3, 8943a │ │ │ │ ldr.w r2, [r9, #800] @ 0x320 │ │ │ │ add.w r7, r4, #20 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r9, #800] @ 0x320 │ │ │ │ - b.n 89262 │ │ │ │ + b.n 89242 │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 8945a │ │ │ │ + cbz r0, 8943a │ │ │ │ add.w r7, r4, #20 │ │ │ │ - b.n 89262 │ │ │ │ - bl 23b660 │ │ │ │ + b.n 89242 │ │ │ │ + bl 23bab4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 892c0 │ │ │ │ + beq.w 892a0 │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ lsls r7, r2, #26 │ │ │ │ - bmi.w 892a0 │ │ │ │ + bmi.w 89280 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 2bff8 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 892c0 │ │ │ │ + beq.w 892a0 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ str r4, [r2, #0] │ │ │ │ - b.n 892c0 │ │ │ │ + b.n 892a0 │ │ │ │ rbit r3, r3 │ │ │ │ clz r3, r3 │ │ │ │ subs r3, #7 │ │ │ │ mov.w sl, r3, lsr #3 │ │ │ │ - b.n 89352 │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + b.n 89332 │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 89506 │ │ │ │ + bne.n 894e6 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 89288 │ │ │ │ + bne.w 89268 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n 89288 │ │ │ │ + b.n 89268 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movt r4, #16 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r0, 89500 │ │ │ │ + cbnz r0, 894e0 │ │ │ │ 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 893ce │ │ │ │ + ble.w 893ae │ │ │ │ mov fp, r5 │ │ │ │ - b.n 893dc │ │ │ │ + b.n 893bc │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 8951e │ │ │ │ + beq.n 894fe │ │ │ │ cmp r1, #2 │ │ │ │ movw r4, #65535 @ 0xffff │ │ │ │ - bne.n 894d0 │ │ │ │ + bne.n 894b0 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 894d8 │ │ │ │ + beq.n 894b8 │ │ │ │ adds r3, #28 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - b.n 893c0 │ │ │ │ + b.n 893a0 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n 89288 │ │ │ │ - bl 23b660 │ │ │ │ + b.n 89268 │ │ │ │ + bl 23bab4 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 892c0 │ │ │ │ + b.n 892a0 │ │ │ │ movs r4, #255 @ 0xff │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 89500 │ │ │ │ - b.n 894d8 │ │ │ │ + bne.n 894e0 │ │ │ │ + b.n 894b8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 20b75c │ │ │ │ + bl 20b98c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #195 @ 0xc3 │ │ │ │ - bhi.n 8956e │ │ │ │ + bhi.n 8954e │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ mov r9, r1 │ │ │ │ - b.n 89382 │ │ │ │ + b.n 89362 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r1, [r3, #0] │ │ │ │ - b.n 89408 │ │ │ │ + b.n 893e8 │ │ │ │ str r4, [r3, #0] │ │ │ │ ldrsb.w r3, [r0] │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8931e │ │ │ │ - ldr r3, [pc, #60] @ (89594 ) │ │ │ │ + bge.w 892fe │ │ │ │ + ldr r3, [pc, #60] @ (89574 ) │ │ │ │ add.w r3, r3, r1, lsl #5 │ │ │ │ - b.n 892c0 │ │ │ │ - bl 15e844 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ - b.n 8951a │ │ │ │ + b.n 892a0 │ │ │ │ + bl 15e8f4 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + b.n 894fa │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 89436 │ │ │ │ + b.n 89416 │ │ │ │ cmp r2, #239 @ 0xef │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ - bhi.n 8957a │ │ │ │ + bhi.n 8955a │ │ │ │ mov r9, r1 │ │ │ │ - b.n 89382 │ │ │ │ + b.n 89362 │ │ │ │ movt r1, #16 │ │ │ │ mov r9, r1 │ │ │ │ - b.n 89382 │ │ │ │ + b.n 89362 │ │ │ │ mov r1, r2 │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ bfi r3, r2, #24, #8 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 891d0 │ │ │ │ + b.n 891b0 │ │ │ │ add.w r0, r3, #28 │ │ │ │ - b.n 89470 │ │ │ │ + b.n 89450 │ │ │ │ lsls r0, r4, #26 │ │ │ │ lsls r3, r2, #1 │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 896f6 │ │ │ │ + beq.w 896d6 │ │ │ │ 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, #41552 @ 0xa250 │ │ │ │ @@ -139816,343 +139799,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 895e0 │ │ │ │ + bmi.n 895c0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ands.w r0, r3, #3 │ │ │ │ - beq.n 895e8 │ │ │ │ + beq.n 895c8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 896d8 │ │ │ │ + beq.n 896b8 │ │ │ │ mov r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 896fa │ │ │ │ - ldr r3, [pc, #444] @ (897b0 ) │ │ │ │ + beq.w 896da │ │ │ │ + ldr r3, [pc, #444] @ (89790 ) │ │ │ │ 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 896ac │ │ │ │ + bne.n 8968c │ │ │ │ add.w r0, r4, #110592 @ 0x1b000 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr.w r0, [r0, #4000] @ 0xfa0 │ │ │ │ - bl 8b81c │ │ │ │ + bl 8b7fc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 89776 │ │ │ │ + beq.w 89756 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 89674 │ │ │ │ + beq.n 89654 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89634 │ │ │ │ + bge.n 89614 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8976a │ │ │ │ + beq.w 8974a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89654 │ │ │ │ + bge.n 89634 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8975c │ │ │ │ + beq.w 8973c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89654 │ │ │ │ + bge.n 89634 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 89750 │ │ │ │ + beq.n 89730 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 82f44 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f84 <_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 895e0 │ │ │ │ + b.n 895c0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 896dc │ │ │ │ + bge.n 896bc │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 896dc │ │ │ │ + cbnz r1, 896bc │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 895e2 │ │ │ │ + bne.n 895c2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 82f44 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f84 <_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 895e2 │ │ │ │ + b.n 895c2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 89602 │ │ │ │ + beq.n 895e2 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 896ea │ │ │ │ + bge.n 896ca │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 896ea │ │ │ │ + cbnz r1, 896ca │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 895e2 │ │ │ │ + bge.n 895c2 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 895e2 │ │ │ │ + b.n 895c2 │ │ │ │ mov r0, r1 │ │ │ │ - b.n 89660 │ │ │ │ + b.n 89640 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 895e2 │ │ │ │ - b.n 89696 │ │ │ │ + bne.w 895c2 │ │ │ │ + b.n 89676 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 895e2 │ │ │ │ - b.n 896d2 │ │ │ │ + bge.w 895c2 │ │ │ │ + b.n 896b2 │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ and.w r0, r3, #28 │ │ │ │ cmp r0, #4 │ │ │ │ - bne.w 895f0 │ │ │ │ + bne.w 895d0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.n 8977e │ │ │ │ + bpl.n 8975e │ │ │ │ lsls r4, r3, #25 │ │ │ │ - bpl.n 89792 │ │ │ │ + bpl.n 89772 │ │ │ │ ldrsb.w r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 897a4 │ │ │ │ + blt.n 89784 │ │ │ │ add.w r3, r2, #20 │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ mov.w ip, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, ip, r0, r3 │ │ │ │ movw r0, #24312 @ 0x5ef8 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ add r3, r0 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 895e2 │ │ │ │ + bge.w 895c2 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 895e2 │ │ │ │ + bne.w 895c2 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 895e2 │ │ │ │ + b.n 895c2 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 89654 │ │ │ │ + b.n 89634 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - b.n 89646 │ │ │ │ + b.n 89626 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 89634 │ │ │ │ - bl f6bdc │ │ │ │ + b.n 89614 │ │ │ │ + bl f6b5c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 895e0 │ │ │ │ + b.n 895c0 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldrsb.w r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 8971a │ │ │ │ + bge.n 896fa │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - ldr r3, [pc, #40] @ (897b4 ) │ │ │ │ + ldr r3, [pc, #40] @ (89794 ) │ │ │ │ add.w r3, r3, r0, lsl #5 │ │ │ │ - b.n 89732 │ │ │ │ + b.n 89712 │ │ │ │ ldrsb.w r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 897a0 │ │ │ │ + blt.n 89780 │ │ │ │ add.w r3, r2, #28 │ │ │ │ - b.n 8971a │ │ │ │ + b.n 896fa │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 897aa │ │ │ │ + bpl.n 8978a │ │ │ │ add.w r3, r2, #20 │ │ │ │ - b.n 89788 │ │ │ │ + b.n 89768 │ │ │ │ add.w r3, r2, #28 │ │ │ │ - b.n 89788 │ │ │ │ + b.n 89768 │ │ │ │ ldrb r0, [r7, #27] │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r0, r4, #26 │ │ │ │ lsls r3, r2, #1 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 897c4 │ │ │ │ - cbz r1, 897c4 │ │ │ │ - b.w 1c7c34 │ │ │ │ + cbz r0, 897a4 │ │ │ │ + cbz r1, 897a4 │ │ │ │ + b.w 1c7aa8 │ │ │ │ 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 89a94 │ │ │ │ + blt.w 89a74 │ │ │ │ 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 898e8 │ │ │ │ + bne.n 898c8 │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 898a8 │ │ │ │ + bpl.n 89888 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 899c4 │ │ │ │ + beq.w 899a4 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #39621 @ 0x9ac5 │ │ │ │ + movw r3, #39589 @ 0x9aa5 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 899ba │ │ │ │ + bne.w 8999a │ │ │ │ movw r0, #24312 @ 0x5ef8 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - movw r3, #15661 @ 0x3d2d │ │ │ │ + movw r3, #15725 @ 0x3d6d │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r0, #900] @ 0x384 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 899ae │ │ │ │ - ldr r3, [pc, #656] @ (89ac0 ) │ │ │ │ + bne.w 8998e │ │ │ │ + ldr r3, [pc, #656] @ (89aa0 ) │ │ │ │ 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 898c4 │ │ │ │ + beq.n 898a4 │ │ │ │ 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 8986e │ │ │ │ + bgt.n 8984e │ │ │ │ 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 898c4 │ │ │ │ + beq.n 898a4 │ │ │ │ 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 89896 │ │ │ │ + beq.n 89876 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 89934 │ │ │ │ + beq.n 89914 │ │ │ │ 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 89890 │ │ │ │ + b.n 89870 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 899e0 │ │ │ │ + bne.w 899c0 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 89800 │ │ │ │ + bmi.n 897e0 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 89800 │ │ │ │ + beq.n 897e0 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 89800 │ │ │ │ + b.n 897e0 │ │ │ │ ldr.w r2, [r0, #860] @ 0x35c │ │ │ │ - movw r3, #42273 @ 0xa521 │ │ │ │ + movw r3, #42289 @ 0xa531 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 89a86 │ │ │ │ + bne.w 89a66 │ │ │ │ mov r0, r1 │ │ │ │ blx 2af18 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 89890 │ │ │ │ + b.n 89870 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 89a8e │ │ │ │ + bne.w 89a6e │ │ │ │ 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] @ (89ac0 ) │ │ │ │ + ldr r0, [pc, #448] @ (89aa0 ) │ │ │ │ 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 1055c0 │ │ │ │ + bl 105468 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r4, r0, #1 │ │ │ │ - beq.w 89aa0 │ │ │ │ + beq.w 89a80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89a98 │ │ │ │ + beq.w 89a78 │ │ │ │ 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 897f2 │ │ │ │ + b.n 897d2 │ │ │ │ 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 │ │ │ │ @@ -140163,102 +140146,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 89974 │ │ │ │ + bne.n 89954 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 89970 │ │ │ │ + cbz r3, 89950 │ │ │ │ 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 89a22 │ │ │ │ + beq.n 89a02 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 899fa │ │ │ │ + beq.n 899da │ │ │ │ ldr.w r3, [ip, #532] @ 0x214 │ │ │ │ - cbnz r3, 8998c │ │ │ │ + cbnz r3, 8996c │ │ │ │ str.w r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 89890 │ │ │ │ + beq.w 89870 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 89a1c │ │ │ │ + beq.n 899fc │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, r6, [r2, #20] │ │ │ │ - cbz r3, 899aa │ │ │ │ + cbz r3, 8998a │ │ │ │ str r2, [r3, #24] │ │ │ │ str r2, [r6, #20] │ │ │ │ - b.n 89890 │ │ │ │ + b.n 89870 │ │ │ │ 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 898b0 │ │ │ │ + beq.w 89890 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 898ba │ │ │ │ + beq.w 8989a │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ - b.n 898b0 │ │ │ │ + b.n 89890 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 899cc │ │ │ │ + beq.n 899ac │ │ │ │ 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 89800 │ │ │ │ - b.n 899d4 │ │ │ │ + beq.w 897e0 │ │ │ │ + b.n 899b4 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 89a08 │ │ │ │ + cbz r3, 899e8 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89890 │ │ │ │ + bne.w 89870 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 89890 │ │ │ │ + b.n 89870 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 8999c │ │ │ │ + b.n 8997c │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8997e │ │ │ │ + beq.n 8995e │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 89a80 │ │ │ │ + cbz r3, 89a60 │ │ │ │ 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, 89a58 │ │ │ │ + cbz r3, 89a38 │ │ │ │ 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 │ │ │ │ @@ -140267,106 +140250,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 89890 │ │ │ │ + b.n 89870 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 89a2e │ │ │ │ + b.n 89a0e │ │ │ │ ldr.w r0, [r0, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 898dc │ │ │ │ + b.n 898bc │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 82f44 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 82f84 <_Py_SetImmortal@@Base> │ │ │ │ mov r0, r1 │ │ │ │ - bl 82f44 <_Py_SetImmortal@@Base> │ │ │ │ - b.n 89890 │ │ │ │ - movw r0, #46612 @ 0xb614 │ │ │ │ + bl 82f84 <_Py_SetImmortal@@Base> │ │ │ │ + b.n 89870 │ │ │ │ + movw r0, #47508 @ 0xb994 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 242960 │ │ │ │ + bl 242dc0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 82f44 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f84 <_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 89890 │ │ │ │ + b.n 89870 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00089ac4 : │ │ │ │ +00089aa4 : │ │ │ │ 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, #24312 @ 0x5ef8 │ │ │ │ movt ip, #82 @ 0x52 │ │ │ │ - movw r3, #15661 @ 0x3d2d │ │ │ │ + movw r3, #15725 @ 0x3d6d │ │ │ │ movt r3, #8 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [ip, #900] @ 0x384 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 89bfa │ │ │ │ - cbz r0, 89b48 │ │ │ │ - ldr r3, [pc, #416] @ (89c94 ) │ │ │ │ + bne.w 89bda │ │ │ │ + cbz r0, 89b28 │ │ │ │ + ldr r3, [pc, #416] @ (89c74 ) │ │ │ │ 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 89b5e │ │ │ │ + beq.n 89b3e │ │ │ │ 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 89b30 │ │ │ │ + bgt.n 89b10 │ │ │ │ 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, 89b5e │ │ │ │ + cbz r2, 89b3e │ │ │ │ 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, 89b4c │ │ │ │ - cbz r2, 89b82 │ │ │ │ + cbz r0, 89b2c │ │ │ │ + cbz r2, 89b62 │ │ │ │ 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 89b48 │ │ │ │ + b.n 89b28 │ │ │ │ ldr.w r2, [ip, #860] @ 0x35c │ │ │ │ - movw r3, #42273 @ 0xa521 │ │ │ │ + movw r3, #42289 @ 0xa531 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 89c8c │ │ │ │ + bne.w 89c6c │ │ │ │ mov r0, r1 │ │ │ │ blx 2af18 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 89b48 │ │ │ │ + b.n 89b28 │ │ │ │ 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 │ │ │ │ @@ -140377,74 +140360,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 89bc2 │ │ │ │ + bne.n 89ba2 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 89bbe │ │ │ │ + cbz r3, 89b9e │ │ │ │ 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 89c24 │ │ │ │ + beq.n 89c04 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 89c04 │ │ │ │ + beq.n 89be4 │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 89bda │ │ │ │ + cbnz r3, 89bba │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 89b48 │ │ │ │ + beq.n 89b28 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 89c80 │ │ │ │ + beq.n 89c60 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, r6, [r2, #20] │ │ │ │ - cbz r3, 89bf6 │ │ │ │ + cbz r3, 89bd6 │ │ │ │ str r2, [r3, #24] │ │ │ │ str r2, [r6, #20] │ │ │ │ - b.n 89b48 │ │ │ │ + b.n 89b28 │ │ │ │ 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, 89c12 │ │ │ │ + cbz r3, 89bf2 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 89b48 │ │ │ │ + bne.n 89b28 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 89b48 │ │ │ │ + b.n 89b28 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 89bcc │ │ │ │ + beq.n 89bac │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 89c86 │ │ │ │ + cbz r3, 89c66 │ │ │ │ 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, 89c58 │ │ │ │ + cbz r3, 89c38 │ │ │ │ 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 │ │ │ │ @@ -140453,82 +140436,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 89b48 │ │ │ │ + b.n 89b28 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 89be8 │ │ │ │ + b.n 89bc8 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 89c30 │ │ │ │ + b.n 89c10 │ │ │ │ ldr.w r0, [ip, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 89b76 │ │ │ │ + b.n 89b56 │ │ │ │ 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 89f06 │ │ │ │ + bne.w 89ee6 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 85214 │ │ │ │ + bl 85254 │ │ │ │ mov r8, r0 │ │ │ │ cmn.w r0, #3 │ │ │ │ - beq.w 89ee4 │ │ │ │ + beq.w 89ec4 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 89da4 │ │ │ │ + bne.n 89d84 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ - cbz r3, 89cea │ │ │ │ + cbz r3, 89cca │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 89f66 │ │ │ │ + bne.w 89f46 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 89ec0 │ │ │ │ + ble.w 89ea0 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 89fd6 │ │ │ │ + bne.w 89fb6 │ │ │ │ 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 89d66 │ │ │ │ + bgt.n 89d46 │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.w 89e76 │ │ │ │ + bge.w 89e56 │ │ │ │ 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 89d90 │ │ │ │ + beq.n 89d70 │ │ │ │ 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] │ │ │ │ @@ -140538,301 +140521,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 89f52 │ │ │ │ + bgt.w 89f32 │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 89e00 │ │ │ │ + bge.n 89de0 │ │ │ │ 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 89d42 │ │ │ │ + bne.n 89d22 │ │ │ │ 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 89d4c │ │ │ │ + b.n 89d2c │ │ │ │ cmp r5, r9 │ │ │ │ - beq.n 89ea2 │ │ │ │ + beq.n 89e82 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 89ff8 │ │ │ │ + bne.w 89fd8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 89e90 │ │ │ │ + beq.n 89e70 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 89ff0 │ │ │ │ + bne.w 89fd0 │ │ │ │ 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 89de8 │ │ │ │ + bge.n 89dc8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 89de8 │ │ │ │ + cbnz r3, 89dc8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r6, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89d5c │ │ │ │ + bge.n 89d3c │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 89d5c │ │ │ │ + bne.n 89d3c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 89d5e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 89d3e │ │ │ │ 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 89d76 │ │ │ │ + blt.n 89d56 │ │ │ │ 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 89e62 │ │ │ │ + ble.n 89e42 │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 89fb8 │ │ │ │ + bgt.w 89f98 │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 89eae │ │ │ │ + bge.n 89e8e │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp.w ip, #15 │ │ │ │ - ble.n 89d78 │ │ │ │ + ble.n 89d58 │ │ │ │ str.w r1, [r0, r2, lsl #2] │ │ │ │ - b.n 89d2e │ │ │ │ + b.n 89d0e │ │ │ │ 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 89e52 │ │ │ │ + bge.n 89e32 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 89d2e │ │ │ │ + b.n 89d0e │ │ │ │ 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 89e68 │ │ │ │ - b.n 89e1a │ │ │ │ + blt.n 89e48 │ │ │ │ + b.n 89dfa │ │ │ │ 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 89de8 │ │ │ │ - b.n 89dda │ │ │ │ + bge.n 89dc8 │ │ │ │ + b.n 89dba │ │ │ │ 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 89e3c │ │ │ │ + b.n 89e1c │ │ │ │ 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 8a020 │ │ │ │ + bl 8a000 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 89cf2 │ │ │ │ + bne.w 89cd2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8a006 │ │ │ │ + blt.w 89fe6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89f00 │ │ │ │ + bge.n 89ee0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a018 │ │ │ │ + beq.w 89ff8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 89d5e │ │ │ │ + b.n 89d3e │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw ip, #41552 @ 0xa250 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r3, ip │ │ │ │ - bne.w 89cba │ │ │ │ + bne.w 89c9a │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl dbe40 │ │ │ │ + bl dbcf4 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 89cd4 │ │ │ │ + beq.w 89cb4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 15c6c0 <_PyUnicode_IsNumeric@@Base+0x4c8> │ │ │ │ + bl 15c720 <_PyUnicode_IsNumeric@@Base+0x4c0> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 89f8e │ │ │ │ + blt.n 89f6e │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 89d5c │ │ │ │ + bge.w 89d3c │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 89d5c │ │ │ │ + bne.w 89d3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 89d5e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 89d3e │ │ │ │ lsls r1, r2, #2 │ │ │ │ add.w r8, r3, r1 │ │ │ │ ldr.w r8, [r8, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 89f9e │ │ │ │ + bge.n 89f7e │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 89e4c │ │ │ │ + b.n 89e2c │ │ │ │ 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 8a9bc │ │ │ │ + bl 8a99c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 89ee4 │ │ │ │ + beq.n 89ec4 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b.n 89cea │ │ │ │ + b.n 89cca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 89f36 │ │ │ │ + bne.n 89f16 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 89f36 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 89f16 │ │ │ │ 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 89f62 │ │ │ │ - b.n 89e1a │ │ │ │ + blt.n 89f42 │ │ │ │ + b.n 89dfa │ │ │ │ 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 89e44 │ │ │ │ + blt.w 89e24 │ │ │ │ and.w r2, lr, r9 │ │ │ │ - b.n 89e34 │ │ │ │ + b.n 89e14 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 232fa8 <_PyDict_SendEvent@@Base> │ │ │ │ + bl 233264 <_PyDict_SendEvent@@Base> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 89d04 │ │ │ │ + b.n 89ce4 │ │ │ │ add.w r2, r2, r8, lsl #2 │ │ │ │ str r5, [r2, #4] │ │ │ │ - b.n 89ea2 │ │ │ │ + b.n 89e82 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #1 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 232fa8 <_PyDict_SendEvent@@Base> │ │ │ │ - b.n 89db0 │ │ │ │ + bl 233264 <_PyDict_SendEvent@@Base> │ │ │ │ + b.n 89d90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89eee │ │ │ │ + bne.w 89ece │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 89eee │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 89ece │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 89f00 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 89ee0 │ │ │ │ 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 8a902 │ │ │ │ + bhi.w 8a8e2 │ │ │ │ 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 8a564 │ │ │ │ + beq.w 8a544 │ │ │ │ cmp r3, #7 │ │ │ │ itt hi │ │ │ │ strhi.w r9, [sp, #8] │ │ │ │ movhi r1, #8 │ │ │ │ - bhi.w 8a77a │ │ │ │ + bhi.w 8a75a │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 8a1cc │ │ │ │ - ldr r2, [pc, #712] @ (8a348 ) │ │ │ │ + bne.w 8a1ac │ │ │ │ + ldr r2, [pc, #712] @ (8a328 ) │ │ │ │ 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 8a5c2 │ │ │ │ + beq.w 8a5a2 │ │ │ │ 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 │ │ │ │ @@ -140854,80 +140837,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 8a4d0 │ │ │ │ + bne.w 8a4b0 │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a594 │ │ │ │ + beq.w 8a574 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 8a5fc │ │ │ │ + bne.w 8a5dc │ │ │ │ ldr r2, [r6, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 8a5fc │ │ │ │ + bne.w 8a5dc │ │ │ │ mov r0, r3 │ │ │ │ mov r1, ip │ │ │ │ lsls r2, r7, #3 │ │ │ │ blx 2bff8 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r7, 8a174 │ │ │ │ + cbz r7, 8a154 │ │ │ │ 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 8a14c │ │ │ │ + b.n 8a12c │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 8a57c │ │ │ │ + bgt.w 8a55c │ │ │ │ ldrsh.w r8, [sl, r1, lsl #1] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 8a2f0 │ │ │ │ + bne.w 8a2d0 │ │ │ │ strh.w r2, [sl, r1, lsl #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 8a172 │ │ │ │ + beq.n 8a152 │ │ │ │ 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 8a12a │ │ │ │ + bgt.n 8a10a │ │ │ │ ldrsb.w r8, [sl, r1] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 8a2f0 │ │ │ │ + bne.w 8a2d0 │ │ │ │ strb.w r2, [sl, r1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 8a148 │ │ │ │ + bne.n 8a128 │ │ │ │ mov r5, r9 │ │ │ │ movw r3, #57360 @ 0xe010 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ str r4, [r6, #24] │ │ │ │ - beq.n 8a1bc │ │ │ │ + beq.n 8a19c │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 8a34c │ │ │ │ + bne.w 8a32c │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 8a34c │ │ │ │ - ldr r3, [pc, #436] @ (8a348 ) │ │ │ │ + bne.w 8a32c │ │ │ │ + ldr r3, [pc, #436] @ (8a328 ) │ │ │ │ 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 8a5b8 │ │ │ │ + bhi.w 8a598 │ │ │ │ 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] │ │ │ │ @@ -140940,45 +140923,45 @@ │ │ │ │ mov.w r1, fp, lsl #3 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, r7 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ add.w r9, r1, #20 │ │ │ │ movw r8, #24312 @ 0x5ef8 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r0, #337 @ 0x151 │ │ │ │ + movw r0, #401 @ 0x191 │ │ │ │ movt r0, #8 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 8a8c2 │ │ │ │ - ldr r0, [pc, #336] @ (8a348 ) │ │ │ │ + bne.w 8a8a2 │ │ │ │ + ldr r0, [pc, #336] @ (8a328 ) │ │ │ │ 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, #12] │ │ │ │ add.w r0, r9, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ - bcs.w 8a7c4 │ │ │ │ + bcs.w 8a7a4 │ │ │ │ adds r1, #19 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ 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 8a838 │ │ │ │ + beq.w 8a818 │ │ │ │ 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 8a44a │ │ │ │ + beq.w 8a42a │ │ │ │ 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 │ │ │ │ @@ -141001,114 +140984,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 8a4c8 │ │ │ │ + bne.w 8a4a8 │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a594 │ │ │ │ + beq.w 8a574 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8a0f4 │ │ │ │ + bne.w 8a0d4 │ │ │ │ cmp r7, r2 │ │ │ │ - ble.w 8a5ac │ │ │ │ + ble.w 8a58c │ │ │ │ movs r0, #12 │ │ │ │ mla r0, r0, r7, r4 │ │ │ │ add r0, r8 │ │ │ │ add r8, r4 │ │ │ │ - b.n 8a2e2 │ │ │ │ + b.n 8a2c2 │ │ │ │ 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 8a5ac │ │ │ │ + beq.w 8a58c │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8a2c6 │ │ │ │ + bne.n 8a2a6 │ │ │ │ add.w ip, ip, #8 │ │ │ │ - b.n 8a2e2 │ │ │ │ + b.n 8a2c2 │ │ │ │ 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 8a338 │ │ │ │ + ble.n 8a318 │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 8a704 │ │ │ │ + bgt.w 8a6e4 │ │ │ │ ldrsh.w ip, [sl, r1, lsl #1] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8a13e │ │ │ │ + beq.w 8a11e │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, lr, r1 │ │ │ │ - b.n 8a30e │ │ │ │ + b.n 8a2ee │ │ │ │ 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 8a168 │ │ │ │ - b.n 8a32a │ │ │ │ + beq.w 8a148 │ │ │ │ + b.n 8a30a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r8, #24312 @ 0x5ef8 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r3, #15661 @ 0x3d2d │ │ │ │ + movw r3, #15725 @ 0x3d6d │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r8, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8a82c │ │ │ │ - ldr r3, [pc, #656] @ (8a5f8 ) │ │ │ │ + bne.w 8a80c │ │ │ │ + ldr r3, [pc, #656] @ (8a5d8 ) │ │ │ │ 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 8a808 │ │ │ │ + beq.w 8a7e8 │ │ │ │ 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 8a3aa │ │ │ │ + bgt.n 8a38a │ │ │ │ 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 8a808 │ │ │ │ + beq.w 8a7e8 │ │ │ │ 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 8a71e │ │ │ │ + beq.w 8a6fe │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8a1bc │ │ │ │ + bne.w 8a19c │ │ │ │ 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] │ │ │ │ @@ -141116,58 +141099,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 8a406 │ │ │ │ + bne.n 8a3e6 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 8a402 │ │ │ │ + cbz r2, 8a3e2 │ │ │ │ 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 8a952 │ │ │ │ + beq.w 8a932 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 8a930 │ │ │ │ + beq.w 8a910 │ │ │ │ ldr.w r3, [lr, #532] @ 0x214 │ │ │ │ - cbnz r3, 8a422 │ │ │ │ + cbnz r3, 8a402 │ │ │ │ str.w r0, [lr, #532] @ 0x214 │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 8a1bc │ │ │ │ + beq.w 8a19c │ │ │ │ ldrd r3, r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a8e8 │ │ │ │ + beq.w 8a8c8 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ strd r3, ip, [r0, #20] │ │ │ │ - cbz r3, 8a444 │ │ │ │ + cbz r3, 8a424 │ │ │ │ str r0, [r3, #24] │ │ │ │ str.w r0, [ip, #20] │ │ │ │ - b.n 8a1bc │ │ │ │ + b.n 8a19c │ │ │ │ ldrd r2, r1, [r0, #24] │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.n 8a550 │ │ │ │ + bhi.n 8a530 │ │ │ │ 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 8a7c4 │ │ │ │ + beq.w 8a7a4 │ │ │ │ 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 │ │ │ │ @@ -141191,328 +141174,328 @@ │ │ │ │ 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 8a2a4 │ │ │ │ + beq.w 8a284 │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a858 │ │ │ │ + beq.w 8a838 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 8a516 │ │ │ │ + ble.n 8a4f6 │ │ │ │ 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 8a730 │ │ │ │ + blt.w 8a710 │ │ │ │ str.w sl, [r2] │ │ │ │ adds r2, #8 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ str.w r1, [r2, #-4] │ │ │ │ cmp r8, r2 │ │ │ │ - bne.n 8a4e6 │ │ │ │ + bne.n 8a4c6 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c83f4 │ │ │ │ + bl 1c826c │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl 1cb110 <_PyNamespace_New@@Base+0x32c> │ │ │ │ + bl 1cafa0 <_PyNamespace_New@@Base+0x32c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r6, #28] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a90c │ │ │ │ + beq.w 8a8ec │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ strb r1, [r3, #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a834 │ │ │ │ + beq.w 8a814 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ lsls r2, r2, #2 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b420 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8a1bc │ │ │ │ + b.n 8a19c │ │ │ │ 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 8a472 │ │ │ │ + b.n 8a452 │ │ │ │ movs r1, #12 │ │ │ │ cmp r3, #7 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bhi.w 8a77a │ │ │ │ + bhi.w 8a75a │ │ │ │ mul.w r2, r1, fp │ │ │ │ str r2, [sp, #16] │ │ │ │ adds r1, r2, r7 │ │ │ │ add.w r9, r1, #20 │ │ │ │ - b.n 8a1dc │ │ │ │ + b.n 8a1bc │ │ │ │ ldr.w r5, [sl, r1, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - bne.w 8a2f0 │ │ │ │ + bne.w 8a2d0 │ │ │ │ str.w r2, [sl, r1, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 8a148 │ │ │ │ - b.n 8a172 │ │ │ │ + bne.w 8a128 │ │ │ │ + b.n 8a152 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 8a74a │ │ │ │ + bne.w 8a72a │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, ip │ │ │ │ mul.w r2, r7, r2 │ │ │ │ blx 2bff8 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 904b8 │ │ │ │ - b.n 8a174 │ │ │ │ + bl 90390 │ │ │ │ + b.n 8a154 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8a1bc │ │ │ │ + b.n 8a19c │ │ │ │ movw r8, #24312 @ 0x5ef8 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r1, #337 @ 0x151 │ │ │ │ + movw r1, #401 @ 0x191 │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 8a8b0 │ │ │ │ + bne.w 8a890 │ │ │ │ ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ movs r7, #8 │ │ │ │ strd r9, r2, [sp, #8] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ mov.w r9, #68 @ 0x44 │ │ │ │ mov.w fp, #5 │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 8a216 │ │ │ │ + b.n 8a1f6 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #0 │ │ │ │ it gt │ │ │ │ movgt r2, #0 │ │ │ │ - ble.w 8a8e2 │ │ │ │ + ble.w 8a8c2 │ │ │ │ subs r1, r2, r7 │ │ │ │ mvns r1, r1 │ │ │ │ ands.w r9, r1, #3 │ │ │ │ - beq.n 8a6d8 │ │ │ │ + beq.n 8a6b8 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8a6e0 │ │ │ │ + beq.n 8a6c0 │ │ │ │ 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 8a6d8 │ │ │ │ + beq.n 8a6b8 │ │ │ │ cmp.w r9, #2 │ │ │ │ - beq.n 8a654 │ │ │ │ + beq.n 8a634 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8a6e0 │ │ │ │ + beq.n 8a6c0 │ │ │ │ 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 8a6e0 │ │ │ │ + beq.n 8a6c0 │ │ │ │ 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 8a6d8 │ │ │ │ + b.n 8a6b8 │ │ │ │ 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 8a114 │ │ │ │ + beq.w 8a0f4 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ mov ip, r8 │ │ │ │ add.w lr, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8a6e0 │ │ │ │ + cbz r1, 8a6c0 │ │ │ │ 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, 8a6e0 │ │ │ │ + cbz r1, 8a6c0 │ │ │ │ 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, 8a6e0 │ │ │ │ + cbz r1, 8a6c0 │ │ │ │ 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 8a670 │ │ │ │ + bne.n 8a650 │ │ │ │ ldr.w r0, [ip, #12] │ │ │ │ add.w r1, ip, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8a84c │ │ │ │ + beq.w 8a82c │ │ │ │ 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 8a606 │ │ │ │ - b.n 8a114 │ │ │ │ + bne.n 8a5e6 │ │ │ │ + b.n 8a0f4 │ │ │ │ ldr.w r5, [sl, r1, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - beq.w 8a586 │ │ │ │ + beq.w 8a566 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, lr, r1 │ │ │ │ - b.n 8a704 │ │ │ │ + b.n 8a6e4 │ │ │ │ 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 8a1bc │ │ │ │ + b.n 8a19c │ │ │ │ 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 8a4e6 │ │ │ │ - b.n 8a516 │ │ │ │ + bne.w 8a4c6 │ │ │ │ + b.n 8a4f6 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.w 8a5ac │ │ │ │ + ble.w 8a58c │ │ │ │ mov.w r8, #12 │ │ │ │ mov lr, r3 │ │ │ │ mla r8, r8, r7, r3 │ │ │ │ - b.n 8a760 │ │ │ │ + b.n 8a740 │ │ │ │ add.w ip, ip, #12 │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8a75c │ │ │ │ + beq.n 8a73c │ │ │ │ ldmia.w ip, {r0, r1, r2} │ │ │ │ stmia.w lr, {r0, r1, r2} │ │ │ │ add.w lr, lr, #12 │ │ │ │ cmp r8, lr │ │ │ │ - bne.n 8a75c │ │ │ │ - b.n 8a5ac │ │ │ │ + bne.n 8a73c │ │ │ │ + b.n 8a58c │ │ │ │ mul.w r2, fp, r1 │ │ │ │ cmp r3, #15 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bhi.w 8a8ee │ │ │ │ + bhi.w 8a8ce │ │ │ │ add.w sl, r3, #1 │ │ │ │ movs r7, #1 │ │ │ │ movw r8, #24312 @ 0x5ef8 │ │ │ │ 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, #337 @ 0x151 │ │ │ │ + movw r1, #401 @ 0x191 │ │ │ │ movt r1, #8 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 8a8c2 │ │ │ │ - ldr r1, [pc, #516] @ (8a9b8 ) │ │ │ │ + bne.w 8a8a2 │ │ │ │ + ldr r1, [pc, #516] @ (8a998 ) │ │ │ │ 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, #12] │ │ │ │ ldr.w r4, [r8, #848] @ 0x350 │ │ │ │ - movw r1, #42113 @ 0xa481 │ │ │ │ + movw r1, #42129 @ 0xa491 │ │ │ │ movt r1, #7 │ │ │ │ strd fp, r3, [sp, #20] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 8a920 │ │ │ │ + bne.w 8a900 │ │ │ │ mov r0, r9 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c078 │ │ │ │ mov r4, r0 │ │ │ │ ldrd fp, r3, [sp, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8a902 │ │ │ │ + beq.w 8a8e2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ 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 8a472 │ │ │ │ + b.n 8a452 │ │ │ │ ldr.w r2, [r8, #860] @ 0x35c │ │ │ │ - movw r3, #42273 @ 0xa521 │ │ │ │ + movw r3, #42289 @ 0xa531 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8a916 │ │ │ │ + bne.n 8a8f6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2af18 │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #800] @ 0x320 │ │ │ │ - b.n 8a1bc │ │ │ │ + b.n 8a19c │ │ │ │ ldr.w r0, [r8, #864] @ 0x360 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8a1bc │ │ │ │ + b.n 8a19c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ strd fp, r3, [sp, #24] │ │ │ │ - bl 8022c │ │ │ │ + bl 8026c │ │ │ │ ldrd fp, r3, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 8a464 │ │ │ │ + b.n 8a444 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ adds r1, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8a6ee │ │ │ │ - b.n 8a84c │ │ │ │ + bne.w 8a6ce │ │ │ │ + b.n 8a82c │ │ │ │ mov r0, r3 │ │ │ │ mov r9, r3 │ │ │ │ cmp r2, r7 │ │ │ │ - bge.n 8a8a4 │ │ │ │ + bge.n 8a884 │ │ │ │ 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] │ │ │ │ @@ -141525,91 +141508,91 @@ │ │ │ │ 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 8a85c │ │ │ │ + b.n 8a83c │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 904b8 │ │ │ │ - b.n 8a520 │ │ │ │ + bl 90390 │ │ │ │ + b.n 8a500 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ movs r7, #8 │ │ │ │ mov.w r9, #68 @ 0x44 │ │ │ │ mov.w fp, #5 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr.w r0, [r8, #864] @ 0x360 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #20] │ │ │ │ str.w fp, [sp, #12] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8a902 │ │ │ │ + cbz r0, 8a8e2 │ │ │ │ ldrd r1, fp, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r8, r7, #20 │ │ │ │ - b.n 8a472 │ │ │ │ - bne.w 8a114 │ │ │ │ - b.n 8a174 │ │ │ │ + b.n 8a452 │ │ │ │ + bne.w 8a0f4 │ │ │ │ + b.n 8a154 │ │ │ │ str.w r3, [r9, #524] @ 0x20c │ │ │ │ - b.n 8a434 │ │ │ │ + b.n 8a414 │ │ │ │ add.w sl, r3, #2 │ │ │ │ movs r7, #1 │ │ │ │ lsl.w r7, r7, sl │ │ │ │ adds r1, r7, r2 │ │ │ │ adds.w r9, r1, #20 │ │ │ │ - bpl.w 8a1dc │ │ │ │ - bl 23b660 │ │ │ │ + bpl.w 8a1bc │ │ │ │ + bl 23bab4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8a1c6 │ │ │ │ + b.n 8a1a6 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8a1bc │ │ │ │ + b.n 8a19c │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b.n 8a81e │ │ │ │ + b.n 8a7fe │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ mov r1, r9 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd fp, r3, [sp, #20] │ │ │ │ - b.n 8a7ec │ │ │ │ + b.n 8a7cc │ │ │ │ ldr.w r3, [r9, #524] @ 0x20c │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r0, #20] │ │ │ │ str r2, [r0, #24] │ │ │ │ - cbz r3, 8a93e │ │ │ │ + cbz r3, 8a91e │ │ │ │ str r0, [r3, #24] │ │ │ │ ldr.w r3, [r9, #532] @ 0x214 │ │ │ │ str.w r0, [r9, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a1bc │ │ │ │ + bne.w 8a19c │ │ │ │ str.w r0, [r9, #532] @ 0x214 │ │ │ │ - b.n 8a1bc │ │ │ │ + b.n 8a19c │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a412 │ │ │ │ + beq.w 8a3f2 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 8a9b2 │ │ │ │ + cbz r2, 8a992 │ │ │ │ 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, 8a988 │ │ │ │ + cbz r3, 8a968 │ │ │ │ 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 │ │ │ │ @@ -141619,26 +141602,26 @@ │ │ │ │ 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 8a1bc │ │ │ │ + b.n 8a19c │ │ │ │ str.w r3, [r9, #524] @ 0x20c │ │ │ │ - b.n 8a960 │ │ │ │ + b.n 8a940 │ │ │ │ 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 8b2a0 │ │ │ │ + bhi.w 8b280 │ │ │ │ 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 │ │ │ │ @@ -141649,27 +141632,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 8af00 │ │ │ │ + beq.w 8aee0 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 8b116 │ │ │ │ + bhi.w 8b0f6 │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 8ab6a │ │ │ │ - ldr r2, [pc, #712] @ (8ace4 ) │ │ │ │ + bne.w 8ab4a │ │ │ │ + ldr r2, [pc, #712] @ (8acc4 ) │ │ │ │ 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 8af60 │ │ │ │ + beq.w 8af40 │ │ │ │ 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 │ │ │ │ @@ -141691,80 +141674,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 8ae6c │ │ │ │ + bne.w 8ae4c │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8af32 │ │ │ │ + beq.w 8af12 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 8af98 │ │ │ │ + bne.w 8af78 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 8af98 │ │ │ │ + bne.w 8af78 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, ip │ │ │ │ lsls r2, r7, #3 │ │ │ │ blx 2bff8 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r7, 8ab12 │ │ │ │ + cbz r7, 8aaf2 │ │ │ │ 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 8aaea │ │ │ │ + b.n 8aaca │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 8af1a │ │ │ │ + bgt.w 8aefa │ │ │ │ ldrsh.w r8, [sl, r1, lsl #1] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 8ac8e │ │ │ │ + bne.w 8ac6e │ │ │ │ strh.w r2, [sl, r1, lsl #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 8ab10 │ │ │ │ + beq.n 8aaf0 │ │ │ │ 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 8aac8 │ │ │ │ + bgt.n 8aaa8 │ │ │ │ ldrsb.w r8, [sl, r1] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 8ac8e │ │ │ │ + bne.w 8ac6e │ │ │ │ strb.w r2, [sl, r1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 8aae6 │ │ │ │ + bne.n 8aac6 │ │ │ │ mov r5, r9 │ │ │ │ movw r3, #57360 @ 0xe010 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ str r4, [r6, #24] │ │ │ │ - beq.n 8ab5a │ │ │ │ + beq.n 8ab3a │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 8ace8 │ │ │ │ + bne.w 8acc8 │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 8ace8 │ │ │ │ - ldr r3, [pc, #432] @ (8ace4 ) │ │ │ │ + bne.w 8acc8 │ │ │ │ + ldr r3, [pc, #432] @ (8acc4 ) │ │ │ │ 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 8af56 │ │ │ │ + bhi.w 8af36 │ │ │ │ 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] │ │ │ │ @@ -141777,45 +141760,45 @@ │ │ │ │ mov.w r1, fp, lsl #3 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, r7 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ add.w r9, r1, #20 │ │ │ │ movw r8, #24312 @ 0x5ef8 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r0, #337 @ 0x151 │ │ │ │ + movw r0, #401 @ 0x191 │ │ │ │ movt r0, #8 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 8b26c │ │ │ │ - ldr r0, [pc, #332] @ (8ace4 ) │ │ │ │ + bne.w 8b24c │ │ │ │ + ldr r0, [pc, #332] @ (8acc4 ) │ │ │ │ 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, #12] │ │ │ │ add.w r0, r9, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ - bcs.w 8b166 │ │ │ │ + bcs.w 8b146 │ │ │ │ adds r1, #19 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ 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 8b1e8 │ │ │ │ + beq.w 8b1c8 │ │ │ │ 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 8ade6 │ │ │ │ + beq.w 8adc6 │ │ │ │ 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 │ │ │ │ @@ -141838,113 +141821,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 8ae64 │ │ │ │ + bne.w 8ae44 │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8af32 │ │ │ │ + beq.w 8af12 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8aa92 │ │ │ │ + bne.w 8aa72 │ │ │ │ cmp r7, r2 │ │ │ │ - ble.w 8af4a │ │ │ │ + ble.w 8af2a │ │ │ │ movs r0, #12 │ │ │ │ mla r0, r0, r7, r4 │ │ │ │ add r0, r8 │ │ │ │ add r8, r4 │ │ │ │ - b.n 8ac80 │ │ │ │ + b.n 8ac60 │ │ │ │ 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 8af4a │ │ │ │ + beq.w 8af2a │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8ac64 │ │ │ │ + bne.n 8ac44 │ │ │ │ add.w ip, ip, #8 │ │ │ │ - b.n 8ac80 │ │ │ │ + b.n 8ac60 │ │ │ │ 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 8acd6 │ │ │ │ + ble.n 8acb6 │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 8b0a0 │ │ │ │ + bgt.w 8b080 │ │ │ │ ldrsh.w ip, [sl, r1, lsl #1] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8aadc │ │ │ │ + beq.w 8aabc │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, lr, r1 │ │ │ │ - b.n 8acac │ │ │ │ + b.n 8ac8c │ │ │ │ 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 8ab06 │ │ │ │ - b.n 8acc8 │ │ │ │ + beq.w 8aae6 │ │ │ │ + b.n 8aca8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r8, #24312 @ 0x5ef8 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r3, #15661 @ 0x3d2d │ │ │ │ + movw r3, #15725 @ 0x3d6d │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r8, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8b1d0 │ │ │ │ - ldr r3, [pc, #656] @ (8af94 ) │ │ │ │ + bne.w 8b1b0 │ │ │ │ + ldr r3, [pc, #656] @ (8af74 ) │ │ │ │ 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 8b1aa │ │ │ │ + beq.w 8b18a │ │ │ │ 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 8ad46 │ │ │ │ + bgt.n 8ad26 │ │ │ │ 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 8b1aa │ │ │ │ + beq.w 8b18a │ │ │ │ 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 8b0ba │ │ │ │ + beq.w 8b09a │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ab5a │ │ │ │ + bne.w 8ab3a │ │ │ │ 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] │ │ │ │ @@ -141952,58 +141935,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 8ada2 │ │ │ │ + bne.n 8ad82 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 8ad9e │ │ │ │ + cbz r2, 8ad7e │ │ │ │ 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 8b2f0 │ │ │ │ + beq.w 8b2d0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 8b2ce │ │ │ │ + beq.w 8b2ae │ │ │ │ ldr.w r3, [lr, #532] @ 0x214 │ │ │ │ - cbnz r3, 8adbe │ │ │ │ + cbnz r3, 8ad9e │ │ │ │ str.w r0, [lr, #532] @ 0x214 │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 8ab5a │ │ │ │ + beq.w 8ab3a │ │ │ │ ldrd r3, r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8b356 │ │ │ │ + beq.w 8b336 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ strd r3, ip, [r0, #20] │ │ │ │ - cbz r3, 8ade0 │ │ │ │ + cbz r3, 8adc0 │ │ │ │ str r0, [r3, #24] │ │ │ │ str.w r0, [ip, #20] │ │ │ │ - b.n 8ab5a │ │ │ │ + b.n 8ab3a │ │ │ │ ldrd r2, r1, [r0, #24] │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.n 8aeec │ │ │ │ + bhi.n 8aecc │ │ │ │ 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 8b166 │ │ │ │ + beq.w 8b146 │ │ │ │ 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 │ │ │ │ @@ -142027,329 +142010,329 @@ │ │ │ │ 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 8ac42 │ │ │ │ + beq.w 8ac22 │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8b1fc │ │ │ │ + beq.w 8b1dc │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 8aeb2 │ │ │ │ + ble.n 8ae92 │ │ │ │ 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 8b0cc │ │ │ │ + blt.w 8b0ac │ │ │ │ str.w sl, [r2] │ │ │ │ adds r2, #8 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ str.w r1, [r2, #-4] │ │ │ │ cmp r8, r2 │ │ │ │ - bne.n 8ae82 │ │ │ │ + bne.n 8ae62 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c83f4 │ │ │ │ + bl 1c826c │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl 1cb110 <_PyNamespace_New@@Base+0x32c> │ │ │ │ + bl 1cafa0 <_PyNamespace_New@@Base+0x32c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r6, #28] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8b2aa │ │ │ │ + beq.w 8b28a │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ strb r1, [r3, #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8b1d8 │ │ │ │ + beq.w 8b1b8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ lsls r2, r2, #2 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b420 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8ab5a │ │ │ │ + b.n 8ab3a │ │ │ │ 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 8ae0e │ │ │ │ + b.n 8adee │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r3, #7 │ │ │ │ mov.w r1, #12 │ │ │ │ - bhi.w 8b11c │ │ │ │ + bhi.w 8b0fc │ │ │ │ mul.w r2, r1, fp │ │ │ │ str r2, [sp, #16] │ │ │ │ adds r1, r2, r7 │ │ │ │ add.w r9, r1, #20 │ │ │ │ - b.n 8ab7a │ │ │ │ + b.n 8ab5a │ │ │ │ ldr.w r5, [sl, r1, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - bne.w 8ac8e │ │ │ │ + bne.w 8ac6e │ │ │ │ str.w r2, [sl, r1, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 8aae6 │ │ │ │ - b.n 8ab10 │ │ │ │ + bne.w 8aac6 │ │ │ │ + b.n 8aaf0 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 8b0e6 │ │ │ │ + bne.w 8b0c6 │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, ip │ │ │ │ mul.w r2, r7, r2 │ │ │ │ blx 2bff8 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 904b8 │ │ │ │ - b.n 8ab12 │ │ │ │ + bl 90390 │ │ │ │ + b.n 8aaf2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8ab5a │ │ │ │ + b.n 8ab3a │ │ │ │ movw r8, #24312 @ 0x5ef8 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r1, #337 @ 0x151 │ │ │ │ + movw r1, #401 @ 0x191 │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 8b25a │ │ │ │ + bne.w 8b23a │ │ │ │ ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ movs r7, #8 │ │ │ │ strd r9, r2, [sp, #8] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ mov.w r9, #68 @ 0x44 │ │ │ │ mov.w fp, #5 │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 8abb4 │ │ │ │ + b.n 8ab94 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #0 │ │ │ │ it gt │ │ │ │ movgt r2, #0 │ │ │ │ - ble.w 8b254 │ │ │ │ + ble.w 8b234 │ │ │ │ subs r1, r2, r7 │ │ │ │ mvns r1, r1 │ │ │ │ ands.w r9, r1, #3 │ │ │ │ - beq.n 8b074 │ │ │ │ + beq.n 8b054 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8b07c │ │ │ │ + beq.n 8b05c │ │ │ │ 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 8b074 │ │ │ │ + beq.n 8b054 │ │ │ │ cmp.w r9, #2 │ │ │ │ - beq.n 8aff0 │ │ │ │ + beq.n 8afd0 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8b07c │ │ │ │ + beq.n 8b05c │ │ │ │ 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 8b07c │ │ │ │ + beq.n 8b05c │ │ │ │ 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 8b074 │ │ │ │ + b.n 8b054 │ │ │ │ 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 8aab2 │ │ │ │ + beq.w 8aa92 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ mov ip, r8 │ │ │ │ add.w lr, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8b07c │ │ │ │ + cbz r1, 8b05c │ │ │ │ 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, 8b07c │ │ │ │ + cbz r1, 8b05c │ │ │ │ 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, 8b07c │ │ │ │ + cbz r1, 8b05c │ │ │ │ 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 8b00c │ │ │ │ + bne.n 8afec │ │ │ │ ldr.w r0, [ip, #12] │ │ │ │ add.w r1, ip, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8b1dc │ │ │ │ + beq.w 8b1bc │ │ │ │ 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 8afa2 │ │ │ │ - b.n 8aab2 │ │ │ │ + bne.n 8af82 │ │ │ │ + b.n 8aa92 │ │ │ │ ldr.w r5, [sl, r1, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - beq.w 8af24 │ │ │ │ + beq.w 8af04 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, lr, r1 │ │ │ │ - b.n 8b0a0 │ │ │ │ + b.n 8b080 │ │ │ │ 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 8ab5a │ │ │ │ + b.n 8ab3a │ │ │ │ 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 8ae82 │ │ │ │ - b.n 8aeb2 │ │ │ │ + bne.w 8ae62 │ │ │ │ + b.n 8ae92 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.w 8af4a │ │ │ │ + ble.w 8af2a │ │ │ │ mov.w r8, #12 │ │ │ │ mov lr, r3 │ │ │ │ mla r8, r8, r7, r3 │ │ │ │ - b.n 8b0fc │ │ │ │ + b.n 8b0dc │ │ │ │ add.w ip, ip, #12 │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8b0f8 │ │ │ │ + beq.n 8b0d8 │ │ │ │ ldmia.w ip, {r0, r1, r2} │ │ │ │ stmia.w lr, {r0, r1, r2} │ │ │ │ add.w lr, lr, #12 │ │ │ │ cmp r8, lr │ │ │ │ - bne.n 8b0f8 │ │ │ │ - b.n 8af4a │ │ │ │ + bne.n 8b0d8 │ │ │ │ + b.n 8af2a │ │ │ │ movs r1, #8 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ mul.w r2, fp, r1 │ │ │ │ cmp r3, #15 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bhi.w 8b28c │ │ │ │ + bhi.w 8b26c │ │ │ │ add.w sl, r3, #1 │ │ │ │ movs r7, #1 │ │ │ │ movw r8, #24312 @ 0x5ef8 │ │ │ │ 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, #337 @ 0x151 │ │ │ │ + movw r1, #401 @ 0x191 │ │ │ │ movt r1, #8 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 8b26c │ │ │ │ - ldr r1, [pc, #520] @ (8b35c ) │ │ │ │ + bne.w 8b24c │ │ │ │ + ldr r1, [pc, #520] @ (8b33c ) │ │ │ │ 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, #12] │ │ │ │ ldr.w r4, [r8, #848] @ 0x350 │ │ │ │ - movw r1, #42113 @ 0xa481 │ │ │ │ + movw r1, #42129 @ 0xa491 │ │ │ │ movt r1, #7 │ │ │ │ strd fp, r3, [sp, #20] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 8b2b4 │ │ │ │ + bne.w 8b294 │ │ │ │ mov r0, r9 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c078 │ │ │ │ mov r4, r0 │ │ │ │ ldrd fp, r3, [sp, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8b2a0 │ │ │ │ + beq.w 8b280 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ 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 8ae0e │ │ │ │ + b.n 8adee │ │ │ │ ldr.w r2, [r8, #860] @ 0x35c │ │ │ │ - movw r3, #42273 @ 0xa521 │ │ │ │ + movw r3, #42289 @ 0xa531 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8b2c4 │ │ │ │ + bne.w 8b2a4 │ │ │ │ mov r0, r5 │ │ │ │ blx 2af18 │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #800] @ 0x320 │ │ │ │ - b.n 8ab5a │ │ │ │ + b.n 8ab3a │ │ │ │ ldr.w r0, [r8, #864] @ 0x360 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8ab5a │ │ │ │ + b.n 8ab3a │ │ │ │ ldr r0, [r1, #12] │ │ │ │ adds r1, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8b08a │ │ │ │ - b.n 8b1dc │ │ │ │ + bne.w 8b06a │ │ │ │ + b.n 8b1bc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ strd fp, r3, [sp, #24] │ │ │ │ - bl 8022c │ │ │ │ + bl 8026c │ │ │ │ ldrd fp, r3, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 8ae00 │ │ │ │ + b.n 8ade0 │ │ │ │ mov r0, r3 │ │ │ │ mov r9, r3 │ │ │ │ cmp r2, r7 │ │ │ │ - bge.n 8b248 │ │ │ │ + bge.n 8b228 │ │ │ │ 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] │ │ │ │ @@ -142362,89 +142345,89 @@ │ │ │ │ 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 8b200 │ │ │ │ + b.n 8b1e0 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 904b8 │ │ │ │ - b.n 8aebc │ │ │ │ - bne.w 8aab2 │ │ │ │ - b.n 8ab12 │ │ │ │ + bl 90390 │ │ │ │ + b.n 8ae9c │ │ │ │ + bne.w 8aa92 │ │ │ │ + b.n 8aaf2 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ movs r7, #8 │ │ │ │ mov.w r9, #68 @ 0x44 │ │ │ │ mov.w fp, #5 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr.w r0, [r8, #864] @ 0x360 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #20] │ │ │ │ str.w fp, [sp, #12] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8b2a0 │ │ │ │ + cbz r0, 8b280 │ │ │ │ ldrd r1, fp, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r8, r7, #20 │ │ │ │ - b.n 8ae0e │ │ │ │ + b.n 8adee │ │ │ │ add.w sl, r3, #2 │ │ │ │ movs r7, #1 │ │ │ │ lsl.w r7, r7, sl │ │ │ │ adds r1, r7, r2 │ │ │ │ adds.w r9, r1, #20 │ │ │ │ - bpl.w 8ab7a │ │ │ │ - bl 23b660 │ │ │ │ + bpl.w 8ab5a │ │ │ │ + bl 23bab4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8ab64 │ │ │ │ + b.n 8ab44 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8ab5a │ │ │ │ + b.n 8ab3a │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ mov r1, r9 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd fp, r3, [sp, #20] │ │ │ │ - b.n 8b18e │ │ │ │ + b.n 8b16e │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b.n 8b1c2 │ │ │ │ + b.n 8b1a2 │ │ │ │ ldr.w r3, [r9, #524] @ 0x20c │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r0, #20] │ │ │ │ str r2, [r0, #24] │ │ │ │ - cbz r3, 8b2dc │ │ │ │ + cbz r3, 8b2bc │ │ │ │ str r0, [r3, #24] │ │ │ │ ldr.w r3, [r9, #532] @ 0x214 │ │ │ │ str.w r0, [r9, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ab5a │ │ │ │ + bne.w 8ab3a │ │ │ │ str.w r0, [r9, #532] @ 0x214 │ │ │ │ - b.n 8ab5a │ │ │ │ + b.n 8ab3a │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8adae │ │ │ │ + beq.w 8ad8e │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 8b350 │ │ │ │ + cbz r2, 8b330 │ │ │ │ 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, 8b326 │ │ │ │ + cbz r3, 8b306 │ │ │ │ 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 │ │ │ │ @@ -142454,67 +142437,67 @@ │ │ │ │ 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 8ab5a │ │ │ │ + b.n 8ab3a │ │ │ │ str.w r3, [r9, #524] @ 0x20c │ │ │ │ - b.n 8b2fe │ │ │ │ + b.n 8b2de │ │ │ │ str.w r3, [r9, #524] @ 0x20c │ │ │ │ - b.n 8add0 │ │ │ │ + b.n 8adb0 │ │ │ │ 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 8b59c │ │ │ │ + bne.w 8b57c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8b66c │ │ │ │ + bne.w 8b64c │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ ands r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 8b51c │ │ │ │ + bgt.w 8b4fc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8b6da │ │ │ │ + beq.w 8b6ba │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 8b6da │ │ │ │ + bhi.w 8b6ba │ │ │ │ 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, #29848 @ 0x7498 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r8, [r1] │ │ │ │ - bl 87c9c │ │ │ │ + bl 87c7c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8b542 │ │ │ │ - movw r6, #133 @ 0x85 │ │ │ │ + beq.w 8b522 │ │ │ │ + movw r6, #21 │ │ │ │ movt r6, #15 │ │ │ │ movw r3, #29848 @ 0x7498 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.w 8b630 │ │ │ │ - ldr r3, [pc, #708] @ (8b6b0 ) │ │ │ │ + bpl.w 8b610 │ │ │ │ + ldr r3, [pc, #708] @ (8b690 ) │ │ │ │ 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 │ │ │ │ @@ -142522,52 +142505,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, 8b42e │ │ │ │ + cbz r5, 8b40e │ │ │ │ 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 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88318 │ │ │ │ + bl 882f8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8b6b4 │ │ │ │ + beq.w 8b694 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.n 8b468 │ │ │ │ + bpl.n 8b448 │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8b468 │ │ │ │ + bne.n 8b448 │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - beq.n 8b4f4 │ │ │ │ + beq.n 8b4d4 │ │ │ │ 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 8b4ee │ │ │ │ - ldr r3, [pc, #560] @ (8b6b0 ) │ │ │ │ + bpl.n 8b4ce │ │ │ │ + ldr r3, [pc, #560] @ (8b690 ) │ │ │ │ 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 │ │ │ │ @@ -142577,111 +142560,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 8b590 │ │ │ │ + beq.n 8b570 │ │ │ │ ldr.w r0, [ip, #428] @ 0x1ac │ │ │ │ ldr r3, [r7, #8] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.w 8b638 │ │ │ │ + bmi.w 8b618 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 8bc9c │ │ │ │ + bl 8bbe0 │ │ │ │ sub.w r5, r0, #4294967295 @ 0xffffffff │ │ │ │ clz r5, r5 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8b64c │ │ │ │ + beq.w 8b62c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8b4e6 │ │ │ │ + bge.n 8b4c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8b6d2 │ │ │ │ + beq.w 8b6b2 │ │ │ │ negs r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr.w r0, [r5, #132] @ 0x84 │ │ │ │ - b.n 8b4b2 │ │ │ │ - ldr r3, [pc, #440] @ (8b6b0 ) │ │ │ │ + b.n 8b492 │ │ │ │ + ldr r3, [pc, #440] @ (8b690 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1c7a7c │ │ │ │ + bl 1c78f0 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8b6b6 │ │ │ │ + beq.w 8b696 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r6, [r4, #24] │ │ │ │ movs r6, #1 │ │ │ │ strd r2, r7, [r4, #16] │ │ │ │ - b.n 8b476 │ │ │ │ + b.n 8b456 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq r6, #20597 @ 0x5075 │ │ │ │ + movweq r6, #20253 @ 0x4f1d │ │ │ │ movteq r6, #16 │ │ │ │ - bne.n 8b57c │ │ │ │ + bne.n 8b55c │ │ │ │ movw r0, #29848 @ 0x7498 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r8, [r7] │ │ │ │ - bl 87c9c │ │ │ │ + bl 87c7c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8b3d8 │ │ │ │ + bne.w 8b3b8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8b4e8 │ │ │ │ + b.n 8b4c8 │ │ │ │ movw r0, #29848 @ 0x7498 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r8, [r1] │ │ │ │ - bl 87c9c │ │ │ │ + bl 87c7c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8b542 │ │ │ │ - movw r6, #45973 @ 0xb395 │ │ │ │ + beq.n 8b522 │ │ │ │ + movw r6, #45837 @ 0xb30d │ │ │ │ movt r6, #15 │ │ │ │ - b.n 8b3d8 │ │ │ │ - movw r6, #34081 @ 0x8521 │ │ │ │ + b.n 8b3b8 │ │ │ │ + movw r6, #33965 @ 0x84ad │ │ │ │ movt r6, #14 │ │ │ │ - b.n 8b52a │ │ │ │ - movw r6, #57045 @ 0xded5 │ │ │ │ + b.n 8b50a │ │ │ │ + movw r6, #56789 @ 0xddd5 │ │ │ │ movt r6, #10 │ │ │ │ - b.n 8b52a │ │ │ │ + b.n 8b50a │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.w 8b6da │ │ │ │ + ble.w 8b6ba │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.n 8b61e │ │ │ │ - movw r6, #62517 @ 0xf435 │ │ │ │ + bne.n 8b5fe │ │ │ │ + movw r6, #63133 @ 0xf69d │ │ │ │ movt r6, #17 │ │ │ │ - b.n 8b52a │ │ │ │ + b.n 8b50a │ │ │ │ add.w r0, r0, #96768 @ 0x17a00 │ │ │ │ add.w r0, r0, #388 @ 0x184 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.n 8b4b2 │ │ │ │ + b.n 8b492 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8b6f4 │ │ │ │ + bne.w 8b6d4 │ │ │ │ movw r6, #29468 @ 0x731c │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r8, [r1] │ │ │ │ - bl 87c9c │ │ │ │ + bl 87c7c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8b542 │ │ │ │ + beq.n 8b522 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.n 8b5f6 │ │ │ │ - ldr r2, [pc, #236] @ (8b6b0 ) │ │ │ │ + bpl.n 8b5d6 │ │ │ │ + ldr r2, [pc, #236] @ (8b690 ) │ │ │ │ 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 │ │ │ │ @@ -142689,2380 +142672,2294 @@ │ │ │ │ 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, 8b604 │ │ │ │ + cbz r5, 8b5e4 │ │ │ │ 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 8829c │ │ │ │ + bl 8827c │ │ │ │ mov r8, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8b6b6 │ │ │ │ + beq.n 8b696 │ │ │ │ movs r3, #0 │ │ │ │ movs r6, #1 │ │ │ │ strd r3, r7, [r4, #16] │ │ │ │ - b.n 8b476 │ │ │ │ + b.n 8b456 │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8b6da │ │ │ │ - movw r6, #25325 @ 0x62ed │ │ │ │ + bne.n 8b6ba │ │ │ │ + movw r6, #25389 @ 0x632d │ │ │ │ movt r6, #21 │ │ │ │ - b.n 8b52a │ │ │ │ + b.n 8b50a │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 8b422 │ │ │ │ - b.n 8b42e │ │ │ │ + bne.w 8b402 │ │ │ │ + b.n 8b40e │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ adds r3, r0, #1 │ │ │ │ negs r5, r3 │ │ │ │ adcs r5, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8b4d4 │ │ │ │ + bne.w 8b4b4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8b4d4 │ │ │ │ + bge.w 8b4b4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8b4d4 │ │ │ │ + bne.w 8b4b4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8b4d4 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8b4b4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85e60 │ │ │ │ + bl 85ea0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8b542 │ │ │ │ - bl 1c878c │ │ │ │ + beq.w 8b522 │ │ │ │ + bl 1c8604 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8b698 │ │ │ │ + bge.n 8b678 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8b70c │ │ │ │ + beq.n 8b6ec │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8b542 │ │ │ │ + beq.w 8b522 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8b476 │ │ │ │ - b.n 8b6b6 │ │ │ │ + bne.w 8b456 │ │ │ │ + b.n 8b696 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8b542 │ │ │ │ + bge.w 8b522 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8b542 │ │ │ │ + bne.w 8b522 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8b542 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8b522 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8b4e6 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8b4c6 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - movw r1, #46288 @ 0xb4d0 │ │ │ │ + movw r1, #47184 @ 0xb850 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 8b542 │ │ │ │ + bl f3988 │ │ │ │ + b.n 8b522 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46668 @ 0xb64c │ │ │ │ + movw r1, #47564 @ 0xb9cc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 8b542 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 8b522 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8b698 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8b678 │ │ │ │ │ │ │ │ -0008b714 : │ │ │ │ +0008b6f4 : │ │ │ │ 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 8b748 │ │ │ │ + bgt.n 8b728 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8b7fa │ │ │ │ + beq.n 8b7da │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.n 8b7fa │ │ │ │ + bhi.n 8b7da │ │ │ │ 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 8b7b4 │ │ │ │ - movw r6, #20597 @ 0x5075 │ │ │ │ + bne.n 8b794 │ │ │ │ + movw r6, #20253 @ 0x4f1d │ │ │ │ movt r6, #16 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #29848 @ 0x7498 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r8, r3 │ │ │ │ - bl 878e0 │ │ │ │ + bl 1c7894 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8b78e │ │ │ │ - cbz r5, 8b778 │ │ │ │ + cbz r0, 8b76e │ │ │ │ + cbz r5, 8b758 │ │ │ │ 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 8829c │ │ │ │ + bl 8827c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 8b7e2 │ │ │ │ + cbz r0, 8b7c2 │ │ │ │ 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, #45973 @ 0xb395 │ │ │ │ + movw r6, #45837 @ 0xb30d │ │ │ │ movt r6, #15 │ │ │ │ - b.n 8b754 │ │ │ │ - movw r6, #34081 @ 0x8521 │ │ │ │ + b.n 8b734 │ │ │ │ + movw r6, #33965 @ 0x84ad │ │ │ │ movt r6, #14 │ │ │ │ - b.n 8b754 │ │ │ │ - movw r6, #133 @ 0x85 │ │ │ │ + b.n 8b734 │ │ │ │ + movw r6, #21 │ │ │ │ movt r6, #15 │ │ │ │ - b.n 8b754 │ │ │ │ + b.n 8b734 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.n 8b7fa │ │ │ │ + ble.n 8b7da │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.n 8b7d0 │ │ │ │ - movw r6, #62517 @ 0xf435 │ │ │ │ + bne.n 8b7b0 │ │ │ │ + movw r6, #63133 @ 0xf69d │ │ │ │ movt r6, #17 │ │ │ │ - b.n 8b754 │ │ │ │ - movw r6, #57045 @ 0xded5 │ │ │ │ + b.n 8b734 │ │ │ │ + movw r6, #56789 @ 0xddd5 │ │ │ │ movt r6, #10 │ │ │ │ - b.n 8b754 │ │ │ │ + b.n 8b734 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8b7fa │ │ │ │ - movw r6, #25325 @ 0x62ed │ │ │ │ + bne.n 8b7da │ │ │ │ + movw r6, #25389 @ 0x632d │ │ │ │ movt r6, #21 │ │ │ │ - b.n 8b754 │ │ │ │ + b.n 8b734 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8b790 │ │ │ │ + bge.n 8b770 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8b790 │ │ │ │ + bne.n 8b770 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8b790 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8b770 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - movw r1, #46288 @ 0xb4d0 │ │ │ │ + movw r1, #47184 @ 0xb850 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ nop │ │ │ │ │ │ │ │ -0008b818 : │ │ │ │ - b.n 8b81c │ │ │ │ +0008b7f8 : │ │ │ │ + b.n 8b7fc │ │ │ │ nop │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, 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, #4040] @ 0xfc8 │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - sub sp, #20 │ │ │ │ + sub sp, #16 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.w 8bc56 │ │ │ │ + bpl.w 8bb82 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r9, #41552 @ 0xa250 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 8ba2a │ │ │ │ + bne.w 8ba40 │ │ │ │ ldr r6, [r1, #12] │ │ │ │ - adds r2, r6, #1 │ │ │ │ - beq.w 8ba2a │ │ │ │ + adds r3, r6, #1 │ │ │ │ + beq.w 8ba40 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ movw r3, #57360 @ 0xe010 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8bb32 │ │ │ │ + beq.w 8baf8 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ba56 │ │ │ │ - mov r2, r6 │ │ │ │ + bne.w 8ba6c │ │ │ │ add r3, sp, #12 │ │ │ │ + mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85214 │ │ │ │ - adds r2, r0, #3 │ │ │ │ - beq.w 8bb28 │ │ │ │ + bl 85254 │ │ │ │ + adds r3, r0, #3 │ │ │ │ + beq.w 8bae6 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 8b942 │ │ │ │ + bne.n 8b922 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8ba14 │ │ │ │ + bge.w 8b9f6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8ba1e │ │ │ │ + bge.w 8ba00 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ - cbz r2, 8b8b0 │ │ │ │ + cbz r2, 8b890 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 8bb7a │ │ │ │ + bne.w 8bb40 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8baf0 │ │ │ │ - ldrb r2, [r4, #16] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 8bbbc │ │ │ │ + ble.w 8bab2 │ │ │ │ + ldrb r0, [r4, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 8bb94 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov.w ip, #1 │ │ │ │ ldrb.w lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ + str r0, [r3, #8] │ │ │ │ lsl.w ip, ip, lr │ │ │ │ add.w r0, r3, #20 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w lr, #7 │ │ │ │ - and.w r2, r6, ip │ │ │ │ - bgt.n 8b964 │ │ │ │ + and.w r2, ip, r6 │ │ │ │ + bgt.n 8b944 │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8b9a2 │ │ │ │ + bge.n 8b982 │ │ │ │ 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 8b98e │ │ │ │ + beq.n 8b96e │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ str r5, [r0, r2] │ │ │ │ add r2, r0 │ │ │ │ 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 8b938 │ │ │ │ + beq.n 8b918 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8b934 │ │ │ │ + bge.n 8b914 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ str.w r7, [r8] │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ - add sp, #20 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + add sp, #16 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 8b95a │ │ │ │ + beq.n 8b93a │ │ │ │ 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 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + add sp, #16 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp.w lr, #15 │ │ │ │ - bgt.w 8bb66 │ │ │ │ + bgt.w 8bb2c │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8b9c8 │ │ │ │ + bge.n 8b9a8 │ │ │ │ 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 8b908 │ │ │ │ + bne.n 8b8e8 │ │ │ │ mov.w ip, #12 │ │ │ │ mla r2, ip, r1, r2 │ │ │ │ adds r1, r0, r2 │ │ │ │ strd r5, r7, [r1, #4] │ │ │ │ str r6, [r0, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8b912 │ │ │ │ + b.n 8b8f2 │ │ │ │ mov.w r9, r6, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r1, r9, #1 │ │ │ │ add r2, r1 │ │ │ │ - and.w r2, r2, ip │ │ │ │ + and.w r2, ip, r2 │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8b9e2 │ │ │ │ + bge.n 8b9c2 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8b8f4 │ │ │ │ + b.n 8b8d4 │ │ │ │ mov.w r9, r6, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r1, r9, #1 │ │ │ │ add r2, r1 │ │ │ │ - and.w r2, r2, ip │ │ │ │ + and.w r2, ip, r2 │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8b974 │ │ │ │ + blt.n 8b954 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ - mov.w r1, r9, lsr #5 │ │ │ │ - add r2, r1 │ │ │ │ + mov.w sl, r9, lsr #5 │ │ │ │ + add r2, sl │ │ │ │ cmp.w lr, #7 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - and.w r2, ip, r2 │ │ │ │ - bgt.n 8ba9c │ │ │ │ + and.w r2, r2, ip │ │ │ │ + bgt.n 8ba10 │ │ │ │ ldrsb.w lr, [r0, r2] │ │ │ │ cmp.w lr, #0 │ │ │ │ - blt.n 8b9ba │ │ │ │ + blt.n 8b99a │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ - lsrs r1, r1, #5 │ │ │ │ - add r2, r1 │ │ │ │ + mov.w sl, sl, lsr #5 │ │ │ │ + add r2, sl │ │ │ │ adds r2, #1 │ │ │ │ and.w r2, r2, ip │ │ │ │ - b.n 8b9fa │ │ │ │ + b.n 8b9da │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8b89e │ │ │ │ + blt.w 8b87e │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8b8a8 │ │ │ │ - b.n 8b8b0 │ │ │ │ + bne.w 8b888 │ │ │ │ + b.n 8b890 │ │ │ │ + and.w r2, r9, ip │ │ │ │ + cmp.w lr, #15 │ │ │ │ + add.w r9, r2, r2, lsl #2 │ │ │ │ + mov.w sl, sl, lsr #5 │ │ │ │ + add r9, sl │ │ │ │ + it le │ │ │ │ + ldrshle.w r1, [r0, r2, lsl #1] │ │ │ │ + add.w r9, r9, #1 │ │ │ │ + it gt │ │ │ │ + ldrgt.w r1, [r0, r2, lsl #2] │ │ │ │ + cmp r1, #0 │ │ │ │ + bge.n 8ba0c │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ + cmp.w lr, #15 │ │ │ │ + ble.n 8b956 │ │ │ │ + str.w r1, [r0, r2, lsl #2] │ │ │ │ + b.n 8b8d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7ab44 │ │ │ │ + bl 7ab54 │ │ │ │ mov r6, r0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.w 8bc3c │ │ │ │ + adds r0, r6, #1 │ │ │ │ + beq.w 8bbb0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #57360 @ 0xe010 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 8bb32 │ │ │ │ + beq.n 8baf8 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8b870 │ │ │ │ + beq.w 8b850 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 8b870 │ │ │ │ - mov r1, r5 │ │ │ │ + bne.w 8b850 │ │ │ │ mov r2, r6 │ │ │ │ - bl dbe40 │ │ │ │ + mov r1, r5 │ │ │ │ + bl dbcf4 │ │ │ │ mov r3, r0 │ │ │ │ - adds r1, r0, #1 │ │ │ │ - beq.w 8b886 │ │ │ │ + adds r2, r0, #1 │ │ │ │ + beq.w 8b866 │ │ │ │ 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, 8ba82 │ │ │ │ + cbnz r2, 8ba98 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15c6c0 <_PyUnicode_IsNumeric@@Base+0x4c8> │ │ │ │ + bl 15c720 <_PyUnicode_IsNumeric@@Base+0x4c0> │ │ │ │ mov r2, r7 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 8b95c │ │ │ │ + beq.w 8b93c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str.w r2, [r8] │ │ │ │ - b.n 8b95c │ │ │ │ - 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 8baea │ │ │ │ - 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 8b976 │ │ │ │ - str.w r1, [r0, r2, lsl #2] │ │ │ │ - b.n 8b8f4 │ │ │ │ - and.w r2, sl, r9 │ │ │ │ - b.n 8baaa │ │ │ │ + b.n 8b93c │ │ │ │ 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 8a020 │ │ │ │ + bl 8a000 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8b8b8 │ │ │ │ + bne.w 8b898 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8bc6e │ │ │ │ + blt.n 8bbbe │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8bc80 │ │ │ │ + blt.n 8bbce │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 8bc4a │ │ │ │ - b.n 8bc50 │ │ │ │ + beq.n 8baf2 │ │ │ │ + movs r3, #0 │ │ │ │ + str.w r3, [r8] │ │ │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ + b.n 8b93c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ mov r3, r7 │ │ │ │ - bl 863ec │ │ │ │ + bl 8642c │ │ │ │ mov r6, r0 │ │ │ │ - adds r0, r6, #1 │ │ │ │ - bne.w 8b922 │ │ │ │ + adds r1, r0, #1 │ │ │ │ + bne.w 8b902 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 8bc4a │ │ │ │ - b.n 8b95c │ │ │ │ + bne.n 8baec │ │ │ │ + b.n 8b93c │ │ │ │ add.w r1, r3, r2, lsl #2 │ │ │ │ ldr.w r9, [r1, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.n 8bba2 │ │ │ │ + bge.n 8bb68 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8bae4 │ │ │ │ + b.n 8ba3a │ │ │ │ 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 8a9bc │ │ │ │ + bl 8a99c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8bb14 │ │ │ │ + beq.n 8bad6 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b.n 8b8b0 │ │ │ │ + b.n 8b890 │ │ │ │ mov.w r9, r6, lsr #5 │ │ │ │ - add r2, r1 │ │ │ │ - add.w r1, r9, #1 │ │ │ │ + add r1, r2 │ │ │ │ + add.w r2, r9, #1 │ │ │ │ add r2, r1 │ │ │ │ and.w r2, ip, r2 │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8bb76 │ │ │ │ - b.n 8b9e2 │ │ │ │ - ldr r3, [pc, #216] @ (8bc98 ) │ │ │ │ - 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 r9, r3, #41216 @ 0xa100 │ │ │ │ - add.w r3, r9, #148 @ 0x94 │ │ │ │ - add.w r9, r9, #116 @ 0x74 │ │ │ │ - mov r7, r3 │ │ │ │ - b.n 8bbee │ │ │ │ - add.w r9, r9, #4 │ │ │ │ - asrs r6, r6, #1 │ │ │ │ - cmp r9, r7 │ │ │ │ - beq.n 8bc20 │ │ │ │ - lsls r3, r6, #31 │ │ │ │ - bpl.n 8bbe4 │ │ │ │ - ldr.w r4, [r9] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.n 8bbe4 │ │ │ │ - mov r3, sl │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, r5 │ │ │ │ - movs r0, #0 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 8bbe4 │ │ │ │ - mov r2, r5 │ │ │ │ - movw r1, #46708 @ 0xb674 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #46728 @ 0xb688 │ │ │ │ + blt.n 8bb3c │ │ │ │ + b.n 8b9c2 │ │ │ │ + movw r0, #47280 @ 0xb8b0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 242960 │ │ │ │ - b.n 8bbe4 │ │ │ │ - mov r4, r5 │ │ │ │ - movs r2, #0 │ │ │ │ - mov r5, r8 │ │ │ │ - mov r6, fp │ │ │ │ - ldr.w r8, [sp, #4] │ │ │ │ - mov r7, sl │ │ │ │ + movw r1, #4421 @ 0x1145 │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8bae6 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r2, r4 │ │ │ │ + movs r1, #0 │ │ │ │ + str r7, [sp, #0] │ │ │ │ + bl 233264 <_PyDict_SendEvent@@Base> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ + movs r2, #0 │ │ │ │ mov.w ip, #1 │ │ │ │ ldrb.w lr, [r3, #4] │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.n 8b8cc │ │ │ │ + b.n 8b8ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 43120 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 8b95c │ │ │ │ - movs r3, #0 │ │ │ │ - str.w r3, [r8] │ │ │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8b95c │ │ │ │ - movw r0, #46384 @ 0xb530 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - movw r1, #4421 @ 0x1145 │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 43128 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 8bc4a │ │ │ │ - b.n 8bc50 │ │ │ │ + bne.n 8baec │ │ │ │ + b.n 8b93c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8bb1e │ │ │ │ + bne.n 8bade │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8bb1e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8bade │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8bb28 │ │ │ │ + bne.n 8bae6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.n 8bc4a │ │ │ │ - b.n 8bc50 │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8bae6 │ │ │ │ + nop │ │ │ │ + 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, #12 │ │ │ │ + sub sp, #20 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.w 8bffa │ │ │ │ + bpl.w 8bf26 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r8, #41552 @ 0xa250 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - mov r9, r2 │ │ │ │ + mov r7, r2 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 8bea2 │ │ │ │ + bne.w 8bdd8 │ │ │ │ ldr r6, [r1, #12] │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 8bea2 │ │ │ │ + beq.w 8bdd8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #57360 @ 0xe010 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8bf4a │ │ │ │ + beq.w 8be7a │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8bece │ │ │ │ - add r3, sp, #4 │ │ │ │ + bne.w 8be04 │ │ │ │ + add r3, sp, #12 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85214 │ │ │ │ + bl 85254 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 8bf44 │ │ │ │ + beq.w 8be74 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 8bdb4 │ │ │ │ + bne.n 8bcec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8be72 │ │ │ │ + bge.w 8bdaa │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8be7e │ │ │ │ + bge.w 8bdb4 │ │ │ │ adds r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + str r3, [r7, #0] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ - cbz r2, 8bd32 │ │ │ │ + cbz r2, 8bc72 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 8bf92 │ │ │ │ + bne.w 8bebe │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8bf0a │ │ │ │ - ldrb.w r8, [r4, #16] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.w 8c00c │ │ │ │ + ble.w 8be40 │ │ │ │ + ldrb r0, [r4, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 8bf38 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #4] │ │ │ │ - str.w r8, [r3, #8] │ │ │ │ + str r0, [r3, #8] │ │ │ │ lsl.w r2, r2, ip │ │ │ │ add.w r0, r3, #20 │ │ │ │ add.w r8, r2, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #7 │ │ │ │ and.w r2, r8, r6 │ │ │ │ - bgt.n 8bdbe │ │ │ │ + bgt.n 8bcf6 │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8bdfc │ │ │ │ + bge.n 8bd34 │ │ │ │ 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 8bde8 │ │ │ │ + beq.n 8bd20 │ │ │ │ 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] │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + add sp, #20 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + add sp, #20 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 8bf7e │ │ │ │ + bgt.w 8beaa │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8be22 │ │ │ │ + bge.n 8bd5a │ │ │ │ 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 8bd8e │ │ │ │ + bne.n 8bcc8 │ │ │ │ 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 8bd9a │ │ │ │ + b.n 8bcd2 │ │ │ │ mov.w lr, r6, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r1, lr, #1 │ │ │ │ add r2, r1 │ │ │ │ - and.w r2, r8, r2 │ │ │ │ + and.w r2, r2, r8 │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8be3c │ │ │ │ + bge.n 8bd74 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8bd7a │ │ │ │ + b.n 8bcb4 │ │ │ │ mov.w lr, r6, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r1, lr, #1 │ │ │ │ add r2, r1 │ │ │ │ and.w r2, r8, r2 │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8bdce │ │ │ │ + blt.n 8bd06 │ │ │ │ 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 8be9a │ │ │ │ + and.w r2, r1, r8 │ │ │ │ + ble.n 8bdd0 │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 8bfd4 │ │ │ │ + bgt.w 8bf00 │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8bef8 │ │ │ │ + bge.n 8be2e │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp.w ip, #15 │ │ │ │ - ble.n 8bdd0 │ │ │ │ + ble.n 8bd08 │ │ │ │ str.w r1, [r0, r2, lsl #2] │ │ │ │ - b.n 8bd7a │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + b.n 8bcb4 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8bd1e │ │ │ │ + blt.w 8bc60 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8bd2a │ │ │ │ - b.n 8bd32 │ │ │ │ + bne.w 8bc6a │ │ │ │ + b.n 8bc72 │ │ │ │ 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 8be14 │ │ │ │ - b.n 8be8a │ │ │ │ + blt.n 8bd4c │ │ │ │ + b.n 8bdc0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7ab44 │ │ │ │ + bl 7ab54 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 8bff2 │ │ │ │ + beq.w 8bf1e │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #57360 @ 0xe010 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 8bf4a │ │ │ │ + beq.n 8be7a │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8bcee │ │ │ │ + beq.w 8bc32 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 8bcee │ │ │ │ + bne.w 8bc32 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl dbe40 │ │ │ │ + bl dbcf4 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 8bd04 │ │ │ │ + beq.w 8bc48 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8bdb4 │ │ │ │ - mov r2, r9 │ │ │ │ + bne.w 8bcec │ │ │ │ + mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15c6c0 <_PyUnicode_IsNumeric@@Base+0x4c8> │ │ │ │ - b.n 8bdaa │ │ │ │ + bl 15c720 <_PyUnicode_IsNumeric@@Base+0x4c0> │ │ │ │ + b.n 8bce2 │ │ │ │ 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 8be5c │ │ │ │ + and.w r2, r2, r8 │ │ │ │ + b.n 8bd94 │ │ │ │ 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 8a020 │ │ │ │ + bl 8a000 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8bd3a │ │ │ │ + bne.w 8bc7a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8c076 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + blt.n 8bf52 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8c088 │ │ │ │ + blt.n 8bf62 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8bdb6 │ │ │ │ + b.n 8bcee │ │ │ │ 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 863ec │ │ │ │ + strlt r3, [r7, #0] │ │ │ │ + mov r3, r7 │ │ │ │ + bl 8642c │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r6, #0 │ │ │ │ - b.n 8bdb6 │ │ │ │ + b.n 8bcee │ │ │ │ add.w r1, r3, r2, lsl #2 │ │ │ │ ldr.w lr, [r1, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bge.n 8bfba │ │ │ │ + bge.n 8bee6 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8be6c │ │ │ │ + b.n 8bda4 │ │ │ │ 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 8a9bc │ │ │ │ + bl 8a99c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8bf2e │ │ │ │ + beq.n 8be64 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b.n 8bd32 │ │ │ │ + b.n 8bc72 │ │ │ │ mov.w lr, r6, lsr #5 │ │ │ │ - add r1, r2 │ │ │ │ - add.w r2, lr, #1 │ │ │ │ + add r2, r1 │ │ │ │ + add.w r1, lr, #1 │ │ │ │ add r2, r1 │ │ │ │ and.w r2, r2, r8 │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8bf8e │ │ │ │ - b.n 8be3c │ │ │ │ - ldr.w r7, [r0, r2, lsl #2] │ │ │ │ + blt.n 8beba │ │ │ │ + b.n 8bd74 │ │ │ │ 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 8be64 │ │ │ │ - and.w r2, r8, r1 │ │ │ │ - b.n 8be54 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 43120 │ │ │ │ - b.n 8bdb6 │ │ │ │ - movw r0, #46384 @ 0xb530 │ │ │ │ + add.w r9, r1, #1 │ │ │ │ + ldr.w r1, [r0, r2, lsl #2] │ │ │ │ + cmp r1, #0 │ │ │ │ + blt.w 8bd9c │ │ │ │ + and.w r2, r9, r8 │ │ │ │ + b.n 8bd8c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 43128 │ │ │ │ + b.n 8bcee │ │ │ │ + movw r0, #47280 @ 0xb8b0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #4421 @ 0x1145 │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8bf44 │ │ │ │ - ldr r3, [pc, #140] @ (8c09c ) │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r3, [r2, 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 8c032 │ │ │ │ - add.w r3, sl, #4 │ │ │ │ - mov.w r8, r8, asr #1 │ │ │ │ - mov sl, r3 │ │ │ │ - cmp r3, fp │ │ │ │ - beq.n 8c068 │ │ │ │ - tst.w r8, #1 │ │ │ │ - beq.n 8c024 │ │ │ │ - ldr.w r3, [sl] │ │ │ │ - mov r7, r3 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 8c024 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r4 │ │ │ │ - movs r0, #0 │ │ │ │ - blx r7 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 8c024 │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8be74 │ │ │ │ + mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #46708 @ 0xb674 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #46728 @ 0xb688 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - bl 242960 │ │ │ │ - b.n 8c024 │ │ │ │ + movs r1, #0 │ │ │ │ + str r7, [sp, #0] │ │ │ │ + bl 233264 <_PyDict_SendEvent@@Base> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 8bd52 │ │ │ │ + b.n 8bc8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8bf38 │ │ │ │ + bne.n 8be6c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8bf38 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8be6c │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8bf44 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8bf44 │ │ │ │ - movs r4, r1 │ │ │ │ - ... │ │ │ │ + bne.n 8be74 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8be74 │ │ │ │ + nop │ │ │ │ │ │ │ │ -0008c0a0 : │ │ │ │ +0008bf74 : │ │ │ │ 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, #28992 @ 0x7140 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl 878e0 │ │ │ │ + bl 1c7894 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8c0e8 │ │ │ │ - cbz r5, 8c0d4 │ │ │ │ + cbz r0, 8bfbc │ │ │ │ + cbz r5, 8bfa8 │ │ │ │ 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 8829c │ │ │ │ + bl 8827c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 8c0ee │ │ │ │ + cbz r0, 8bfc2 │ │ │ │ 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 8c0ea │ │ │ │ + bge.n 8bfbe │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8c0ea │ │ │ │ + bne.n 8bfbe │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8c0ea │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8bfbe │ │ │ │ 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 8c190 │ │ │ │ + beq.n 8c064 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ blx 2c408 │ │ │ │ - cbz r0, 8c17a │ │ │ │ + cbz r0, 8c04e │ │ │ │ adds r1, r0, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx 2c090 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2afd8 │ │ │ │ - cbnz r0, 8c190 │ │ │ │ + cbnz r0, 8c064 │ │ │ │ ldrb r3, [r5, r4] │ │ │ │ add r4, r5 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 8c190 │ │ │ │ - movw r1, #52676 @ 0xcdc4 │ │ │ │ + bne.n 8c064 │ │ │ │ + movw r1, #53372 @ 0xd07c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.n 8c15c │ │ │ │ + b.n 8c030 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 8c196 │ │ │ │ + beq.n 8c06a │ │ │ │ ldrb.w r3, [r4, #1]! │ │ │ │ - cbz r3, 8c190 │ │ │ │ + cbz r3, 8c064 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bne.n 8c152 │ │ │ │ + bne.n 8c026 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx 2afd8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8c156 │ │ │ │ + bne.n 8c02a │ │ │ │ adds r0, r4, #6 │ │ │ │ it eq │ │ │ │ moveq r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2afd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8c140 │ │ │ │ + beq.n 8c014 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 8c156 │ │ │ │ - b.n 8c190 │ │ │ │ + bne.n 8c02a │ │ │ │ + b.n 8c064 │ │ │ │ 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 8dc28 │ │ │ │ + beq.w 8dafc │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r5, #17 │ │ │ │ - bpl.w 8d0ca │ │ │ │ + bpl.w 8cf9e │ │ │ │ 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 8d0e2 │ │ │ │ + beq.w 8cfb6 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cdd6 │ │ │ │ + bne.w 8ccaa │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cdde │ │ │ │ + bne.w 8ccb2 │ │ │ │ ldr.w r3, [r4, #144] @ 0x90 │ │ │ │ ldr r2, [r6, #104] @ 0x68 │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cde8 │ │ │ │ + bne.w 8ccbc │ │ │ │ ldr.w r1, [r6, #172] @ 0xac │ │ │ │ movw r3, #5724 @ 0x165c │ │ │ │ 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 8cdfc │ │ │ │ + beq.w 8ccd0 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8c3f2 │ │ │ │ + ble.w 8c2c6 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8ce02 │ │ │ │ + beq.w 8ccd6 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8c260 │ │ │ │ + beq.n 8c134 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 8ce02 │ │ │ │ + beq.w 8ccd6 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8c260 │ │ │ │ + beq.n 8c134 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 8ce02 │ │ │ │ + beq.w 8ccd6 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 8c260 │ │ │ │ + beq.n 8c134 │ │ │ │ add.w ip, r1, #24 │ │ │ │ movs r7, #3 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8ce02 │ │ │ │ + beq.w 8ccd6 │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 8c24a │ │ │ │ + bne.n 8c11e │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8c3f2 │ │ │ │ + ble.w 8c2c6 │ │ │ │ movw r0, #40096 @ 0x9ca0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8db4c │ │ │ │ + beq.w 8da20 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8c29c │ │ │ │ + beq.n 8c170 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8db4c │ │ │ │ + beq.w 8da20 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8c29c │ │ │ │ + beq.n 8c170 │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8db4c │ │ │ │ + beq.w 8da20 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8c286 │ │ │ │ + bne.n 8c15a │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8c3f2 │ │ │ │ + ble.w 8c2c6 │ │ │ │ movw r0, #41968 @ 0xa3f0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8d8c4 │ │ │ │ + beq.w 8d798 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8c2d8 │ │ │ │ + beq.n 8c1ac │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8d8c4 │ │ │ │ + beq.w 8d798 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8c2d8 │ │ │ │ + beq.n 8c1ac │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8d8c4 │ │ │ │ + beq.w 8d798 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8c2c2 │ │ │ │ + bne.n 8c196 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8c3f2 │ │ │ │ + ble.w 8c2c6 │ │ │ │ movw r0, #41760 @ 0xa320 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8dde8 │ │ │ │ + beq.w 8dcbc │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8c312 │ │ │ │ + beq.n 8c1e6 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8dde8 │ │ │ │ + beq.w 8dcbc │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8c312 │ │ │ │ + beq.n 8c1e6 │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8dde8 │ │ │ │ + beq.w 8dcbc │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8c2fe │ │ │ │ + bne.n 8c1d2 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8c3f2 │ │ │ │ + ble.n 8c2c6 │ │ │ │ movw r0, #41552 @ 0xa250 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8db18 │ │ │ │ + beq.w 8d9ec │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8c34c │ │ │ │ + beq.n 8c220 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8db18 │ │ │ │ + beq.w 8d9ec │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8c34c │ │ │ │ + beq.n 8c220 │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8db18 │ │ │ │ + beq.w 8d9ec │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8c338 │ │ │ │ + bne.n 8c20c │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8c3f2 │ │ │ │ + ble.n 8c2c6 │ │ │ │ movw r0, #41344 @ 0xa180 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8d262 │ │ │ │ + beq.w 8d136 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8c386 │ │ │ │ + beq.n 8c25a │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8d262 │ │ │ │ + beq.w 8d136 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8c386 │ │ │ │ + beq.n 8c25a │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8d262 │ │ │ │ + beq.w 8d136 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8c372 │ │ │ │ + bne.n 8c246 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8c3f2 │ │ │ │ + ble.n 8c2c6 │ │ │ │ movw r0, #21004 @ 0x520c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8dbe4 │ │ │ │ + beq.w 8dab8 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8c3c0 │ │ │ │ + beq.n 8c294 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8dbe4 │ │ │ │ + beq.w 8dab8 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8c3c0 │ │ │ │ + beq.n 8c294 │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8dbe4 │ │ │ │ + beq.w 8dab8 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8c3ac │ │ │ │ + bne.n 8c280 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8c3f2 │ │ │ │ + ble.n 8c2c6 │ │ │ │ movw r0, #18712 @ 0x4918 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8db7c │ │ │ │ + beq.w 8da50 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8c3f2 │ │ │ │ + beq.n 8c2c6 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8db7c │ │ │ │ + beq.w 8da50 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8c3f2 │ │ │ │ + beq.n 8c2c6 │ │ │ │ adds r1, #20 │ │ │ │ movs r3, #2 │ │ │ │ ldr.w r7, [r1, #4]! │ │ │ │ adds r3, #1 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8db7c │ │ │ │ + beq.w 8da50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8c3e2 │ │ │ │ + bne.n 8c2b6 │ │ │ │ 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 8c69c │ │ │ │ + ble.w 8c570 │ │ │ │ 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 8c80c │ │ │ │ + bge.w 8c6e0 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ce0a │ │ │ │ + beq.w 8ccde │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ ldr.w r6, [r5, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c868 │ │ │ │ + bne.w 8c73c │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ mov sl, r6 │ │ │ │ - cbz r2, 8c456 │ │ │ │ + cbz r2, 8c32a │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ca8a │ │ │ │ + bne.w 8c95e │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8c4e8 │ │ │ │ + beq.n 8c3bc │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8c4e8 │ │ │ │ + beq.n 8c3bc │ │ │ │ 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 8cd3e │ │ │ │ + bne.w 8cc12 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8d0ea │ │ │ │ + bne.w 8cfbe │ │ │ │ ldr.w lr, [r1] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8d05e │ │ │ │ + bne.w 8cf32 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d0fa │ │ │ │ + bne.w 8cfce │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d106 │ │ │ │ + bne.w 8cfda │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d07e │ │ │ │ + bne.w 8cf52 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d26a │ │ │ │ + bne.w 8d13e │ │ │ │ ldr r7, [r2, #12] │ │ │ │ - cbnz r7, 8c4b8 │ │ │ │ + cbnz r7, 8c38c │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d2ac │ │ │ │ + bne.w 8d180 │ │ │ │ ldr r7, [r2, #20] │ │ │ │ - cbnz r7, 8c4c4 │ │ │ │ + cbnz r7, 8c398 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dabe │ │ │ │ + bne.w 8d992 │ │ │ │ ldr r7, [r2, #28] │ │ │ │ - cbnz r7, 8c4d0 │ │ │ │ + cbnz r7, 8c3a4 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d01e │ │ │ │ + bne.w 8cef2 │ │ │ │ ldr r7, [r2, #32] │ │ │ │ - cbnz r7, 8c4dc │ │ │ │ + cbnz r7, 8c3b0 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dc00 │ │ │ │ + bne.w 8dad4 │ │ │ │ ldr r7, [r2, #36] @ 0x24 │ │ │ │ - cbnz r7, 8c4e8 │ │ │ │ + cbnz r7, 8c3bc │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d214 │ │ │ │ + bne.w 8d0e8 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ - cbz r2, 8c524 │ │ │ │ + cbz r2, 8c3f8 │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ - cbz r3, 8c524 │ │ │ │ + cbz r3, 8c3f8 │ │ │ │ ldr r7, [r6, #56] @ 0x38 │ │ │ │ ldrd lr, ip, [r2, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cd08 │ │ │ │ - cbnz r0, 8c508 │ │ │ │ + bne.w 8cbdc │ │ │ │ + cbnz r0, 8c3dc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8cfc4 │ │ │ │ + bne.w 8ce98 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8c516 │ │ │ │ + bne.n 8c3ea │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8cfe8 │ │ │ │ + bne.w 8cebc │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8c524 │ │ │ │ + bne.n 8c3f8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8cd38 │ │ │ │ + bne.w 8cc0c │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ - cbz r2, 8c530 │ │ │ │ + cbz r2, 8c404 │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ca4a │ │ │ │ + bne.w 8c91e │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8d8cc │ │ │ │ + beq.w 8d7a0 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ - cbnz r2, 8c548 │ │ │ │ + cbnz r2, 8c41c │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ - cbnz r2, 8c548 │ │ │ │ + cbnz r2, 8c41c │ │ │ │ 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, 8c558 │ │ │ │ + cbnz r2, 8c42c │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ - cbnz r2, 8c558 │ │ │ │ + cbnz r2, 8c42c │ │ │ │ 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 8cafa │ │ │ │ + bne.w 8c9ce │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8cafa │ │ │ │ + beq.w 8c9ce │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8c81e │ │ │ │ + beq.w 8c6f2 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r2, r0 │ │ │ │ it ne │ │ │ │ strne r2, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8cb04 │ │ │ │ + bne.w 8c9d8 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d204 │ │ │ │ + bne.w 8d0d8 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c6f6 │ │ │ │ + bne.w 8c5ca │ │ │ │ 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 8d2e0 │ │ │ │ + bne.w 8d1b4 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c6fe │ │ │ │ + bne.w 8c5d2 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c6fe │ │ │ │ + beq.w 8c5d2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8c846 │ │ │ │ + beq.w 8c71a │ │ │ │ ldr r1, [r6, #68] @ 0x44 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 8c846 │ │ │ │ + bne.w 8c71a │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c706 │ │ │ │ + beq.w 8c5da │ │ │ │ ldrd r1, r2, [r4, #108] @ 0x6c │ │ │ │ - cbnz r1, 8c5da │ │ │ │ + cbnz r1, 8c4ae │ │ │ │ ldr r1, [r5, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c7a2 │ │ │ │ - cbnz r2, 8c5e4 │ │ │ │ + bne.w 8c676 │ │ │ │ + cbnz r2, 8c4b8 │ │ │ │ ldr r7, [r5, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8ce12 │ │ │ │ + bne.w 8cce6 │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ce40 │ │ │ │ + bne.w 8cd14 │ │ │ │ ldr.w r1, [r5, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8dbca │ │ │ │ + bne.w 8da9e │ │ │ │ ldr.w r2, [r4, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8daf2 │ │ │ │ + bne.w 8d9c6 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ ldr.w r1, [r5, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8dbec │ │ │ │ + bne.w 8dac0 │ │ │ │ ldr.w r1, [r4, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cb3c │ │ │ │ + beq.w 8ca10 │ │ │ │ ldrd r1, r7, [r4, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8cac6 │ │ │ │ + bne.w 8c99a │ │ │ │ ldr.w r1, [r5, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cac6 │ │ │ │ + beq.w 8c99a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8cb0e │ │ │ │ + beq.w 8c9e2 │ │ │ │ ldr.w r0, [r6, #148] @ 0x94 │ │ │ │ cmp r1, r0 │ │ │ │ it ne │ │ │ │ strne.w r1, [r4, #148] @ 0x94 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8cea8 │ │ │ │ + beq.w 8cd7c │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ - cbnz r1, 8c654 │ │ │ │ + cbnz r1, 8c528 │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8cae2 │ │ │ │ + bne.w 8c9b6 │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ - cbnz r1, 8c664 │ │ │ │ + cbnz r1, 8c538 │ │ │ │ ldr.w r1, [r5, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d302 │ │ │ │ + bne.w 8d1d6 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ eor.w r1, r3, r2 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.w 8c7d4 │ │ │ │ + bmi.w 8c6a8 │ │ │ │ ldr.w r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8ce5c │ │ │ │ + beq.w 8cd30 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ tst.w r3, #96 @ 0x60 │ │ │ │ - bne.w 8c80c │ │ │ │ + bne.w 8c6e0 │ │ │ │ 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 8c424 │ │ │ │ + bne.w 8c2f8 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - cbz r6, 8c6c4 │ │ │ │ + cbz r6, 8c598 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ce7e │ │ │ │ + beq.w 8cd52 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ce8a │ │ │ │ + beq.w 8cd5e │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ce96 │ │ │ │ + beq.w 8cd6a │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8cea2 │ │ │ │ + beq.w 8cd76 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ce78 │ │ │ │ + beq.w 8cd4c │ │ │ │ and.w r3, r3, #17408 @ 0x4400 │ │ │ │ cmp.w r3, #17408 @ 0x4400 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ - bne.n 8c6ee │ │ │ │ + bne.n 8c5c2 │ │ │ │ ldr.w r2, [r4, #160] @ 0xa0 │ │ │ │ - movw r3, #39621 @ 0x9ac5 │ │ │ │ + movw r3, #39589 @ 0x9aa5 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r2, r3 │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - beq.w 8ddf0 │ │ │ │ + beq.w 8dcc4 │ │ │ │ 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 8d2f6 │ │ │ │ + beq.w 8d1ca │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c850 │ │ │ │ + bne.w 8c724 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c850 │ │ │ │ + bne.w 8c724 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ lsls r7, r3, #30 │ │ │ │ - bmi.w 8cf42 │ │ │ │ - ldr r3, [pc, #324] @ (8c85c ) │ │ │ │ + bmi.w 8ce16 │ │ │ │ + ldr r3, [pc, #324] @ (8c730 ) │ │ │ │ movw r7, #41552 @ 0xa250 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldr.w sl, [r4, #132] @ 0x84 │ │ │ │ - ldr.w r9, [pc, #308] @ 8c85c │ │ │ │ + ldr.w r9, [pc, #308] @ 8c730 │ │ │ │ ldr.w r3, [r3, #1624] @ 0x658 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 8cf9c │ │ │ │ + bne.w 8ce70 │ │ │ │ ldr.w r2, [r9, #1632] @ 0x660 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 8cf9c │ │ │ │ - ldr r1, [pc, #288] @ (8c860 ) │ │ │ │ + beq.w 8ce70 │ │ │ │ + ldr r1, [pc, #288] @ (8c734 ) │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, sl │ │ │ │ - bl 85214 │ │ │ │ + bl 85254 │ │ │ │ adds r3, r0, #3 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - beq.w 8de08 │ │ │ │ + beq.w 8dcdc │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8cef4 │ │ │ │ + bne.w 8cdc8 │ │ │ │ ldr.w r2, [r9, #2252] @ 0x8cc │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 8cffe │ │ │ │ + bne.w 8ced2 │ │ │ │ ldr.w r2, [r9, #2260] @ 0x8d4 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 8cffe │ │ │ │ - ldr r1, [pc, #248] @ (8c864 ) │ │ │ │ + beq.w 8ced2 │ │ │ │ + ldr r1, [pc, #248] @ (8c738 ) │ │ │ │ mov r0, sl │ │ │ │ - bl 85214 │ │ │ │ + bl 85254 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 8de08 │ │ │ │ + beq.w 8dcdc │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8cf3a │ │ │ │ + bne.w 8ce0e │ │ │ │ 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 8cff6 │ │ │ │ + bne.w 8ceca │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [r5, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c5da │ │ │ │ + beq.w 8c4ae │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8dd58 │ │ │ │ + beq.w 8dc2c │ │ │ │ ldr r0, [r6, #108] @ 0x6c │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ strne r1, [r4, #108] @ 0x6c │ │ │ │ - cbnz r2, 8c7b4 │ │ │ │ + cbnz r2, 8c688 │ │ │ │ ldr r7, [r5, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d158 │ │ │ │ + bne.w 8d02c │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ce40 │ │ │ │ + bne.w 8cd14 │ │ │ │ ldr.w r1, [r5, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c5f8 │ │ │ │ + beq.w 8c4cc │ │ │ │ ldr.w r2, [r6, #136] @ 0x88 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 8ce3c │ │ │ │ - b.n 8ce4c │ │ │ │ + bne.w 8cd10 │ │ │ │ + b.n 8cd20 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.w 8c67a │ │ │ │ + bpl.w 8c54e │ │ │ │ ldr.w r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c67a │ │ │ │ + bne.w 8c54e │ │ │ │ ldr.w r0, [r5, #160] @ 0xa0 │ │ │ │ - movw r1, #39621 @ 0x9ac5 │ │ │ │ + movw r1, #39589 @ 0x9aa5 │ │ │ │ movt r1, #8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 8c67a │ │ │ │ - movw r1, #1633 @ 0x661 │ │ │ │ + bne.w 8c54e │ │ │ │ + movw r1, #1337 @ 0x539 │ │ │ │ movt r1, #9 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str.w r1, [r4, #160] @ 0xa0 │ │ │ │ tst.w r3, #96 @ 0x60 │ │ │ │ - beq.w 8c684 │ │ │ │ + beq.w 8c558 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r8, r2 │ │ │ │ - bne.w 8c426 │ │ │ │ + bne.w 8c2fa │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 8c69a │ │ │ │ + b.n 8c56e │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8cb04 │ │ │ │ + bne.w 8c9d8 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d20c │ │ │ │ + bne.w 8d0e0 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c58e │ │ │ │ + beq.w 8c462 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c6fe │ │ │ │ + bne.w 8c5d2 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c6fe │ │ │ │ + beq.w 8c5d2 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c706 │ │ │ │ + beq.w 8c5da │ │ │ │ ldrd r1, r2, [r4, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8c794 │ │ │ │ - b.n 8c5da │ │ │ │ + beq.n 8c668 │ │ │ │ + b.n 8c4ae │ │ │ │ nop │ │ │ │ add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r2, r3, r6, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xb7c0 │ │ │ │ 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 8cb52 │ │ │ │ + bne.w 8ca26 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d80a │ │ │ │ + bne.w 8d6de │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d3c0 │ │ │ │ + bne.w 8d294 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 8d16c │ │ │ │ + bne.w 8d040 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d81a │ │ │ │ + bne.w 8d6ee │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8d3de │ │ │ │ + bne.w 8d2b2 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d858 │ │ │ │ + bne.w 8d72c │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - cbnz r0, 8c8b4 │ │ │ │ + cbnz r0, 8c788 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d7d4 │ │ │ │ + bne.w 8d6a8 │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - cbnz r0, 8c8c4 │ │ │ │ + cbnz r0, 8c798 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d78a │ │ │ │ + bne.w 8d65e │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - cbnz r0, 8c8d0 │ │ │ │ + cbnz r0, 8c7a4 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d6fc │ │ │ │ + bne.w 8d5d0 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ - cbnz r0, 8c8dc │ │ │ │ + cbnz r0, 8c7b0 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d630 │ │ │ │ + bne.w 8d504 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - cbnz r0, 8c8e8 │ │ │ │ + cbnz r0, 8c7bc │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d674 │ │ │ │ + bne.w 8d548 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - cbnz r0, 8c8f4 │ │ │ │ + cbnz r0, 8c7c8 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d6b6 │ │ │ │ + bne.w 8d58a │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - cbnz r0, 8c900 │ │ │ │ + cbnz r0, 8c7d4 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d510 │ │ │ │ + bne.w 8d3e4 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ - cbnz r0, 8c90c │ │ │ │ + cbnz r0, 8c7e0 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d5a0 │ │ │ │ + bne.w 8d474 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ - cbnz r0, 8c918 │ │ │ │ + cbnz r0, 8c7ec │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d5ea │ │ │ │ + bne.w 8d4be │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ - cbnz r0, 8c924 │ │ │ │ + cbnz r0, 8c7f8 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d554 │ │ │ │ + bne.w 8d428 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ - cbnz r0, 8c930 │ │ │ │ + cbnz r0, 8c804 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d3fe │ │ │ │ + bne.w 8d2d2 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ - cbnz r0, 8c93c │ │ │ │ + cbnz r0, 8c810 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d488 │ │ │ │ + bne.w 8d35c │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ - cbnz r0, 8c948 │ │ │ │ + cbnz r0, 8c81c │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d30a │ │ │ │ + bne.w 8d1de │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ - cbnz r0, 8c954 │ │ │ │ + cbnz r0, 8c828 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d348 │ │ │ │ + bne.w 8d21c │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ - cbnz r0, 8c960 │ │ │ │ + cbnz r0, 8c834 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d746 │ │ │ │ + bne.w 8d61a │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ - cbnz r0, 8c96c │ │ │ │ + cbnz r0, 8c840 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dc4a │ │ │ │ + bne.w 8db1e │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ - cbnz r0, 8c978 │ │ │ │ + cbnz r0, 8c84c │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dd10 │ │ │ │ + bne.w 8dbe4 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ - cbnz r0, 8c984 │ │ │ │ + cbnz r0, 8c858 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dda4 │ │ │ │ + bne.w 8dc78 │ │ │ │ ldr r0, [r2, #88] @ 0x58 │ │ │ │ - cbnz r0, 8c990 │ │ │ │ + cbnz r0, 8c864 │ │ │ │ ldr r7, [r1, #88] @ 0x58 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8de92 │ │ │ │ + bne.w 8dd66 │ │ │ │ ldr r0, [r2, #92] @ 0x5c │ │ │ │ - cbnz r0, 8c99c │ │ │ │ + cbnz r0, 8c870 │ │ │ │ ldr r7, [r1, #92] @ 0x5c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8de10 │ │ │ │ + bne.w 8dce4 │ │ │ │ ldr r0, [r2, #96] @ 0x60 │ │ │ │ - cbnz r0, 8c9a8 │ │ │ │ + cbnz r0, 8c87c │ │ │ │ ldr r7, [r1, #96] @ 0x60 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8deac │ │ │ │ + bne.w 8dd80 │ │ │ │ ldr r0, [r2, #100] @ 0x64 │ │ │ │ - cbnz r0, 8c9b4 │ │ │ │ + cbnz r0, 8c888 │ │ │ │ ldr r7, [r1, #100] @ 0x64 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8de86 │ │ │ │ + bne.w 8dd5a │ │ │ │ ldrd r0, r7, [r2, #104] @ 0x68 │ │ │ │ - cbnz r0, 8c9c2 │ │ │ │ + cbnz r0, 8c896 │ │ │ │ ldr r0, [r1, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dd84 │ │ │ │ - cbnz r7, 8c9cc │ │ │ │ + bne.w 8dc58 │ │ │ │ + cbnz r7, 8c8a0 │ │ │ │ ldr r7, [r1, #108] @ 0x6c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d8f0 │ │ │ │ + bne.w 8d7c4 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ - cbnz r0, 8c9d8 │ │ │ │ + cbnz r0, 8c8ac │ │ │ │ ldr r7, [r1, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8db84 │ │ │ │ + bne.w 8da58 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ - cbnz r0, 8c9e4 │ │ │ │ + cbnz r0, 8c8b8 │ │ │ │ ldr r7, [r1, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d394 │ │ │ │ + bne.w 8d268 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ - cbnz r0, 8c9f0 │ │ │ │ + cbnz r0, 8c8c4 │ │ │ │ ldr r7, [r1, #116] @ 0x74 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d3b2 │ │ │ │ + bne.w 8d286 │ │ │ │ ldr.w r0, [r2, #128] @ 0x80 │ │ │ │ - cbnz r0, 8ca00 │ │ │ │ + cbnz r0, 8c8d4 │ │ │ │ ldr.w r0, [r1, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8de40 │ │ │ │ + bne.w 8dd14 │ │ │ │ ldr r0, [r2, #124] @ 0x7c │ │ │ │ - cbnz r0, 8ca0c │ │ │ │ + cbnz r0, 8c8e0 │ │ │ │ ldr r0, [r1, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8de4e │ │ │ │ + bne.w 8dd22 │ │ │ │ ldrd r7, r0, [r2, #132] @ 0x84 │ │ │ │ - cbnz r7, 8ca1c │ │ │ │ + cbnz r7, 8c8f0 │ │ │ │ ldr.w r7, [r1, #132] @ 0x84 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d1cc │ │ │ │ - cbnz r0, 8ca28 │ │ │ │ + bne.w 8d0a0 │ │ │ │ + cbnz r0, 8c8fc │ │ │ │ ldr.w r0, [r1, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8de24 │ │ │ │ + bne.w 8dcf8 │ │ │ │ ldr.w r0, [r2, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c448 │ │ │ │ + bne.w 8c31c │ │ │ │ ldr.w r1, [r1, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c448 │ │ │ │ + beq.w 8c31c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8deb8 │ │ │ │ + bne.w 8dd8c │ │ │ │ str.w r1, [r2, #140] @ 0x8c │ │ │ │ - b.n 8c448 │ │ │ │ + b.n 8c31c │ │ │ │ ldr.w ip, [r6, #80] @ 0x50 │ │ │ │ ldrd r0, r7, [r2] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8cdb0 │ │ │ │ - cbnz r0, 8ca64 │ │ │ │ + bne.w 8cc84 │ │ │ │ + cbnz r0, 8c938 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d232 │ │ │ │ - cbnz r7, 8ca6e │ │ │ │ + bne.w 8d106 │ │ │ │ + cbnz r7, 8c942 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8cdd2 │ │ │ │ + bne.w 8cca6 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c538 │ │ │ │ + bne.w 8c40c │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c538 │ │ │ │ + beq.w 8c40c │ │ │ │ ldr r1, [r6, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 8c538 │ │ │ │ + beq.w 8c40c │ │ │ │ str r2, [r4, #24] │ │ │ │ - b.n 8c538 │ │ │ │ + b.n 8c40c │ │ │ │ ldr.w lr, [r6, #40] @ 0x28 │ │ │ │ ldrd ip, r7, [r2, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8cd7c │ │ │ │ - cbnz r0, 8caa6 │ │ │ │ + bne.w 8cc50 │ │ │ │ + cbnz r0, 8c97a │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d22e │ │ │ │ + bne.w 8d102 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8cab4 │ │ │ │ + bne.n 8c988 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d210 │ │ │ │ + bne.w 8d0e4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8c456 │ │ │ │ + bne.w 8c32a │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c456 │ │ │ │ + beq.w 8c32a │ │ │ │ str r1, [r2, #8] │ │ │ │ - b.n 8c456 │ │ │ │ + b.n 8c32a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8cf02 │ │ │ │ + beq.w 8cdd6 │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c654 │ │ │ │ + bne.w 8c528 │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c654 │ │ │ │ - cbz r6, 8cb2c │ │ │ │ + beq.w 8c528 │ │ │ │ + cbz r6, 8ca00 │ │ │ │ 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 8ced8 │ │ │ │ - b.n 8c664 │ │ │ │ - cbnz r1, 8cb04 │ │ │ │ + beq.w 8cdac │ │ │ │ + b.n 8c538 │ │ │ │ + cbnz r1, 8c9d8 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d202 │ │ │ │ + bne.w 8d0d6 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c58e │ │ │ │ - b.n 8c5a6 │ │ │ │ + beq.w 8c462 │ │ │ │ + b.n 8c47a │ │ │ │ str.w r1, [r4, #148] @ 0x94 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8cfb4 │ │ │ │ + beq.w 8ce88 │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c654 │ │ │ │ + bne.w 8c528 │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c654 │ │ │ │ + beq.w 8c528 │ │ │ │ str.w r1, [r4, #164] @ 0xa4 │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cf2e │ │ │ │ - b.n 8c664 │ │ │ │ + beq.w 8ce02 │ │ │ │ + b.n 8c538 │ │ │ │ ldr.w r1, [r5, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c618 │ │ │ │ + beq.w 8c4ec │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8de78 │ │ │ │ + bne.w 8dd4c │ │ │ │ str.w r1, [r4, #144] @ 0x90 │ │ │ │ - b.n 8c618 │ │ │ │ - cbnz r0, 8cb5c │ │ │ │ + b.n 8c4ec │ │ │ │ + cbnz r0, 8ca30 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d1f8 │ │ │ │ + bne.w 8d0cc │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 8cb6a │ │ │ │ + bne.n 8ca3e │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d1ee │ │ │ │ + bne.w 8d0c2 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8cb78 │ │ │ │ + bne.n 8ca4c │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8da22 │ │ │ │ + bne.w 8d8f6 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c8b8 │ │ │ │ + bne.w 8c78c │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c8b8 │ │ │ │ + beq.w 8c78c │ │ │ │ ldr.w lr, [r7, #12] │ │ │ │ ldr r7, [r2, #16] │ │ │ │ cmp lr, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #12] │ │ │ │ - cbnz r7, 8cb9e │ │ │ │ + cbnz r7, 8ca72 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d94e │ │ │ │ + bne.w 8d822 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c8d0 │ │ │ │ + bne.w 8c7a4 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c8d0 │ │ │ │ + beq.w 8c7a4 │ │ │ │ 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, 8cbc8 │ │ │ │ + cbnz r0, 8ca9c │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d978 │ │ │ │ + bne.w 8d84c │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c8e8 │ │ │ │ + bne.w 8c7bc │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c8e8 │ │ │ │ + beq.w 8c7bc │ │ │ │ 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, 8cbf2 │ │ │ │ + cbnz r0, 8cac6 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d9a2 │ │ │ │ + bne.w 8d876 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c900 │ │ │ │ + bne.w 8c7d4 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c900 │ │ │ │ + beq.w 8c7d4 │ │ │ │ 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, 8cc1c │ │ │ │ + cbnz r0, 8caf0 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d9cc │ │ │ │ + bne.w 8d8a0 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c918 │ │ │ │ + bne.w 8c7ec │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c918 │ │ │ │ + beq.w 8c7ec │ │ │ │ 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, 8cc46 │ │ │ │ + cbnz r0, 8cb1a │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d9f6 │ │ │ │ + bne.w 8d8ca │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c930 │ │ │ │ + bne.w 8c804 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c930 │ │ │ │ + beq.w 8c804 │ │ │ │ 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, 8cc70 │ │ │ │ + cbnz r0, 8cb44 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d48e │ │ │ │ + bne.w 8d362 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c948 │ │ │ │ + bne.w 8c81c │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c948 │ │ │ │ + beq.w 8c81c │ │ │ │ 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, 8cc9a │ │ │ │ + cbnz r0, 8cb6e │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d4b8 │ │ │ │ + bne.w 8d38c │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c960 │ │ │ │ + bne.w 8c834 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c960 │ │ │ │ + beq.w 8c834 │ │ │ │ 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 8ccc8 │ │ │ │ + bne.n 8cb9c │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d4e6 │ │ │ │ + bne.w 8d3ba │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c978 │ │ │ │ + bne.w 8c84c │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c978 │ │ │ │ + beq.w 8c84c │ │ │ │ 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 8c984 │ │ │ │ + bne.w 8c858 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c984 │ │ │ │ + beq.w 8c858 │ │ │ │ ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #84] @ 0x54 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8c984 │ │ │ │ + beq.w 8c858 │ │ │ │ str r0, [r2, #84] @ 0x54 │ │ │ │ - b.n 8c984 │ │ │ │ - cbnz r0, 8cd12 │ │ │ │ + b.n 8c858 │ │ │ │ + cbnz r0, 8cbe6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8cfd2 │ │ │ │ + bne.w 8cea6 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8cd20 │ │ │ │ + bne.n 8cbf4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d178 │ │ │ │ + bne.w 8d04c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8c524 │ │ │ │ + bne.w 8c3f8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c524 │ │ │ │ + beq.w 8c3f8 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8c524 │ │ │ │ + beq.w 8c3f8 │ │ │ │ str r1, [r2, #8] │ │ │ │ - b.w 8c524 │ │ │ │ + b.w 8c3f8 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8cd4c │ │ │ │ + bne.n 8cc20 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8cfdc │ │ │ │ + bne.w 8ceb0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8cd5a │ │ │ │ + bne.n 8cc2e │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8da3a │ │ │ │ + bne.w 8d90e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d8de │ │ │ │ + bne.w 8d7b2 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8da54 │ │ │ │ + bne.w 8d928 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - cbnz r0, 8cd76 │ │ │ │ + cbnz r0, 8cc4a │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d18e │ │ │ │ + bne.w 8d062 │ │ │ │ mov r0, r6 │ │ │ │ - b.w 8c4b8 │ │ │ │ - cbnz r0, 8cd86 │ │ │ │ + b.w 8c38c │ │ │ │ + cbnz r0, 8cc5a │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8de32 │ │ │ │ + bne.w 8dd06 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8cd94 │ │ │ │ + bne.n 8cc68 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d220 │ │ │ │ + bne.w 8d0f4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8c456 │ │ │ │ + bne.w 8c32a │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c456 │ │ │ │ + beq.w 8c32a │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 8cac2 │ │ │ │ - b.w 8c456 │ │ │ │ - cbnz r0, 8cdba │ │ │ │ + bne.w 8c996 │ │ │ │ + b.w 8c32a │ │ │ │ + cbnz r0, 8cc8e │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8de6a │ │ │ │ + bne.w 8dd3e │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8ca6e │ │ │ │ + bne.w 8c942 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8ca6e │ │ │ │ + beq.w 8c942 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8c530 │ │ │ │ + beq.w 8c404 │ │ │ │ str r1, [r2, #4] │ │ │ │ - b.n 8ca6e │ │ │ │ + b.n 8c942 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c1ec │ │ │ │ + beq.w 8c0c0 │ │ │ │ ldr.w r3, [r4, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c1fa │ │ │ │ + beq.w 8c0ce │ │ │ │ ldr.w r1, [r6, #172] @ 0xac │ │ │ │ movw r3, #5724 @ 0x165c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c216 │ │ │ │ + bne.w 8c0ea │ │ │ │ cmp r6, r0 │ │ │ │ - bne.w 8db20 │ │ │ │ + bne.w 8d9f4 │ │ │ │ mov.w r3, #1073741824 @ 0x40000000 │ │ │ │ - b.w 8c3f4 │ │ │ │ + b.w 8c2c8 │ │ │ │ ldr.w r6, [r5, #128] @ 0x80 │ │ │ │ - b.w 8c448 │ │ │ │ + b.w 8c31c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8dd68 │ │ │ │ + beq.w 8dc3c │ │ │ │ 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 8ce2a │ │ │ │ + beq.n 8ccfe │ │ │ │ str r7, [r4, #112] @ 0x70 │ │ │ │ - cbnz r2, 8ce44 │ │ │ │ + cbnz r2, 8cd18 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c5f8 │ │ │ │ + beq.w 8c4cc │ │ │ │ ldr.w r7, [r6, #136] @ 0x88 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 8dba6 │ │ │ │ + beq.w 8da7a │ │ │ │ str.w r1, [r4, #136] @ 0x88 │ │ │ │ ldr.w r3, [r5, #136] @ 0x88 │ │ │ │ mov r7, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8dba2 │ │ │ │ + bne.w 8da76 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ ldr.w r1, [r4, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c604 │ │ │ │ - b.w 8c60e │ │ │ │ + beq.w 8c4d8 │ │ │ │ + b.w 8c4e2 │ │ │ │ ldr.w r1, [r5, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c67a │ │ │ │ + beq.w 8c54e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8c7fe │ │ │ │ + beq.w 8c6d2 │ │ │ │ ldr.w r0, [r6, #160] @ 0xa0 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 8c67a │ │ │ │ - b.n 8c7fe │ │ │ │ + beq.w 8c54e │ │ │ │ + b.n 8c6d2 │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ - b.n 8c6c4 │ │ │ │ + b.n 8c598 │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c6ac │ │ │ │ + bne.w 8c580 │ │ │ │ ldr r2, [r6, #48] @ 0x30 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c6b4 │ │ │ │ + bne.w 8c588 │ │ │ │ ldr r2, [r6, #52] @ 0x34 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c6bc │ │ │ │ + bne.w 8c590 │ │ │ │ ldr r2, [r6, #56] @ 0x38 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - b.n 8c6bc │ │ │ │ + b.n 8c590 │ │ │ │ ldr.w r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cacc │ │ │ │ + beq.w 8c9a0 │ │ │ │ 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, 8cece │ │ │ │ + cbnz r7, 8cda2 │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8cae2 │ │ │ │ + bne.w 8c9b6 │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c664 │ │ │ │ + bne.w 8c538 │ │ │ │ ldr.w r1, [r5, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c664 │ │ │ │ + beq.w 8c538 │ │ │ │ ldr.w r0, [r6, #196] @ 0xc4 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8c664 │ │ │ │ + beq.w 8c538 │ │ │ │ str.w r1, [r4, #196] @ 0xc4 │ │ │ │ - b.w 8c664 │ │ │ │ + b.w 8c538 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c756 │ │ │ │ + beq.w 8c62a │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 8c850 │ │ │ │ + b.n 8c724 │ │ │ │ ldr.w r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cacc │ │ │ │ + beq.w 8c9a0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 8ceb2 │ │ │ │ + bne.n 8cd86 │ │ │ │ str.w r1, [r4, #152] @ 0x98 │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ - cbnz r1, 8cf24 │ │ │ │ + cbnz r1, 8cdf8 │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8cb2c │ │ │ │ + bne.w 8ca00 │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c664 │ │ │ │ + bne.w 8c538 │ │ │ │ ldr.w r1, [r5, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c664 │ │ │ │ - b.n 8ceec │ │ │ │ + beq.w 8c538 │ │ │ │ + b.n 8cdc0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8cefc │ │ │ │ - b.n 8c77e │ │ │ │ - ldr r3, [pc, #632] @ (8d1bc ) │ │ │ │ + bne.n 8cdd0 │ │ │ │ + b.n 8c652 │ │ │ │ + ldr r3, [pc, #632] @ (8d090 ) │ │ │ │ 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 │ │ │ │ @@ -145073,1481 +144970,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 8dc3c │ │ │ │ + beq.w 8db10 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r1, r3 │ │ │ │ - ldr.w r9, [pc, #580] @ 8d1c8 │ │ │ │ + ldr.w r9, [pc, #580] @ 8d09c │ │ │ │ movw r7, #41552 @ 0xa250 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldr.w sl, [r1, #16] │ │ │ │ ldr.w r3, [r9, #1624] @ 0x658 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 8c732 │ │ │ │ - ldr r0, [pc, #544] @ (8d1c0 ) │ │ │ │ - bl 7ab44 │ │ │ │ + beq.w 8c606 │ │ │ │ + ldr r0, [pc, #544] @ (8d094 ) │ │ │ │ + bl 7ab54 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 8dd26 │ │ │ │ + beq.w 8dbfa │ │ │ │ add r3, sp, #20 │ │ │ │ - ldr r1, [pc, #528] @ (8d1c0 ) │ │ │ │ + ldr r1, [pc, #528] @ (8d094 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.w 8c742 │ │ │ │ + b.w 8c616 │ │ │ │ ldr.w r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cacc │ │ │ │ + beq.w 8c9a0 │ │ │ │ str.w r1, [r4, #152] @ 0x98 │ │ │ │ - b.n 8cb18 │ │ │ │ + b.n 8c9ec │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8c50e │ │ │ │ - b.w 8c516 │ │ │ │ + beq.w 8c3e2 │ │ │ │ + b.w 8c3ea │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.n 8cd12 │ │ │ │ + b.n 8cbe6 │ │ │ │ ldr.w r7, [r9] │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.n 8cd4c │ │ │ │ + b.n 8cc20 │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8c51c │ │ │ │ - b.w 8c524 │ │ │ │ + beq.w 8c3f0 │ │ │ │ + b.w 8c3f8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.w 8c5da │ │ │ │ - ldr r0, [pc, #452] @ (8d1c4 ) │ │ │ │ + b.w 8c4ae │ │ │ │ + ldr r0, [pc, #452] @ (8d098 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7ab44 │ │ │ │ + bl 7ab54 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 8c76a │ │ │ │ + bne.w 8c63e │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #432] @ (8d1c4 ) │ │ │ │ - bl 43120 │ │ │ │ + ldr r0, [pc, #432] @ (8d098 ) │ │ │ │ + bl 43128 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.w 8c6ee │ │ │ │ + b.w 8c5c2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d142 │ │ │ │ + beq.w 8d016 │ │ │ │ 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, 8d040 │ │ │ │ + cbnz r0, 8cf14 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dc08 │ │ │ │ + bne.w 8dadc │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c4e8 │ │ │ │ + bne.w 8c3bc │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c4e8 │ │ │ │ + beq.w 8c3bc │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8c4e8 │ │ │ │ - b.n 8d21a │ │ │ │ + beq.w 8c3bc │ │ │ │ + b.n 8d0ee │ │ │ │ str.w lr, [r2] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d072 │ │ │ │ + bne.n 8cf46 │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d106 │ │ │ │ + bne.n 8cfda │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbnz r3, 8d07e │ │ │ │ + cbnz r3, 8cf52 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d26a │ │ │ │ + bne.w 8d13e │ │ │ │ ldr r7, [r2, #12] │ │ │ │ - cbnz r7, 8d08a │ │ │ │ + cbnz r7, 8cf5e │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d2ac │ │ │ │ + bne.w 8d180 │ │ │ │ ldr r7, [r2, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8c4c4 │ │ │ │ + bne.w 8c398 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c4c4 │ │ │ │ + beq.w 8c398 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ ldr.w ip, [r2, #32] │ │ │ │ str r7, [r2, #20] │ │ │ │ - cbnz r0, 8d0aa │ │ │ │ + cbnz r0, 8cf7e │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d146 │ │ │ │ + bne.n 8d01a │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d2d4 │ │ │ │ + bne.w 8d1a8 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - cbz r7, 8d0ba │ │ │ │ + cbz r7, 8cf8e │ │ │ │ str r7, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c4e8 │ │ │ │ + bne.w 8c3bc │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c4e8 │ │ │ │ - b.n 8d21a │ │ │ │ + beq.w 8c3bc │ │ │ │ + b.n 8d0ee │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r0, r3, #17 │ │ │ │ - bmi.w 8da9a │ │ │ │ + bmi.w 8d96e │ │ │ │ ldr r1, [r4, #16] │ │ │ │ and.w r3, r3, #24 │ │ │ │ orrs r5, r3 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c1d8 │ │ │ │ + bne.w 8c0ac │ │ │ │ ldr r3, [r6, #16] │ │ │ │ str r3, [r4, #16] │ │ │ │ - b.w 8c1d8 │ │ │ │ + b.w 8c0ac │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d0fa │ │ │ │ + bne.n 8cfce │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d106 │ │ │ │ + bne.n 8cfda │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c4a4 │ │ │ │ - b.w 8c4ac │ │ │ │ + beq.w 8c378 │ │ │ │ + b.w 8c380 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str.w ip, [r2, #4] │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ - cbnz r3, 8d11a │ │ │ │ + cbnz r3, 8cfee │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d26e │ │ │ │ + bne.w 8d142 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d128 │ │ │ │ + bne.n 8cffc │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d2ac │ │ │ │ + bne.w 8d180 │ │ │ │ ldr r7, [r2, #20] │ │ │ │ - cbnz r7, 8d132 │ │ │ │ + cbnz r7, 8d006 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d09a │ │ │ │ + bne.n 8cf6e │ │ │ │ ldr r7, [r2, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8c4d0 │ │ │ │ + bne.w 8c3a4 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c4d0 │ │ │ │ + beq.w 8c3a4 │ │ │ │ ldr.w ip, [r2, #32] │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ str r7, [r2, #28] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d0ba │ │ │ │ + bne.n 8cf8e │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 8d0ba │ │ │ │ - b.n 8d0b8 │ │ │ │ + beq.n 8cf8e │ │ │ │ + b.n 8cf8c │ │ │ │ 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 8ce28 │ │ │ │ - b.n 8ce2a │ │ │ │ + bne.w 8ccfc │ │ │ │ + b.n 8ccfe │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8c8a0 │ │ │ │ - b.w 8c8a8 │ │ │ │ + beq.w 8c774 │ │ │ │ + b.w 8c77c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 8cd20 │ │ │ │ + beq.w 8cbf4 │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8cd28 │ │ │ │ - b.w 8c524 │ │ │ │ + beq.w 8cbfc │ │ │ │ + b.w 8c3f8 │ │ │ │ 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 8d1aa │ │ │ │ + bne.n 8d07e │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dac6 │ │ │ │ + bne.w 8d99a │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - cbnz r0, 8d1b6 │ │ │ │ + cbnz r0, 8d08a │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d026 │ │ │ │ + bne.w 8cefa │ │ │ │ mov r0, r6 │ │ │ │ - b.w 8c4d0 │ │ │ │ + b.w 8c3a4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r3, r6, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xb7c0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8da6c │ │ │ │ + bne.w 8d940 │ │ │ │ str.w r7, [r2, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ca28 │ │ │ │ + bne.w 8c8fc │ │ │ │ ldr.w r0, [r1, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ca28 │ │ │ │ + beq.w 8c8fc │ │ │ │ str.w r0, [r2, #136] @ 0x88 │ │ │ │ - b.n 8ca28 │ │ │ │ + b.n 8c8fc │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #4] │ │ │ │ - b.n 8cb6a │ │ │ │ + b.n 8ca3e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.n 8cb5c │ │ │ │ - cbz r6, 8d20c │ │ │ │ + b.n 8ca30 │ │ │ │ + cbz r6, 8d0e0 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 8cb04 │ │ │ │ + beq.w 8c9d8 │ │ │ │ str r2, [r4, #28] │ │ │ │ - b.n 8cb04 │ │ │ │ + b.n 8c9d8 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.n 8cab4 │ │ │ │ + b.n 8c988 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ddd0 │ │ │ │ + bne.w 8dca4 │ │ │ │ str r1, [r2, #36] @ 0x24 │ │ │ │ - b.w 8c4e8 │ │ │ │ + b.w 8c3bc │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8cd94 │ │ │ │ + beq.w 8cc68 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.n 8cd94 │ │ │ │ + b.n 8cc68 │ │ │ │ str r0, [r2, #0] │ │ │ │ - b.n 8caa6 │ │ │ │ + b.n 8c97a │ │ │ │ str r0, [r2, #0] │ │ │ │ - b.n 8ca64 │ │ │ │ + b.n 8c938 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8db18 │ │ │ │ + beq.w 8d9ec │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8d236 │ │ │ │ + bne.n 8d10a │ │ │ │ movw r0, #41344 @ 0xa180 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - beq.n 8d262 │ │ │ │ + beq.n 8d136 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8dbd4 │ │ │ │ + beq.w 8daa8 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 8d254 │ │ │ │ + bne.n 8d128 │ │ │ │ mov.w r3, #67108864 @ 0x4000000 │ │ │ │ - b.w 8c3f4 │ │ │ │ + b.w 8c2c8 │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ ldr.w lr, [r2, #20] │ │ │ │ str r7, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d27e │ │ │ │ + bne.n 8d152 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ - cbnz r7, 8d2b0 │ │ │ │ + cbnz r7, 8d184 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d28c │ │ │ │ + bne.n 8d160 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d09a │ │ │ │ + bne.w 8cf6e │ │ │ │ ldr r7, [r2, #28] │ │ │ │ - cbnz r7, 8d298 │ │ │ │ + cbnz r7, 8d16c │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d142 │ │ │ │ + bne.w 8d016 │ │ │ │ ldr r7, [r2, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8c4dc │ │ │ │ + bne.w 8c3b0 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c4dc │ │ │ │ + beq.w 8c3b0 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - b.n 8d0b8 │ │ │ │ + b.n 8cf8c │ │ │ │ ldr.w lr, [r2, #20] │ │ │ │ ldr r0, [r2, #28] │ │ │ │ str r7, [r2, #12] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d2c2 │ │ │ │ + bne.n 8d196 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d09c │ │ │ │ - cbnz r0, 8d2cc │ │ │ │ + bne.w 8cf70 │ │ │ │ + cbnz r0, 8d1a0 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d142 │ │ │ │ + bne.w 8d016 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0b2 │ │ │ │ + beq.w 8cf86 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0c0 │ │ │ │ - b.w 8c4e8 │ │ │ │ + beq.w 8cf94 │ │ │ │ + b.w 8c3bc │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8deec │ │ │ │ + beq.w 8ddc0 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, r2 │ │ │ │ it ne │ │ │ │ strne r2, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c6fe │ │ │ │ + bne.w 8c5d2 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c5bc │ │ │ │ - b.w 8c6fe │ │ │ │ + bne.w 8c490 │ │ │ │ + b.w 8c5d2 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8cee2 │ │ │ │ - b.n 8ceec │ │ │ │ + bne.w 8cdb6 │ │ │ │ + b.n 8cdc0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8cc80 │ │ │ │ + bne.w 8cb54 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r7, [r2, #60] @ 0x3c │ │ │ │ ldr r7, [r2, #72] @ 0x48 │ │ │ │ - cbnz r0, 8d31e │ │ │ │ + cbnz r0, 8d1f2 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ - cbnz r0, 8d352 │ │ │ │ - cbnz r7, 8d328 │ │ │ │ + cbnz r0, 8d226 │ │ │ │ + cbnz r7, 8d1fc │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d74e │ │ │ │ + bne.w 8d622 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ - cbnz r0, 8d334 │ │ │ │ + cbnz r0, 8d208 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dc52 │ │ │ │ + bne.w 8db26 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ - cbnz r0, 8d340 │ │ │ │ + cbnz r0, 8d214 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dd18 │ │ │ │ + bne.w 8dbec │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c978 │ │ │ │ + b.w 8c84c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d4b8 │ │ │ │ + bne.w 8d38c │ │ │ │ ldr r7, [r2, #72] @ 0x48 │ │ │ │ ldr.w ip, [r2, #76] @ 0x4c │ │ │ │ str r0, [r2, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dc88 │ │ │ │ + bne.w 8db5c │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d752 │ │ │ │ + bne.w 8d626 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d374 │ │ │ │ + bne.n 8d248 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dc52 │ │ │ │ + bne.w 8db26 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ - cbnz r0, 8d380 │ │ │ │ + cbnz r0, 8d254 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dd18 │ │ │ │ + bne.w 8dbec │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ - cbnz r0, 8d38c │ │ │ │ + cbnz r0, 8d260 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dd46 │ │ │ │ + bne.w 8dc1a │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c984 │ │ │ │ + b.w 8c858 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d922 │ │ │ │ + bne.w 8d7f6 │ │ │ │ str r7, [r2, #120] @ 0x78 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ - cbnz r0, 8d3aa │ │ │ │ + cbnz r0, 8d27e │ │ │ │ ldr r7, [r1, #116] @ 0x74 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dcb0 │ │ │ │ + bne.w 8db84 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c9f0 │ │ │ │ + b.w 8c8c4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d940 │ │ │ │ + bne.w 8d814 │ │ │ │ str r7, [r2, #116] @ 0x74 │ │ │ │ - b.w 8c9f0 │ │ │ │ + b.w 8c8c4 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 8d3d0 │ │ │ │ + bne.n 8d2a4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d81a │ │ │ │ + bne.w 8d6ee │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d3de │ │ │ │ + bne.n 8d2b2 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d858 │ │ │ │ + bne.w 8d72c │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - cbnz r0, 8d3ea │ │ │ │ + cbnz r0, 8d2be │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d7d4 │ │ │ │ + bne.w 8d6a8 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - cbnz r0, 8d3f6 │ │ │ │ + cbnz r0, 8d2ca │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d792 │ │ │ │ + bne.w 8d666 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c8c4 │ │ │ │ + b.w 8c798 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8cc56 │ │ │ │ + bne.w 8cb2a │ │ │ │ ldr.w ip, [r2, #56] @ 0x38 │ │ │ │ ldr.w lr, [r2, #60] @ 0x3c │ │ │ │ str r7, [r2, #52] @ 0x34 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d41a │ │ │ │ + bne.n 8d2ee │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ - cbnz r7, 8d44c │ │ │ │ + cbnz r7, 8d320 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8dc7a │ │ │ │ + bne.w 8db4e │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d314 │ │ │ │ - cbnz r0, 8d434 │ │ │ │ + bne.w 8d1e8 │ │ │ │ + cbnz r0, 8d308 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8d350 │ │ │ │ + bne.n 8d224 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ - cbnz r0, 8d440 │ │ │ │ + cbnz r0, 8d314 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d74e │ │ │ │ + bne.w 8d622 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c960 │ │ │ │ + b.w 8c834 │ │ │ │ ldr.w lr, [r2, #60] @ 0x3c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r7, [r2, #56] @ 0x38 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d45e │ │ │ │ + bne.n 8d332 │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d314 │ │ │ │ - cbnz r0, 8d468 │ │ │ │ + bne.w 8d1e8 │ │ │ │ + cbnz r0, 8d33c │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d350 │ │ │ │ + bne.w 8d224 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ - cbnz r0, 8d474 │ │ │ │ + cbnz r0, 8d348 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d74e │ │ │ │ + bne.w 8d622 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ - cbnz r0, 8d480 │ │ │ │ + cbnz r0, 8d354 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dc52 │ │ │ │ + bne.w 8db26 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c96c │ │ │ │ + b.w 8c840 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 8d448 │ │ │ │ + beq.n 8d31c │ │ │ │ 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, 8d4a8 │ │ │ │ + cbnz r0, 8d37c │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cc80 │ │ │ │ + bne.w 8cb54 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c954 │ │ │ │ + bne.w 8c828 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c954 │ │ │ │ + beq.w 8c828 │ │ │ │ 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 8d4d6 │ │ │ │ + bne.n 8d3aa │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ccaa │ │ │ │ + bne.w 8cb7e │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c96c │ │ │ │ + bne.w 8c840 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c96c │ │ │ │ + beq.w 8c840 │ │ │ │ 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 8d504 │ │ │ │ + bne.n 8d3d8 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ccd8 │ │ │ │ + bne.w 8cbac │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ccf0 │ │ │ │ - b.w 8c984 │ │ │ │ + beq.w 8cbc4 │ │ │ │ + b.w 8c858 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8cc02 │ │ │ │ + bne.w 8cad6 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ ldr.w lr, [r2, #44] @ 0x2c │ │ │ │ str r7, [r2, #36] @ 0x24 │ │ │ │ - cbnz r0, 8d528 │ │ │ │ + cbnz r0, 8d3fc │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d5ac │ │ │ │ + bne.n 8d480 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d534 │ │ │ │ + bne.n 8d408 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d5f2 │ │ │ │ + bne.n 8d4c6 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dd08 │ │ │ │ + bne.w 8dbdc │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ - cbnz r7, 8d55e │ │ │ │ - cbnz r0, 8d54c │ │ │ │ + cbnz r7, 8d432 │ │ │ │ + cbnz r0, 8d420 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d406 │ │ │ │ + bne.w 8d2da │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c930 │ │ │ │ + b.w 8c804 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d9f6 │ │ │ │ + bne.w 8d8ca │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ ldr.w ip, [r2, #56] @ 0x38 │ │ │ │ str r7, [r2, #48] @ 0x30 │ │ │ │ - cbnz r0, 8d56e │ │ │ │ + cbnz r0, 8d442 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d40a │ │ │ │ + bne.w 8d2de │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d57c │ │ │ │ + bne.n 8d450 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d448 │ │ │ │ + bne.w 8d31c │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dc24 │ │ │ │ + bne.w 8daf8 │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d314 │ │ │ │ - cbnz r0, 8d598 │ │ │ │ + bne.w 8d1e8 │ │ │ │ + cbnz r0, 8d46c │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d350 │ │ │ │ + bne.w 8d224 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c954 │ │ │ │ + b.w 8c828 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d9cc │ │ │ │ + bne.w 8d8a0 │ │ │ │ ldr.w lr, [r2, #44] @ 0x2c │ │ │ │ ldr.w ip, [r2, #48] @ 0x30 │ │ │ │ str r7, [r2, #40] @ 0x28 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d5bc │ │ │ │ + bne.n 8d490 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ - cbnz r7, 8d5f6 │ │ │ │ + cbnz r7, 8d4ca │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8dd0c │ │ │ │ + bne.w 8dbe0 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d55e │ │ │ │ - cbnz r0, 8d5d6 │ │ │ │ + bne.n 8d432 │ │ │ │ + cbnz r0, 8d4aa │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d406 │ │ │ │ + bne.w 8d2da │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ - cbnz r0, 8d5e2 │ │ │ │ + cbnz r0, 8d4b6 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d448 │ │ │ │ + bne.w 8d31c │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c93c │ │ │ │ + b.w 8c810 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8cc2c │ │ │ │ + bne.w 8cb00 │ │ │ │ ldr.w ip, [r2, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ str r7, [r2, #44] @ 0x2c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d606 │ │ │ │ + bne.n 8d4da │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d55e │ │ │ │ - cbnz r0, 8d610 │ │ │ │ + bne.n 8d432 │ │ │ │ + cbnz r0, 8d4e4 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d406 │ │ │ │ + bne.w 8d2da │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ - cbnz r0, 8d61c │ │ │ │ + cbnz r0, 8d4f0 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d448 │ │ │ │ + bne.w 8d31c │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ - cbnz r0, 8d628 │ │ │ │ + cbnz r0, 8d4fc │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d312 │ │ │ │ + bne.w 8d1e6 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c948 │ │ │ │ + b.w 8c81c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d978 │ │ │ │ + bne.w 8d84c │ │ │ │ ldr.w ip, [r2, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ str r7, [r2, #24] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d64a │ │ │ │ + bne.n 8d51e │ │ │ │ ldr r7, [r1, #28] │ │ │ │ - cbnz r7, 8d67e │ │ │ │ - cbnz r0, 8d652 │ │ │ │ + cbnz r7, 8d552 │ │ │ │ + cbnz r0, 8d526 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d6be │ │ │ │ + bne.n 8d592 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dd00 │ │ │ │ + bne.w 8dbd4 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d51a │ │ │ │ - cbnz r0, 8d66c │ │ │ │ + bne.w 8d3ee │ │ │ │ + cbnz r0, 8d540 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d5a8 │ │ │ │ + bne.n 8d47c │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c90c │ │ │ │ + b.w 8c7e0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8cbd8 │ │ │ │ + bne.w 8caac │ │ │ │ ldr r0, [r2, #32] │ │ │ │ ldr.w ip, [r2, #36] @ 0x24 │ │ │ │ str r7, [r2, #28] │ │ │ │ - cbnz r0, 8d68a │ │ │ │ + cbnz r0, 8d55e │ │ │ │ ldr r7, [r1, #32] │ │ │ │ - cbnz r7, 8d6c2 │ │ │ │ + cbnz r7, 8d596 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8dd04 │ │ │ │ + bne.w 8dbd8 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d51a │ │ │ │ - cbnz r0, 8d6a4 │ │ │ │ + bne.w 8d3ee │ │ │ │ + cbnz r0, 8d578 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d5a8 │ │ │ │ + bne.n 8d47c │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ - cbnz r0, 8d6ae │ │ │ │ + cbnz r0, 8d582 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d5f2 │ │ │ │ + bne.n 8d4c6 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c918 │ │ │ │ + b.w 8c7ec │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d9a2 │ │ │ │ + bne.w 8d876 │ │ │ │ ldr.w ip, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ str r7, [r2, #32] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d6d4 │ │ │ │ + bne.n 8d5a8 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d51a │ │ │ │ - cbnz r0, 8d6de │ │ │ │ + bne.w 8d3ee │ │ │ │ + cbnz r0, 8d5b2 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d5a8 │ │ │ │ + bne.w 8d47c │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ - cbnz r0, 8d6e8 │ │ │ │ + cbnz r0, 8d5bc │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d5f2 │ │ │ │ + bne.n 8d4c6 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ - cbnz r0, 8d6f4 │ │ │ │ + cbnz r0, 8d5c8 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d55c │ │ │ │ + bne.w 8d430 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c924 │ │ │ │ + b.w 8c7f8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8cbae │ │ │ │ + bne.w 8ca82 │ │ │ │ ldr.w lr, [r2, #24] │ │ │ │ ldr.w ip, [r2, #28] │ │ │ │ str r7, [r2, #20] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d71a │ │ │ │ + bne.n 8d5ee │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d63c │ │ │ │ + bne.n 8d510 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8dc84 │ │ │ │ + bne.w 8db58 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d67e │ │ │ │ - cbnz r0, 8d732 │ │ │ │ + bne.n 8d552 │ │ │ │ + cbnz r0, 8d606 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d6be │ │ │ │ + bne.n 8d592 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - cbnz r0, 8d73e │ │ │ │ + cbnz r0, 8d612 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d518 │ │ │ │ + bne.w 8d3ec │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c900 │ │ │ │ + b.w 8c7d4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8ccaa │ │ │ │ + bne.w 8cb7e │ │ │ │ ldr.w ip, [r2, #76] @ 0x4c │ │ │ │ ldr.w lr, [r2, #80] @ 0x50 │ │ │ │ str r0, [r2, #72] @ 0x48 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8dd34 │ │ │ │ + bne.w 8dc08 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dc56 │ │ │ │ + bne.w 8db2a │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d776 │ │ │ │ + bne.n 8d64a │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dd18 │ │ │ │ + bne.w 8dbec │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d38c │ │ │ │ + bne.w 8d260 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d38c │ │ │ │ - b.w 8cd04 │ │ │ │ + beq.w 8d260 │ │ │ │ + b.w 8cbd8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d94e │ │ │ │ + bne.w 8d822 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ ldr.w lr, [r2, #24] │ │ │ │ str r7, [r2, #16] │ │ │ │ - cbnz r0, 8d7a2 │ │ │ │ + cbnz r0, 8d676 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d708 │ │ │ │ + bne.n 8d5dc │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d7b0 │ │ │ │ + bne.n 8d684 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d638 │ │ │ │ + bne.w 8d50c │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dc80 │ │ │ │ + bne.w 8db54 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d67e │ │ │ │ - cbnz r0, 8d7cc │ │ │ │ + bne.w 8d552 │ │ │ │ + cbnz r0, 8d6a0 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d6be │ │ │ │ + bne.w 8d592 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c8f4 │ │ │ │ + b.w 8c7c8 │ │ │ │ ldr r7, [r2, #16] │ │ │ │ str r0, [r2, #12] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - cbnz r7, 8d7e2 │ │ │ │ + cbnz r7, 8d6b6 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d794 │ │ │ │ - cbnz r0, 8d7ea │ │ │ │ + bne.n 8d668 │ │ │ │ + cbnz r0, 8d6be │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d704 │ │ │ │ + bne.n 8d5d8 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ - cbnz r0, 8d7f6 │ │ │ │ + cbnz r0, 8d6ca │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d638 │ │ │ │ + bne.w 8d50c │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - cbnz r0, 8d802 │ │ │ │ + cbnz r0, 8d6d6 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d67c │ │ │ │ + bne.w 8d550 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c8e8 │ │ │ │ + b.w 8c7bc │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 8d16c │ │ │ │ + bne.w 8d040 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d16c │ │ │ │ + beq.w 8d040 │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d82a │ │ │ │ + bne.n 8d6fe │ │ │ │ ldr r0, [r1, #8] │ │ │ │ - cbnz r0, 8d85c │ │ │ │ + cbnz r0, 8d730 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d836 │ │ │ │ + bne.n 8d70a │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8d7d4 │ │ │ │ + bne.n 8d6a8 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dcfc │ │ │ │ + bne.w 8dbd0 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d794 │ │ │ │ - cbnz r0, 8d850 │ │ │ │ + bne.n 8d668 │ │ │ │ + cbnz r0, 8d724 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d704 │ │ │ │ + bne.w 8d5d8 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c8d0 │ │ │ │ + b.w 8c7a4 │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ ldr r7, [r2, #16] │ │ │ │ str r0, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d86c │ │ │ │ + bne.n 8d740 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8d7d6 │ │ │ │ + bne.n 8d6aa │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dcac │ │ │ │ + bne.w 8db80 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d794 │ │ │ │ - cbnz r0, 8d884 │ │ │ │ + bne.n 8d668 │ │ │ │ + cbnz r0, 8d758 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d704 │ │ │ │ + bne.w 8d5d8 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ - cbnz r0, 8d890 │ │ │ │ + cbnz r0, 8d764 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d638 │ │ │ │ + bne.w 8d50c │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c8dc │ │ │ │ + b.w 8c7b0 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8db4c │ │ │ │ + beq.w 8da20 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8d898 │ │ │ │ + bne.n 8d76c │ │ │ │ movw r0, #41968 @ 0xa3f0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - beq.n 8d8c4 │ │ │ │ + beq.n 8d798 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ddd6 │ │ │ │ + beq.w 8dcaa │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 8d8b6 │ │ │ │ + bne.n 8d78a │ │ │ │ mov.w r3, #16777216 @ 0x1000000 │ │ │ │ - b.w 8c3f4 │ │ │ │ + b.w 8c2c8 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c538 │ │ │ │ + beq.w 8c40c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8ca86 │ │ │ │ - b.w 8ca7e │ │ │ │ + beq.w 8c95a │ │ │ │ + b.w 8c952 │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8cd6e │ │ │ │ + beq.w 8cc42 │ │ │ │ mov r0, r6 │ │ │ │ - b.w 8c4b8 │ │ │ │ + b.w 8c38c │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8ddb0 │ │ │ │ + beq.w 8dc84 │ │ │ │ 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, 8d912 │ │ │ │ + cbnz r0, 8d7e6 │ │ │ │ ldr r7, [r1, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dcde │ │ │ │ + bne.w 8dbb2 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c9e4 │ │ │ │ + bne.w 8c8b8 │ │ │ │ ldr r7, [r1, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c9e4 │ │ │ │ + beq.w 8c8b8 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #120] @ 0x78 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ cmp lr, r7 │ │ │ │ - bne.w 8dd4c │ │ │ │ + bne.w 8dc20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c9f0 │ │ │ │ + bne.w 8c8c4 │ │ │ │ ldr r7, [r1, #116] @ 0x74 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c9f0 │ │ │ │ + beq.w 8c8c4 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #116] @ 0x74 │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 8c9f0 │ │ │ │ - b.n 8d3ba │ │ │ │ + beq.w 8c8c4 │ │ │ │ + b.n 8d28e │ │ │ │ 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, 8d968 │ │ │ │ + cbnz r0, 8d83c │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cbae │ │ │ │ + bne.w 8ca82 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c8dc │ │ │ │ + bne.w 8c7b0 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c8dc │ │ │ │ + beq.w 8c7b0 │ │ │ │ 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, 8d992 │ │ │ │ + cbnz r0, 8d866 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cbd8 │ │ │ │ + bne.w 8caac │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c8f4 │ │ │ │ + bne.w 8c7c8 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c8f4 │ │ │ │ + beq.w 8c7c8 │ │ │ │ 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, 8d9bc │ │ │ │ + cbnz r0, 8d890 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cc02 │ │ │ │ + bne.w 8cad6 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c90c │ │ │ │ + bne.w 8c7e0 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c90c │ │ │ │ + beq.w 8c7e0 │ │ │ │ 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, 8d9e6 │ │ │ │ + cbnz r0, 8d8ba │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cc2c │ │ │ │ + bne.w 8cb00 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c924 │ │ │ │ + bne.w 8c7f8 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c924 │ │ │ │ + beq.w 8c7f8 │ │ │ │ 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, 8da10 │ │ │ │ + cbnz r0, 8d8e4 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cc56 │ │ │ │ + bne.w 8cb2a │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c93c │ │ │ │ + bne.w 8c810 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c93c │ │ │ │ - b.n 8d48e │ │ │ │ + beq.w 8c810 │ │ │ │ + b.n 8d362 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr.w lr, [r2, #12] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8cb80 │ │ │ │ - b.w 8c8b8 │ │ │ │ + beq.w 8ca54 │ │ │ │ + b.w 8c78c │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 8dee6 │ │ │ │ + bne.w 8ddba │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d8de │ │ │ │ + bne.w 8d7b2 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d8de │ │ │ │ + beq.w 8d7b2 │ │ │ │ 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 8cd6e │ │ │ │ - b.n 8d8ea │ │ │ │ + beq.w 8cc42 │ │ │ │ + b.n 8d7be │ │ │ │ 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 8ca28 │ │ │ │ + bne.w 8c8fc │ │ │ │ ldr.w r0, [r1, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ca28 │ │ │ │ + beq.w 8c8fc │ │ │ │ ldr.w r7, [lr, #136] @ 0x88 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.w 8d1e8 │ │ │ │ - b.w 8ca28 │ │ │ │ + bne.w 8d0bc │ │ │ │ + b.w 8c8fc │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d0d2 │ │ │ │ + bne.w 8cfa6 │ │ │ │ ldr r1, [r4, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d0d2 │ │ │ │ + bne.w 8cfa6 │ │ │ │ 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 8d0d2 │ │ │ │ + b.w 8cfa6 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d09a │ │ │ │ + beq.w 8cf6e │ │ │ │ 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, 8dae0 │ │ │ │ + cbnz r0, 8d9b4 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d026 │ │ │ │ + bne.w 8cefa │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - cbnz r0, 8daec │ │ │ │ + cbnz r0, 8d9c0 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dc08 │ │ │ │ + bne.w 8dadc │ │ │ │ mov r0, sl │ │ │ │ - b.w 8c4dc │ │ │ │ + b.w 8c3b0 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ - b.w 8c60e │ │ │ │ + b.w 8c4e2 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8dde8 │ │ │ │ + beq.w 8dcbc │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8daf8 │ │ │ │ + bne.n 8d9cc │ │ │ │ movw r0, #41552 @ 0xa250 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - bne.w 8d23c │ │ │ │ + bne.w 8d110 │ │ │ │ mov.w r3, #268435456 @ 0x10000000 │ │ │ │ - b.w 8c3f4 │ │ │ │ + b.w 8c2c8 │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8df16 │ │ │ │ + bne.w 8ddea │ │ │ │ movw r3, #34952 @ 0x8888 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8ce02 │ │ │ │ + beq.w 8ccd6 │ │ │ │ movw r0, #40096 @ 0x9ca0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - bne.w 8d89e │ │ │ │ + bne.w 8d772 │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.w 8c3f4 │ │ │ │ + b.w 8c2c8 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 8dbe4 │ │ │ │ + beq.n 8dab8 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8db54 │ │ │ │ + bne.n 8da28 │ │ │ │ movw r0, #18712 @ 0x4918 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 8db7c │ │ │ │ + beq.n 8da50 │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c3f2 │ │ │ │ + beq.w 8c2c6 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 8db6e │ │ │ │ + bne.n 8da42 │ │ │ │ mov.w r3, #536870912 @ 0x20000000 │ │ │ │ - b.w 8c3f4 │ │ │ │ + b.w 8c2c8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8dcde │ │ │ │ + bne.w 8dbb2 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ str r7, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d39e │ │ │ │ + bne.w 8d272 │ │ │ │ ldr r7, [r1, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d39e │ │ │ │ - b.w 8d39c │ │ │ │ + beq.w 8d272 │ │ │ │ + b.w 8d270 │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.w 8ce4c │ │ │ │ + bne.w 8cd20 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r3, #23 │ │ │ │ - bpl.w 8ce4e │ │ │ │ + bpl.w 8cd22 │ │ │ │ lsls r0, r2, #14 │ │ │ │ - bpl.w 8ce4e │ │ │ │ + bpl.w 8cd22 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ orr.w r3, r3, #131072 @ 0x20000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.w 8ce4c │ │ │ │ + b.w 8cd20 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8c7c8 │ │ │ │ - b.w 8ce3c │ │ │ │ + bne.w 8c69c │ │ │ │ + b.w 8cd10 │ │ │ │ movw r0, #21004 @ 0x520c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - bne.n 8db58 │ │ │ │ + bne.n 8da2c │ │ │ │ mov.w r3, #33554432 @ 0x2000000 │ │ │ │ - b.w 8c3f4 │ │ │ │ - cbz r6, 8dbf8 │ │ │ │ + b.w 8c2c8 │ │ │ │ + cbz r6, 8dacc │ │ │ │ ldr.w r0, [r6, #140] @ 0x8c │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 8c60e │ │ │ │ + beq.w 8c4e2 │ │ │ │ str.w r1, [r4, #140] @ 0x8c │ │ │ │ - b.w 8c60e │ │ │ │ + b.w 8c4e2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d2a8 │ │ │ │ + beq.w 8d17c │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ ldr.w ip, [r0, #32] │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp ip, r7 │ │ │ │ - beq.w 8d042 │ │ │ │ + beq.w 8cf16 │ │ │ │ str r7, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d048 │ │ │ │ - b.w 8c4e8 │ │ │ │ + beq.w 8cf1c │ │ │ │ + b.w 8c3bc │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ - b.n 8d58e │ │ │ │ + b.n 8d462 │ │ │ │ ldr.w r2, [r0, #172] @ 0xac │ │ │ │ ldr r3, [r2, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 8c418 │ │ │ │ + bgt.w 8c2ec │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ - b.w 8c6c4 │ │ │ │ + b.w 8c598 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r1, r3 │ │ │ │ - b.w 8cf82 │ │ │ │ + b.w 8ce56 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d4e6 │ │ │ │ + bne.w 8d3ba │ │ │ │ ldr.w lr, [r2, #80] @ 0x50 │ │ │ │ ldr r7, [r2, #84] @ 0x54 │ │ │ │ str r0, [r2, #76] @ 0x4c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8dca2 │ │ │ │ + bne.n 8db76 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8dd1a │ │ │ │ + bne.n 8dbee │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d38c │ │ │ │ + bne.w 8d260 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d38c │ │ │ │ + beq.w 8d260 │ │ │ │ mov ip, lr │ │ │ │ - b.w 8cd04 │ │ │ │ + b.w 8cbd8 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ - b.w 8d42c │ │ │ │ + b.w 8d300 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - b.n 8d7c2 │ │ │ │ + b.n 8d696 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - b.n 8d72a │ │ │ │ + b.n 8d5fe │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8dc94 │ │ │ │ + bne.n 8db68 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8dc52 │ │ │ │ + bne.n 8db26 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8dd3a │ │ │ │ + bne.n 8dc0e │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ ldr r7, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8dd1a │ │ │ │ + bne.n 8dbee │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d384 │ │ │ │ - b.w 8d38c │ │ │ │ + beq.w 8d258 │ │ │ │ + b.w 8d260 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - b.n 8d87a │ │ │ │ + b.n 8d74e │ │ │ │ mov ip, r0 │ │ │ │ - b.w 8d3ba │ │ │ │ + b.w 8d28e │ │ │ │ ldr.w r3, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r3, #104] @ 0x68 │ │ │ │ cmp r0, lr │ │ │ │ it ne │ │ │ │ strne r0, [r2, #104] @ 0x68 │ │ │ │ - cbnz r7, 8dcce │ │ │ │ + cbnz r7, 8dba2 │ │ │ │ ldr r7, [r1, #108] @ 0x6c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d8f8 │ │ │ │ + bne.w 8d7cc │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c9d8 │ │ │ │ + bne.w 8c8ac │ │ │ │ ldr r7, [r1, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c9d8 │ │ │ │ + beq.w 8c8ac │ │ │ │ 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, 8dcf8 │ │ │ │ + cbnz r0, 8dbcc │ │ │ │ ldr r7, [r1, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d922 │ │ │ │ + bne.w 8d7f6 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ - b.n 8d932 │ │ │ │ + b.n 8d806 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - b.n 8d846 │ │ │ │ + b.n 8d71a │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ - b.n 8d664 │ │ │ │ + b.n 8d538 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ - b.n 8d69c │ │ │ │ + b.n 8d570 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ - b.n 8d542 │ │ │ │ + b.n 8d416 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ - b.n 8d5cc │ │ │ │ + b.n 8d4a0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8ccd8 │ │ │ │ + bne.w 8cbac │ │ │ │ ldr r7, [r2, #84] @ 0x54 │ │ │ │ str r0, [r2, #80] @ 0x50 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d384 │ │ │ │ - b.w 8d38c │ │ │ │ + beq.w 8d258 │ │ │ │ + b.w 8d260 │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #500] @ (8df20 ) │ │ │ │ - bl 43120 │ │ │ │ + ldr r0, [pc, #500] @ (8ddf4 ) │ │ │ │ + bl 43128 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.w 8c6ee │ │ │ │ + b.w 8c5c2 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 8dc9a │ │ │ │ + beq.n 8db6e │ │ │ │ ldr r7, [r2, #84] @ 0x54 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d384 │ │ │ │ - b.w 8d38c │ │ │ │ + beq.w 8d258 │ │ │ │ + b.w 8d260 │ │ │ │ mov ip, r7 │ │ │ │ - b.w 8cd04 │ │ │ │ + b.w 8cbd8 │ │ │ │ str r7, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d938 │ │ │ │ - b.w 8c9f0 │ │ │ │ + beq.w 8d80c │ │ │ │ + b.w 8c8c4 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c5e4 │ │ │ │ + bne.w 8c4b8 │ │ │ │ ldr r7, [r5, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c5e4 │ │ │ │ + beq.w 8c4b8 │ │ │ │ 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 8ce44 │ │ │ │ + bne.w 8cd18 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ce4c │ │ │ │ - b.w 8ce3c │ │ │ │ + beq.w 8cd20 │ │ │ │ + b.w 8cd10 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8dcb6 │ │ │ │ + bne.n 8db8a │ │ │ │ str r0, [r2, #104] @ 0x68 │ │ │ │ - cbnz r7, 8dd92 │ │ │ │ + cbnz r7, 8dc66 │ │ │ │ ldr r7, [r1, #108] @ 0x6c │ │ │ │ - cbnz r7, 8ddb0 │ │ │ │ + cbnz r7, 8dc84 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c9d8 │ │ │ │ + bne.w 8c8ac │ │ │ │ ldr r7, [r1, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c9d8 │ │ │ │ - b.n 8db8c │ │ │ │ + beq.w 8c8ac │ │ │ │ + b.n 8da60 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8ccf8 │ │ │ │ - b.w 8cd04 │ │ │ │ + bne.w 8cbcc │ │ │ │ + b.w 8cbd8 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ str r7, [r2, #108] @ 0x6c │ │ │ │ - cbnz r0, 8ddbe │ │ │ │ + cbnz r0, 8dc92 │ │ │ │ ldr r7, [r1, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8db8c │ │ │ │ + bne.w 8da60 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ - cbnz r0, 8de1c │ │ │ │ + cbnz r0, 8dcf0 │ │ │ │ ldr r7, [r1, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d39c │ │ │ │ + bne.w 8d270 │ │ │ │ mov ip, r7 │ │ │ │ - b.w 8c9e4 │ │ │ │ + b.w 8c8b8 │ │ │ │ mov sl, r0 │ │ │ │ - b.w 8d050 │ │ │ │ + b.w 8cf24 │ │ │ │ movw r0, #41760 @ 0xa320 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - bne.w 8dafe │ │ │ │ + bne.w 8d9d2 │ │ │ │ mov.w r3, #134217728 @ 0x8000000 │ │ │ │ - b.w 8c3f4 │ │ │ │ + b.w 8c2c8 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52684 @ 0xcdcc │ │ │ │ + movw r1, #53380 @ 0xd084 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.w 8c6ee │ │ │ │ + b.w 8c5c2 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8def8 │ │ │ │ + bne.n 8ddcc │ │ │ │ str r7, [r2, #92] @ 0x5c │ │ │ │ - b.w 8c99c │ │ │ │ + b.w 8c870 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c9e4 │ │ │ │ + b.w 8c8b8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8d1e8 │ │ │ │ + beq.w 8d0bc │ │ │ │ ldr.w lr, [ip, #48] @ 0x30 │ │ │ │ - b.n 8da8c │ │ │ │ + b.n 8d960 │ │ │ │ ldr.w r3, [lr] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.w 8cd86 │ │ │ │ + b.w 8cc5a │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8df06 │ │ │ │ + bne.n 8ddda │ │ │ │ str.w r0, [r2, #128] @ 0x80 │ │ │ │ - b.w 8ca00 │ │ │ │ + b.w 8c8d4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8de5a │ │ │ │ + bne.n 8dd2e │ │ │ │ str r0, [r2, #124] @ 0x7c │ │ │ │ - b.w 8ca0c │ │ │ │ + b.w 8c8e0 │ │ │ │ ldr.w lr, [ip, #48] @ 0x30 │ │ │ │ ldr.w r7, [lr, #124] @ 0x7c │ │ │ │ cmp r0, r7 │ │ │ │ - bne.n 8de54 │ │ │ │ - b.w 8ca0c │ │ │ │ + bne.n 8dd28 │ │ │ │ + b.w 8c8e0 │ │ │ │ ldr.w r3, [ip] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.w 8cdba │ │ │ │ + b.w 8cc8e │ │ │ │ ldr.w r0, [r6, #144] @ 0x90 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w 8cb4c │ │ │ │ - b.w 8c618 │ │ │ │ + bne.w 8ca20 │ │ │ │ + b.w 8c4ec │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8de9e │ │ │ │ + bne.n 8dd72 │ │ │ │ str r7, [r2, #100] @ 0x64 │ │ │ │ - b.w 8c9b4 │ │ │ │ + b.w 8c888 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8deca │ │ │ │ + bne.n 8dd9e │ │ │ │ str r7, [r2, #88] @ 0x58 │ │ │ │ - b.w 8c990 │ │ │ │ + b.w 8c864 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #100] @ 0x64 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 8de8c │ │ │ │ - b.w 8c9b4 │ │ │ │ + bne.n 8dd60 │ │ │ │ + b.w 8c888 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8ded8 │ │ │ │ + bne.n 8ddac │ │ │ │ str r7, [r2, #96] @ 0x60 │ │ │ │ - b.w 8c9a8 │ │ │ │ + b.w 8c87c │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w r0, [r0, #140] @ 0x8c │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w 8ca44 │ │ │ │ - b.w 8c448 │ │ │ │ + bne.w 8c918 │ │ │ │ + b.w 8c31c │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #88] @ 0x58 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 8de98 │ │ │ │ - b.w 8c990 │ │ │ │ + bne.n 8dd6c │ │ │ │ + b.w 8c864 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #96] @ 0x60 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 8deb2 │ │ │ │ - b.w 8c9a8 │ │ │ │ + bne.n 8dd86 │ │ │ │ + b.w 8c87c │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.w 8cd5a │ │ │ │ + b.w 8cc2e │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c83e │ │ │ │ - b.w 8c6fe │ │ │ │ + beq.w 8c712 │ │ │ │ + b.w 8c5d2 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 8de16 │ │ │ │ - b.w 8c99c │ │ │ │ + bne.n 8dcea │ │ │ │ + b.w 8c870 │ │ │ │ ldr.w lr, [ip, #48] @ 0x30 │ │ │ │ ldr.w r7, [lr, #128] @ 0x80 │ │ │ │ cmp r0, r7 │ │ │ │ - bne.n 8de46 │ │ │ │ - b.w 8ca00 │ │ │ │ + bne.n 8dd1a │ │ │ │ + b.w 8c8d4 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8ce02 │ │ │ │ - b.n 8db22 │ │ │ │ + beq.w 8ccd6 │ │ │ │ + b.n 8d9f6 │ │ │ │ nop │ │ │ │ push {r2, r3, r6, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r3, #27 │ │ │ │ - bmi.n 8df2e │ │ │ │ + bmi.n 8de02 │ │ │ │ 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 8e492 │ │ │ │ + bpl.w 8e366 │ │ │ │ ldr.w r6, [r0, #440] @ 0x1b8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8e1a0 │ │ │ │ + bne.w 8e074 │ │ │ │ mov.w r0, #420 @ 0x1a4 │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e4b0 │ │ │ │ + beq.w 8e384 │ │ │ │ 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] │ │ │ │ @@ -146560,163 +146457,163 @@ │ │ │ │ blx 2b420 │ │ │ │ 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 8e296 │ │ │ │ + beq.w 8e16a │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 8e296 │ │ │ │ - ldr r1, [pc, #724] @ (8e27c ) │ │ │ │ + bpl.w 8e16a │ │ │ │ + ldr r1, [pc, #724] @ (8e150 ) │ │ │ │ movw r2, #41552 @ 0xa250 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr.w r3, [r1, #948] @ 0x3b4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8e436 │ │ │ │ + bne.w 8e30a │ │ │ │ ldr.w r2, [r1, #956] @ 0x3bc │ │ │ │ adds r7, r2, #1 │ │ │ │ - beq.w 8e436 │ │ │ │ - ldr r3, [pc, #696] @ (8e280 ) │ │ │ │ + beq.w 8e30a │ │ │ │ + ldr r3, [pc, #696] @ (8e154 ) │ │ │ │ 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 85214 │ │ │ │ + bl 85254 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e4e0 │ │ │ │ + bne.w 8e3b4 │ │ │ │ ldr.w lr, [sp, #44] @ 0x2c │ │ │ │ str.w r8, [r6, #72] @ 0x48 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8e196 │ │ │ │ + beq.w 8e06a │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bpl.w 8e196 │ │ │ │ + bpl.w 8e06a │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w 8e196 │ │ │ │ + ble.w 8e06a │ │ │ │ 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 8e188 │ │ │ │ + bne.w 8e05c │ │ │ │ ldr r5, [r3, #12] │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.w 8e188 │ │ │ │ + beq.w 8e05c │ │ │ │ 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 8e212 │ │ │ │ + bgt.w 8e0e6 │ │ │ │ ldrsb.w r2, [sl, r6] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 8e132 │ │ │ │ + blt.n 8e006 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 8e188 │ │ │ │ + beq.w 8e05c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 8e2b8 │ │ │ │ + beq.w 8e18c │ │ │ │ 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 8e1b4 │ │ │ │ + blt.w 8e088 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8e188 │ │ │ │ + beq.n 8e05c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 8e32a │ │ │ │ + beq.w 8e1fe │ │ │ │ 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 8e2a8 │ │ │ │ + bgt.w 8e17c │ │ │ │ ldrsb.w r2, [sl, r9] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8e266 │ │ │ │ + blt.w 8e13a │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8e188 │ │ │ │ + beq.n 8e05c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 8e386 │ │ │ │ + beq.w 8e25a │ │ │ │ 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 8e284 │ │ │ │ + bgt.w 8e158 │ │ │ │ ldrsb.w r2, [sl, r9] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8e2a2 │ │ │ │ + blt.w 8e176 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8e188 │ │ │ │ + beq.n 8e05c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 8e3de │ │ │ │ + beq.w 8e2b2 │ │ │ │ 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 8e0c6 │ │ │ │ + b.n 8df9a │ │ │ │ adds r2, #1 │ │ │ │ - bne.n 8e080 │ │ │ │ + bne.n 8df54 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8e294 │ │ │ │ + ble.w 8e168 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ ldrsb.w r2, [sl, r6] │ │ │ │ cmp r2, #0 │ │ │ │ it lt │ │ │ │ ldrlt r1, [r4, #16] │ │ │ │ - bge.n 8e1dc │ │ │ │ + bge.n 8e0b0 │ │ │ │ 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 │ │ │ │ @@ -146727,404 +146624,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 8e294 │ │ │ │ + beq.w 8e168 │ │ │ │ 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 8e024 │ │ │ │ + blt.w 8def8 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ str.w r4, [r5, #440] @ 0x1b8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8e4d0 │ │ │ │ + beq.w 8e3a4 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cbnz r3, 8e1ac │ │ │ │ + cbnz r3, 8e080 │ │ │ │ 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 8e0b0 │ │ │ │ + bne.w 8df84 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8e294 │ │ │ │ + ble.n 8e168 │ │ │ │ movs r2, #0 │ │ │ │ cmp.w r8, #7 │ │ │ │ str r2, [r4, #8] │ │ │ │ - ble.n 8e142 │ │ │ │ + ble.n 8e016 │ │ │ │ cmp.w r8, #15 │ │ │ │ - bgt.w 8e470 │ │ │ │ + bgt.w 8e344 │ │ │ │ ldrsh.w r2, [sl, r6, lsl #1] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8e4dc │ │ │ │ + blt.w 8e3b0 │ │ │ │ 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 8e26c │ │ │ │ + bgt.n 8e140 │ │ │ │ ldrsb.w r1, [sl, r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8e1de │ │ │ │ + bge.n 8e0b2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp.w r8, #7 │ │ │ │ - ble.n 8e14e │ │ │ │ + ble.n 8e022 │ │ │ │ cmp.w r8, #15 │ │ │ │ - bgt.w 8e47c │ │ │ │ + bgt.w 8e350 │ │ │ │ strh.w r1, [sl, r6, lsl #1] │ │ │ │ - b.n 8e152 │ │ │ │ + b.n 8e026 │ │ │ │ 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 8e29c │ │ │ │ + blt.n 8e170 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8e188 │ │ │ │ + beq.n 8e05c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 8e2b8 │ │ │ │ + beq.n 8e18c │ │ │ │ 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 8e1b4 │ │ │ │ + blt.n 8e088 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r1, [r2, r1, lsl #3] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8e0a8 │ │ │ │ - b.n 8e188 │ │ │ │ + bne.w 8df7c │ │ │ │ + b.n 8e05c │ │ │ │ adds r2, #1 │ │ │ │ - beq.n 8e1ba │ │ │ │ - b.n 8e0ec │ │ │ │ + beq.n 8e08e │ │ │ │ + b.n 8dfc0 │ │ │ │ cmp.w r8, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r1, [sl, r6, lsl #1] │ │ │ │ ldrgt.w r1, [sl, r6, lsl #2] │ │ │ │ - b.n 8e1f8 │ │ │ │ + b.n 8e0cc │ │ │ │ bkpt 0x00f8 │ │ │ │ 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 8e108 │ │ │ │ + b.n 8dfdc │ │ │ │ ldr r5, [sp, #24] │ │ │ │ str.w r4, [r5, #440] @ 0x1b8 │ │ │ │ - b.n 8e1a0 │ │ │ │ + b.n 8e074 │ │ │ │ adds r2, #1 │ │ │ │ - beq.n 8e1ba │ │ │ │ - b.n 8e234 │ │ │ │ + beq.n 8e08e │ │ │ │ + b.n 8e108 │ │ │ │ adds r2, #1 │ │ │ │ - beq.n 8e1ba │ │ │ │ - b.n 8e122 │ │ │ │ + beq.n 8e08e │ │ │ │ + b.n 8dff6 │ │ │ │ cmp.w r8, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r2, [sl, r9, lsl #1] │ │ │ │ ldrgt.w r2, [sl, r9, lsl #2] │ │ │ │ - b.n 8e0d2 │ │ │ │ + b.n 8dfa6 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 8e30e │ │ │ │ + bne.n 8e1e2 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 8e30e │ │ │ │ + bne.n 8e1e2 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.w 8e45e │ │ │ │ + beq.w 8e332 │ │ │ │ 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 8e452 │ │ │ │ + beq.w 8e326 │ │ │ │ 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 2c338 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e188 │ │ │ │ + beq.w 8e05c │ │ │ │ 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 8e092 │ │ │ │ - b.n 8e246 │ │ │ │ + ble.w 8df66 │ │ │ │ + b.n 8e11a │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, ip │ │ │ │ - bne.w 8e0b0 │ │ │ │ + bne.w 8df84 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 8e0b0 │ │ │ │ + bne.w 8df84 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.w 8e48e │ │ │ │ + beq.w 8e362 │ │ │ │ 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 8e482 │ │ │ │ + beq.w 8e356 │ │ │ │ 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 2c338 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e188 │ │ │ │ - b.n 8e0b0 │ │ │ │ + beq.w 8e05c │ │ │ │ + b.n 8df84 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 8e0ec │ │ │ │ + bne.w 8dfc0 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 8e0ec │ │ │ │ + bne.w 8dfc0 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 8e45a │ │ │ │ + beq.n 8e32e │ │ │ │ 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 8e456 │ │ │ │ + beq.n 8e32a │ │ │ │ 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 2c338 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e188 │ │ │ │ - b.n 8e0ec │ │ │ │ + beq.w 8e05c │ │ │ │ + b.n 8dfc0 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 8e122 │ │ │ │ + bne.w 8dff6 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 8e122 │ │ │ │ + bne.w 8dff6 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 8e48a │ │ │ │ + beq.n 8e35e │ │ │ │ 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 8e486 │ │ │ │ + beq.n 8e35a │ │ │ │ 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 2c338 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e188 │ │ │ │ - b.n 8e122 │ │ │ │ - ldr r0, [pc, #252] @ (8e534 ) │ │ │ │ - bl 7ab44 │ │ │ │ + beq.w 8e05c │ │ │ │ + b.n 8dff6 │ │ │ │ + ldr r0, [pc, #252] @ (8e408 ) │ │ │ │ + bl 7ab54 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 8e462 │ │ │ │ - ldr r3, [pc, #244] @ (8e538 ) │ │ │ │ + beq.n 8e336 │ │ │ │ + ldr r3, [pc, #244] @ (8e40c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r0, r6 │ │ │ │ movs r7, #0 │ │ │ │ ldr r6, [r1, r3] │ │ │ │ - ldr r1, [pc, #228] @ (8e534 ) │ │ │ │ - b.n 8dfd4 │ │ │ │ + ldr r1, [pc, #228] @ (8e408 ) │ │ │ │ + b.n 8dea8 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.n 8e2fc │ │ │ │ + b.n 8e1d0 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.n 8e3ca │ │ │ │ + b.n 8e29e │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 8e3b6 │ │ │ │ + b.n 8e28a │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 8e2e6 │ │ │ │ - movw r0, #52852 @ 0xce74 │ │ │ │ + b.n 8e1ba │ │ │ │ + movw r0, #53548 @ 0xd12c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 242960 │ │ │ │ - b.n 8e196 │ │ │ │ + bl 242dc0 │ │ │ │ + b.n 8e06a │ │ │ │ ldr.w r2, [sl, r6, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 8e1dc │ │ │ │ + bge.w 8e0b0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ str.w r1, [sl, r6, lsl #2] │ │ │ │ - b.n 8e152 │ │ │ │ + b.n 8e026 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.n 8e372 │ │ │ │ + b.n 8e246 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.n 8e422 │ │ │ │ + b.n 8e2f6 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 8e40e │ │ │ │ + b.n 8e2e2 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 8e35c │ │ │ │ + b.n 8e230 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #52772 @ 0xce24 │ │ │ │ + movw r1, #53468 @ 0xd0dc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8e1ae │ │ │ │ - bl 23b660 │ │ │ │ - bl f6bdc │ │ │ │ + b.n 8e082 │ │ │ │ + bl 23bab4 │ │ │ │ + bl f6b5c │ │ │ │ ldr.w r6, [r5, #132] @ 0x84 │ │ │ │ - cbz r6, 8e4d6 │ │ │ │ + cbz r6, 8e3aa │ │ │ │ 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 8dfa4 │ │ │ │ - bl 23b660 │ │ │ │ - b.n 8e4aa │ │ │ │ + bne.w 8de78 │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 8e37e │ │ │ │ str.w r6, [r5, #440] @ 0x1b8 │ │ │ │ - b.n 8e4d0 │ │ │ │ + b.n 8e3a4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - b.n 8e20c │ │ │ │ + b.n 8e0e0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 8e524 │ │ │ │ + cbz r0, 8e3f8 │ │ │ │ movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f654c │ │ │ │ - cbnz r0, 8e500 │ │ │ │ - movw r0, #52852 @ 0xce74 │ │ │ │ + bl f64cc │ │ │ │ + cbnz r0, 8e3d4 │ │ │ │ + movw r0, #53548 @ 0xd12c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 242960 │ │ │ │ + bl 242dc0 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ str.w r8, [r6, #72] @ 0x48 │ │ │ │ - cbz r3, 8e516 │ │ │ │ + cbz r3, 8e3ea │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8e516 │ │ │ │ + bge.n 8e3ea │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 8e52a │ │ │ │ + cbz r2, 8e3fe │ │ │ │ ldr.w lr, [sp, #44] @ 0x2c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8dff8 │ │ │ │ - b.n 8e196 │ │ │ │ + bne.w 8decc │ │ │ │ + b.n 8e06a │ │ │ │ str.w r8, [r6, #72] @ 0x48 │ │ │ │ - b.n 8e508 │ │ │ │ + b.n 8e3dc │ │ │ │ mov r0, r3 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8e516 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8e3ea │ │ │ │ nop │ │ │ │ stmia r2!, {r3, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008e53c : │ │ │ │ +0008e410 : │ │ │ │ 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 8e764 │ │ │ │ + beq.w 8e638 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ - blt.w 8e752 │ │ │ │ + blt.w 8e626 │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.w 8e6dc │ │ │ │ - ldr r3, [pc, #512] @ (8e768 ) │ │ │ │ + bgt.w 8e5b0 │ │ │ │ + ldr r3, [pc, #512] @ (8e63c ) │ │ │ │ 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 8e66c │ │ │ │ - ldr r0, [pc, #488] @ (8e76c ) │ │ │ │ + beq.n 8e540 │ │ │ │ + ldr r0, [pc, #488] @ (8e640 ) │ │ │ │ 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 8e71a │ │ │ │ + bne.w 8e5ee │ │ │ │ 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 8e612 │ │ │ │ - cbz r2, 8e606 │ │ │ │ - ldr r4, [pc, #408] @ (8e768 ) │ │ │ │ + bne.n 8e4e6 │ │ │ │ + cbz r2, 8e4da │ │ │ │ + ldr r4, [pc, #408] @ (8e63c ) │ │ │ │ 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 │ │ │ │ @@ -147141,205 +147038,209 @@ │ │ │ │ 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 8e6ba │ │ │ │ + bne.n 8e58e │ │ │ │ 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 8e682 │ │ │ │ + blt.n 8e556 │ │ │ │ cmp r4, #2 │ │ │ │ str.w r1, [lr, #4] │ │ │ │ - beq.n 8e5cc │ │ │ │ + beq.n 8e4a0 │ │ │ │ add.w r0, ip, #8 │ │ │ │ add.w lr, r3, #20 │ │ │ │ add.w ip, ip, r4, lsl #2 │ │ │ │ ldr.w r1, [r0], #4 │ │ │ │ - cbnz r2, 8e6a0 │ │ │ │ + cbnz r2, 8e574 │ │ │ │ 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 8e6a8 │ │ │ │ + blt.n 8e57c │ │ │ │ cmp r0, ip │ │ │ │ str.w r1, [lr, #4]! │ │ │ │ - bne.n 8e646 │ │ │ │ + bne.n 8e51a │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8e5ce │ │ │ │ - b.n 8e606 │ │ │ │ + bne.n 8e4a2 │ │ │ │ + b.n 8e4da │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #41344 @ 0xa180 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 844a8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 844e8 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8e5a2 │ │ │ │ - b.n 8e606 │ │ │ │ + bne.n 8e476 │ │ │ │ + b.n 8e4da │ │ │ │ adds r0, #1 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r1, #0] │ │ │ │ str.w r1, [lr, #4] │ │ │ │ - bne.n 8e63a │ │ │ │ + bne.n 8e50e │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8e5ce │ │ │ │ - b.n 8e606 │ │ │ │ + bne.n 8e4a2 │ │ │ │ + b.n 8e4da │ │ │ │ cmp ip, r0 │ │ │ │ str.w r1, [lr, #4]! │ │ │ │ - beq.n 8e5ce │ │ │ │ + beq.n 8e4a2 │ │ │ │ ldr.w r1, [r0], #4 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8e694 │ │ │ │ + bge.n 8e568 │ │ │ │ adds r4, #1 │ │ │ │ cmp ip, r0 │ │ │ │ str r4, [r1, #0] │ │ │ │ str.w r1, [lr, #4]! │ │ │ │ - bne.n 8e646 │ │ │ │ + bne.n 8e51a │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8e5ce │ │ │ │ - b.n 8e606 │ │ │ │ + bne.n 8e4a2 │ │ │ │ + b.n 8e4da │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8e6cc │ │ │ │ + blt.n 8e5a0 │ │ │ │ cmp r4, #2 │ │ │ │ str.w r1, [lr, #4] │ │ │ │ - beq.n 8e5ce │ │ │ │ - b.n 8e63a │ │ │ │ + beq.n 8e4a2 │ │ │ │ + b.n 8e50e │ │ │ │ adds r0, #1 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r1, #0] │ │ │ │ str.w r1, [lr, #4] │ │ │ │ - beq.w 8e5ce │ │ │ │ - b.n 8e63a │ │ │ │ + beq.w 8e4a2 │ │ │ │ + b.n 8e50e │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 8e66c │ │ │ │ - bl 23b660 │ │ │ │ + bls.n 8e540 │ │ │ │ + bl 23bab4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8e606 │ │ │ │ + beq.n 8e4da │ │ │ │ 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 8e61a │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + b.n 8e4ee │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8e742 │ │ │ │ + bne.n 8e616 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e5a2 │ │ │ │ + bne.w 8e476 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8e5a2 │ │ │ │ + b.n 8e476 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8e5a2 │ │ │ │ + b.n 8e476 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #37012 @ 0x9094 │ │ │ │ + movw r0, #37908 @ 0x9414 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 8e606 │ │ │ │ - ldr r3, [pc, #8] @ (8e770 ) │ │ │ │ - b.n 8e606 │ │ │ │ + b.n 8e4da │ │ │ │ + ldr r3, [pc, #8] @ (8e644 ) │ │ │ │ + b.n 8e4da │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ 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] @ (8e92c ) │ │ │ │ + ldr r5, [pc, #420] @ (8e800 ) │ │ │ │ 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 8e862 │ │ │ │ + beq.n 8e736 │ │ │ │ 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] @ (8e930 ) │ │ │ │ + ldr r2, [pc, #380] @ (8e804 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8e8c0 │ │ │ │ + bne.n 8e794 │ │ │ │ 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 8e800 │ │ │ │ + bne.n 8e6de │ │ │ │ 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 8e854 │ │ │ │ + bne.n 8e728 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ str r2, [r3, #20] │ │ │ │ - b.n 8e848 │ │ │ │ + mov r0, r3 │ │ │ │ + add sp, #16 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + add sp, #16 │ │ │ │ + bx lr │ │ │ │ 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, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8e85a │ │ │ │ + blt.n 8e72e │ │ │ │ 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 │ │ │ │ @@ -147347,25 +147248,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 │ │ │ │ - mov r0, r3 │ │ │ │ - add sp, #16 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - add sp, #16 │ │ │ │ - bx lr │ │ │ │ + b.n 8e6d2 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8e816 │ │ │ │ + bge.n 8e6f4 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 8e818 │ │ │ │ + b.n 8e6f6 │ │ │ │ movw r2, #41344 @ 0xa180 │ │ │ │ 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 │ │ │ │ @@ -147373,116 +147270,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 1c6770 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ + bl 1c6588 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8e848 │ │ │ │ + beq.n 8e6d2 │ │ │ │ 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] @ (8e930 ) │ │ │ │ + ldr r2, [pc, #136] @ (8e804 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r1, 8e8e8 │ │ │ │ + cbnz r1, 8e7bc │ │ │ │ movs r1, #2 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ - b.n 8e7c6 │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + b.n 8e69a │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8e90e │ │ │ │ + bne.n 8e7e2 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e7c0 │ │ │ │ + bne.w 8e694 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8e7c0 │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + b.n 8e694 │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8e91e │ │ │ │ + bne.n 8e7f2 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8e8b4 │ │ │ │ + bne.n 8e788 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8e8b4 │ │ │ │ + b.n 8e788 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8e7c0 │ │ │ │ + b.n 8e694 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8e8b4 │ │ │ │ + b.n 8e788 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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] @ (8eab0 ) │ │ │ │ + ldr r5, [pc, #360] @ (8e984 ) │ │ │ │ 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 8e9ea │ │ │ │ + beq.n 8e8be │ │ │ │ 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] @ (8eab4 ) │ │ │ │ + ldr r2, [pc, #320] @ (8e988 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8ea46 │ │ │ │ + bne.n 8e91a │ │ │ │ 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 8e9ac │ │ │ │ + bmi.n 8e880 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ @@ -147504,15 +147401,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 8e9a0 │ │ │ │ + b.n 8e874 │ │ │ │ movw r2, #41344 @ 0xa180 │ │ │ │ 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 │ │ │ │ @@ -147520,108 +147417,108 @@ │ │ │ │ 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 1c6770 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ + bl 1c6588 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8e9a0 │ │ │ │ + beq.n 8e874 │ │ │ │ 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] @ (8eab4 ) │ │ │ │ + ldr r2, [pc, #132] @ (8e988 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r1, 8ea6c │ │ │ │ + cbnz r1, 8e940 │ │ │ │ movs r1, #1 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ - b.n 8e986 │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + b.n 8e85a │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8ea92 │ │ │ │ + bne.n 8e966 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8e980 │ │ │ │ + bne.n 8e854 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8e980 │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + b.n 8e854 │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8eaa2 │ │ │ │ + bne.n 8e976 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8ea3a │ │ │ │ + bne.n 8e90e │ │ │ │ mov r0, r3 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ea3a │ │ │ │ + b.n 8e90e │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8e980 │ │ │ │ + b.n 8e854 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ea3a │ │ │ │ + b.n 8e90e │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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] @ (8eccc ) │ │ │ │ + ldr r5, [pc, #512] @ (8eba0 ) │ │ │ │ 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 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8ebc6 │ │ │ │ + beq.n 8ea9a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str.w r1, [r2, #1752] @ 0x6d8 │ │ │ │ ldr.w r1, [r2, #1756] @ 0x6dc │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1756] @ 0x6dc │ │ │ │ - ldr r2, [pc, #472] @ (8ecd0 ) │ │ │ │ + ldr r2, [pc, #472] @ (8eba4 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ec5e │ │ │ │ + bne.w 8eb32 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr.w ip, [r2] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ @@ -147630,69 +147527,69 @@ │ │ │ │ ldr r1, [r1, #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 8ec28 │ │ │ │ + bne.n 8eafc │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr.w ip, [r2] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ and.w r1, r1, #16384 @ 0x4000 │ │ │ │ - blt.n 8eb6c │ │ │ │ + blt.n 8ea40 │ │ │ │ str r2, [r3, #20] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbnz r1, 8eb7c │ │ │ │ + cbnz r1, 8ea50 │ │ │ │ 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 8ebba │ │ │ │ + blt.n 8ea8e │ │ │ │ str r2, [r3, #24] │ │ │ │ - cbnz r1, 8eb88 │ │ │ │ + cbnz r1, 8ea5c │ │ │ │ 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 8eb4c │ │ │ │ + beq.n 8ea20 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ strge r2, [r3, #24] │ │ │ │ - blt.n 8ec40 │ │ │ │ + blt.n 8eb14 │ │ │ │ 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 8eb60 │ │ │ │ + b.n 8ea34 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str r2, [r3, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8eb60 │ │ │ │ - b.n 8eb88 │ │ │ │ + beq.n 8ea34 │ │ │ │ + b.n 8ea5c │ │ │ │ movw r2, #41344 @ 0xa180 │ │ │ │ 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 │ │ │ │ @@ -147701,134 +147598,134 @@ │ │ │ │ addne r1, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ adds r0, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ add r0, r3 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - bl 1c6770 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ + bl 1c6588 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8eb60 │ │ │ │ + beq.n 8ea34 │ │ │ │ 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] @ (8ecd0 ) │ │ │ │ + ldr r2, [pc, #192] @ (8eba4 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8ec86 │ │ │ │ + bne.n 8eb5a │ │ │ │ movs r1, #3 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ - b.n 8eb0c │ │ │ │ + b.n 8e9e0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8ec48 │ │ │ │ + blt.n 8eb1c │ │ │ │ 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 8eb88 │ │ │ │ + bge.n 8ea5c │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ str r2, [r3, #24] │ │ │ │ - b.n 8eb88 │ │ │ │ + b.n 8ea5c │ │ │ │ adds r1, #1 │ │ │ │ str r1, [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 8eb88 │ │ │ │ - b.n 8ec40 │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + bge.n 8ea5c │ │ │ │ + b.n 8eb14 │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8ecac │ │ │ │ + bne.n 8eb80 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8eb06 │ │ │ │ + bne.w 8e9da │ │ │ │ mov r0, r3 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8eb06 │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + b.n 8e9da │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8ecbc │ │ │ │ + bne.n 8eb90 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8ec1c │ │ │ │ + bne.n 8eaf0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ec1c │ │ │ │ + b.n 8eaf0 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8eb06 │ │ │ │ + b.n 8e9da │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ec1c │ │ │ │ + b.n 8eaf0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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] @ (8ef64 ) │ │ │ │ + ldr r5, [pc, #636] @ (8ee38 ) │ │ │ │ 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 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ee5a │ │ │ │ + beq.w 8ed2e │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str.w r1, [r2, #1768] @ 0x6e8 │ │ │ │ ldr.w r1, [r2, #1772] @ 0x6ec │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1772] @ 0x6ec │ │ │ │ - ldr r2, [pc, #596] @ (8ef68 ) │ │ │ │ + ldr r2, [pc, #596] @ (8ee3c ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8eef8 │ │ │ │ + bne.w 8edcc │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr.w ip, [r2] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ @@ -147837,73 +147734,73 @@ │ │ │ │ ldr r0, [r0, #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 8eebc │ │ │ │ + bne.w 8ed90 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr.w ip, [r2] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ and.w r0, r0, #16384 @ 0x4000 │ │ │ │ - blt.n 8edd4 │ │ │ │ + blt.n 8eca8 │ │ │ │ str r2, [r3, #20] │ │ │ │ add.w r2, r1, #12 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8ede8 │ │ │ │ + bne.n 8ecbc │ │ │ │ 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 8ee46 │ │ │ │ + blt.n 8ed1a │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8edf6 │ │ │ │ + bne.n 8ecca │ │ │ │ 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 8eda8 │ │ │ │ + bge.n 8ec7c │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r1] │ │ │ │ str r1, [r3, #28] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8ee06 │ │ │ │ + bne.n 8ecda │ │ │ │ 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 8edc4 │ │ │ │ + bge.n 8ec98 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str r2, [r3, #32] │ │ │ │ - cbnz r1, 8ee14 │ │ │ │ + cbnz r1, 8ece8 │ │ │ │ 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 8ed72 │ │ │ │ + beq.n 8ec46 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8eed4 │ │ │ │ + blt.n 8eda8 │ │ │ │ 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] │ │ │ │ @@ -147925,22 +147822,22 @@ │ │ │ │ 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 8edc8 │ │ │ │ + b.n 8ec9c │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r1] │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8ed8e │ │ │ │ - b.n 8edf6 │ │ │ │ + beq.n 8ec62 │ │ │ │ + b.n 8ecca │ │ │ │ movw r2, #41344 @ 0xa180 │ │ │ │ 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 │ │ │ │ @@ -147949,132 +147846,132 @@ │ │ │ │ addne r1, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ adds r0, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ add r0, r3 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - bl 1c6770 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ + bl 1c6588 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8edc8 │ │ │ │ + beq.n 8ec9c │ │ │ │ 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] @ (8ef68 ) │ │ │ │ + ldr r2, [pc, #196] @ (8ee3c ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8ef20 │ │ │ │ + bne.n 8edf4 │ │ │ │ movs r1, #5 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ - b.n 8ed2a │ │ │ │ + b.n 8ebfe │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8eee0 │ │ │ │ + blt.n 8edb4 │ │ │ │ str r2, [r3, #20] │ │ │ │ add.w r2, r1, #12 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8edf0 │ │ │ │ + bge.n 8ecc4 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ - b.n 8edf6 │ │ │ │ + b.n 8ecca │ │ │ │ adds r0, #1 │ │ │ │ str r0, [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 8edf0 │ │ │ │ - b.n 8eed4 │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + bge.w 8ecc4 │ │ │ │ + b.n 8eda8 │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8ef46 │ │ │ │ + bne.n 8ee1a │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ed24 │ │ │ │ + bne.w 8ebf8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ed24 │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + b.n 8ebf8 │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8ef56 │ │ │ │ + bne.n 8ee2a │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8eeb0 │ │ │ │ + bne.n 8ed84 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8eeb0 │ │ │ │ + b.n 8ed84 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ed24 │ │ │ │ + b.n 8ebf8 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8eeb0 │ │ │ │ + b.n 8ed84 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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, #600] @ (8f1d8 ) │ │ │ │ + ldr r5, [pc, #604] @ (8f0b0 ) │ │ │ │ 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 8f0bc │ │ │ │ + beq.w 8ef90 │ │ │ │ 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, #560] @ (8f1dc ) │ │ │ │ + ldr r2, [pc, #564] @ (8f0b4 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8f16a │ │ │ │ + bne.w 8f042 │ │ │ │ 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 │ │ │ │ @@ -148083,92 +147980,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 8f11c │ │ │ │ + bne.w 8eff0 │ │ │ │ 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 8f040 │ │ │ │ + blt.n 8ef14 │ │ │ │ str r1, [r3, #20] │ │ │ │ add.w ip, r2, #12 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - cbnz r0, 8f054 │ │ │ │ + cbnz r0, 8ef28 │ │ │ │ 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 8f0ac │ │ │ │ + blt.n 8ef80 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r2, [ip] │ │ │ │ - cbnz r1, 8f062 │ │ │ │ + cbnz r1, 8ef36 │ │ │ │ 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 8f0a0 │ │ │ │ + blt.n 8ef74 │ │ │ │ str r2, [r3, #28] │ │ │ │ - cbnz r1, 8f06e │ │ │ │ + cbnz r1, 8ef42 │ │ │ │ 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 8f008 │ │ │ │ + beq.n 8eedc │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8f134 │ │ │ │ + blt.n 8f012 │ │ │ │ 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 8f14a │ │ │ │ + blt.n 8f00a │ │ │ │ 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 8f034 │ │ │ │ + b.n 8ef08 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str r2, [r3, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8f034 │ │ │ │ - b.n 8f06e │ │ │ │ + beq.n 8ef08 │ │ │ │ + b.n 8ef42 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r2, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8f020 │ │ │ │ - b.n 8f062 │ │ │ │ + beq.n 8eef4 │ │ │ │ + b.n 8ef36 │ │ │ │ movw r2, #41344 @ 0xa180 │ │ │ │ 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 │ │ │ │ @@ -148176,229 +148073,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 1c6770 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ + bl 1c6588 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f034 │ │ │ │ + beq.n 8ef08 │ │ │ │ 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, #216] @ (8f1dc ) │ │ │ │ + ldr r2, [pc, #220] @ (8f0b4 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8f192 │ │ │ │ + bne.n 8f06a │ │ │ │ movs r1, #4 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ - b.n 8efc2 │ │ │ │ + b.n 8ee96 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8f152 │ │ │ │ + blt.n 8f02a │ │ │ │ str r1, [r3, #20] │ │ │ │ add.w ip, r2, #12 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8f05c │ │ │ │ + bge.n 8ef30 │ │ │ │ + b.n 8f012 │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r2, #0] │ │ │ │ + str r2, [r3, #28] │ │ │ │ + b.n 8ef42 │ │ │ │ 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 8f06e │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r2, #0] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - b.n 8f06e │ │ │ │ + bge.n 8ef42 │ │ │ │ + b.n 8f00a │ │ │ │ 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 8f05c │ │ │ │ - b.n 8f134 │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + bge.w 8ef30 │ │ │ │ + b.n 8f012 │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8f1b8 │ │ │ │ + bne.n 8f090 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8efbc │ │ │ │ + bne.w 8ee90 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8efbc │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + b.n 8ee90 │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8f1c8 │ │ │ │ + bne.n 8f0a0 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f110 │ │ │ │ + bne.n 8efe4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f110 │ │ │ │ + b.n 8efe4 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8efbc │ │ │ │ + b.n 8ee90 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f110 │ │ │ │ + b.n 8efe4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0008f1e0 : │ │ │ │ +0008f0b8 : │ │ │ │ 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 8f234 │ │ │ │ + bmi.n 8f10c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #29260 @ 0x724c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl 878e0 │ │ │ │ + bl 1c7894 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8f22e │ │ │ │ - cbz r5, 8f21a │ │ │ │ + cbz r0, 8f106 │ │ │ │ + cbz r5, 8f0f2 │ │ │ │ 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 8829c │ │ │ │ + bl 8827c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 8f24e │ │ │ │ + cbz r0, 8f126 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r6, [r4, #16] │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46556 @ 0xb5dc │ │ │ │ + movw r1, #47452 @ 0xb95c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 8f230 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 8f108 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8f230 │ │ │ │ + bge.n 8f108 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8f230 │ │ │ │ + bne.n 8f108 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8f230 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8f108 │ │ │ │ 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 8f4d2 │ │ │ │ + bls.w 8f3aa │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bcs.w 8f4be │ │ │ │ - ldr r3, [pc, #692] @ (8f544 ) │ │ │ │ + bcs.w 8f396 │ │ │ │ + ldr r3, [pc, #692] @ (8f41c ) │ │ │ │ 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 8f4da │ │ │ │ + beq.w 8f3b2 │ │ │ │ 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] @ (8f548 ) │ │ │ │ + ldr r2, [pc, #656] @ (8f420 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f664 │ │ │ │ + bne.w 8f53c │ │ │ │ movs r3, #8 │ │ │ │ strd r3, r6, [r5, #8] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8f686 │ │ │ │ + beq.w 8f55e │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8f482 │ │ │ │ + blt.w 8f35a │ │ │ │ ldr r4, [r6, r3] │ │ │ │ add.w r8, r6, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8f514 │ │ │ │ + bne.w 8f3ec │ │ │ │ movw r3, #8228 @ 0x2024 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r4, [r3, #152] @ 0x98 │ │ │ │ - movw r2, #31037 @ 0x793d │ │ │ │ + movw r2, #31005 @ 0x791d │ │ │ │ movt r2, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bne.w 8f620 │ │ │ │ + bne.w 8f4f8 │ │ │ │ movw r0, #8228 @ 0x2024 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 87c9c │ │ │ │ + bl 87c7c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f69e │ │ │ │ + beq.w 8f576 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #17 │ │ │ │ - bpl.w 8f632 │ │ │ │ - ldr r2, [pc, #540] @ (8f544 ) │ │ │ │ + bpl.w 8f50a │ │ │ │ + ldr r2, [pc, #540] @ (8f41c ) │ │ │ │ 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 │ │ │ │ @@ -148412,32 +148311,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, #36721 @ 0x8f71 │ │ │ │ + movw r2, #37517 @ 0x928d │ │ │ │ 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 8f5b2 │ │ │ │ + bne.w 8f48a │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 8f644 │ │ │ │ + bne.w 8f51c │ │ │ │ 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 8f3d4 │ │ │ │ - ldr r2, [pc, #420] @ (8f544 ) │ │ │ │ + bpl.n 8f2ac │ │ │ │ + ldr r2, [pc, #420] @ (8f41c ) │ │ │ │ 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 │ │ │ │ @@ -148446,602 +148345,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 8f64e │ │ │ │ + beq.w 8f526 │ │ │ │ ldr.w r1, [r2, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8f550 │ │ │ │ + beq.w 8f428 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bpl.w 8f6ba │ │ │ │ + bpl.w 8f592 │ │ │ │ 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 8f458 │ │ │ │ + bge.n 8f330 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r2, #41552 @ 0xa250 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ str r3, [r4, #0] │ │ │ │ - bne.n 8f466 │ │ │ │ + bne.n 8f33e │ │ │ │ ldr r2, [r5, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 8f466 │ │ │ │ + beq.n 8f33e │ │ │ │ ldr r0, [r1, #24] │ │ │ │ movw r3, #57360 @ 0xe010 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ - beq.w 8f5a0 │ │ │ │ - bl 89c98 │ │ │ │ + beq.w 8f478 │ │ │ │ + bl 89c78 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8f43e │ │ │ │ + bge.n 8f316 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8f724 │ │ │ │ + beq.w 8f5fc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8f450 │ │ │ │ + bge.n 8f328 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8f6d0 │ │ │ │ + beq.w 8f5a8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 8f40a │ │ │ │ + beq.n 8f2e2 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7ab44 │ │ │ │ + bl 7ab54 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 8f410 │ │ │ │ + bne.n 8f2e8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c7a28 │ │ │ │ + bl 1c7840 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 8f5a6 │ │ │ │ + b.n 8f47e │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ lsls r0, r2, #30 │ │ │ │ - bpl.w 8f2de │ │ │ │ - ldr r3, [pc, #184] @ (8f544 ) │ │ │ │ + bpl.w 8f1b6 │ │ │ │ + ldr r3, [pc, #184] @ (8f41c ) │ │ │ │ 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 8f4fe │ │ │ │ + beq.n 8f3d6 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 8f4fe │ │ │ │ + bhi.n 8f3d6 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r3, r2 │ │ │ │ - b.n 8f508 │ │ │ │ + b.n 8f3e0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 8f968 │ │ │ │ + bl 8f840 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f2cc │ │ │ │ + bne.w 8f1a4 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8f450 │ │ │ │ - ldr r5, [pc, #120] @ (8f54c ) │ │ │ │ + b.n 8f328 │ │ │ │ + ldr r5, [pc, #120] @ (8f424 ) │ │ │ │ add.w r5, r5, r1, lsl #4 │ │ │ │ - b.n 8f2cc │ │ │ │ - bl 80088 │ │ │ │ + b.n 8f1a4 │ │ │ │ + bl 800c8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f6e2 │ │ │ │ + beq.w 8f5ba │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ 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 8f2b6 │ │ │ │ + b.n 8f18e │ │ │ │ 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 8f2ea │ │ │ │ + beq.w 8f1c2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f2ea │ │ │ │ + bne.w 8f1c2 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #8228 @ 0x2024 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8f2f2 │ │ │ │ + bne.w 8f1ca │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8f2f2 │ │ │ │ + ble.w 8f1ca │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8f394 │ │ │ │ + bge.w 8f26c │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - b.n 8f394 │ │ │ │ + b.n 8f26c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ strh r0, [r4, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ bl 7fab4 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f700 │ │ │ │ + beq.w 8f5d8 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ it pl │ │ │ │ strpl.w r0, [r7, #180] @ 0xb4 │ │ │ │ - bpl.w 8f3da │ │ │ │ - ldr r2, [pc, #464] @ (8f73c ) │ │ │ │ + bpl.w 8f2b2 │ │ │ │ + ldr r2, [pc, #464] @ (8f614 ) │ │ │ │ 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 8f592 │ │ │ │ + beq.n 8f46a │ │ │ │ cmp r0, #10 │ │ │ │ - bls.n 8f658 │ │ │ │ + bls.n 8f530 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ str r1, [r2, #20] │ │ │ │ - b.n 8f3da │ │ │ │ - bl 863ec │ │ │ │ + b.n 8f2b2 │ │ │ │ + bl 8642c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8f434 │ │ │ │ - b.n 8f43e │ │ │ │ + blt.w 8f30c │ │ │ │ + b.n 8f316 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8f63e │ │ │ │ + bne.n 8f516 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 8f6e8 │ │ │ │ + bne.w 8f5c0 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ - cbnz r0, 8f5d2 │ │ │ │ + cbnz r0, 8f4aa │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 8f6ec │ │ │ │ + bne.w 8f5c4 │ │ │ │ str r2, [r4, #24] │ │ │ │ str r4, [r2, #20] │ │ │ │ - b.n 8f390 │ │ │ │ + b.n 8f268 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8f5c4 │ │ │ │ + bne.n 8f49c │ │ │ │ mov r1, r2 │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ movw r6, #8888 @ 0x22b8 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp lr, r6 │ │ │ │ - beq.n 8f5f6 │ │ │ │ + beq.n 8f4ce │ │ │ │ movw ip, #8436 @ 0x20f4 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 8f6d8 │ │ │ │ + bne.n 8f5b0 │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ cmp ip, r3 │ │ │ │ - beq.n 8f5cc │ │ │ │ + beq.n 8f4a4 │ │ │ │ cmp ip, r6 │ │ │ │ - beq.n 8f60e │ │ │ │ + beq.n 8f4e6 │ │ │ │ movw r3, #8436 @ 0x20f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 8f6f0 │ │ │ │ + bne.n 8f5c8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8f5cc │ │ │ │ + beq.n 8f4a4 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ strd r1, r3, [r4, #20] │ │ │ │ - cbz r3, 8f61c │ │ │ │ + cbz r3, 8f4f4 │ │ │ │ str r4, [r3, #20] │ │ │ │ str r4, [r1, #24] │ │ │ │ - b.n 8f394 │ │ │ │ + b.n 8f26c │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #8228 @ 0x2024 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8f69e │ │ │ │ + cbz r0, 8f576 │ │ │ │ movs r2, #0 │ │ │ │ str r6, [r4, #8] │ │ │ │ strd r2, r2, [r4, #20] │ │ │ │ str r2, [r4, #12] │ │ │ │ - b.n 8f36c │ │ │ │ + b.n 8f244 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 8f5cc │ │ │ │ + beq.n 8f4a4 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8f390 │ │ │ │ - b.n 8f5ce │ │ │ │ + beq.w 8f268 │ │ │ │ + b.n 8f4a6 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ ldr.w r1, [r3, #408] @ 0x198 │ │ │ │ - b.n 8f3d4 │ │ │ │ + b.n 8f2ac │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ - b.n 8f59c │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + b.n 8f474 │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8f6f4 │ │ │ │ + bne.n 8f5cc │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f2c6 │ │ │ │ + bne.w 8f19e │ │ │ │ mov r0, r5 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 8f2c6 │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 8f19e │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52956 @ 0xcedc │ │ │ │ + movw r1, #53652 @ 0xd194 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8f4cc │ │ │ │ + bge.w 8f3a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f4cc │ │ │ │ + bne.w 8f3a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8f4cc │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8f3a4 │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #46384 @ 0xb530 │ │ │ │ + movw r0, #47280 @ 0xb8b0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8f5a6 │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8f47e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8f450 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8f328 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8f5cc │ │ │ │ - b.n 8f60e │ │ │ │ - bl 23b660 │ │ │ │ - b.n 8f4cc │ │ │ │ + beq.w 8f4a4 │ │ │ │ + b.n 8f4e6 │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 8f3a4 │ │ │ │ mov r0, r2 │ │ │ │ - b.n 8f5da │ │ │ │ + b.n 8f4b2 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 8f612 │ │ │ │ + b.n 8f4ea │ │ │ │ mov r1, r0 │ │ │ │ - b.n 8f612 │ │ │ │ + b.n 8f4ea │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 8f2c6 │ │ │ │ + b.n 8f19e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8f72c │ │ │ │ + blt.n 8f604 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8f4cc │ │ │ │ + bge.w 8f3a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f4cc │ │ │ │ + bne.w 8f3a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8f4cc │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8f3a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8f43e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8f316 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8f708 │ │ │ │ + bne.n 8f5e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 8f708 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8f5e0 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008f740 : │ │ │ │ - b.w 8f744 │ │ │ │ +0008f618 : │ │ │ │ + b.w 8f61c │ │ │ │ │ │ │ │ -0008f744 : │ │ │ │ +0008f61c : │ │ │ │ cmp.w r0, #256 @ 0x100 │ │ │ │ - bls.n 8f7a4 │ │ │ │ + bls.n 8f67c │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bcs.n 8f7a2 │ │ │ │ + bcs.n 8f67a │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #224] @ (8f840 ) │ │ │ │ + ldr r3, [pc, #224] @ (8f718 ) │ │ │ │ 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, 8f7ae │ │ │ │ - ldr r0, [pc, #204] @ (8f844 ) │ │ │ │ + cbz r3, 8f686 │ │ │ │ + ldr r0, [pc, #204] @ (8f71c ) │ │ │ │ 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 8f7fa │ │ │ │ + bne.n 8f6d2 │ │ │ │ movs r2, #8 │ │ │ │ strd r2, r5, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - b.n 8f968 │ │ │ │ - ldr r3, [pc, #160] @ (8f848 ) │ │ │ │ + b.n 8f840 │ │ │ │ + ldr r3, [pc, #160] @ (8f720 ) │ │ │ │ add.w r3, r3, r0, lsl #4 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ - bl 80088 │ │ │ │ + bl 800c8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f820 │ │ │ │ + beq.n 8f6f8 │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ 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] @ (8f844 ) │ │ │ │ + ldr r2, [pc, #116] @ (8f71c ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8f796 │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + beq.n 8f66e │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 8f83a │ │ │ │ + bne.n 8f712 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 8f816 │ │ │ │ - b.n 8f796 │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + cbz r0, 8f6ee │ │ │ │ + b.n 8f66e │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8f82a │ │ │ │ + bne.n 8f702 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f796 │ │ │ │ + bne.n 8f66e │ │ │ │ mov r0, r3 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f796 │ │ │ │ + b.n 8f66e │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 23b660 │ │ │ │ + bl 23bab4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f79c │ │ │ │ + b.n 8f674 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f796 │ │ │ │ + b.n 8f66e │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ - b.n 8f82e │ │ │ │ + b.n 8f706 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ strh r0, [r4, #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] @ (8f960 ) │ │ │ │ + ldr r2, [pc, #260] @ (8f838 ) │ │ │ │ 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, 8f8aa │ │ │ │ - ldr r0, [pc, #240] @ (8f964 ) │ │ │ │ + cbz r3, 8f782 │ │ │ │ + ldr r0, [pc, #240] @ (8f83c ) │ │ │ │ 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, 8f8e6 │ │ │ │ + cbnz r1, 8f7be │ │ │ │ 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 80088 │ │ │ │ + bl 800c8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f956 │ │ │ │ + beq.n 8f82e │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [r0, #4] │ │ │ │ - ldr r1, [pc, #164] @ (8f964 ) │ │ │ │ + ldr r1, [pc, #164] @ (8f83c ) │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8f90c │ │ │ │ + blt.n 8f7e4 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r2, [r1, #1600] @ 0x640 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r2, 8f922 │ │ │ │ + cbnz r2, 8f7fa │ │ │ │ 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 8f8a0 │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + b.n 8f778 │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8f940 │ │ │ │ + bne.n 8f818 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f8d4 │ │ │ │ + bne.n 8f7ac │ │ │ │ mov r0, r3 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f8d4 │ │ │ │ + b.n 8f7ac │ │ │ │ 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 8f8d4 │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + beq.n 8f7ac │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 8f950 │ │ │ │ + bne.n 8f828 │ │ │ │ ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f902 │ │ │ │ - b.n 8f8d4 │ │ │ │ + beq.n 8f7da │ │ │ │ + b.n 8f7ac │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f8d4 │ │ │ │ + b.n 8f7ac │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ - b.n 8f944 │ │ │ │ + b.n 8f81c │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 23b660 │ │ │ │ + bl 23bab4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f8a4 │ │ │ │ + b.n 8f77c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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, #24312 @ 0x5ef8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #337 @ 0x151 │ │ │ │ + movw r3, #401 @ 0x191 │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r4, [r2, #888] @ 0x378 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 8fa4e │ │ │ │ - ldr r3, [pc, #280] @ (8faac ) │ │ │ │ + bne.n 8f926 │ │ │ │ + ldr r3, [pc, #280] @ (8f984 ) │ │ │ │ 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 8fa16 │ │ │ │ + beq.n 8f8ee │ │ │ │ ldrd r2, r4, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 8f9f8 │ │ │ │ + cbz r2, 8f8d0 │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r2, [pc, #232] @ (8fab0 ) │ │ │ │ + ldr r2, [pc, #232] @ (8f988 ) │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8fa62 │ │ │ │ + blt.n 8f93a │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8fa72 │ │ │ │ + bne.n 8f94a │ │ │ │ movs r2, #16 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r4, #8] │ │ │ │ - cbz r5, 8f9f2 │ │ │ │ + cbz r5, 8f8ca │ │ │ │ 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 │ │ │ │ @@ -149054,113 +148953,113 @@ │ │ │ │ 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 8f9bc │ │ │ │ + b.n 8f894 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 8022c │ │ │ │ + bl 8026c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f9bc │ │ │ │ + bne.n 8f894 │ │ │ │ ldr.w r4, [r2, #848] @ 0x350 │ │ │ │ - movw r3, #42113 @ 0xa481 │ │ │ │ + movw r3, #42129 @ 0xa491 │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 8fa92 │ │ │ │ + bne.n 8f96a │ │ │ │ movs r0, #20 │ │ │ │ blx 2c078 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 8fa5c │ │ │ │ + cbz r4, 8f934 │ │ │ │ ldr.w r3, [r6, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r6, #800] @ 0x320 │ │ │ │ - b.n 8f9bc │ │ │ │ + b.n 8f894 │ │ │ │ ldr.w r0, [r2, #884] @ 0x374 │ │ │ │ movs r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f9bc │ │ │ │ - bl 23b660 │ │ │ │ - b.n 8f9f2 │ │ │ │ + bne.n 8f894 │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 8f8ca │ │ │ │ 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 8f9dc │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + beq.n 8f8b4 │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8fa9e │ │ │ │ + bne.n 8f976 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f9dc │ │ │ │ + bne.n 8f8b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 8f9dc │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 8f8b4 │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ movs r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 8fa40 │ │ │ │ + b.n 8f918 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 8f9dc │ │ │ │ + b.n 8f8b4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [r0, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8fc94 │ │ │ │ + beq.w 8fb6c │ │ │ │ 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 8fb7c │ │ │ │ + blt.n 8fa54 │ │ │ │ add r3, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8fbc4 │ │ │ │ + bne.n 8fa9c │ │ │ │ movw r4, #8228 @ 0x2024 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr.w r5, [r4, #152] @ 0x98 │ │ │ │ mov r7, r2 │ │ │ │ - movw r2, #31037 @ 0x793d │ │ │ │ + movw r2, #31005 @ 0x791d │ │ │ │ movt r2, #8 │ │ │ │ cmp r5, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.w 8fc78 │ │ │ │ + bne.w 8fb50 │ │ │ │ movw r0, #8228 @ 0x2024 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 87c9c │ │ │ │ + bl 87c7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8fb78 │ │ │ │ + beq.n 8fa50 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ tst.w r2, #16384 @ 0x4000 │ │ │ │ - beq.n 8fb4a │ │ │ │ - ldr r1, [pc, #404] @ (8fcac ) │ │ │ │ + beq.n 8fa22 │ │ │ │ + ldr r1, [pc, #404] @ (8fb84 ) │ │ │ │ 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 │ │ │ │ @@ -149172,195 +149071,195 @@ │ │ │ │ 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, #36721 @ 0x8f71 │ │ │ │ + movw r1, #37517 @ 0x928d │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r7, [r0, #8] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8fbea │ │ │ │ + bne.n 8fac2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r4 │ │ │ │ it eq │ │ │ │ streq r1, [r0, #24] │ │ │ │ - bne.w 8fc8e │ │ │ │ + bne.w 8fb66 │ │ │ │ str r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #30 │ │ │ │ - bpl.n 8fad6 │ │ │ │ - ldr r4, [pc, #296] @ (8fcac ) │ │ │ │ + bpl.n 8f9ae │ │ │ │ + ldr r4, [pc, #296] @ (8fb84 ) │ │ │ │ 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 8fbb6 │ │ │ │ + beq.n 8fa8e │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.n 8fbb6 │ │ │ │ + bhi.n 8fa8e │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ add.w r1, r1, #388 @ 0x184 │ │ │ │ add r3, r1 │ │ │ │ - b.n 8fbc0 │ │ │ │ + b.n 8fa98 │ │ │ │ add.w r1, r1, #91136 @ 0x16400 │ │ │ │ add.w r1, r1, #412 @ 0x19c │ │ │ │ add r3, r1 │ │ │ │ adds r3, #24 │ │ │ │ - b.n 8fad8 │ │ │ │ + b.n 8f9b0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8fade │ │ │ │ + bne.n 8f9b6 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r4, #8228 @ 0x2024 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r1, r4 │ │ │ │ - bne.n 8fae6 │ │ │ │ + bne.n 8f9be │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 8fae6 │ │ │ │ + ble.n 8f9be │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8fb78 │ │ │ │ + bge.n 8fa50 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - b.n 8fb78 │ │ │ │ + b.n 8fa50 │ │ │ │ ldr.w ip, [r1, #12] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8fc6c │ │ │ │ + bne.n 8fb44 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 8fc72 │ │ │ │ + bne.n 8fb4a │ │ │ │ ldr r2, [r1, #24] │ │ │ │ - cbnz r2, 8fc40 │ │ │ │ + cbnz r2, 8fb18 │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 8fc66 │ │ │ │ + beq.n 8fb3e │ │ │ │ movw r4, #8436 @ 0x20f4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 8fc34 │ │ │ │ + beq.n 8fb0c │ │ │ │ movw r4, #8888 @ 0x22b8 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 8fc34 │ │ │ │ + beq.n 8fb0c │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 8fc34 │ │ │ │ + beq.n 8fb0c │ │ │ │ mov r5, ip │ │ │ │ ldr r3, [r5, #24] │ │ │ │ strd r5, r3, [r0, #20] │ │ │ │ - cbz r3, 8fc30 │ │ │ │ + cbz r3, 8fb08 │ │ │ │ str r0, [r3, #20] │ │ │ │ str r0, [r5, #24] │ │ │ │ - b.n 8fb78 │ │ │ │ + b.n 8fa50 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 8fc26 │ │ │ │ + bne.n 8fafe │ │ │ │ str r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8fb76 │ │ │ │ - b.n 8fc68 │ │ │ │ + beq.n 8fa4e │ │ │ │ + b.n 8fb40 │ │ │ │ ldr r5, [r2, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 8fbfe │ │ │ │ + bne.n 8fad6 │ │ │ │ mov r5, r1 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ movw lr, #8436 @ 0x20f4 │ │ │ │ movt lr, #80 @ 0x50 │ │ │ │ cmp r6, lr │ │ │ │ - beq.n 8fc62 │ │ │ │ + beq.n 8fb3a │ │ │ │ movw lr, #8888 @ 0x22b8 │ │ │ │ movt lr, #80 @ 0x50 │ │ │ │ cmp r6, lr │ │ │ │ - bne.n 8fc00 │ │ │ │ + bne.n 8fad8 │ │ │ │ mov ip, r2 │ │ │ │ - b.n 8fc00 │ │ │ │ + b.n 8fad8 │ │ │ │ str r1, [r0, #24] │ │ │ │ str r0, [r1, #20] │ │ │ │ - b.n 8fb76 │ │ │ │ + b.n 8fa4e │ │ │ │ mov ip, r2 │ │ │ │ mov r5, r2 │ │ │ │ - b.n 8fc00 │ │ │ │ + b.n 8fad8 │ │ │ │ mov r5, ip │ │ │ │ mov r2, r1 │ │ │ │ - b.n 8fc48 │ │ │ │ + b.n 8fb20 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #8228 @ 0x2024 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fb4a │ │ │ │ - b.n 8fb78 │ │ │ │ + bne.w 8fa22 │ │ │ │ + b.n 8fa50 │ │ │ │ mov ip, r1 │ │ │ │ mov r5, r1 │ │ │ │ - b.n 8fc06 │ │ │ │ + b.n 8fade │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #52956 @ 0xcedc │ │ │ │ + movw r1, #53652 @ 0xd194 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008fcb0 : │ │ │ │ +0008fb88 : │ │ │ │ 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 8ff32 │ │ │ │ + beq.w 8fe0a │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #5744 @ 0x1670 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 8ff18 │ │ │ │ + beq.w 8fdf0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 8fdf6 │ │ │ │ + blt.w 8fcce │ │ │ │ add r2, ip │ │ │ │ - cbnz r3, 8fcf2 │ │ │ │ + cbnz r3, 8fbca │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8fe48 │ │ │ │ + bne.w 8fd20 │ │ │ │ movw r4, #8228 @ 0x2024 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr.w r5, [r4, #152] @ 0x98 │ │ │ │ - movw r1, #31037 @ 0x793d │ │ │ │ + movw r1, #31005 @ 0x791d │ │ │ │ movt r1, #8 │ │ │ │ mov r8, ip │ │ │ │ cmp r5, r1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bne.n 8fda2 │ │ │ │ + bne.n 8fc7a │ │ │ │ movw r0, #8228 @ 0x2024 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 87c9c │ │ │ │ + bl 87c7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8fd9c │ │ │ │ + beq.n 8fc74 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ tst.w r1, #16384 @ 0x4000 │ │ │ │ - beq.n 8fdb6 │ │ │ │ - ldr r1, [pc, #584] @ (8ff78 ) │ │ │ │ + beq.n 8fc8e │ │ │ │ + ldr r1, [pc, #584] @ (8fe50 ) │ │ │ │ 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 │ │ │ │ @@ -149373,256 +149272,256 @@ │ │ │ │ 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, 8fdca │ │ │ │ - movw r1, #36721 @ 0x8f71 │ │ │ │ + cbnz r3, 8fca2 │ │ │ │ + movw r1, #37517 @ 0x928d │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8fec0 │ │ │ │ + bne.w 8fd98 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ strdeq r3, r3, [r0, #20] │ │ │ │ - bne.w 8feb2 │ │ │ │ + bne.w 8fd8a │ │ │ │ str r0, [r2, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #8228 @ 0x2024 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ blx r5 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8fd9c │ │ │ │ + beq.n 8fc74 │ │ │ │ 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 8fd76 │ │ │ │ + beq.n 8fc4e │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r3, #0] │ │ │ │ - movw r1, #36721 @ 0x8f71 │ │ │ │ + movw r1, #37517 @ 0x928d │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8fef4 │ │ │ │ + bne.w 8fdcc │ │ │ │ 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 8fce6 │ │ │ │ - ldr r1, [pc, #372] @ (8ff78 ) │ │ │ │ + bpl.w 8fbbe │ │ │ │ + ldr r1, [pc, #372] @ (8fe50 ) │ │ │ │ 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 8fe34 │ │ │ │ + beq.n 8fd0c │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.n 8fe34 │ │ │ │ + bhi.n 8fd0c │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ add.w r1, r1, #388 @ 0x184 │ │ │ │ add r2, r1 │ │ │ │ - b.n 8fe3e │ │ │ │ + b.n 8fd16 │ │ │ │ add.w r1, r1, #91136 @ 0x16400 │ │ │ │ add.w r1, r1, #412 @ 0x19c │ │ │ │ add r2, r1 │ │ │ │ adds r2, #24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8fcea │ │ │ │ - b.n 8fcf2 │ │ │ │ + beq.w 8fbc2 │ │ │ │ + b.n 8fbca │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ movw r4, #8228 @ 0x2024 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8ff0c │ │ │ │ + bne.n 8fde4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - bne.w 8fcfa │ │ │ │ + bne.w 8fbd2 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.w 8fcfa │ │ │ │ + ble.w 8fbd2 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8fd9c │ │ │ │ + bge.n 8fc74 │ │ │ │ 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, #8888 @ 0x22b8 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r7, ip │ │ │ │ - beq.n 8fe96 │ │ │ │ + beq.n 8fd6e │ │ │ │ movw lr, #8436 @ 0x20f4 │ │ │ │ movt lr, #80 @ 0x50 │ │ │ │ cmp r7, lr │ │ │ │ - bne.n 8ff5c │ │ │ │ + bne.n 8fe34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8ff74 │ │ │ │ + bne.n 8fe4c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 8fed8 │ │ │ │ + beq.n 8fdb0 │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 8feb0 │ │ │ │ + beq.n 8fd88 │ │ │ │ movw r4, #8436 @ 0x20f4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 8ff74 │ │ │ │ - cbnz r6, 8fefe │ │ │ │ + bne.n 8fe4c │ │ │ │ + cbnz r6, 8fdd6 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8fd9a │ │ │ │ - b.n 8fede │ │ │ │ + beq.w 8fc72 │ │ │ │ + b.n 8fdb6 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ - cbnz r5, 8ff10 │ │ │ │ + cbnz r5, 8fde8 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 8fe78 │ │ │ │ + bne.n 8fd50 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ - cbnz r5, 8fee2 │ │ │ │ - cbnz r3, 8fefc │ │ │ │ + cbnz r5, 8fdba │ │ │ │ + cbnz r3, 8fdd4 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 8feb0 │ │ │ │ + bne.n 8fd88 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ str r0, [r1, #20] │ │ │ │ - b.n 8fd9a │ │ │ │ + b.n 8fc72 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ - cbz r6, 8ff14 │ │ │ │ + cbz r6, 8fdec │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8fed0 │ │ │ │ + beq.n 8fda8 │ │ │ │ mov r6, r1 │ │ │ │ strd r1, r5, [r0, #20] │ │ │ │ str r0, [r5, #20] │ │ │ │ - b.n 8ff08 │ │ │ │ + b.n 8fde0 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 8fec4 │ │ │ │ - b.n 8fed8 │ │ │ │ + beq.n 8fd9c │ │ │ │ + b.n 8fdb0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r6, #24] │ │ │ │ strd r6, r5, [r0, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 8fef0 │ │ │ │ + bne.n 8fdc8 │ │ │ │ str r0, [r6, #24] │ │ │ │ - b.n 8fd9c │ │ │ │ + b.n 8fc74 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 8fcfa │ │ │ │ + b.n 8fbd2 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 8fed2 │ │ │ │ + b.n 8fdaa │ │ │ │ mov r6, r1 │ │ │ │ - b.n 8fe7c │ │ │ │ + b.n 8fd54 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 8ff50 │ │ │ │ + blt.n 8fe28 │ │ │ │ ldr.w r0, [ip, r2] │ │ │ │ add r2, ip │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8fe4a │ │ │ │ + bne.n 8fd22 │ │ │ │ movw r4, #8228 @ 0x2024 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 8fcfa │ │ │ │ + b.n 8fbd2 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #52956 @ 0xcedc │ │ │ │ + movw r1, #53652 @ 0xd194 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ ldr.w r3, [ip, #84] @ 0x54 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bpl.n 8ff1c │ │ │ │ + bpl.n 8fdf4 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 8fe00 │ │ │ │ - cbnz r3, 8ff6a │ │ │ │ + b.n 8fcd8 │ │ │ │ + cbnz r3, 8fe42 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 8ff6a │ │ │ │ + bne.n 8fe42 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ - b.n 8fede │ │ │ │ + b.n 8fdb6 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 8fefe │ │ │ │ + bne.n 8fdd6 │ │ │ │ strd r6, r1, [r0, #20] │ │ │ │ - b.n 8fede │ │ │ │ + b.n 8fdb6 │ │ │ │ mov r6, r5 │ │ │ │ - b.n 8fefe │ │ │ │ + b.n 8fdd6 │ │ │ │ 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 901ea │ │ │ │ + beq.w 900c2 │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #5744 @ 0x1670 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 90106 │ │ │ │ + beq.w 8ffde │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 900b6 │ │ │ │ + blt.w 8ff8e │ │ │ │ add r2, r0 │ │ │ │ - cbnz r3, 8ffbc │ │ │ │ + cbnz r3, 8fe94 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90114 │ │ │ │ + bne.w 8ffec │ │ │ │ movw r4, #8228 @ 0x2024 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr.w r5, [r4, #152] @ 0x98 │ │ │ │ - movw r1, #31037 @ 0x793d │ │ │ │ + movw r1, #31005 @ 0x791d │ │ │ │ movt r1, #8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, r1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bne.n 90068 │ │ │ │ + bne.n 8ff40 │ │ │ │ movw r0, #8228 @ 0x2024 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 87c9c │ │ │ │ + bl 87c7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 90062 │ │ │ │ + beq.n 8ff3a │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ tst.w r1, #16384 @ 0x4000 │ │ │ │ - beq.n 9007c │ │ │ │ - ldr r1, [pc, #548] @ (9021c ) │ │ │ │ + beq.n 8ff54 │ │ │ │ + ldr r1, [pc, #548] @ (900f4 ) │ │ │ │ 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 │ │ │ │ @@ -149635,262 +149534,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, 90090 │ │ │ │ - movw r1, #36721 @ 0x8f71 │ │ │ │ + cbnz r3, 8ff68 │ │ │ │ + movw r1, #37517 @ 0x928d │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 90148 │ │ │ │ + bne.n 90020 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ strdeq r3, r3, [r0, #20] │ │ │ │ - bne.n 9013c │ │ │ │ + bne.n 90014 │ │ │ │ str r0, [r2, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #8228 @ 0x2024 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ blx r5 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 90062 │ │ │ │ + beq.n 8ff3a │ │ │ │ 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 90040 │ │ │ │ + beq.n 8ff18 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r3, #0] │ │ │ │ - movw r1, #36721 @ 0x8f71 │ │ │ │ + movw r1, #37517 @ 0x928d │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 901b2 │ │ │ │ + bne.w 9008a │ │ │ │ strd r1, r1, [r0, #20] │ │ │ │ - b.n 90060 │ │ │ │ + b.n 8ff38 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r1, #30 │ │ │ │ - bpl.w 8ffb0 │ │ │ │ - ldr r1, [pc, #348] @ (9021c ) │ │ │ │ + bpl.w 8fe88 │ │ │ │ + ldr r1, [pc, #348] @ (900f4 ) │ │ │ │ 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 900f2 │ │ │ │ + beq.n 8ffca │ │ │ │ cmp r4, #10 │ │ │ │ - bhi.n 900f2 │ │ │ │ + bhi.n 8ffca │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ add.w r1, r1, #388 @ 0x184 │ │ │ │ add r2, r1 │ │ │ │ - b.n 900fc │ │ │ │ + b.n 8ffd4 │ │ │ │ add.w r1, r1, #91136 @ 0x16400 │ │ │ │ add.w r1, r1, #412 @ 0x19c │ │ │ │ add r2, r1 │ │ │ │ adds r2, #24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ffb4 │ │ │ │ - b.n 8ffbc │ │ │ │ + beq.w 8fe8c │ │ │ │ + b.n 8fe94 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 90208 │ │ │ │ + blt.n 900e0 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ffbc │ │ │ │ + beq.w 8fe94 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 901c2 │ │ │ │ + bne.n 9009a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movw r4, #8228 @ 0x2024 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r1, r4 │ │ │ │ - bne.n 901ca │ │ │ │ + bne.n 900a2 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 901ca │ │ │ │ + ble.n 900a2 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r3 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r3, #0] │ │ │ │ - b.n 90062 │ │ │ │ + b.n 8ff3a │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 90060 │ │ │ │ - b.n 901be │ │ │ │ + beq.n 8ff38 │ │ │ │ + b.n 90096 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 901ce │ │ │ │ + bne.n 900a6 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 90214 │ │ │ │ + bne.n 900ec │ │ │ │ ldr r5, [r1, #24] │ │ │ │ - cbnz r5, 90174 │ │ │ │ + cbnz r5, 9004c │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r3, 90166 │ │ │ │ + cbnz r3, 9003e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 901b8 │ │ │ │ + beq.n 90090 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 9013c │ │ │ │ + beq.n 90014 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ strd r6, r3, [r0, #20] │ │ │ │ - cbz r3, 90170 │ │ │ │ + cbz r3, 90048 │ │ │ │ str r0, [r3, #20] │ │ │ │ str r0, [r6, #24] │ │ │ │ - b.n 90062 │ │ │ │ + b.n 8ff3a │ │ │ │ ldr r6, [r5, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 90158 │ │ │ │ + bne.n 90030 │ │ │ │ mov r6, r1 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ movw ip, #8888 @ 0x22b8 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r7, ip │ │ │ │ - beq.n 90196 │ │ │ │ + beq.n 9006e │ │ │ │ movw lr, #8436 @ 0x20f4 │ │ │ │ movt lr, #80 @ 0x50 │ │ │ │ cmp r7, lr │ │ │ │ - bne.n 901d2 │ │ │ │ - cbnz r3, 901ae │ │ │ │ + bne.n 900aa │ │ │ │ + cbnz r3, 90086 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 901b8 │ │ │ │ + beq.n 90090 │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 90162 │ │ │ │ + beq.n 9003a │ │ │ │ movw r4, #8436 @ 0x20f4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 90162 │ │ │ │ + beq.n 9003a │ │ │ │ mov r6, r5 │ │ │ │ - b.n 90166 │ │ │ │ + b.n 9003e │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 9014e │ │ │ │ + beq.n 90026 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ str r0, [r1, #20] │ │ │ │ - b.n 90060 │ │ │ │ + b.n 8ff38 │ │ │ │ movw r4, #8228 @ 0x2024 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 8ffc4 │ │ │ │ + b.n 8fe9c │ │ │ │ movs r6, #0 │ │ │ │ - b.n 9015c │ │ │ │ - cbnz r3, 901e0 │ │ │ │ + b.n 90034 │ │ │ │ + cbnz r3, 900b8 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 901e0 │ │ │ │ + bne.n 900b8 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ - b.n 901be │ │ │ │ + b.n 90096 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 90166 │ │ │ │ + bne.n 9003e │ │ │ │ strd r6, r1, [r0, #20] │ │ │ │ - b.n 901be │ │ │ │ + b.n 90096 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #52956 @ 0xcedc │ │ │ │ + movw r1, #53652 @ 0xd194 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bpl.w 9010a │ │ │ │ + bpl.w 8ffe2 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 900be │ │ │ │ + b.n 8ff96 │ │ │ │ mov r5, r1 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 9017c │ │ │ │ + b.n 90054 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 9022e │ │ │ │ + blt.n 90106 │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ add r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #30 │ │ │ │ - bpl.n 90228 │ │ │ │ - ldr.w ip, [pc, #72] @ 90280 │ │ │ │ + bpl.n 90100 │ │ │ │ + ldr.w ip, [pc, #72] @ 90158 │ │ │ │ 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 9026e │ │ │ │ + beq.n 90146 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 9026e │ │ │ │ + bhi.n 90146 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ - b.n 90278 │ │ │ │ + b.n 90150 │ │ │ │ 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, #31037 @ 0x793d │ │ │ │ + movw r3, #31005 @ 0x791d │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 90320 │ │ │ │ + bne.n 901f8 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 87c9c │ │ │ │ - cbz r0, 9030e │ │ │ │ + bl 87c7c │ │ │ │ + cbz r0, 901e6 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ tst.w r3, #16384 @ 0x4000 │ │ │ │ - beq.n 902f2 │ │ │ │ - ldr r3, [pc, #116] @ (90330 ) │ │ │ │ + beq.n 901ca │ │ │ │ + ldr r3, [pc, #116] @ (90208 ) │ │ │ │ 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 │ │ │ │ @@ -149903,140 +149802,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, 90312 │ │ │ │ - movw r3, #36721 @ 0x8f71 │ │ │ │ + cbnz r2, 901ea │ │ │ │ + movw r3, #37517 @ 0x928d │ │ │ │ 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 90302 │ │ │ │ + b.n 901da │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 902f2 │ │ │ │ - b.n 9030e │ │ │ │ + bne.n 901ca │ │ │ │ + b.n 901e6 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - cbnz r2, 9035c │ │ │ │ - cbnz r3, 90356 │ │ │ │ + cbnz r2, 90234 │ │ │ │ + cbnz r3, 9022e │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw ip, #8228 @ 0x2024 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r4, ip │ │ │ │ it eq │ │ │ │ strdeq r3, r3, [r0, #20] │ │ │ │ - bne.n 903a6 │ │ │ │ + bne.n 9027e │ │ │ │ str r0, [r1, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strd r2, r2, [r0, #20] │ │ │ │ - b.n 90352 │ │ │ │ + b.n 9022a │ │ │ │ ldr r4, [r2, #12] │ │ │ │ mov r6, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 903de │ │ │ │ + bne.n 902b6 │ │ │ │ ldr r4, [r2, #4] │ │ │ │ movw ip, #8228 @ 0x2024 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 90412 │ │ │ │ + bne.n 902ea │ │ │ │ ldr.w lr, [r2, #24] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 903b4 │ │ │ │ - cbnz r3, 903cc │ │ │ │ + bne.n 9028c │ │ │ │ + cbnz r3, 902a4 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ cmp lr, ip │ │ │ │ - beq.n 903d6 │ │ │ │ + beq.n 902ae │ │ │ │ movw ip, #8436 @ 0x20f4 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp lr, ip │ │ │ │ - beq.n 903a2 │ │ │ │ + beq.n 9027a │ │ │ │ movw ip, #8888 @ 0x22b8 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp lr, ip │ │ │ │ - beq.n 903a2 │ │ │ │ - cbnz r3, 903c0 │ │ │ │ + beq.n 9027a │ │ │ │ + cbnz r3, 90298 │ │ │ │ mov r3, r6 │ │ │ │ - cbnz r6, 903c0 │ │ │ │ + cbnz r6, 90298 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 90352 │ │ │ │ + beq.n 9022a │ │ │ │ str r0, [r2, #20] │ │ │ │ - b.n 90352 │ │ │ │ + b.n 9022a │ │ │ │ ldr.w r4, [lr, #12] │ │ │ │ - cbz r4, 903ee │ │ │ │ + cbz r4, 902c6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9037e │ │ │ │ + beq.n 90256 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ strd r3, r2, [r0, #20] │ │ │ │ - cbz r2, 903d2 │ │ │ │ + cbz r2, 902aa │ │ │ │ str r0, [r2, #20] │ │ │ │ - b.n 903d2 │ │ │ │ + b.n 902aa │ │ │ │ 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 903b0 │ │ │ │ + b.n 90288 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 903d6 │ │ │ │ + bne.n 902ae │ │ │ │ movw ip, #8228 @ 0x2024 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ mov r6, r3 │ │ │ │ - b.n 90380 │ │ │ │ + b.n 90258 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r4, [lr, #4] │ │ │ │ movw r5, #8436 @ 0x20f4 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 9040c │ │ │ │ + beq.n 902e4 │ │ │ │ movw r5, #8888 @ 0x22b8 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 90416 │ │ │ │ - cbnz r3, 90426 │ │ │ │ + bne.n 902ee │ │ │ │ + cbnz r3, 902fe │ │ │ │ mov r3, lr │ │ │ │ - b.n 90380 │ │ │ │ + b.n 90258 │ │ │ │ mov lr, r2 │ │ │ │ - b.n 903f0 │ │ │ │ + b.n 902c8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 90380 │ │ │ │ + beq.n 90258 │ │ │ │ mov r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 903c0 │ │ │ │ + bne.n 90298 │ │ │ │ strd r6, r2, [r0, #20] │ │ │ │ - b.n 903b0 │ │ │ │ + b.n 90288 │ │ │ │ mov r3, lr │ │ │ │ - b.n 903c0 │ │ │ │ + b.n 90298 │ │ │ │ nop │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r2, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ rsb r1, r2, #1 │ │ │ │ - bhi.n 9044c │ │ │ │ + bhi.n 90324 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r3, #1 │ │ │ │ mul.w r0, r1, r0 │ │ │ │ cmp r0, r3 │ │ │ │ it cs │ │ │ │ movcs r0, r3 │ │ │ │ bx lr │ │ │ │ @@ -150054,124 +149953,124 @@ │ │ │ │ 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 904a6 │ │ │ │ + beq.n 9037e │ │ │ │ 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 90484 │ │ │ │ + bne.n 9035c │ │ │ │ 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 9059a │ │ │ │ + beq.n 90472 │ │ │ │ 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 904f4 │ │ │ │ + b.n 903cc │ │ │ │ ldrsb.w ip, [r4, r3] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 9051e │ │ │ │ + bne.n 903f6 │ │ │ │ strb.w lr, [r4, r3] │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r8, lr │ │ │ │ - beq.n 9051a │ │ │ │ + beq.n 903f2 │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ adds r0, #12 │ │ │ │ ldr.w r1, [r0, #-12] │ │ │ │ cmp r2, #7 │ │ │ │ and.w r3, r6, r1 │ │ │ │ - ble.n 904da │ │ │ │ + ble.n 903b2 │ │ │ │ cmp r2, #15 │ │ │ │ - bgt.n 9058a │ │ │ │ + bgt.n 90462 │ │ │ │ ldrsh.w ip, [r4, r3, lsl #1] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 9051e │ │ │ │ + bne.n 903f6 │ │ │ │ strh.w lr, [r4, r3, lsl #1] │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r8, lr │ │ │ │ - bne.n 904f0 │ │ │ │ + bne.n 903c8 │ │ │ │ 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 9056c │ │ │ │ + bgt.n 90444 │ │ │ │ ldrsb.w ip, [r4, r3] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 9057c │ │ │ │ + bne.n 90454 │ │ │ │ cmp r2, #7 │ │ │ │ - ble.n 904e4 │ │ │ │ + ble.n 903bc │ │ │ │ cmp r2, #15 │ │ │ │ - ble.n 9050e │ │ │ │ + ble.n 903e6 │ │ │ │ str.w lr, [r4, r3, lsl #2] │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r8, lr │ │ │ │ - bne.n 904f0 │ │ │ │ - b.n 9051a │ │ │ │ + bne.n 903c8 │ │ │ │ + b.n 903f2 │ │ │ │ add.w ip, r5, r3, lsl #2 │ │ │ │ ldr.w ip, [ip, #20] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 9053c │ │ │ │ + beq.n 90414 │ │ │ │ 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 90552 │ │ │ │ + bgt.n 9042a │ │ │ │ ldrsh.w ip, [r4, r3, lsl #1] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 9053c │ │ │ │ - b.n 90560 │ │ │ │ + beq.n 90414 │ │ │ │ + b.n 90438 │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ adds r3, #1 │ │ │ │ add r3, r1 │ │ │ │ ands r3, r6 │ │ │ │ - b.n 90532 │ │ │ │ + b.n 9040a │ │ │ │ mov.w ip, r3, lsl #2 │ │ │ │ add.w r7, r5, ip │ │ │ │ ldr r7, [r7, #20] │ │ │ │ adds r7, #1 │ │ │ │ - beq.n 90544 │ │ │ │ - b.n 90522 │ │ │ │ + beq.n 9041c │ │ │ │ + b.n 903fa │ │ │ │ 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] @ (9065c ) │ │ │ │ + ldr r1, [pc, #176] @ (90534 ) │ │ │ │ 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] │ │ │ │ @@ -150186,171 +150085,170 @@ │ │ │ │ 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, 9060c │ │ │ │ + cbnz r0, 904e4 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbnz r0, 90640 │ │ │ │ + cbnz r0, 90518 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 90626 │ │ │ │ + cbnz r0, 904fe │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 90660 │ │ │ │ + b.w 90538 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 905f8 │ │ │ │ + bge.n 904d0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 905f8 │ │ │ │ + bne.n 904d0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 905f8 │ │ │ │ + b.n 904d0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90600 │ │ │ │ + bge.n 904d8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90600 │ │ │ │ + bne.n 904d8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 90600 │ │ │ │ + b.n 904d8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 905fc │ │ │ │ + bge.n 904d4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 905fc │ │ │ │ + bne.n 904d4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 905fc │ │ │ │ + b.n 904d4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00090660 : │ │ │ │ +00090538 : │ │ │ │ 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] │ │ │ │ + ldr r1, [pc, #564] @ (90780 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #564] @ (908ac ) │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ - ubfx ip, r2, #14, #1 │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ + ldr r4, [r3, #8] │ │ │ │ + ubfx r3, r2, #14, #1 │ │ │ │ and.w r2, r2, #24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ - addne.w ip, ip, #1 │ │ │ │ + addne r3, #1 │ │ │ │ ldr.w r2, [r0, #-8] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - mov.w ip, ip, lsl #3 │ │ │ │ + lsls r3, r3, #3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9071a │ │ │ │ - ldr.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ + bne.n 905ec │ │ │ │ + ldr.w r2, [r4, #3768] @ 0xeb8 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 90746 │ │ │ │ + ble.n 9061e │ │ │ │ movw lr, #24312 @ 0x5ef8 │ │ │ │ movt lr, #82 @ 0x52 │ │ │ │ subs r2, #1 │ │ │ │ - str.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ - movw r2, #15661 @ 0x3d2d │ │ │ │ - movt r2, #8 │ │ │ │ - ldr.w r4, [lr, #900] @ 0x384 │ │ │ │ - sub.w r1, r0, ip │ │ │ │ - cmp r4, r2 │ │ │ │ - bne.n 90762 │ │ │ │ - cbz r1, 90716 │ │ │ │ - add.w r3, r3, #4096 @ 0x1000 │ │ │ │ + str.w r2, [r4, #3768] @ 0xeb8 │ │ │ │ + subs r1, r0, r3 │ │ │ │ + movw r3, #15725 @ 0x3d6d │ │ │ │ + movt r3, #8 │ │ │ │ + ldr.w r2, [lr, #900] @ 0x384 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.n 90638 │ │ │ │ + cbz r1, 905e8 │ │ │ │ + add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 90780 │ │ │ │ + beq.n 90654 │ │ │ │ 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 906fc │ │ │ │ + bgt.n 905ce │ │ │ │ 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 90780 │ │ │ │ + beq.n 90654 │ │ │ │ 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, 9076e │ │ │ │ + cbz r0, 90642 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 907a4 │ │ │ │ + beq.n 90678 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr.w r4, [r0, #-4] │ │ │ │ + ldr.w r1, [r0, #-4] │ │ │ │ + bic.w ip, r1, #3 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ - bic.w r4, r4, #3 │ │ │ │ and.w r1, r1, #3 │ │ │ │ - orrs r1, r4 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - movs r4, #0 │ │ │ │ + str.w r2, [ip] │ │ │ │ + orr.w r1, r1, ip │ │ │ │ str r1, [r2, #4] │ │ │ │ - ldr.w r1, [r3, #3868] @ 0xf1c │ │ │ │ - ldr.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ + mov.w ip, #0 │ │ │ │ + ldr.w r1, [r4, #3868] @ 0xf1c │ │ │ │ + ldr.w r2, [r4, #3768] @ 0xeb8 │ │ │ │ subs r1, #1 │ │ │ │ - str.w r4, [r0, #-8] │ │ │ │ - cmp r2, r4 │ │ │ │ - str.w r1, [r3, #3868] @ 0xf1c │ │ │ │ - bgt.n 906a2 │ │ │ │ + str.w ip, [r0, #-8] │ │ │ │ + cmp r2, ip │ │ │ │ + str.w r1, [r4, #3868] @ 0xf1c │ │ │ │ + bgt.n 90576 │ │ │ │ movw lr, #24312 @ 0x5ef8 │ │ │ │ movt lr, #82 @ 0x52 │ │ │ │ - movw r2, #15661 @ 0x3d2d │ │ │ │ - movt r2, #8 │ │ │ │ - sub.w r1, r0, ip │ │ │ │ - ldr.w r4, [lr, #900] @ 0x384 │ │ │ │ - cmp r4, r2 │ │ │ │ - beq.n 906c4 │ │ │ │ + subs r1, r0, r3 │ │ │ │ + movw r3, #15725 @ 0x3d6d │ │ │ │ + movt r3, #8 │ │ │ │ + ldr.w r2, [lr, #900] @ 0x384 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.n 90596 │ │ │ │ ldr.w r0, [lr, #884] @ 0x374 │ │ │ │ - mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - bx r3 │ │ │ │ + bx r2 │ │ │ │ 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 90716 │ │ │ │ + b.n 905e8 │ │ │ │ ldr.w r2, [lr, #860] @ 0x35c │ │ │ │ - movw r3, #42273 @ 0xa521 │ │ │ │ + movw r3, #42289 @ 0xa531 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 908a4 │ │ │ │ + bne.w 90778 │ │ │ │ mov r0, r1 │ │ │ │ blx 2af18 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 90716 │ │ │ │ + b.n 905e8 │ │ │ │ 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 │ │ │ │ @@ -150361,72 +150259,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 907e4 │ │ │ │ + bne.n 906b8 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 907e0 │ │ │ │ + cbz r2, 906b4 │ │ │ │ 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 90842 │ │ │ │ + beq.n 90716 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 9081a │ │ │ │ + beq.n 906ee │ │ │ │ ldr.w r2, [r0, #532] @ 0x214 │ │ │ │ - cbnz r2, 907fc │ │ │ │ + cbnz r2, 906d0 │ │ │ │ str.w r3, [r0, #532] @ 0x214 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 90716 │ │ │ │ + beq.n 905e8 │ │ │ │ ldrd r2, r1, [r3, #20] │ │ │ │ - cbz r1, 9083c │ │ │ │ + cbz r1, 90710 │ │ │ │ str r2, [r1, #20] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r2, r6, [r3, #20] │ │ │ │ - cbz r2, 90816 │ │ │ │ + cbz r2, 906ea │ │ │ │ str r3, [r2, #24] │ │ │ │ str r3, [r6, #20] │ │ │ │ - b.n 90716 │ │ │ │ + b.n 905e8 │ │ │ │ ldr.w r2, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r2, r1, [r3, #20] │ │ │ │ - cbz r2, 90828 │ │ │ │ + cbz r2, 906fc │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr.w r2, [r4, #532] @ 0x214 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 90716 │ │ │ │ + bne.w 905e8 │ │ │ │ str.w r3, [r4, #532] @ 0x214 │ │ │ │ - b.n 90716 │ │ │ │ + b.n 905e8 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ - b.n 90808 │ │ │ │ + b.n 906dc │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 907ee │ │ │ │ + beq.n 906c2 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 9089e │ │ │ │ + cbz r2, 90772 │ │ │ │ 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, 90876 │ │ │ │ + cbz r3, 9074a │ │ │ │ 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 │ │ │ │ @@ -150435,311 +150333,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 90716 │ │ │ │ + b.n 905e8 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 9084e │ │ │ │ + b.n 90722 │ │ │ │ ldr.w r0, [lr, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 90798 │ │ │ │ + b.n 9066c │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000908b0 <_PyType_GetDict@@Base>: │ │ │ │ +00090784 <_PyType_GetDict@@Base>: │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.n 908bc <_PyType_GetDict@@Base+0xc> │ │ │ │ + bmi.n 90790 <_PyType_GetDict@@Base+0xc> │ │ │ │ ldr.w r0, [r0, #132] @ 0x84 │ │ │ │ bx lr │ │ │ │ - ldr.w ip, [pc, #68] @ 90904 <_PyType_GetDict@@Base+0x54> │ │ │ │ + ldr.w ip, [pc, #68] @ 907d8 <_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 908ea <_PyType_GetDict@@Base+0x3a> │ │ │ │ + beq.n 907be <_PyType_GetDict@@Base+0x3a> │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 908f8 <_PyType_GetDict@@Base+0x48> │ │ │ │ + bls.n 907cc <_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 908f4 <_PyType_GetDict@@Base+0x44> │ │ │ │ + b.n 907c8 <_PyType_GetDict@@Base+0x44> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00090908 : │ │ │ │ +000907dc : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 9095e │ │ │ │ + bpl.n 90832 │ │ │ │ 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, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 90944 │ │ │ │ + bne.n 90818 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 90944 │ │ │ │ + beq.n 90818 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85214 │ │ │ │ + bl 85254 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7ab44 │ │ │ │ + bl 7ab54 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 90936 │ │ │ │ + bne.n 9080a │ │ │ │ mov r0, r1 │ │ │ │ - bl 43120 │ │ │ │ + bl 43128 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 90940 │ │ │ │ - b.w 1c8864 │ │ │ │ + b.n 90814 │ │ │ │ + b.w 1c86dc │ │ │ │ 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 9104e │ │ │ │ + beq.w 90f22 │ │ │ │ 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 91480 │ │ │ │ + bhi.w 91354 │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ - beq.w 90ea4 │ │ │ │ + beq.w 90d78 │ │ │ │ cmp r2, #72 @ 0x48 │ │ │ │ - beq.w 90ed6 │ │ │ │ + beq.w 90daa │ │ │ │ ldr.w r2, [fp, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90994 │ │ │ │ + bne.n 90868 │ │ │ │ mov r6, sl │ │ │ │ ldr.w r8, [r6] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9143e │ │ │ │ + beq.w 91312 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r8 │ │ │ │ blx 2c408 │ │ │ │ - cbz r0, 909ca │ │ │ │ + cbz r0, 9089e │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88318 │ │ │ │ + bl 882f8 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91434 │ │ │ │ + beq.w 91308 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 2c090 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91470 │ │ │ │ + beq.w 91344 │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ blx 2bff8 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 91058 │ │ │ │ + beq.w 90f2c │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91236 │ │ │ │ + beq.w 9110a │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 91242 │ │ │ │ + beq.w 91116 │ │ │ │ movw r1, #34952 @ 0x8888 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 90ad4 │ │ │ │ + beq.n 909a8 │ │ │ │ add.w r0, r3, #8 │ │ │ │ mov.w r9, #0 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 9123c │ │ │ │ + beq.w 91110 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r0, #4] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 90acc │ │ │ │ + beq.n 909a0 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 9112c │ │ │ │ + beq.w 91000 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r3, #20] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 90acc │ │ │ │ + beq.n 909a0 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91260 │ │ │ │ + beq.w 91134 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r3, #28] │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbz r2, 90acc │ │ │ │ + cbz r2, 909a0 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 9125c │ │ │ │ + beq.w 91130 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r3, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - cbz r2, 90acc │ │ │ │ + cbz r2, 909a0 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 9127c │ │ │ │ + beq.w 91150 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r3, #44] @ 0x2c │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ - cbz r2, 90acc │ │ │ │ + cbz r2, 909a0 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91280 │ │ │ │ + beq.w 91154 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r3, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ - cbz r2, 90acc │ │ │ │ + cbz r2, 909a0 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91284 │ │ │ │ + beq.w 91158 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r3, #60] @ 0x3c │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ - cbz r2, 90acc │ │ │ │ + cbz r2, 909a0 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ mov r0, r9 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91288 │ │ │ │ + beq.w 9115c │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 912d6 │ │ │ │ + beq.w 911aa │ │ │ │ ldr.w r2, [r3, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90ab6 │ │ │ │ + bne.n 9098a │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 9107e │ │ │ │ + bne.w 90f52 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8e934 │ │ │ │ + bl 8e808 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91146 │ │ │ │ + beq.w 9101a │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r3, r3, #23 │ │ │ │ - bpl.n 90b0e │ │ │ │ + bpl.n 909e2 │ │ │ │ ldr.w r1, [r9, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 90b0e │ │ │ │ + ble.n 909e2 │ │ │ │ add.w ip, r9, #12 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9117e │ │ │ │ + beq.w 91052 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r0, #23 │ │ │ │ - bpl.w 912bc │ │ │ │ + bpl.w 91190 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 90af6 │ │ │ │ + bne.n 909ca │ │ │ │ movw r3, #40096 @ 0x9ca0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 1c8890 │ │ │ │ + bl 1c8708 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9117e │ │ │ │ + beq.w 91052 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 913d4 │ │ │ │ + bge.w 912a8 │ │ │ │ ldr.w r2, [r0, #156] @ 0x9c │ │ │ │ - cbz r2, 90b44 │ │ │ │ + cbz r2, 90a18 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 911ae │ │ │ │ + bne.w 91082 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1c8968 │ │ │ │ + bl 1c87e0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9117e │ │ │ │ + beq.w 91052 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r2, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9109c │ │ │ │ + beq.w 90f70 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ it ge │ │ │ │ strge r2, [sp, #32] │ │ │ │ - blt.w 910f8 │ │ │ │ + blt.w 90fcc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9101e │ │ │ │ + bne.w 90ef2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 91036 │ │ │ │ + bne.w 90f0a │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 91008 │ │ │ │ + bne.w 90edc │ │ │ │ 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 9117e │ │ │ │ + beq.w 91052 │ │ │ │ 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, 90bb6 │ │ │ │ + cbz r0, 90a8a │ │ │ │ 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 │ │ │ │ @@ -150757,15 +150655,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 91476 │ │ │ │ + bmi.w 9134a │ │ │ │ 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 │ │ │ │ @@ -150775,20 +150673,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 90cb0 │ │ │ │ - movw r7, #40684 @ 0x9eec │ │ │ │ + beq.n 90b84 │ │ │ │ + movw r7, #41556 @ 0xa254 │ │ │ │ movt r7, #54 @ 0x36 │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - bhi.n 90c90 │ │ │ │ + bhi.n 90b64 │ │ │ │ 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 │ │ │ │ @@ -150823,975 +150721,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 90e22 │ │ │ │ + bne.w 90cf6 │ │ │ │ ldr.w r3, [r4, #8]! │ │ │ │ str.w r1, [r8, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 90c3c │ │ │ │ + bne.n 90b10 │ │ │ │ ldr.w r3, [r8, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91062 │ │ │ │ + beq.w 90f36 │ │ │ │ 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 92d20 │ │ │ │ + bl 92bf4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 91390 │ │ │ │ + blt.w 91264 │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #31037 @ 0x793d │ │ │ │ + movw r3, #31005 @ 0x791d │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 90d1e │ │ │ │ + bne.n 90bf2 │ │ │ │ ldr.w r2, [r8, #128] @ 0x80 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ - cbz r2, 90cfa │ │ │ │ + cbz r2, 90bce │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 91498 │ │ │ │ + blt.w 9136c │ │ │ │ ldr.w r2, [r8, #104] @ 0x68 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 9145c │ │ │ │ + blt.w 91330 │ │ │ │ ldr.w r2, [r8, #144] @ 0x90 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 9139c │ │ │ │ + blt.w 91270 │ │ │ │ ldr.w r2, [r8, #28] │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 91374 │ │ │ │ + blt.w 91248 │ │ │ │ ldr.w r3, [r8, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bmi.w 913fc │ │ │ │ + bmi.w 912d0 │ │ │ │ ldr.w r9, [r8, #132] @ 0x84 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #700] @ (90ff0 ) │ │ │ │ + ldr r5, [pc, #700] @ (90ec4 ) │ │ │ │ ldr.w r1, [r8, #88] @ 0x58 │ │ │ │ - cbz r1, 90d7c │ │ │ │ + cbz r1, 90c50 │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ - bl 8c108 │ │ │ │ + bl 8bfdc │ │ │ │ mov r4, r0 │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88318 │ │ │ │ + bl 882f8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 90e02 │ │ │ │ + beq.n 90cd6 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #664] @ (90ff4 ) │ │ │ │ + ldr r1, [pc, #664] @ (90ec8 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90d76 │ │ │ │ + bge.n 90c4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9136c │ │ │ │ + beq.w 91240 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 90e00 │ │ │ │ + beq.n 90cd4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90f9a │ │ │ │ + bne.w 90e6e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90fda │ │ │ │ - ldr r2, [pc, #616] @ (90ff8 ) │ │ │ │ + bne.w 90eae │ │ │ │ + ldr r2, [pc, #616] @ (90ecc ) │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r2, #3392] @ 0xd40 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 90fc4 │ │ │ │ + bne.w 90e98 │ │ │ │ ldr.w r2, [r2, #3400] @ 0xd48 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 90fc4 │ │ │ │ + beq.w 90e98 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #588] @ (90ffc ) │ │ │ │ + ldr r1, [pc, #588] @ (90ed0 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 85214 │ │ │ │ + bl 85254 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 90e00 │ │ │ │ + beq.n 90cd4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 90f90 │ │ │ │ + bne.w 90e64 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ blx 2c408 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 913b0 │ │ │ │ + beq.w 91284 │ │ │ │ subs r1, r0, r6 │ │ │ │ - bmi.w 91264 │ │ │ │ + bmi.w 91138 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ - bl 88318 │ │ │ │ + bl 882f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 90e02 │ │ │ │ - ldr r1, [pc, #532] @ (90ffc ) │ │ │ │ + cbz r0, 90cd6 │ │ │ │ + ldr r1, [pc, #532] @ (90ed0 ) │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r4 │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90e00 │ │ │ │ + bge.n 90cd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 913cc │ │ │ │ + beq.w 912a0 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, r7] │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 90f42 │ │ │ │ + bne.w 90e16 │ │ │ │ mov fp, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ mov r0, fp │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ 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 90c3c │ │ │ │ - b.n 90cb0 │ │ │ │ + bne.w 90b10 │ │ │ │ + b.n 90b84 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mul.w r9, r2, r5 │ │ │ │ - bl 9413c │ │ │ │ + bl 94010 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r9 │ │ │ │ blx 2bff8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9413c │ │ │ │ + bl 94010 │ │ │ │ str.w r0, [r8, #120] @ 0x78 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9413c │ │ │ │ + bl 94010 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 90e28 │ │ │ │ + ble.n 90cfc │ │ │ │ ldr r3, [r0, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 912ac │ │ │ │ + bmi.w 91180 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 90e28 │ │ │ │ + beq.n 90cfc │ │ │ │ ldr r3, [r0, #32] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 9128c │ │ │ │ + bmi.w 91160 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 90e28 │ │ │ │ + beq.n 90cfc │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 9129c │ │ │ │ + bmi.w 91170 │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 90e28 │ │ │ │ + beq.n 90cfc │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 91338 │ │ │ │ + bmi.w 9120c │ │ │ │ subs r2, r5, #4 │ │ │ │ - beq.n 90e28 │ │ │ │ + beq.n 90cfc │ │ │ │ add.w r3, r0, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r1, r0, #28 │ │ │ │ - bmi.w 9111c │ │ │ │ + bmi.w 90ff0 │ │ │ │ adds r3, #20 │ │ │ │ subs r2, #1 │ │ │ │ - bne.n 90e94 │ │ │ │ - b.n 90e28 │ │ │ │ + bne.n 90d68 │ │ │ │ + b.n 90cfc │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 911c6 │ │ │ │ + bne.w 9109a │ │ │ │ ldr.w r4, [fp, #4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 91116 │ │ │ │ + beq.w 90fea │ │ │ │ blx 2c090 │ │ │ │ adds r6, r0, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 913ee │ │ │ │ + beq.w 912c2 │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ mov r2, r6 │ │ │ │ blx 2bff8 │ │ │ │ - b.n 909a6 │ │ │ │ + b.n 9087a │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9121e │ │ │ │ + bne.w 910f2 │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ ldr r6, [r1, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 909a6 │ │ │ │ - movw r9, #53068 @ 0xcf4c │ │ │ │ + beq.w 9087a │ │ │ │ + movw r9, #53764 @ 0xd204 │ │ │ │ movt r9, #46 @ 0x2e │ │ │ │ mov r8, r1 │ │ │ │ - movw r3, #23244 @ 0x5acc │ │ │ │ + movw r3, #24140 @ 0x5e4c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #20] │ │ │ │ - movw r3, #53188 @ 0xcfc4 │ │ │ │ + movw r3, #53884 @ 0xd27c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 910a6 │ │ │ │ + bmi.w 90f7a │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ adds r5, #1 │ │ │ │ blx 2c24c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 90fbe │ │ │ │ + beq.n 90e92 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ blx 2c24c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 90fea │ │ │ │ + beq.n 90ebe │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ blx 2c24c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 910a2 │ │ │ │ + beq.w 90f76 │ │ │ │ ldr.w r6, [r8, #20]! │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 90f06 │ │ │ │ - b.n 909a6 │ │ │ │ + bne.n 90dda │ │ │ │ + b.n 9087a │ │ │ │ mov.w fp, #0 │ │ │ │ mov sl, fp │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbz r3, 90f62 │ │ │ │ + cbz r3, 90e36 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 90f62 │ │ │ │ + beq.n 90e36 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 91358 │ │ │ │ + blt.w 9122c │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 90e14 │ │ │ │ + beq.w 90ce8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 90e14 │ │ │ │ + bge.w 90ce8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90e14 │ │ │ │ + bne.w 90ce8 │ │ │ │ mov r0, sl │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 90e14 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 90ce8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90e00 │ │ │ │ - b.n 90dbe │ │ │ │ - ldr r1, [pc, #100] @ (91000 ) │ │ │ │ - mov r0, r9 │ │ │ │ - bl db300 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.w 90d84 │ │ │ │ - b.n 90e00 │ │ │ │ - movw r1, #53068 @ 0xcf4c │ │ │ │ + bne.w 90cd4 │ │ │ │ + b.n 90c92 │ │ │ │ + ldr r1, [pc, #100] @ (90ed4 ) │ │ │ │ + mov r0, r9 │ │ │ │ + bl db1b4 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.w 90c58 │ │ │ │ + b.n 90cd4 │ │ │ │ + movw r1, #53764 @ 0xd204 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ adds r5, #1 │ │ │ │ blx 2c24c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 90f1e │ │ │ │ + bne.n 90df2 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ - b.n 90f38 │ │ │ │ - ldr r0, [pc, #52] @ (90ffc ) │ │ │ │ - bl 7ab44 │ │ │ │ + b.n 90e0c │ │ │ │ + ldr r0, [pc, #52] @ (90ed0 ) │ │ │ │ + bl 7ab54 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 90daa │ │ │ │ - ldr r0, [pc, #40] @ (90ffc ) │ │ │ │ - bl 43120 │ │ │ │ - b.n 90e00 │ │ │ │ - ldr r1, [pc, #40] @ (91004 ) │ │ │ │ + bne.w 90c7e │ │ │ │ + ldr r0, [pc, #40] @ (90ed0 ) │ │ │ │ + bl 43128 │ │ │ │ + b.n 90cd4 │ │ │ │ + ldr r1, [pc, #40] @ (90ed8 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl db300 │ │ │ │ + bl db1b4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 90d8c │ │ │ │ - b.n 90e00 │ │ │ │ + bne.w 90c60 │ │ │ │ + b.n 90cd4 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ - b.n 90f38 │ │ │ │ + b.n 90e0c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r4, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 9131e │ │ │ │ + bne.w 911f2 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 91310 │ │ │ │ + bne.w 911e4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 90b86 │ │ │ │ + b.n 90a5a │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 9130a │ │ │ │ + bne.w 911de │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 91322 │ │ │ │ + bne.w 911f6 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #20] │ │ │ │ - b.n 90b72 │ │ │ │ + b.n 90a46 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 912ee │ │ │ │ + bne.w 911c2 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 912dc │ │ │ │ + bne.w 911b0 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 90b7e │ │ │ │ + b.n 90a52 │ │ │ │ mov r7, r5 │ │ │ │ mov r4, r5 │ │ │ │ strd r5, r5, [sp, #12] │ │ │ │ - b.n 909b0 │ │ │ │ + b.n 90884 │ │ │ │ movw r1, #34952 @ 0x8888 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.n 90ad4 │ │ │ │ - movw r3, #31497 @ 0x7b09 │ │ │ │ + b.n 909a8 │ │ │ │ + movw r3, #32289 @ 0x7e21 │ │ │ │ movt r3, #19 │ │ │ │ str.w r3, [r8, #24] │ │ │ │ - b.n 90cba │ │ │ │ + b.n 90b8e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r6 │ │ │ │ str.w r3, [r8, #452] @ 0x1c4 │ │ │ │ - b.n 90e28 │ │ │ │ + b.n 90cfc │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bpl.n 91130 │ │ │ │ + bpl.n 91004 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 90ae2 │ │ │ │ + bge.w 909b6 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - b.n 90ae2 │ │ │ │ + b.n 909b6 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.n 90b66 │ │ │ │ + b.n 90a3a │ │ │ │ mov r7, r8 │ │ │ │ - b.n 90f38 │ │ │ │ + b.n 90e0c │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 910e0 │ │ │ │ + bgt.n 90fb4 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 910be │ │ │ │ + blt.n 90f92 │ │ │ │ negs r3, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 90faa │ │ │ │ + blt.w 90e7e │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53144 @ 0xcf98 │ │ │ │ + movw r1, #53840 @ 0xd250 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - ldr r5, [pc, #704] @ (91398 ) │ │ │ │ + bl 11dd40 │ │ │ │ + ldr r5, [pc, #704] @ (9126c ) │ │ │ │ mov.w r8, #0 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 90e02 │ │ │ │ + b.n 90cd6 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53088 @ 0xcf60 │ │ │ │ + movw r1, #53784 @ 0xd218 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 910d4 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 90fa8 │ │ │ │ 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 911fc │ │ │ │ + bne.n 910d0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - b.n 90b66 │ │ │ │ - bl 83b58 │ │ │ │ - b.n 909a6 │ │ │ │ + b.n 90a3a │ │ │ │ + bl 83b98 │ │ │ │ + b.n 9087a │ │ │ │ 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 90e9c │ │ │ │ + b.n 90d70 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ - b.n 90a52 │ │ │ │ + b.n 90926 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53300 @ 0xd034 │ │ │ │ + movw r1, #53996 @ 0xd2ec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - ldr r3, [pc, #592] @ (91398 ) │ │ │ │ + bl 11dd40 │ │ │ │ + ldr r3, [pc, #592] @ (9126c ) │ │ │ │ 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 90f48 │ │ │ │ + bne.w 90e1c │ │ │ │ mov r0, r4 │ │ │ │ mov r8, r5 │ │ │ │ - bl 83b58 │ │ │ │ - b.n 90f70 │ │ │ │ + bl 83b98 │ │ │ │ + b.n 90e44 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53576 @ 0xd148 │ │ │ │ + movw r1, #54272 @ 0xd400 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - ldr r2, [pc, #536] @ (91398 ) │ │ │ │ + bl f3988 │ │ │ │ + ldr r2, [pc, #536] @ (9126c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r8, [r3, #72] @ 0x48 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 911e6 │ │ │ │ + bne.n 910ba │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 911de │ │ │ │ + bge.n 910b2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90f5e │ │ │ │ + bne.w 90e32 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 90f5e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 90e32 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53420 @ 0xd0ac │ │ │ │ + movw r1, #54116 @ 0xd364 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 9117e │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 91052 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53212 @ 0xcfdc │ │ │ │ + movw r1, #53908 @ 0xd294 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 910d4 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 90fa8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b58 │ │ │ │ - b.n 90f70 │ │ │ │ + bl 83b98 │ │ │ │ + b.n 90e44 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91348 │ │ │ │ + bne.w 9121c │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9119a │ │ │ │ - b.n 90f5e │ │ │ │ + blt.n 9106e │ │ │ │ + b.n 90e32 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ orrs r2, r1 │ │ │ │ lsls r2, r2, #8 │ │ │ │ - bmi.n 91112 │ │ │ │ + bmi.n 90fe6 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53472 @ 0xd0e0 │ │ │ │ + movw r1, #54168 @ 0xd398 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 9117e │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 91052 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53020 @ 0xcf1c │ │ │ │ + movw r1, #53716 @ 0xd1d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 910d4 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 90fa8 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.w 90a22 │ │ │ │ + b.w 908f6 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b.w 90a3e │ │ │ │ + b.w 90912 │ │ │ │ ldrd r9, r2, [r3, #4] │ │ │ │ movw r1, #34952 @ 0x8888 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 90acc │ │ │ │ + beq.w 909a0 │ │ │ │ add.w r0, r3, #8 │ │ │ │ - b.w 90a30 │ │ │ │ + b.w 90904 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ - b.n 90a78 │ │ │ │ + b.n 9094c │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.n 90a66 │ │ │ │ + b.n 9093a │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53932 @ 0xd2ac │ │ │ │ + movw r1, #54628 @ 0xd564 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 90e00 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 90cd4 │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ - b.n 90a8a │ │ │ │ + b.n 9095e │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - b.n 90a9c │ │ │ │ + b.n 90970 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ - b.n 90aae │ │ │ │ + b.n 90982 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n 90ac2 │ │ │ │ + b.n 90996 │ │ │ │ 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 90e74 │ │ │ │ + b.n 90d48 │ │ │ │ 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 90e80 │ │ │ │ + b.n 90d54 │ │ │ │ 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 90e68 │ │ │ │ + b.n 90d3c │ │ │ │ movw r1, #43556 @ 0xaa24 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #53328 @ 0xd050 │ │ │ │ + movw r1, #54024 @ 0xd308 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl f3a08 │ │ │ │ - b.n 9117e │ │ │ │ + bl f3988 │ │ │ │ + b.n 91052 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - b.w 90ac2 │ │ │ │ + b.w 90996 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.w 91164 │ │ │ │ + bne.w 91038 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 90b7e │ │ │ │ + b.n 90a52 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53540 @ 0xd124 │ │ │ │ + movw r1, #54236 @ 0xd3dc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 9117e │ │ │ │ + bl f3988 │ │ │ │ + b.n 91052 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 912f2 │ │ │ │ + b.n 911c6 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 91354 │ │ │ │ + bne.n 91228 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 90b86 │ │ │ │ + b.n 90a5a │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - b.n 912f2 │ │ │ │ + b.n 911c6 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 91332 │ │ │ │ + bne.n 91206 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #20] │ │ │ │ - b.n 90b72 │ │ │ │ + b.n 90a46 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 91168 │ │ │ │ + b.n 9103c │ │ │ │ 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 90e8c │ │ │ │ + b.n 90d60 │ │ │ │ mov r8, r9 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 911f0 │ │ │ │ - b.n 90f62 │ │ │ │ + bne.w 910c4 │ │ │ │ + b.n 90e36 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - b.n 91168 │ │ │ │ + b.n 9103c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90f5e │ │ │ │ + bne.w 90e32 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 90f5e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 90e32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 90d76 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 90c4a │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #53856 @ 0xd260 │ │ │ │ + movw r1, #54552 @ 0xd518 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3a08 │ │ │ │ - ldr r5, [pc, #4] @ (91398 ) │ │ │ │ + bl f3988 │ │ │ │ + ldr r5, [pc, #4] @ (9126c ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 90e00 │ │ │ │ + b.n 90cd4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #53788 @ 0xd21c │ │ │ │ + movw r1, #54484 @ 0xd4d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 91386 │ │ │ │ + b.n 9125a │ │ │ │ movw r2, #43620 @ 0xaa64 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #53984 @ 0xd2e0 │ │ │ │ + movw r2, #54680 @ 0xd598 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 24d868 │ │ │ │ - b.n 90e02 │ │ │ │ + bl 24d844 │ │ │ │ + b.n 90cd6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 90e00 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 90cd4 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #53376 @ 0xd080 │ │ │ │ + movw r1, #54072 @ 0xd338 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 9117e │ │ │ │ - ldr r5, [pc, #220] @ (914cc ) │ │ │ │ + bl f3988 │ │ │ │ + b.n 91052 │ │ │ │ + ldr r5, [pc, #220] @ (913a0 ) │ │ │ │ mov r8, r4 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - bl 23b660 │ │ │ │ - b.n 90e02 │ │ │ │ - ldr r5, [pc, #204] @ (914cc ) │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 90cd6 │ │ │ │ + ldr r5, [pc, #204] @ (913a0 ) │ │ │ │ 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 914c0 │ │ │ │ + beq.n 91394 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 914c0 │ │ │ │ + bhi.n 91394 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ ldr.w r9, [r2, #16] │ │ │ │ - b.n 90d32 │ │ │ │ - ldr r5, [pc, #148] @ (914cc ) │ │ │ │ + b.n 90c06 │ │ │ │ + ldr r5, [pc, #148] @ (913a0 ) │ │ │ │ mov r8, r0 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 90e02 │ │ │ │ + b.n 90cd6 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53256 @ 0xd008 │ │ │ │ + movw r1, #53952 @ 0xd2c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r5, [pc, #124] @ (914cc ) │ │ │ │ + ldr r5, [pc, #124] @ (913a0 ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 90e02 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 90cd6 │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #53716 @ 0xd1d4 │ │ │ │ + movw r1, #54412 @ 0xd48c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 91386 │ │ │ │ - bl 23b660 │ │ │ │ - b.n 91146 │ │ │ │ + b.n 9125a │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 9101a │ │ │ │ mov r0, r9 │ │ │ │ - bl 82f44 <_Py_SetImmortal@@Base> │ │ │ │ - b.w 90bfc │ │ │ │ + bl 82f84 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 90ad0 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53000 @ 0xcf08 │ │ │ │ + movw r1, #53696 @ 0xd1c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 910d4 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 90fa8 │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #53648 @ 0xd190 │ │ │ │ + movw r1, #54344 @ 0xd448 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #24] @ (914cc ) │ │ │ │ + ldr r5, [pc, #24] @ (913a0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 90e00 │ │ │ │ + bl f3988 │ │ │ │ + b.n 90cd4 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 9142e │ │ │ │ + b.n 91302 │ │ │ │ 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 91be6 │ │ │ │ + beq.w 91aba │ │ │ │ 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 92042 │ │ │ │ + bhi.w 91f16 │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ - beq.w 91a12 │ │ │ │ + beq.w 918e6 │ │ │ │ cmp r2, #72 @ 0x48 │ │ │ │ - beq.w 91a44 │ │ │ │ + beq.w 91918 │ │ │ │ ldr.w r2, [fp, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 91504 │ │ │ │ + bne.n 913d8 │ │ │ │ mov r6, sl │ │ │ │ mov sl, r9 │ │ │ │ ldr.w r8, [r6] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 91fd6 │ │ │ │ + beq.w 91eaa │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r8 │ │ │ │ blx 2c408 │ │ │ │ - cbz r0, 9153c │ │ │ │ + cbz r0, 91410 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88318 │ │ │ │ + bl 882f8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91fcc │ │ │ │ + beq.w 91ea0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 2c090 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91f34 │ │ │ │ + beq.w 91e08 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r2, r8 │ │ │ │ blx 2bff8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 91b04 │ │ │ │ + bne.w 919d8 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 91bf0 │ │ │ │ + beq.w 91ac4 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91daa │ │ │ │ + beq.w 91c7e │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 91d96 │ │ │ │ + beq.w 91c6a │ │ │ │ movw r1, #34952 @ 0x8888 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9164a │ │ │ │ + beq.n 9151e │ │ │ │ add.w r0, r3, #8 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91dd2 │ │ │ │ + beq.w 91ca6 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r0, #4] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 91642 │ │ │ │ + beq.n 91516 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91e08 │ │ │ │ + beq.w 91cdc │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r3, #20] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 91642 │ │ │ │ + beq.n 91516 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91e0e │ │ │ │ + beq.w 91ce2 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r3, #28] │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbz r2, 91642 │ │ │ │ + cbz r2, 91516 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91e14 │ │ │ │ + beq.w 91ce8 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r3, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - cbz r2, 91642 │ │ │ │ + cbz r2, 91516 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91e1a │ │ │ │ + beq.w 91cee │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r3, #44] @ 0x2c │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ - cbz r2, 91642 │ │ │ │ + cbz r2, 91516 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91e20 │ │ │ │ + beq.w 91cf4 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r3, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ - cbz r2, 91642 │ │ │ │ + cbz r2, 91516 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91e26 │ │ │ │ + beq.w 91cfa │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r3, #60] @ 0x3c │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ - cbz r2, 91642 │ │ │ │ + cbz r2, 91516 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91cde │ │ │ │ + beq.w 91bb2 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 91ce2 │ │ │ │ + beq.w 91bb6 │ │ │ │ ldr.w r2, [r3, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9162c │ │ │ │ + bne.n 91500 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 91ca6 │ │ │ │ + bne.w 91b7a │ │ │ │ movs r0, #1 │ │ │ │ - bl 8e934 │ │ │ │ + bl 8e808 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91cc8 │ │ │ │ + beq.w 91b9c │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r3, r3, #23 │ │ │ │ - bpl.n 91684 │ │ │ │ + bpl.n 91558 │ │ │ │ ldr.w r1, [sl, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 91684 │ │ │ │ + ble.n 91558 │ │ │ │ add.w ip, sl, #12 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91d34 │ │ │ │ + beq.w 91c08 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r0, #23 │ │ │ │ - bpl.w 91d1c │ │ │ │ + bpl.w 91bf0 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 9166c │ │ │ │ + bne.n 91540 │ │ │ │ movw r3, #40096 @ 0x9ca0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 1c8890 │ │ │ │ + bl 1c8708 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91d34 │ │ │ │ + beq.w 91c08 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 91f1a │ │ │ │ + bge.w 91dee │ │ │ │ ldr.w r2, [r0, #156] @ 0x9c │ │ │ │ - cbz r2, 916ba │ │ │ │ + cbz r2, 9158e │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 91dd8 │ │ │ │ + bne.w 91cac │ │ │ │ mov r0, sl │ │ │ │ - bl 1c8968 │ │ │ │ + bl 1c87e0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91d34 │ │ │ │ + beq.w 91c08 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 91c16 │ │ │ │ + beq.w 91aea │ │ │ │ ldr r2, [sp, #24] │ │ │ │ it ge │ │ │ │ strge r2, [sp, #32] │ │ │ │ - blt.w 91c70 │ │ │ │ + blt.w 91b44 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 91bce │ │ │ │ + bne.w 91aa2 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 91b44 │ │ │ │ + bne.w 91a18 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 91b60 │ │ │ │ + bne.w 91a34 │ │ │ │ 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 91d34 │ │ │ │ + beq.w 91c08 │ │ │ │ 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, 91724 │ │ │ │ + cbz r0, 915f8 │ │ │ │ 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 │ │ │ │ @@ -151809,15 +151707,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 91ff4 │ │ │ │ + bmi.w 91ec8 │ │ │ │ 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 │ │ │ │ @@ -151827,20 +151725,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 9181e │ │ │ │ - movw r7, #40684 @ 0x9eec │ │ │ │ + beq.n 916f2 │ │ │ │ + movw r7, #41556 @ 0xa254 │ │ │ │ movt r7, #54 @ 0x36 │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - bhi.n 917fe │ │ │ │ + bhi.n 916d2 │ │ │ │ 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 │ │ │ │ @@ -151875,989 +151773,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 91990 │ │ │ │ + bne.w 91864 │ │ │ │ ldr.w r3, [r4, #8]! │ │ │ │ str.w r1, [r8, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 917aa │ │ │ │ + bne.n 9167e │ │ │ │ ldr.w r3, [r8, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91bfa │ │ │ │ + beq.w 91ace │ │ │ │ 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 92d20 │ │ │ │ + bl 92bf4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 91f96 │ │ │ │ + blt.w 91e6a │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #31037 @ 0x793d │ │ │ │ + movw r3, #31005 @ 0x791d │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9188c │ │ │ │ + bne.n 91760 │ │ │ │ ldr.w r2, [r8, #128] @ 0x80 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ - cbz r2, 91868 │ │ │ │ + cbz r2, 9173c │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 9201a │ │ │ │ + blt.w 91eee │ │ │ │ ldr.w r2, [r8, #104] @ 0x68 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 92006 │ │ │ │ + blt.w 91eda │ │ │ │ ldr.w r2, [r8, #144] @ 0x90 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 91f9e │ │ │ │ + blt.w 91e72 │ │ │ │ ldr.w r2, [r8, #28] │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 91f7a │ │ │ │ + blt.w 91e4e │ │ │ │ ldr.w r3, [r8, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bmi.w 91f42 │ │ │ │ + bmi.w 91e16 │ │ │ │ ldr.w r9, [r8, #132] @ 0x84 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #660] @ (91b34 ) │ │ │ │ + ldr r5, [pc, #660] @ (91a08 ) │ │ │ │ ldr.w r1, [r8, #88] @ 0x58 │ │ │ │ - cbz r1, 918ea │ │ │ │ + cbz r1, 917be │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ - bl 8c108 │ │ │ │ + bl 8bfdc │ │ │ │ mov r4, r0 │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88318 │ │ │ │ + bl 882f8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91970 │ │ │ │ + beq.n 91844 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #620] @ (91b38 ) │ │ │ │ + ldr r1, [pc, #620] @ (91a0c ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 918e4 │ │ │ │ + bge.n 917b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91f3a │ │ │ │ + beq.w 91e0e │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 9196e │ │ │ │ + beq.n 91842 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91b76 │ │ │ │ + bne.w 91a4a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91bb8 │ │ │ │ - ldr r2, [pc, #576] @ (91b3c ) │ │ │ │ + bne.w 91a8c │ │ │ │ + ldr r2, [pc, #576] @ (91a10 ) │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r2, #3392] @ 0xd40 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 91ba2 │ │ │ │ + bne.w 91a76 │ │ │ │ ldr.w r2, [r2, #3400] @ 0xd48 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 91ba2 │ │ │ │ + beq.w 91a76 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #548] @ (91b40 ) │ │ │ │ + ldr r1, [pc, #548] @ (91a14 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 85214 │ │ │ │ + bl 85254 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 9196e │ │ │ │ + beq.n 91842 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 91b28 │ │ │ │ + bne.w 919fc │ │ │ │ ldr r6, [r6, #0] │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ blx 2c408 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91efe │ │ │ │ + beq.w 91dd2 │ │ │ │ subs r1, r0, r6 │ │ │ │ - bmi.w 91dba │ │ │ │ + bmi.w 91c8e │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ - bl 88318 │ │ │ │ + bl 882f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 91970 │ │ │ │ - ldr r1, [pc, #492] @ (91b40 ) │ │ │ │ + cbz r0, 91844 │ │ │ │ + ldr r1, [pc, #492] @ (91a14 ) │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r4 │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9196e │ │ │ │ + bge.n 91842 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91ffe │ │ │ │ + beq.w 91ed2 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, r7] │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 91ab6 │ │ │ │ + bne.w 9198a │ │ │ │ mov fp, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ mov r0, fp │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ 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 917aa │ │ │ │ - b.n 9181e │ │ │ │ + bne.w 9167e │ │ │ │ + b.n 916f2 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mul.w r9, r2, r5 │ │ │ │ - bl 9413c │ │ │ │ + bl 94010 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r9 │ │ │ │ blx 2bff8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9413c │ │ │ │ + bl 94010 │ │ │ │ str.w r0, [r8, #120] @ 0x78 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9413c │ │ │ │ + bl 94010 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 91996 │ │ │ │ + ble.n 9186a │ │ │ │ ldr r3, [r0, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 91cec │ │ │ │ + bmi.w 91bc0 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 91996 │ │ │ │ + beq.n 9186a │ │ │ │ ldr r3, [r0, #32] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 91cfc │ │ │ │ + bmi.w 91bd0 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 91996 │ │ │ │ + beq.n 9186a │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 91d0c │ │ │ │ + bmi.w 91be0 │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 91996 │ │ │ │ + beq.n 9186a │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 91e60 │ │ │ │ + bmi.w 91d34 │ │ │ │ subs r2, r5, #4 │ │ │ │ - beq.n 91996 │ │ │ │ + beq.n 9186a │ │ │ │ add.w r3, r0, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r1, r0, #28 │ │ │ │ - bmi.w 91c96 │ │ │ │ + bmi.w 91b6a │ │ │ │ adds r3, #20 │ │ │ │ subs r2, #1 │ │ │ │ - bne.n 91a02 │ │ │ │ - b.n 91996 │ │ │ │ + bne.n 918d6 │ │ │ │ + b.n 9186a │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 91df0 │ │ │ │ + bne.w 91cc4 │ │ │ │ ldr.w r4, [fp, #4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 91c90 │ │ │ │ + beq.w 91b64 │ │ │ │ blx 2c090 │ │ │ │ adds r6, r0, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91fb2 │ │ │ │ + beq.w 91e86 │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ mov r2, r6 │ │ │ │ blx 2bff8 │ │ │ │ - b.n 91516 │ │ │ │ + b.n 913ea │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 91d64 │ │ │ │ + bne.w 91c38 │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ ldr r6, [r1, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 91516 │ │ │ │ + beq.w 913ea │ │ │ │ mov r8, r1 │ │ │ │ - movw r3, #23244 @ 0x5acc │ │ │ │ + movw r3, #24140 @ 0x5e4c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #28] │ │ │ │ - movw r3, #53188 @ 0xcfc4 │ │ │ │ + movw r3, #53884 @ 0xd27c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #32] │ │ │ │ - movw r3, #53068 @ 0xcf4c │ │ │ │ + movw r3, #53764 @ 0xd204 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ lsls r0, r3, #28 │ │ │ │ - bmi.w 91c20 │ │ │ │ + bmi.w 91af4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ adds r5, #1 │ │ │ │ blx 2c24c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91b9c │ │ │ │ + beq.w 91a70 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ blx 2c24c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91bc8 │ │ │ │ + beq.w 91a9c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ blx 2c24c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91c1c │ │ │ │ + beq.w 91af0 │ │ │ │ ldr.w r6, [r8, #20]! │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 91a76 │ │ │ │ - b.n 91516 │ │ │ │ + bne.n 9194a │ │ │ │ + b.n 913ea │ │ │ │ mov.w fp, #0 │ │ │ │ mov r9, fp │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbz r3, 91ad6 │ │ │ │ + cbz r3, 919aa │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 91ad6 │ │ │ │ + beq.n 919aa │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 91eea │ │ │ │ + blt.w 91dbe │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 91982 │ │ │ │ + beq.w 91856 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 91982 │ │ │ │ + bge.w 91856 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91982 │ │ │ │ + bne.w 91856 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 91982 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 91856 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ it pl │ │ │ │ movpl r1, sl │ │ │ │ - bpl.w 9164a │ │ │ │ + bpl.w 9151e │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 91658 │ │ │ │ + bge.w 9152c │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - b.n 91658 │ │ │ │ + b.n 9152c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9196e │ │ │ │ - b.n 9192c │ │ │ │ + bne.w 91842 │ │ │ │ + b.n 91800 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r4, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 91e80 │ │ │ │ + bne.w 91d54 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 91e70 │ │ │ │ + bne.w 91d44 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 916f2 │ │ │ │ + beq.w 915c6 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 91ecc │ │ │ │ + bne.w 91da0 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 91ebe │ │ │ │ + bne.w 91d92 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n 916f4 │ │ │ │ - ldr r1, [pc, #728] @ (91e50 ) │ │ │ │ + b.n 915c8 │ │ │ │ + ldr r1, [pc, #728] @ (91d24 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl db300 │ │ │ │ + bl db1b4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 918f2 │ │ │ │ - b.n 9196e │ │ │ │ - movw r1, #53068 @ 0xcf4c │ │ │ │ + bne.w 917c6 │ │ │ │ + b.n 91842 │ │ │ │ + movw r1, #53764 @ 0xd204 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ adds r5, #1 │ │ │ │ blx 2c24c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 91a90 │ │ │ │ + bne.w 91964 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ - b.n 91aac │ │ │ │ - ldr r0, [pc, #688] @ (91e54 ) │ │ │ │ - bl 7ab44 │ │ │ │ + b.n 91980 │ │ │ │ + ldr r0, [pc, #688] @ (91d28 ) │ │ │ │ + bl 7ab54 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 91918 │ │ │ │ - ldr r0, [pc, #672] @ (91e54 ) │ │ │ │ - bl 43120 │ │ │ │ - b.n 9196e │ │ │ │ - ldr r1, [pc, #668] @ (91e58 ) │ │ │ │ + bne.w 917ec │ │ │ │ + ldr r0, [pc, #672] @ (91d28 ) │ │ │ │ + bl 43128 │ │ │ │ + b.n 91842 │ │ │ │ + ldr r1, [pc, #668] @ (91d2c ) │ │ │ │ mov r0, r9 │ │ │ │ - bl db300 │ │ │ │ + bl db1b4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 918fa │ │ │ │ - b.n 9196e │ │ │ │ + bne.w 917ce │ │ │ │ + b.n 91842 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ - b.n 91aac │ │ │ │ + b.n 91980 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 91eb8 │ │ │ │ + bne.w 91d8c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 91ed0 │ │ │ │ + bne.w 91da4 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 916e4 │ │ │ │ + b.n 915b8 │ │ │ │ mov r7, r5 │ │ │ │ mov r4, r5 │ │ │ │ strd r5, r5, [sp, #12] │ │ │ │ - b.n 91522 │ │ │ │ + b.n 913f6 │ │ │ │ movw r1, #34952 @ 0x8888 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.n 9164a │ │ │ │ - movw r3, #31497 @ 0x7b09 │ │ │ │ + b.n 9151e │ │ │ │ + movw r3, #32289 @ 0x7e21 │ │ │ │ movt r3, #19 │ │ │ │ str.w r3, [r8, #24] │ │ │ │ - b.n 91828 │ │ │ │ + b.n 916fc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r6 │ │ │ │ str.w r3, [r8, #452] @ 0x1c4 │ │ │ │ - b.n 91996 │ │ │ │ + b.n 9186a │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.n 916dc │ │ │ │ + b.n 915b0 │ │ │ │ mov r7, r8 │ │ │ │ - b.n 91aac │ │ │ │ + b.n 91980 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 91c58 │ │ │ │ + bgt.n 91b2c │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 91c36 │ │ │ │ + blt.n 91b0a │ │ │ │ negs r3, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 91b86 │ │ │ │ + blt.n 91a5a │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53144 @ 0xcf98 │ │ │ │ + movw r1, #53840 @ 0xd250 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - ldr r5, [pc, #524] @ (91e5c ) │ │ │ │ + bl 11dd40 │ │ │ │ + ldr r5, [pc, #524] @ (91d30 ) │ │ │ │ mov.w r8, #0 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 91970 │ │ │ │ + b.n 91844 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53088 @ 0xcf60 │ │ │ │ + movw r1, #53784 @ 0xd218 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 91c4c │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 91b20 │ │ │ │ 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 91e2c │ │ │ │ + bne.w 91d00 │ │ │ │ str r0, [sp, #24] │ │ │ │ - b.n 916dc │ │ │ │ - bl 83b58 │ │ │ │ - b.n 91516 │ │ │ │ + b.n 915b0 │ │ │ │ + bl 83b98 │ │ │ │ + b.n 913ea │ │ │ │ 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 91a0a │ │ │ │ + b.n 918de │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.w 91b14 │ │ │ │ + bmi.w 919e8 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53300 @ 0xd034 │ │ │ │ + movw r1, #53996 @ 0xd2ec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - ldr r3, [pc, #400] @ (91e5c ) │ │ │ │ + bl 11dd40 │ │ │ │ + ldr r3, [pc, #400] @ (91d30 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ - cbnz r5, 91ce6 │ │ │ │ + cbnz r5, 91bba │ │ │ │ mov r0, r4 │ │ │ │ mov r8, r5 │ │ │ │ - bl 83b58 │ │ │ │ - b.n 91ae4 │ │ │ │ + bl 83b98 │ │ │ │ + b.n 919b8 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n 91638 │ │ │ │ + b.n 9150c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - b.n 91638 │ │ │ │ + b.n 9150c │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 91abc │ │ │ │ + b.n 91990 │ │ │ │ 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 919d6 │ │ │ │ + b.n 918aa │ │ │ │ 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 919e2 │ │ │ │ + b.n 918b6 │ │ │ │ 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 919ee │ │ │ │ + b.n 918c2 │ │ │ │ movw r1, #43556 @ 0xaa24 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #53328 @ 0xd050 │ │ │ │ + movw r1, #54024 @ 0xd308 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl f3a08 │ │ │ │ - ldr r2, [pc, #292] @ (91e5c ) │ │ │ │ + bl f3988 │ │ │ │ + ldr r2, [pc, #292] @ (91d30 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r8, [r3, #72] @ 0x48 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 91d84 │ │ │ │ + bne.n 91c58 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91d7c │ │ │ │ + bge.n 91c50 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91ad2 │ │ │ │ + bne.w 919a6 │ │ │ │ mov r0, sl │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 91ad2 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 919a6 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53020 @ 0xcf1c │ │ │ │ + movw r1, #53716 @ 0xd1d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 91c4c │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 91b20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b58 │ │ │ │ - b.n 91ae4 │ │ │ │ + bl 83b98 │ │ │ │ + b.n 919b8 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ - cbnz r3, 91db0 │ │ │ │ + cbnz r3, 91c84 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 91d50 │ │ │ │ - b.n 91ad2 │ │ │ │ + blt.n 91c24 │ │ │ │ + b.n 919a6 │ │ │ │ ldrd sl, r2, [r3, #4] │ │ │ │ movw r1, #34952 @ 0x8888 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 915a2 │ │ │ │ - b.n 91642 │ │ │ │ + bne.w 91476 │ │ │ │ + b.n 91516 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.w 9159c │ │ │ │ + b.w 91470 │ │ │ │ mov r8, sl │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 91d8a │ │ │ │ - b.n 91ad6 │ │ │ │ + bne.n 91c5e │ │ │ │ + b.n 919aa │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53932 @ 0xd2ac │ │ │ │ + movw r1, #54628 @ 0xd564 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 9196e │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 91842 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b.w 915b4 │ │ │ │ + b.w 91488 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53420 @ 0xd0ac │ │ │ │ + movw r1, #54116 @ 0xd364 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 91d34 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 91c08 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53212 @ 0xcfdc │ │ │ │ + movw r1, #53908 @ 0xd294 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 91c4c │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 91b20 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ - b.w 915c8 │ │ │ │ + b.w 9149c │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.w 915dc │ │ │ │ + b.w 914b0 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ - b.w 915ee │ │ │ │ + b.w 914c2 │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ - b.w 91600 │ │ │ │ + b.w 914d4 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - b.w 91612 │ │ │ │ + b.w 914e6 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ - b.w 91624 │ │ │ │ + b.w 914f8 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ orrs r2, r1 │ │ │ │ lsls r2, r2, #8 │ │ │ │ - bmi.w 91c8c │ │ │ │ + bmi.w 91b60 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53472 @ 0xd0e0 │ │ │ │ + movw r1, #54168 @ 0xd398 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 91d34 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 91c08 │ │ │ │ stmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r4, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {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 919fa │ │ │ │ + b.n 918ce │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 91e9c │ │ │ │ + bne.n 91d70 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 916ec │ │ │ │ + b.n 915c0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53540 @ 0xd124 │ │ │ │ + movw r1, #54236 @ 0xd3dc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 91d34 │ │ │ │ + bl f3988 │ │ │ │ + b.n 91c08 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53576 @ 0xd148 │ │ │ │ + movw r1, #54272 @ 0xd400 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 91d34 │ │ │ │ + bl f3988 │ │ │ │ + b.n 91c08 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 91e84 │ │ │ │ + b.n 91d58 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 91ee0 │ │ │ │ + bne.n 91db4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n 916f4 │ │ │ │ + b.n 915c8 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - b.n 91e84 │ │ │ │ + b.n 91d58 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 91ee4 │ │ │ │ + bne.n 91db8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 916e4 │ │ │ │ + b.n 915b8 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - b.n 91ea0 │ │ │ │ + b.n 91d74 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 91ea0 │ │ │ │ + b.n 91d74 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91ad2 │ │ │ │ + bne.w 919a6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 91ad2 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 919a6 │ │ │ │ movw r2, #43620 @ 0xaa64 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #53984 @ 0xd2e0 │ │ │ │ + movw r2, #54680 @ 0xd598 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 24d868 │ │ │ │ - b.n 91970 │ │ │ │ + bl 24d844 │ │ │ │ + b.n 91844 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #53376 @ 0xd080 │ │ │ │ + movw r1, #54072 @ 0xd338 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 91d34 │ │ │ │ - bl 23b660 │ │ │ │ - b.n 91cc8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 918e4 │ │ │ │ - ldr r5, [pc, #280] @ (9205c ) │ │ │ │ + bl f3988 │ │ │ │ + b.n 91c08 │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 91b9c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 917b8 │ │ │ │ + ldr r5, [pc, #280] @ (91f30 ) │ │ │ │ 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 91fc0 │ │ │ │ + beq.n 91e94 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 91fc0 │ │ │ │ + bhi.n 91e94 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ ldr.w r9, [r2, #16] │ │ │ │ - b.n 918a0 │ │ │ │ + b.n 91774 │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #53856 @ 0xd260 │ │ │ │ + movw r1, #54552 @ 0xd518 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3a08 │ │ │ │ - ldr r5, [pc, #196] @ (9205c ) │ │ │ │ + bl f3988 │ │ │ │ + ldr r5, [pc, #196] @ (91f30 ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 9196e │ │ │ │ + b.n 91842 │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #53788 @ 0xd21c │ │ │ │ + movw r1, #54484 @ 0xd4d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 91f8c │ │ │ │ - ldr r5, [pc, #168] @ (9205c ) │ │ │ │ + b.n 91e60 │ │ │ │ + ldr r5, [pc, #168] @ (91f30 ) │ │ │ │ mov r8, r4 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - bl 23b660 │ │ │ │ - b.n 91970 │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 91844 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 91f74 │ │ │ │ - ldr r5, [pc, #140] @ (9205c ) │ │ │ │ + b.n 91e48 │ │ │ │ + ldr r5, [pc, #140] @ (91f30 ) │ │ │ │ mov r8, r0 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 91970 │ │ │ │ + b.n 91844 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53256 @ 0xd008 │ │ │ │ + movw r1, #53952 @ 0xd2c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r5, [pc, #116] @ (9205c ) │ │ │ │ + ldr r5, [pc, #116] @ (91f30 ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 91970 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 91844 │ │ │ │ mov r0, sl │ │ │ │ - bl 82f44 <_Py_SetImmortal@@Base> │ │ │ │ - b.w 9176a │ │ │ │ + bl 82f84 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 9163e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9196e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 91842 │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #53716 @ 0xd1d4 │ │ │ │ + movw r1, #54412 @ 0xd48c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 91f8c │ │ │ │ + b.n 91e60 │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #53648 @ 0xd190 │ │ │ │ + movw r1, #54344 @ 0xd448 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #36] @ (9205c ) │ │ │ │ + ldr r5, [pc, #36] @ (91f30 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 9196e │ │ │ │ + bl f3988 │ │ │ │ + b.n 91842 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53000 @ 0xcf08 │ │ │ │ + movw r1, #53696 @ 0xd1c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 91c4c │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 91b20 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00092060 : │ │ │ │ +00091f34 : │ │ │ │ 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 9276e │ │ │ │ + beq.w 92642 │ │ │ │ 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 92bc6 │ │ │ │ + bhi.w 92a9a │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ - beq.w 925a4 │ │ │ │ + beq.w 92478 │ │ │ │ cmp r2, #72 @ 0x48 │ │ │ │ - beq.w 925d6 │ │ │ │ + beq.w 924aa │ │ │ │ ldr.w r2, [sl, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9209c │ │ │ │ + bne.n 91f70 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r9 │ │ │ │ ldr.w r8, [r5] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 92b66 │ │ │ │ + beq.w 92a3a │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r8 │ │ │ │ blx 2c408 │ │ │ │ - cbz r0, 920d4 │ │ │ │ + cbz r0, 91fa8 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88318 │ │ │ │ + bl 882f8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92b5c │ │ │ │ + beq.w 92a30 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 2c090 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92aba │ │ │ │ + beq.w 9298e │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r2, r8 │ │ │ │ blx 2bff8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 926b0 │ │ │ │ + bne.w 92584 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 92778 │ │ │ │ + beq.w 9264c │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 929f4 │ │ │ │ + beq.w 928c8 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 929de │ │ │ │ + beq.w 928b2 │ │ │ │ movw r1, #34952 @ 0x8888 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 921ca │ │ │ │ + beq.n 9209e │ │ │ │ add.w r0, r3, #8 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 92a44 │ │ │ │ + beq.w 92918 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r0, #4] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 921c4 │ │ │ │ + beq.n 92098 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 9299c │ │ │ │ + beq.w 92870 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #20] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 921c4 │ │ │ │ + cbz r2, 92098 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 929a2 │ │ │ │ + beq.w 92876 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #28] │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbz r2, 921c4 │ │ │ │ + cbz r2, 92098 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 929a8 │ │ │ │ + beq.w 9287c │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - cbz r2, 921c4 │ │ │ │ + cbz r2, 92098 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 929ae │ │ │ │ + beq.w 92882 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #44] @ 0x2c │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ - cbz r2, 921c4 │ │ │ │ + cbz r2, 92098 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 929b4 │ │ │ │ + beq.w 92888 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ - cbz r2, 921c4 │ │ │ │ + cbz r2, 92098 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 929c8 │ │ │ │ + beq.w 9289c │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #60] @ 0x3c │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ - cbz r2, 921c4 │ │ │ │ + cbz r2, 92098 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 928dc │ │ │ │ + beq.w 927b0 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 928e0 │ │ │ │ + beq.w 927b4 │ │ │ │ ldr.w r2, [r3, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 921b0 │ │ │ │ + bne.n 92084 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 92834 │ │ │ │ + bne.w 92708 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8e934 │ │ │ │ + bl 8e808 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92854 │ │ │ │ + beq.w 92728 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ lsls r3, r3, #23 │ │ │ │ - bpl.n 92202 │ │ │ │ + bpl.n 920d6 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 92202 │ │ │ │ + ble.n 920d6 │ │ │ │ add.w ip, r6, #12 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 928b0 │ │ │ │ + beq.w 92784 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r0, #23 │ │ │ │ - bpl.w 92898 │ │ │ │ + bpl.w 9276c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 921ea │ │ │ │ + bne.n 920be │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movw r3, #40096 @ 0x9ca0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r6 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 1c8890 │ │ │ │ + bl 1c8708 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 928b0 │ │ │ │ + beq.w 92784 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 92ad6 │ │ │ │ + bge.w 929aa │ │ │ │ ldr.w r2, [r0, #156] @ 0x9c │ │ │ │ - cbz r2, 9223e │ │ │ │ + cbz r2, 92112 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 92a2c │ │ │ │ + bne.w 92900 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c8968 │ │ │ │ + bl 1c87e0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 928b0 │ │ │ │ + beq.w 92784 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 927be │ │ │ │ + beq.w 92692 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ it ge │ │ │ │ strge r2, [sp, #24] │ │ │ │ - blt.w 9279e │ │ │ │ + blt.w 92672 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 92722 │ │ │ │ + bne.w 925f6 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9273a │ │ │ │ + bne.w 9260e │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 92756 │ │ │ │ + bne.w 9262a │ │ │ │ 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 928b0 │ │ │ │ + beq.w 92784 │ │ │ │ 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, 922a8 │ │ │ │ + cbz r0, 9217c │ │ │ │ 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 │ │ │ │ @@ -152875,15 +152773,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 92ab2 │ │ │ │ + bmi.w 92986 │ │ │ │ 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 │ │ │ │ @@ -152895,20 +152793,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 923a8 │ │ │ │ - movw r6, #40684 @ 0x9eec │ │ │ │ + beq.n 9227c │ │ │ │ + movw r6, #41556 @ 0xa254 │ │ │ │ movt r6, #54 @ 0x36 │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - bhi.n 92388 │ │ │ │ + bhi.n 9225c │ │ │ │ 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 │ │ │ │ @@ -152943,924 +152841,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 92518 │ │ │ │ + bne.w 923ec │ │ │ │ ldr.w r3, [r4, #8]! │ │ │ │ str.w r1, [r8, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 92334 │ │ │ │ + bne.n 92208 │ │ │ │ ldr.w r3, [r8, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92782 │ │ │ │ + beq.w 92656 │ │ │ │ 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 92d20 │ │ │ │ + bl 92bf4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 92aaa │ │ │ │ + blt.w 9297e │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #31037 @ 0x793d │ │ │ │ + movw r3, #31005 @ 0x791d │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 92414 │ │ │ │ + bne.n 922e8 │ │ │ │ ldr.w r2, [r8, #128] @ 0x80 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ - cbz r2, 923f0 │ │ │ │ + cbz r2, 922c4 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 92b0c │ │ │ │ + blt.w 929e0 │ │ │ │ ldr.w r2, [r8, #104] @ 0x68 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 92a8e │ │ │ │ + blt.w 92962 │ │ │ │ ldr.w r2, [r8, #144] @ 0x90 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 92b48 │ │ │ │ + blt.w 92a1c │ │ │ │ ldr.w r2, [r8, #28] │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 92b34 │ │ │ │ + blt.w 92a08 │ │ │ │ ldr.w r3, [r8, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bmi.w 92b8c │ │ │ │ + bmi.w 92a60 │ │ │ │ ldr.w sl, [r8, #132] @ 0x84 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - ldr r6, [pc, #704] @ (926e8 ) │ │ │ │ + ldr r6, [pc, #704] @ (925bc ) │ │ │ │ ldr.w r1, [r8, #88] @ 0x58 │ │ │ │ - cbz r1, 92472 │ │ │ │ + cbz r1, 92346 │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ - bl 8c108 │ │ │ │ + bl 8bfdc │ │ │ │ mov r4, r0 │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88318 │ │ │ │ + bl 882f8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 924f6 │ │ │ │ + beq.n 923ca │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #664] @ (926ec ) │ │ │ │ + ldr r1, [pc, #664] @ (925c0 ) │ │ │ │ mov r0, sl │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9246c │ │ │ │ + bge.n 92340 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92b84 │ │ │ │ + beq.w 92a58 │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 924f4 │ │ │ │ + beq.n 923c8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 926d8 │ │ │ │ + bne.w 925ac │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92712 │ │ │ │ - ldr r2, [pc, #620] @ (926f0 ) │ │ │ │ + bne.w 925e6 │ │ │ │ + ldr r2, [pc, #620] @ (925c4 ) │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r2, #3392] @ 0xd40 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 926fc │ │ │ │ + bne.w 925d0 │ │ │ │ ldr.w r2, [r2, #3400] @ 0xd48 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 926fc │ │ │ │ + beq.w 925d0 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #592] @ (926f4 ) │ │ │ │ + ldr r1, [pc, #592] @ (925c8 ) │ │ │ │ mov r0, sl │ │ │ │ - bl 85214 │ │ │ │ + bl 85254 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 924f4 │ │ │ │ + beq.n 923c8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 926ce │ │ │ │ + bne.w 925a2 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ blx 2c408 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92af0 │ │ │ │ + beq.w 929c4 │ │ │ │ subs r1, r0, r5 │ │ │ │ - bmi.w 929fa │ │ │ │ + bmi.w 928ce │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ - bl 88318 │ │ │ │ + bl 882f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 924f6 │ │ │ │ - ldr r1, [pc, #536] @ (926f4 ) │ │ │ │ + cbz r0, 923ca │ │ │ │ + ldr r1, [pc, #536] @ (925c8 ) │ │ │ │ mov r0, sl │ │ │ │ mov r2, r4 │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 924f4 │ │ │ │ + bge.n 923c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92ace │ │ │ │ + beq.w 929a2 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r3, [r6, r9] │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9264e │ │ │ │ + bne.w 92522 │ │ │ │ mov sl, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ mov r0, sl │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ 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 92334 │ │ │ │ - b.n 923a8 │ │ │ │ + bne.w 92208 │ │ │ │ + b.n 9227c │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mul.w r9, r2, fp │ │ │ │ - bl 9413c │ │ │ │ + bl 94010 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r9 │ │ │ │ blx 2bff8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9413c │ │ │ │ + bl 94010 │ │ │ │ str.w r0, [r8, #120] @ 0x78 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9413c │ │ │ │ + bl 94010 │ │ │ │ cmp.w fp, #0 │ │ │ │ - ble.n 9251e │ │ │ │ + ble.n 923f2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 92888 │ │ │ │ + bmi.w 9275c │ │ │ │ cmp.w fp, #1 │ │ │ │ - beq.n 9251e │ │ │ │ + beq.n 923f2 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 928e4 │ │ │ │ + bmi.w 927b8 │ │ │ │ cmp.w fp, #2 │ │ │ │ - beq.n 9251e │ │ │ │ + beq.n 923f2 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 928f4 │ │ │ │ + bmi.w 927c8 │ │ │ │ cmp.w fp, #3 │ │ │ │ - beq.n 9251e │ │ │ │ + beq.n 923f2 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 9291e │ │ │ │ + bmi.w 927f2 │ │ │ │ subs.w r2, fp, #4 │ │ │ │ - beq.n 9251e │ │ │ │ + beq.n 923f2 │ │ │ │ add.w r3, r0, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r1, r0, #28 │ │ │ │ - bmi.w 92872 │ │ │ │ + bmi.w 92746 │ │ │ │ adds r3, #20 │ │ │ │ subs r2, #1 │ │ │ │ - bne.n 92594 │ │ │ │ - b.n 9251e │ │ │ │ + bne.n 92468 │ │ │ │ + b.n 923f2 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 92a62 │ │ │ │ + bne.w 92936 │ │ │ │ ldr.w r4, [sl, #4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 92882 │ │ │ │ + beq.w 92756 │ │ │ │ blx 2c090 │ │ │ │ adds r5, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92ac0 │ │ │ │ + beq.w 92994 │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ mov r2, r5 │ │ │ │ blx 2bff8 │ │ │ │ - b.n 920ae │ │ │ │ + b.n 91f82 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 92a4a │ │ │ │ + bne.w 9291e │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ ldr r5, [r1, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 920ae │ │ │ │ + beq.w 91f82 │ │ │ │ mov r8, r1 │ │ │ │ - movw r3, #23244 @ 0x5acc │ │ │ │ + movw r3, #24140 @ 0x5e4c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r3, #53188 @ 0xcfc4 │ │ │ │ + movw r3, #53884 @ 0xd27c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #28] │ │ │ │ - movw r3, #53068 @ 0xcf4c │ │ │ │ + movw r3, #53764 @ 0xd204 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ mov r7, r8 │ │ │ │ lsls r0, r3, #28 │ │ │ │ - bmi.w 927cc │ │ │ │ + bmi.w 926a0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ add.w fp, fp, #1 │ │ │ │ blx 2c24c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 926a2 │ │ │ │ + beq.n 92576 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c24c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9269c │ │ │ │ + beq.n 92570 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c24c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 927c4 │ │ │ │ + beq.w 92698 │ │ │ │ ldr.w r5, [r8, #20]! │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 9260c │ │ │ │ + bne.n 924e0 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ - b.n 920ae │ │ │ │ + b.n 91f82 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r9, sl │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbz r3, 9266e │ │ │ │ + cbz r3, 92542 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 9266e │ │ │ │ + beq.n 92542 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 92a7a │ │ │ │ + blt.w 9294e │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 9250a │ │ │ │ + beq.w 923de │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9250a │ │ │ │ + bge.w 923de │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9250a │ │ │ │ + bne.w 923de │ │ │ │ mov r0, r9 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9250a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 923de │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ ldr.w r5, [r8, #20]! │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 920ae │ │ │ │ + beq.w 91f82 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ - b.n 9260c │ │ │ │ + b.n 924e0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ it pl │ │ │ │ movpl r1, r6 │ │ │ │ - bpl.w 921ca │ │ │ │ + bpl.w 9209e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 921d8 │ │ │ │ + bge.w 920ac │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 921d8 │ │ │ │ + b.n 920ac │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 924f4 │ │ │ │ - b.n 924b2 │ │ │ │ - ldr r1, [pc, #28] @ (926f8 ) │ │ │ │ + bne.w 923c8 │ │ │ │ + b.n 92386 │ │ │ │ + ldr r1, [pc, #28] @ (925cc ) │ │ │ │ mov r0, sl │ │ │ │ - bl db300 │ │ │ │ + bl db1b4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 92478 │ │ │ │ - b.n 924f4 │ │ │ │ + bne.w 9234c │ │ │ │ + b.n 923c8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r4, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r0, [pc, #700] @ (929bc ) │ │ │ │ - bl 7ab44 │ │ │ │ + ldr r0, [pc, #700] @ (92890 ) │ │ │ │ + bl 7ab54 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 9249e │ │ │ │ - ldr r0, [pc, #688] @ (929bc ) │ │ │ │ - bl 43120 │ │ │ │ - b.n 924f4 │ │ │ │ - ldr r1, [pc, #684] @ (929c0 ) │ │ │ │ + bne.w 92372 │ │ │ │ + ldr r0, [pc, #688] @ (92890 ) │ │ │ │ + bl 43128 │ │ │ │ + b.n 923c8 │ │ │ │ + ldr r1, [pc, #684] @ (92894 ) │ │ │ │ mov r0, sl │ │ │ │ - bl db300 │ │ │ │ + bl db1b4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 92480 │ │ │ │ - b.n 924f4 │ │ │ │ + bne.w 92354 │ │ │ │ + b.n 923c8 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r2, #19 │ │ │ │ it ne │ │ │ │ ldrne r2, [r7, #0] │ │ │ │ - bne.w 9293e │ │ │ │ + bne.w 92812 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 9292e │ │ │ │ + bne.w 92802 │ │ │ │ ldr r7, [r7, #8] │ │ │ │ - b.n 92266 │ │ │ │ + b.n 9213a │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #19 │ │ │ │ it ne │ │ │ │ ldrne r3, [sp, #8] │ │ │ │ - bne.w 9293c │ │ │ │ + bne.w 92810 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 92a12 │ │ │ │ + bne.w 928e6 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 9226e │ │ │ │ + b.n 92142 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 9293a │ │ │ │ + bne.w 9280e │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 929ce │ │ │ │ + bne.w 928a2 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 92276 │ │ │ │ + b.n 9214a │ │ │ │ mov r7, fp │ │ │ │ mov r4, fp │ │ │ │ strd fp, fp, [sp, #8] │ │ │ │ - b.n 920ba │ │ │ │ + b.n 91f8e │ │ │ │ movw r1, #34952 @ 0x8888 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.n 921ca │ │ │ │ - movw r3, #31497 @ 0x7b09 │ │ │ │ + b.n 9209e │ │ │ │ + movw r3, #32289 @ 0x7e21 │ │ │ │ movt r3, #19 │ │ │ │ str.w r3, [r8, #24] │ │ │ │ - b.n 923b2 │ │ │ │ + b.n 92286 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r5 │ │ │ │ str.w r3, [r8, #452] @ 0x1c4 │ │ │ │ - b.n 9251e │ │ │ │ + b.n 923f2 │ │ │ │ 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 92970 │ │ │ │ + bne.w 92844 │ │ │ │ str r0, [sp, #20] │ │ │ │ - b.n 92260 │ │ │ │ + b.n 92134 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r2, [sp, #24] │ │ │ │ - b.n 92260 │ │ │ │ + b.n 92134 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ - b.n 926a2 │ │ │ │ + b.n 92576 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 92802 │ │ │ │ + bgt.n 926d6 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 927e0 │ │ │ │ + blt.n 926b4 │ │ │ │ negs r3, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 9281a │ │ │ │ + blt.n 926ee │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53144 @ 0xcf98 │ │ │ │ + movw r1, #53840 @ 0xd250 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - ldr r6, [pc, #460] @ (929c4 ) │ │ │ │ + bl 11dd40 │ │ │ │ + ldr r6, [pc, #460] @ (92898 ) │ │ │ │ mov.w r8, #0 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - b.n 924f6 │ │ │ │ + b.n 923ca │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53088 @ 0xcf60 │ │ │ │ + movw r1, #53784 @ 0xd218 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 927f6 │ │ │ │ - movw r1, #53068 @ 0xcf4c │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 926ca │ │ │ │ + movw r1, #53764 @ 0xd204 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ add.w fp, fp, #1 │ │ │ │ blx 2c24c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 92628 │ │ │ │ - b.n 926a2 │ │ │ │ + bne.w 924fc │ │ │ │ + b.n 92576 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.w 926be │ │ │ │ + bmi.w 92592 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53300 @ 0xd034 │ │ │ │ + movw r1, #53996 @ 0xd2ec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - ldr r3, [pc, #364] @ (929c4 ) │ │ │ │ + bl 11dd40 │ │ │ │ + ldr r3, [pc, #364] @ (92898 ) │ │ │ │ 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 92654 │ │ │ │ + bne.w 92528 │ │ │ │ mov r0, r4 │ │ │ │ mov r8, r5 │ │ │ │ - bl 83b58 │ │ │ │ - b.n 9267c │ │ │ │ + bl 83b98 │ │ │ │ + b.n 92550 │ │ │ │ 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 9259c │ │ │ │ - bl 83b58 │ │ │ │ - b.n 920ae │ │ │ │ + b.n 92470 │ │ │ │ + bl 83b98 │ │ │ │ + b.n 91f82 │ │ │ │ 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 92560 │ │ │ │ + b.n 92434 │ │ │ │ movw r1, #43556 @ 0xaa24 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #53328 @ 0xd050 │ │ │ │ + movw r1, #54024 @ 0xd308 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl f3a08 │ │ │ │ - ldr r2, [pc, #272] @ (929c4 ) │ │ │ │ + bl f3988 │ │ │ │ + ldr r2, [pc, #272] @ (92898 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r8, [r3, #72] @ 0x48 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 9290c │ │ │ │ + bne.n 927e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 92904 │ │ │ │ + bge.n 927d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9266a │ │ │ │ + bne.w 9253e │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9266a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9253e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n 921bc │ │ │ │ + b.n 92090 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ - b.n 921bc │ │ │ │ + b.n 92090 │ │ │ │ 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 9256e │ │ │ │ + b.n 92442 │ │ │ │ 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 9257c │ │ │ │ + b.n 92450 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b58 │ │ │ │ - b.n 9267c │ │ │ │ + bl 83b98 │ │ │ │ + b.n 92550 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 92994 │ │ │ │ + bne.n 92868 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 928ca │ │ │ │ - b.n 9266a │ │ │ │ + blt.n 9279e │ │ │ │ + b.n 9253e │ │ │ │ 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 9258a │ │ │ │ + b.n 9245e │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 92956 │ │ │ │ + bne.n 9282a │ │ │ │ ldr r7, [r7, #8] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r7, r2 │ │ │ │ - b.n 92266 │ │ │ │ + b.n 9213a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53540 @ 0xd124 │ │ │ │ + movw r1, #54236 @ 0xd3dc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 928b0 │ │ │ │ + bl f3988 │ │ │ │ + b.n 92784 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53576 @ 0xd148 │ │ │ │ + movw r1, #54272 @ 0xd400 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 928b0 │ │ │ │ + bl f3988 │ │ │ │ + b.n 92784 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ orrs r2, r1 │ │ │ │ lsls r2, r2, #8 │ │ │ │ - bmi.w 927ba │ │ │ │ + bmi.w 9268e │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53472 @ 0xd0e0 │ │ │ │ + movw r1, #54168 @ 0xd398 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 928b0 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 92784 │ │ │ │ mov r8, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 92914 │ │ │ │ - b.n 9266e │ │ │ │ + bne.n 927e8 │ │ │ │ + b.n 92542 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ - b.w 9215a │ │ │ │ + b.w 9202e │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.w 9216a │ │ │ │ + b.w 9203e │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ - b.w 9217a │ │ │ │ + b.w 9204e │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ - b.w 9218a │ │ │ │ + b.w 9205e │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - b.w 9219a │ │ │ │ + b.w 9206e │ │ │ │ nop │ │ │ │ pop {r2, r4, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ - b.w 921aa │ │ │ │ + b.w 9207e │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 92a22 │ │ │ │ + bne.n 928f6 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 92276 │ │ │ │ + b.n 9214a │ │ │ │ ldrd r6, r2, [r3, #4] │ │ │ │ movw r1, #34952 @ 0x8888 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 92138 │ │ │ │ - b.w 921c4 │ │ │ │ + bne.w 9200c │ │ │ │ + b.w 92098 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.w 92132 │ │ │ │ + b.w 92006 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53932 @ 0xd2ac │ │ │ │ + movw r1, #54628 @ 0xd564 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 924f4 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 923c8 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 92a28 │ │ │ │ + bne.n 928fc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 9226e │ │ │ │ + b.n 92142 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 92958 │ │ │ │ + b.n 9282c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 92a24 │ │ │ │ + b.n 928f8 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53420 @ 0xd0ac │ │ │ │ + movw r1, #54116 @ 0xd364 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 928b0 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 92784 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b.w 92148 │ │ │ │ + b.w 9201c │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53020 @ 0xcf1c │ │ │ │ + movw r1, #53716 @ 0xd1d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 927f6 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 926ca │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53212 @ 0xcfdc │ │ │ │ + movw r1, #53908 @ 0xd294 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 927f6 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 926ca │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9266a │ │ │ │ + bne.w 9253e │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9266a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9253e │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #53716 @ 0xd1d4 │ │ │ │ + movw r1, #54412 @ 0xd48c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3a08 │ │ │ │ - ldr r6, [pc, #320] @ (92bec ) │ │ │ │ + bl f3988 │ │ │ │ + ldr r6, [pc, #320] @ (92ac0 ) │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - b.n 924f4 │ │ │ │ + b.n 923c8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 82f44 <_Py_SetImmortal@@Base> │ │ │ │ - b.n 922ee │ │ │ │ - bl 23b660 │ │ │ │ - b.n 92854 │ │ │ │ - ldr r6, [pc, #296] @ (92bec ) │ │ │ │ + bl 82f84 <_Py_SetImmortal@@Base> │ │ │ │ + b.n 921c2 │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 92728 │ │ │ │ + ldr r6, [pc, #296] @ (92ac0 ) │ │ │ │ mov r8, r4 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - bl 23b660 │ │ │ │ - b.n 924f6 │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 923ca │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 924f4 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 923c8 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #53376 @ 0xd080 │ │ │ │ + movw r1, #54072 @ 0xd338 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 928b0 │ │ │ │ + bl f3988 │ │ │ │ + b.n 92784 │ │ │ │ movw r2, #43620 @ 0xaa64 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #53984 @ 0xd2e0 │ │ │ │ + movw r2, #54680 @ 0xd598 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 24d868 │ │ │ │ - b.n 924f6 │ │ │ │ + bl 24d844 │ │ │ │ + b.n 923ca │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #53648 @ 0xd190 │ │ │ │ + movw r1, #54344 @ 0xd448 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - ldr r6, [pc, #196] @ (92bec ) │ │ │ │ + ldr r6, [pc, #196] @ (92ac0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 924f4 │ │ │ │ + bl f3988 │ │ │ │ + b.n 923c8 │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #53856 @ 0xd260 │ │ │ │ + movw r1, #54552 @ 0xd518 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 92aa0 │ │ │ │ + b.n 92974 │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #53788 @ 0xd21c │ │ │ │ + movw r1, #54484 @ 0xd4d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 92aa0 │ │ │ │ - ldr r6, [pc, #140] @ (92bec ) │ │ │ │ + b.n 92974 │ │ │ │ + ldr r6, [pc, #140] @ (92ac0 ) │ │ │ │ mov r8, r0 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - b.n 924f6 │ │ │ │ + b.n 923ca │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53256 @ 0xd008 │ │ │ │ + movw r1, #53952 @ 0xd2c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r6, [pc, #116] @ (92bec ) │ │ │ │ + ldr r6, [pc, #116] @ (92ac0 ) │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 924f6 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 923ca │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9246c │ │ │ │ - ldr r6, [pc, #92] @ (92bec ) │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 92340 │ │ │ │ + ldr r6, [pc, #92] @ (92ac0 ) │ │ │ │ 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 92bde │ │ │ │ + beq.n 92ab2 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 92bde │ │ │ │ + bhi.n 92ab2 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ ldr.w sl, [r2, #16] │ │ │ │ - b.n 92428 │ │ │ │ + b.n 922fc │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53000 @ 0xcf08 │ │ │ │ + movw r1, #53696 @ 0xd1c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 927f6 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 926ca │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 92bc0 │ │ │ │ + b.n 92a94 │ │ │ │ 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 92cb0 │ │ │ │ + beq.n 92b84 │ │ │ │ ldr.w r4, [r2, #128] @ 0x80 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 92c82 │ │ │ │ + beq.n 92b56 │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 92ce6 │ │ │ │ + beq.n 92bba │ │ │ │ ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ mov r8, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 92cc8 │ │ │ │ + beq.n 92b9c │ │ │ │ ldr.w r0, [r1, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 92d00 │ │ │ │ + beq.n 92bd4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl 92bf0 │ │ │ │ + bl 92ac4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ ldr.w ip, [r8, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 92d12 │ │ │ │ + bne.n 92be6 │ │ │ │ ldr.w r5, [r8, #20] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 92d12 │ │ │ │ + bne.n 92be6 │ │ │ │ ldr.w ip, [r7, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 92d16 │ │ │ │ + bne.n 92bea │ │ │ │ ldr r5, [r7, #20] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 92cdc │ │ │ │ + bne.n 92bb0 │ │ │ │ ldr.w ip, [r4, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 92d0e │ │ │ │ + bne.n 92be2 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 92cf6 │ │ │ │ + bne.n 92bca │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 92c92 │ │ │ │ + beq.n 92b66 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 92cc0 │ │ │ │ + bne.n 92b94 │ │ │ │ mov r0, r2 │ │ │ │ - b.n 92ca0 │ │ │ │ + b.n 92b74 │ │ │ │ movw r0, #34952 @ 0x8888 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 92c78 │ │ │ │ + bne.n 92b4c │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r5, [r2, #20] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 92c78 │ │ │ │ + bne.n 92b4c │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 92cc0 │ │ │ │ + bne.n 92b94 │ │ │ │ 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, #34952 @ 0x8888 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 92ca0 │ │ │ │ + beq.n 92b74 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movw r1, #34952 @ 0x8888 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r1 │ │ │ │ ldr.w ip, [r1, #16] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n 92c58 │ │ │ │ + beq.n 92b2c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 92d1a │ │ │ │ + bne.n 92bee │ │ │ │ mov r0, r7 │ │ │ │ - b.n 92c68 │ │ │ │ + b.n 92b3c │ │ │ │ movw r0, #34952 @ 0x8888 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 92c68 │ │ │ │ + beq.n 92b3c │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 92d0a │ │ │ │ + bne.n 92bde │ │ │ │ mov r0, r4 │ │ │ │ - b.n 92c92 │ │ │ │ + b.n 92b66 │ │ │ │ movw r0, #34952 @ 0x8888 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 92c3c │ │ │ │ + b.n 92b10 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 92c78 │ │ │ │ + b.n 92b4c │ │ │ │ mov r1, ip │ │ │ │ - b.n 92cf6 │ │ │ │ + b.n 92bca │ │ │ │ mov r0, r8 │ │ │ │ - b.n 92cd6 │ │ │ │ + b.n 92baa │ │ │ │ mov r1, ip │ │ │ │ - b.n 92cdc │ │ │ │ + b.n 92bb0 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 92cf6 │ │ │ │ + b.n 92bca │ │ │ │ nop │ │ │ │ │ │ │ │ -00092d20 : │ │ │ │ +00092bf4 : │ │ │ │ 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 9326c │ │ │ │ + bmi.w 93140 │ │ │ │ mov r4, r0 │ │ │ │ lsls r1, r5, #22 │ │ │ │ - bpl.w 93726 │ │ │ │ + bpl.w 935fa │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsls r2, r5, #30 │ │ │ │ - bmi.w 930da │ │ │ │ + bmi.w 92fae │ │ │ │ orr.w r5, r5, #8192 @ 0x2000 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 936cc │ │ │ │ + beq.w 935a0 │ │ │ │ ldr.w r3, [r4, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9312e │ │ │ │ + beq.w 93002 │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93188 │ │ │ │ + beq.w 9305c │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r3, #30 │ │ │ │ - bpl.w 931b2 │ │ │ │ - ldr r1, [pc, #536] @ (92f90 ) │ │ │ │ + bpl.w 93086 │ │ │ │ + ldr r1, [pc, #536] @ (92e64 ) │ │ │ │ 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] │ │ │ │ @@ -153870,314 +153768,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 9371a │ │ │ │ + beq.w 935ee │ │ │ │ ldr.w r3, [r1, #428] @ 0x1ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 933b0 │ │ │ │ + beq.w 93284 │ │ │ │ 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 933d4 │ │ │ │ + bne.w 932a8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93372 │ │ │ │ + beq.w 93246 │ │ │ │ ldr.w r5, [r4, #172] @ 0xac │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 937ca │ │ │ │ + bne.w 9369e │ │ │ │ movw r6, #40096 @ 0x9ca0 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp r8, r6 │ │ │ │ - bne.w 93514 │ │ │ │ + bne.w 933e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83034 │ │ │ │ + bl 83074 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 934fa │ │ │ │ + beq.w 933ce │ │ │ │ mov r0, r7 │ │ │ │ - bl 83ef0 │ │ │ │ + bl 83f30 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 92e18 │ │ │ │ + bge.n 92cec │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9339c │ │ │ │ + beq.w 93270 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9354a │ │ │ │ + beq.w 9341e │ │ │ │ ldr r7, [r3, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 938b8 │ │ │ │ + beq.w 9378c │ │ │ │ cmp r8, r6 │ │ │ │ - bne.w 93424 │ │ │ │ + bne.w 932f8 │ │ │ │ ldr.w r7, [r4, #172] @ 0xac │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 931c0 │ │ │ │ + bne.w 93094 │ │ │ │ cmp r5, r7 │ │ │ │ - bne.w 93782 │ │ │ │ + bne.w 93656 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r2, #30 │ │ │ │ - bmi.w 932fe │ │ │ │ + bmi.w 931d2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r0, r6 │ │ │ │ - bne.w 93314 │ │ │ │ + bne.w 931e8 │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.w 93274 │ │ │ │ + ble.w 93148 │ │ │ │ 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 92eac │ │ │ │ + bhi.n 92d80 │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9392e │ │ │ │ + beq.w 93802 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 92eac │ │ │ │ + ble.n 92d80 │ │ │ │ ldr r5, [r2, #16] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 92eea │ │ │ │ + beq.n 92dbe │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 92eac │ │ │ │ + beq.n 92d80 │ │ │ │ ldr r5, [r2, #20] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 92eea │ │ │ │ + beq.n 92dbe │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 92eac │ │ │ │ + beq.n 92d80 │ │ │ │ adds r2, #20 │ │ │ │ mov.w ip, #2 │ │ │ │ ldr.w r9, [r2, #4]! │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r1, r9 │ │ │ │ - beq.n 92eea │ │ │ │ + beq.n 92dbe │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 92e9c │ │ │ │ + bne.n 92d70 │ │ │ │ mov r5, sl │ │ │ │ ldr.w r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 93816 │ │ │ │ + bne.w 936ea │ │ │ │ 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 92ef2 │ │ │ │ + b.n 92dc6 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 92eea │ │ │ │ + beq.n 92dbe │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 92ed2 │ │ │ │ + bne.n 92da6 │ │ │ │ movw r2, #34952 @ 0x8888 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 92eac │ │ │ │ + bne.n 92d80 │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, lr │ │ │ │ - blt.n 92e66 │ │ │ │ + blt.n 92d3a │ │ │ │ mov r5, sl │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr.w r7, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.w 933ea │ │ │ │ + bne.w 932be │ │ │ │ ldr.w ip, [r7, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 92fb2 │ │ │ │ + ble.n 92e86 │ │ │ │ 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 92f54 │ │ │ │ + bhi.n 92e28 │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 938ea │ │ │ │ + beq.w 937be │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 92f54 │ │ │ │ + ble.n 92e28 │ │ │ │ ldr r7, [r3, #16] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 92fac │ │ │ │ + beq.n 92e80 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 92f54 │ │ │ │ + beq.n 92e28 │ │ │ │ ldr r7, [r3, #20] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 92fac │ │ │ │ + beq.n 92e80 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 92f54 │ │ │ │ + beq.n 92e28 │ │ │ │ adds r3, #20 │ │ │ │ movs r7, #2 │ │ │ │ ldr.w r8, [r3, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n 92fac │ │ │ │ + beq.n 92e80 │ │ │ │ cmp r0, r7 │ │ │ │ - bne.n 92f46 │ │ │ │ + bne.n 92e1a │ │ │ │ ldr.w r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 93836 │ │ │ │ + bne.w 9370a │ │ │ │ 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 93286 │ │ │ │ + bpl.w 9315a │ │ │ │ str.w r2, [r4, #456] @ 0x1c8 │ │ │ │ - cbz r5, 92fce │ │ │ │ + cbz r5, 92ea2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 92fc6 │ │ │ │ + bge.n 92e9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 92fc6 │ │ │ │ + cbnz r3, 92e9a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 92fc6 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 92e9a │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 92fac │ │ │ │ + beq.n 92e80 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 92f94 │ │ │ │ + bne.n 92e68 │ │ │ │ movw r3, #34952 @ 0x8888 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 92f54 │ │ │ │ + bne.n 92e28 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, ip │ │ │ │ - bne.n 92f12 │ │ │ │ + bne.n 92de6 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bmi.n 92fc2 │ │ │ │ + bmi.n 92e96 │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 931b8 │ │ │ │ + bne.w 9308c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 92f7a │ │ │ │ + bne.n 92e4e │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #22 │ │ │ │ - bpl.w 9328c │ │ │ │ + bpl.w 93160 │ │ │ │ ldr.w r2, [r4, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 93360 │ │ │ │ + bne.w 93234 │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ lsls r6, r3, #24 │ │ │ │ - bmi.w 932f6 │ │ │ │ + bmi.w 931ca │ │ │ │ ldr.w r3, [r2, #156] @ 0x9c │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 86c28 │ │ │ │ + bl 86c6c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 934fa │ │ │ │ + beq.w 933ce │ │ │ │ mov r0, r4 │ │ │ │ - bl 8c1a0 │ │ │ │ + bl 8c074 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 934fa │ │ │ │ + beq.w 933ce │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.w 931e0 │ │ │ │ + bmi.w 930b4 │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.n 930ae │ │ │ │ + bmi.n 92f82 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 93598 │ │ │ │ + beq.w 9346c │ │ │ │ ldr.w r5, [r4, #168] @ 0xa8 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 9305e │ │ │ │ + ble.n 92f32 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 93036 │ │ │ │ + bge.n 92f0a │ │ │ │ mov r1, r4 │ │ │ │ - bl 8f268 │ │ │ │ + bl 8f140 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 934fa │ │ │ │ + blt.w 933ce │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 9305e │ │ │ │ + beq.n 92f32 │ │ │ │ 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 93922 │ │ │ │ - bl 8f268 │ │ │ │ + bge.w 937f6 │ │ │ │ + bl 8f140 │ │ │ │ adds r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 934fa │ │ │ │ + blt.w 933ce │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 9303e │ │ │ │ + bne.n 92f12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8df24 │ │ │ │ + bl 8ddf8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 934fa │ │ │ │ + beq.w 933ce │ │ │ │ lsls r5, r3, #17 │ │ │ │ - bpl.n 93078 │ │ │ │ + bpl.n 92f4c │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9393c │ │ │ │ + beq.w 93810 │ │ │ │ ldr.w r2, [r4, #144] @ 0x90 │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.w 93210 │ │ │ │ + bmi.w 930e4 │ │ │ │ cmp r2, #7 │ │ │ │ - bgt.n 93090 │ │ │ │ + bgt.n 92f64 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 93908 │ │ │ │ + ble.w 937dc │ │ │ │ orr.w r2, r3, #4096 @ 0x1000 │ │ │ │ lsls r1, r3, #30 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - bmi.w 93230 │ │ │ │ + bmi.w 93104 │ │ │ │ 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 9300e │ │ │ │ + beq.n 92ee2 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #38036 @ 0x9494 │ │ │ │ + movw r1, #38932 @ 0x9814 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 934fa │ │ │ │ - ldr r1, [pc, #716] @ (933a8 ) │ │ │ │ + bl f3988 │ │ │ │ + b.n 933ce │ │ │ │ + ldr r1, [pc, #716] @ (9327c ) │ │ │ │ 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 │ │ │ │ @@ -154188,33 +154086,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 936b8 │ │ │ │ + beq.w 9358c │ │ │ │ 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 936cc │ │ │ │ + beq.w 935a0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92d60 │ │ │ │ + bne.w 92c34 │ │ │ │ bl 7fab4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 934fa │ │ │ │ + beq.w 933ce │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 933e4 │ │ │ │ - ldr r1, [pc, #608] @ (933a8 ) │ │ │ │ + beq.w 932b8 │ │ │ │ + ldr r1, [pc, #608] @ (9327c ) │ │ │ │ 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] │ │ │ │ @@ -154224,76 +154122,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 936a2 │ │ │ │ + beq.w 93576 │ │ │ │ str.w r0, [r1, #428] @ 0x1ac │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 92d6c │ │ │ │ + bne.w 92c40 │ │ │ │ movw r3, #34952 @ 0x8888 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 933be │ │ │ │ + beq.w 93292 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r6, r2, #22 │ │ │ │ - bmi.w 93856 │ │ │ │ + bmi.w 9372a │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ movw r0, #34952 @ 0x8888 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str.w r3, [r4, #128] @ 0x80 │ │ │ │ lsls r5, r2, #30 │ │ │ │ - bmi.w 92d74 │ │ │ │ + bmi.w 92c48 │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ - b.n 92dac │ │ │ │ + b.n 92c80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 93ec0 │ │ │ │ - b.n 92fc2 │ │ │ │ + bl 93d94 │ │ │ │ + b.n 92e96 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 92e36 │ │ │ │ + bge.w 92d0a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 92e36 │ │ │ │ + bne.w 92d0a │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 92e36 │ │ │ │ + b.n 92d0a │ │ │ │ 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 9300a │ │ │ │ + bls.w 92ede │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #37964 @ 0x944c │ │ │ │ + movw r1, #38860 @ 0x97cc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 934fa │ │ │ │ + bl f3988 │ │ │ │ + b.n 933ce │ │ │ │ adds r2, #1 │ │ │ │ - beq.w 93090 │ │ │ │ + beq.w 92f64 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #38188 @ 0x952c │ │ │ │ + movw r1, #39084 @ 0x98ac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 934fa │ │ │ │ - ldr r0, [pc, #372] @ (933a8 ) │ │ │ │ + bl f3988 │ │ │ │ + b.n 933ce │ │ │ │ + ldr r0, [pc, #372] @ (9327c ) │ │ │ │ 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] │ │ │ │ @@ -154304,1083 +154202,1083 @@ │ │ │ │ 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 936ae │ │ │ │ + beq.w 93582 │ │ │ │ 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 92f08 │ │ │ │ - b.n 92fb2 │ │ │ │ + bgt.w 92ddc │ │ │ │ + b.n 92e86 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 92f7a │ │ │ │ + bne.w 92e4e │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 932d6 │ │ │ │ + ble.n 931aa │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r5, #22 │ │ │ │ - bmi.w 9389c │ │ │ │ + bmi.w 93770 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 932d6 │ │ │ │ + beq.n 931aa │ │ │ │ ldr r0, [r2, #20] │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r5, #22 │ │ │ │ - bmi.w 9389c │ │ │ │ + bmi.w 93770 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 932d6 │ │ │ │ + beq.n 931aa │ │ │ │ ldr r0, [r2, #24] │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r5, #22 │ │ │ │ - bmi.w 9389c │ │ │ │ + bmi.w 93770 │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 932d6 │ │ │ │ + beq.n 931aa │ │ │ │ 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 9389c │ │ │ │ + bmi.w 93770 │ │ │ │ cmp r1, r5 │ │ │ │ - bne.n 932c4 │ │ │ │ + bne.n 93198 │ │ │ │ ldr.w r2, [r4, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 93360 │ │ │ │ + bne.n 93234 │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ movw r1, #34952 @ 0x8888 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 92fdc │ │ │ │ + bne.w 92eb0 │ │ │ │ orr.w r3, r3, #128 @ 0x80 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ - b.n 92fea │ │ │ │ + b.n 92ebe │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 82f44 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f84 <_Py_SetImmortal@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r6 │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ - beq.w 92e50 │ │ │ │ - ldr r1, [pc, #148] @ (933ac ) │ │ │ │ + beq.w 92d24 │ │ │ │ + ldr r1, [pc, #148] @ (93280 ) │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r7, #1 │ │ │ │ strd r7, r7, [sp, #16] │ │ │ │ - bl 1c9fd0 │ │ │ │ + bl 1c9e48 │ │ │ │ add r2, sp, #20 │ │ │ │ - ldr r1, [pc, #132] @ (933ac ) │ │ │ │ + ldr r1, [pc, #132] @ (93280 ) │ │ │ │ movw r0, #40096 @ 0x9ca0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1c9fd0 │ │ │ │ + bl 1c9e48 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ eor.w r7, r0, r2 │ │ │ │ tst.w r0, #1 │ │ │ │ - beq.w 93630 │ │ │ │ + beq.w 93504 │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.w 93618 │ │ │ │ + bpl.w 934ec │ │ │ │ cmp r7, #1 │ │ │ │ - bhi.w 92eae │ │ │ │ + bhi.w 92d82 │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bgt.w 92e5c │ │ │ │ - b.n 92ef2 │ │ │ │ + bgt.w 92d30 │ │ │ │ + b.n 92dc6 │ │ │ │ lsls r5, r3, #24 │ │ │ │ - bmi.n 932f6 │ │ │ │ + bmi.n 931ca │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e48 │ │ │ │ + bl 84e88 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 92fea │ │ │ │ - b.n 934fa │ │ │ │ + bge.w 92ebe │ │ │ │ + b.n 933ce │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9373e │ │ │ │ + beq.w 93612 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8e934 │ │ │ │ + bl 8e808 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 934fa │ │ │ │ + beq.w 933ce │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.n 93392 │ │ │ │ + bpl.n 93266 │ │ │ │ mov r0, r5 │ │ │ │ - bl 82f44 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f84 <_Py_SetImmortal@@Base> │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ str.w r5, [r4, #168] @ 0xa8 │ │ │ │ - b.n 92dd8 │ │ │ │ + b.n 92cac │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 92e18 │ │ │ │ + b.n 92cec │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ adcs.w r0, r4, #82 @ 0x52 │ │ │ │ - bl 92d20 │ │ │ │ + bl 92bf4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 934fa │ │ │ │ + beq.w 933ce │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ ldr.w r3, [r4, #168] @ 0xa8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 92dd2 │ │ │ │ + bne.w 92ca6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 92dd2 │ │ │ │ + beq.w 92ca6 │ │ │ │ ldr.w r8, [r1, #4] │ │ │ │ str.w r8, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92dd8 │ │ │ │ - b.n 93378 │ │ │ │ + bne.w 92cac │ │ │ │ + b.n 9324c │ │ │ │ str.w r0, [r4, #132] @ 0x84 │ │ │ │ - b.n 92d60 │ │ │ │ - ldr r1, [pc, #668] @ (93688 ) │ │ │ │ + b.n 92c34 │ │ │ │ + ldr r1, [pc, #668] @ (9355c ) │ │ │ │ add r2, sp, #16 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ - bl 1c9fd0 │ │ │ │ - ldr r1, [pc, #652] @ (93688 ) │ │ │ │ + bl 1c9e48 │ │ │ │ + ldr r1, [pc, #652] @ (9355c ) │ │ │ │ add r2, sp, #20 │ │ │ │ movw r0, #40096 @ 0x9ca0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1c9fd0 │ │ │ │ + bl 1c9e48 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ eor.w r6, r0, r2 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bpl.w 93604 │ │ │ │ + bpl.w 934d8 │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bpl.w 935f0 │ │ │ │ + bpl.w 934c4 │ │ │ │ cmp r6, #1 │ │ │ │ - bls.w 92efe │ │ │ │ - b.n 92f54 │ │ │ │ + bls.w 92dd2 │ │ │ │ + b.n 92e28 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 92bf0 │ │ │ │ + bl 92ac4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov sl, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.w 92e2c │ │ │ │ + ble.w 92d00 │ │ │ │ str r6, [sp, #12] │ │ │ │ movw r9, #34952 @ 0x8888 │ │ │ │ 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 937f6 │ │ │ │ + bge.w 936ca │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ ldr.w r5, [sl, #172] @ 0xac │ │ │ │ - cbz r0, 9349a │ │ │ │ - bl 92bf0 │ │ │ │ + cbz r0, 9336e │ │ │ │ + bl 92ac4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 93594 │ │ │ │ + bne.w 93468 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 93594 │ │ │ │ + bne.w 93468 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 936fa │ │ │ │ + beq.w 935ce │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 934be │ │ │ │ + ble.n 93392 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 934a8 │ │ │ │ + bne.n 9337c │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 9344a │ │ │ │ + bne.n 9331e │ │ │ │ add r3, sp, #4 │ │ │ │ mov r5, fp │ │ │ │ ldmia r3, {r3, r4, r6} │ │ │ │ - b.n 92e2c │ │ │ │ + b.n 92d00 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr.w r3, [r9, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 93594 │ │ │ │ + bne.n 93468 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 93470 │ │ │ │ + b.n 93344 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 934be │ │ │ │ + beq.n 93392 │ │ │ │ adds r5, #16 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [r5, #4]! │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 9348c │ │ │ │ + beq.n 93360 │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 934b0 │ │ │ │ + bne.n 93384 │ │ │ │ mov r8, r4 │ │ │ │ movw r1, #43556 @ 0xaa24 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r5, fp │ │ │ │ ldrd r3, r4, [sp, #4] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #37812 @ 0x93b4 │ │ │ │ + movw r1, #38708 @ 0x9734 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9354a │ │ │ │ + bge.n 9341e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9354a │ │ │ │ + cbnz r2, 9341e │ │ │ │ mov r0, r3 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 9354e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 93422 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 93864 │ │ │ │ + bmi.w 93738 │ │ │ │ bic.w r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 930a8 │ │ │ │ + b.n 92f7c │ │ │ │ cmp r8, r6 │ │ │ │ - beq.w 937e6 │ │ │ │ - ldr r1, [pc, #368] @ (93688 ) │ │ │ │ + beq.w 936ba │ │ │ │ + ldr r1, [pc, #368] @ (9355c ) │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 1c9fd0 │ │ │ │ + bl 1c9e48 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 93566 │ │ │ │ + beq.n 9343a │ │ │ │ bic.w r0, r0, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r2, #14 │ │ │ │ - bpl.w 9374a │ │ │ │ + bpl.w 9361e │ │ │ │ mov r1, r4 │ │ │ │ - bl f52b0 │ │ │ │ + bl f526c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 9357e │ │ │ │ + bpl.n 93452 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 92dfe │ │ │ │ + bne.w 92cd2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 934fa │ │ │ │ + beq.n 933ce │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 934fa │ │ │ │ + bge.n 933ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 934fa │ │ │ │ + bne.n 933ce │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 934fa │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 933ce │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #280] @ (93688 ) │ │ │ │ + ldr r1, [pc, #280] @ (9355c ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c140 │ │ │ │ + bl 15c1a8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 9354a │ │ │ │ + bmi.n 9341e │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93544 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bne.n 93418 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 92dfe │ │ │ │ - b.n 9354a │ │ │ │ + bne.w 92cd2 │ │ │ │ + b.n 9341e │ │ │ │ mov r0, r4 │ │ │ │ - b.n 9347a │ │ │ │ + b.n 9334e │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.n 93646 │ │ │ │ + bmi.n 9351a │ │ │ │ ldr.w r5, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #232] @ (9368c ) │ │ │ │ + ldr r2, [pc, #232] @ (93560 ) │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r2, #2252] @ 0x8cc │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 936e4 │ │ │ │ + bne.w 935b8 │ │ │ │ ldr.w r2, [r2, #2260] @ 0x8d4 │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.w 936e4 │ │ │ │ - ldr r1, [pc, #208] @ (93690 ) │ │ │ │ + beq.w 935b8 │ │ │ │ + ldr r1, [pc, #208] @ (93564 ) │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85214 │ │ │ │ + bl 85254 │ │ │ │ adds r6, r0, #3 │ │ │ │ - beq.n 934fa │ │ │ │ + beq.n 933ce │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 93698 │ │ │ │ - ldr r1, [pc, #188] @ (93690 ) │ │ │ │ + bne.n 9356c │ │ │ │ + ldr r1, [pc, #188] @ (93564 ) │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 934fa │ │ │ │ - movw r3, #10545 @ 0x2931 │ │ │ │ + beq.n 933ce │ │ │ │ + movw r3, #11665 @ 0x2d91 │ │ │ │ movt r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 93016 │ │ │ │ + b.n 92eea │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9341c │ │ │ │ + bne.w 932f0 │ │ │ │ mov r0, r2 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9341c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 932f0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 93416 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bne.w 932ea │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 93416 │ │ │ │ + b.n 932ea │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9334c │ │ │ │ + bne.w 93220 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9334c │ │ │ │ + b.n 93220 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 93346 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bne.w 9321a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 93346 │ │ │ │ - ldr r1, [pc, #76] @ (93694 ) │ │ │ │ + b.n 9321a │ │ │ │ + ldr r1, [pc, #76] @ (93568 ) │ │ │ │ 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 93684 │ │ │ │ + beq.n 93558 │ │ │ │ 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 935a0 │ │ │ │ + b.n 93474 │ │ │ │ adcs.w r0, r4, #82 @ 0x52 │ │ │ │ add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xb7c0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 93016 │ │ │ │ - b.n 935d0 │ │ │ │ + bne.w 92eea │ │ │ │ + b.n 934a4 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ str.w r0, [r2, #404] @ 0x194 │ │ │ │ - b.w 92d60 │ │ │ │ + b.w 92c34 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ str.w r3, [r2, #396] @ 0x18c │ │ │ │ - b.n 9326c │ │ │ │ + b.n 93140 │ │ │ │ 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 93126 │ │ │ │ + bne.w 92ffa │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37704 @ 0x9348 │ │ │ │ + movw r1, #38600 @ 0x96c8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 934fa │ │ │ │ - ldr r0, [pc, #624] @ (93958 ) │ │ │ │ - bl 7ab44 │ │ │ │ + bl f3988 │ │ │ │ + b.n 933ce │ │ │ │ + ldr r0, [pc, #624] @ (9382c ) │ │ │ │ + bl 7ab54 │ │ │ │ mov r2, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - bne.w 935be │ │ │ │ - ldr r0, [pc, #612] @ (93958 ) │ │ │ │ - bl 43120 │ │ │ │ - b.n 934fa │ │ │ │ + bne.w 93492 │ │ │ │ + ldr r0, [pc, #612] @ (9382c ) │ │ │ │ + bl 43128 │ │ │ │ + b.n 933ce │ │ │ │ mov r3, sl │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 9348c │ │ │ │ + beq.w 93360 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 936fc │ │ │ │ + bne.n 935d0 │ │ │ │ movw r3, #34952 @ 0x8888 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9348c │ │ │ │ - b.n 934be │ │ │ │ + beq.w 93360 │ │ │ │ + b.n 93392 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r2, #404] @ 0x194 │ │ │ │ - b.w 92dac │ │ │ │ + b.w 92c80 │ │ │ │ orr.w r6, r5, #256 @ 0x100 │ │ │ │ str r6, [r0, #84] @ 0x54 │ │ │ │ - bl 1cbcec <_Py_SetImmortalUntracked@@Base> │ │ │ │ + bl 1cbb7c <_Py_SetImmortalUntracked@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsls r3, r5, #30 │ │ │ │ - bmi.w 930da │ │ │ │ + bmi.w 92fae │ │ │ │ mov r5, r6 │ │ │ │ - b.w 92d4a │ │ │ │ + b.w 92c1e │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - ldr r5, [pc, #536] @ (9395c ) │ │ │ │ + ldr r5, [pc, #536] @ (93830 ) │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bpl.w 93392 │ │ │ │ - b.n 9338c │ │ │ │ + bpl.w 93266 │ │ │ │ + b.n 93260 │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbnz r3, 93758 │ │ │ │ - bl 207888 <_PyStack_AsDict@@Base+0xfc> │ │ │ │ + cbnz r3, 9362c │ │ │ │ + bl 207ab8 <_PyStack_AsDict@@Base+0xfc> │ │ │ │ mov r7, r0 │ │ │ │ - b.n 9353e │ │ │ │ + b.n 93412 │ │ │ │ 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 9379e │ │ │ │ - cbz r7, 937ae │ │ │ │ + bpl.n 93672 │ │ │ │ + cbz r7, 93682 │ │ │ │ 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 93750 │ │ │ │ + b.n 93624 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 92fc6 │ │ │ │ + bge.w 92e9a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 92fc6 │ │ │ │ + bne.w 92e9a │ │ │ │ mov r0, r3 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 92fc6 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 92e9a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9376a │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9376a │ │ │ │ + bne.n 9363e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9363e │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 9354a │ │ │ │ + bmi.w 9341e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93588 │ │ │ │ + beq.w 9345c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9354e │ │ │ │ - b.n 934fa │ │ │ │ + bne.w 93422 │ │ │ │ + b.n 933ce │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movw r6, #40096 @ 0x9ca0 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9350e │ │ │ │ + bge.w 933e2 │ │ │ │ adds r3, #1 │ │ │ │ cmp r8, r6 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bne.w 93514 │ │ │ │ + bne.w 933e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83034 │ │ │ │ + bl 83074 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 92dfe │ │ │ │ - b.n 9354e │ │ │ │ + bne.w 92cd2 │ │ │ │ + b.n 93422 │ │ │ │ movw r1, #43556 @ 0xaa24 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r5, fp │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #37772 @ 0x938c │ │ │ │ + movw r1, #38668 @ 0x970c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 934e4 │ │ │ │ - ldr r0, [pc, #328] @ (93960 ) │ │ │ │ + b.n 933b8 │ │ │ │ + ldr r0, [pc, #328] @ (93834 ) │ │ │ │ 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 92eb8 │ │ │ │ - ldr r0, [pc, #296] @ (93960 ) │ │ │ │ + b.w 92d8c │ │ │ │ + ldr r0, [pc, #296] @ (93834 ) │ │ │ │ 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 │ │ │ │ add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ str.w r1, [r3, #160] @ 0xa0 │ │ │ │ - b.w 92f5e │ │ │ │ + b.w 92e32 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.n 9319e │ │ │ │ - ldr r0, [pc, #248] @ (93960 ) │ │ │ │ + b.n 93072 │ │ │ │ + ldr r0, [pc, #248] @ (93834 ) │ │ │ │ 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 938de │ │ │ │ + beq.n 937b2 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 938de │ │ │ │ + bhi.n 937b2 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #8] │ │ │ │ - b.n 93508 │ │ │ │ + b.n 933dc │ │ │ │ movw r5, #43556 @ 0xaa24 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - movw r1, #37868 @ 0x93ec │ │ │ │ + movw r1, #38764 @ 0x976c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 934fa │ │ │ │ + bl f3988 │ │ │ │ + b.n 933ce │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 938f8 │ │ │ │ + blt.n 937cc │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37744 @ 0x9370 │ │ │ │ + movw r1, #38640 @ 0x96f0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9354e │ │ │ │ - b.n 934fa │ │ │ │ + bne.w 93422 │ │ │ │ + b.n 933ce │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 93896 │ │ │ │ + b.n 9376a │ │ │ │ cmp r4, r2 │ │ │ │ it ne │ │ │ │ movne r3, r4 │ │ │ │ - beq.w 92fac │ │ │ │ - b.w 92f98 │ │ │ │ + beq.w 92e80 │ │ │ │ + b.w 92e6c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 938c0 │ │ │ │ + bne.n 93794 │ │ │ │ mov r0, r3 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 938c0 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 93794 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #38280 @ 0x9588 │ │ │ │ + movw r1, #39176 @ 0x9908 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 934fa │ │ │ │ + bl f3988 │ │ │ │ + b.n 933ce │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bne.w 9303e │ │ │ │ - b.w 9305e │ │ │ │ + bne.w 92f12 │ │ │ │ + b.w 92f32 │ │ │ │ cmp r4, r1 │ │ │ │ it ne │ │ │ │ movne r2, r4 │ │ │ │ - beq.w 92eea │ │ │ │ - b.w 92ed6 │ │ │ │ + beq.w 92dbe │ │ │ │ + b.w 92daa │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #38116 @ 0x94e4 │ │ │ │ + movw r1, #39012 @ 0x9864 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 934fa │ │ │ │ + bl f3988 │ │ │ │ + b.n 933ce │ │ │ │ nop │ │ │ │ @ instruction: 0xb7c0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00093964 : │ │ │ │ +00093838 : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr.w r3, [r0, #192] @ 0xc0 │ │ │ │ - cbnz r3, 93970 │ │ │ │ + cbnz r3, 93844 │ │ │ │ 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 93b24 │ │ │ │ - ldr r7, [pc, #468] @ (93b68 ) │ │ │ │ + bne.w 939f8 │ │ │ │ + ldr r7, [pc, #468] @ (93a3c ) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r1, 939d4 │ │ │ │ + cbnz r1, 938a8 │ │ │ │ ldrb.w r0, [r0, #204] @ 0xcc │ │ │ │ ldr.w r1, [r7, r8] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 93ada │ │ │ │ + bne.w 939ae │ │ │ │ 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 939ce │ │ │ │ + beq.n 938a2 │ │ │ │ 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 93a80 │ │ │ │ + bpl.n 93954 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93aba │ │ │ │ + bne.n 9398e │ │ │ │ ldr.w lr, [r1, #24] │ │ │ │ ldr.w ip, [lr, #16] │ │ │ │ cmp ip, r9 │ │ │ │ - ble.n 93a80 │ │ │ │ + ble.n 93954 │ │ │ │ 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 93a9a │ │ │ │ + beq.n 9396e │ │ │ │ add.w r3, r3, r9, lsl #3 │ │ │ │ add r3, lr │ │ │ │ ldr.w lr, [r3, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 93a74 │ │ │ │ + beq.n 93948 │ │ │ │ ldr.w r3, [lr, #8] │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 939da │ │ │ │ + beq.n 938ae │ │ │ │ ldr.w ip, [r3] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 939da │ │ │ │ + ble.n 938ae │ │ │ │ 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 93968 │ │ │ │ + bl 9383c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 939d8 │ │ │ │ + bge.n 938ac │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 939d8 │ │ │ │ + bne.n 938ac │ │ │ │ mov r0, r3 │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - b.n 939da │ │ │ │ + b.n 938ae │ │ │ │ add.w r4, r9, #1 │ │ │ │ adds r3, #8 │ │ │ │ mov r9, r4 │ │ │ │ cmp ip, r4 │ │ │ │ - bne.n 93a0c │ │ │ │ + bne.n 938e0 │ │ │ │ ldrb.w r0, [r2, #204] @ 0xcc │ │ │ │ - cbnz r0, 93ada │ │ │ │ + cbnz r0, 939ae │ │ │ │ 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 939ac │ │ │ │ - b.n 939be │ │ │ │ + bne.n 93880 │ │ │ │ + b.n 93892 │ │ │ │ movs r5, #12 │ │ │ │ mla r3, r5, r9, r3 │ │ │ │ add r3, lr │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 93a16 │ │ │ │ + bne.n 938ea │ │ │ │ add.w r4, r9, #1 │ │ │ │ adds r3, #12 │ │ │ │ mov r9, r4 │ │ │ │ cmp ip, r4 │ │ │ │ - bne.n 93aa2 │ │ │ │ - b.n 93a80 │ │ │ │ + bne.n 93976 │ │ │ │ + b.n 93954 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ cmp r5, r9 │ │ │ │ - ble.n 93a80 │ │ │ │ + ble.n 93954 │ │ │ │ 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 93a16 │ │ │ │ + b.n 938ea │ │ │ │ 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 93af4 │ │ │ │ + bmi.n 939c8 │ │ │ │ adds r1, #1 │ │ │ │ asrs r4, r4, #1 │ │ │ │ - b.n 93aea │ │ │ │ + b.n 939be │ │ │ │ ldr.w r3, [r5, r1, lsl #2] │ │ │ │ mov r0, r2 │ │ │ │ - cbz r3, 93b1a │ │ │ │ + cbz r3, 939ee │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ - bge.n 93b1a │ │ │ │ - movw r0, #54272 @ 0xd400 │ │ │ │ + bge.n 939ee │ │ │ │ + movw r0, #54968 @ 0xd6b8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 242960 │ │ │ │ + bl 242dc0 │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ asrs r3, r4, #1 │ │ │ │ mov r4, r3 │ │ │ │ - beq.n 93a86 │ │ │ │ + beq.n 9395a │ │ │ │ adds r1, #1 │ │ │ │ - b.n 93aea │ │ │ │ + b.n 939be │ │ │ │ subs r5, r1, #1 │ │ │ │ - ldr r1, [pc, #64] @ (93b68 ) │ │ │ │ + ldr r1, [pc, #64] @ (93a3c ) │ │ │ │ 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 93b5c │ │ │ │ + beq.n 93a30 │ │ │ │ cmp r5, #10 │ │ │ │ - bhi.n 93b5c │ │ │ │ + bhi.n 93a30 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ add.w r2, r2, #388 @ 0x184 │ │ │ │ add r1, r2 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ - b.n 93998 │ │ │ │ + b.n 9386c │ │ │ │ add.w r2, r2, #91136 @ 0x16400 │ │ │ │ add.w r2, r2, #412 @ 0x19c │ │ │ │ add r1, r2 │ │ │ │ - b.n 93b58 │ │ │ │ + b.n 93a2c │ │ │ │ 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 │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ sub sp, #8 │ │ │ │ cmp r0, r3 │ │ │ │ - bgt.w 93d64 │ │ │ │ + bgt.w 93c38 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bls.n 93c4c │ │ │ │ + bls.n 93b20 │ │ │ │ adds r2, r0, #3 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.w 93d1e │ │ │ │ + bmi.w 93bf2 │ │ │ │ movw r6, #24312 @ 0x5ef8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r3, #337 @ 0x151 │ │ │ │ + movw r3, #401 @ 0x191 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r4, [r6, #888] @ 0x378 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 93d0e │ │ │ │ - ldr r3, [pc, #452] @ (93d7c ) │ │ │ │ + bne.w 93be2 │ │ │ │ + ldr r3, [pc, #452] @ (93c50 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ subs r1, r2, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ mov r8, r3 │ │ │ │ - bcs.n 93cac │ │ │ │ + bcs.n 93b80 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r8, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 93cd8 │ │ │ │ + beq.n 93bac │ │ │ │ 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 │ │ │ │ - bne.n 93c10 │ │ │ │ + bne.n 93ae4 │ │ │ │ ldrd r0, r7, [r3, #24] │ │ │ │ cmp r0, r7 │ │ │ │ - bhi.n 93ca0 │ │ │ │ + bhi.n 93b74 │ │ │ │ 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 │ │ │ │ - beq.n 93cac │ │ │ │ + beq.n 93b80 │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #344] @ (93d80 ) │ │ │ │ + ldr r2, [pc, #344] @ (93c54 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93d26 │ │ │ │ + bne.n 93bfa │ │ │ │ movs r2, #0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ cmp r5, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ strd r3, r2, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #300] @ (93d7c ) │ │ │ │ + ldr r3, [pc, #300] @ (93c50 ) │ │ │ │ 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 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 93ce6 │ │ │ │ - ldr r1, [pc, #284] @ (93d80 ) │ │ │ │ + beq.n 93bba │ │ │ │ + ldr r1, [pc, #284] @ (93c54 ) │ │ │ │ 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] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 93c34 │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + beq.n 93b08 │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 93d40 │ │ │ │ + bne.n 93c14 │ │ │ │ ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 93c34 │ │ │ │ + bne.n 93b08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 93c34 │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 93b08 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 93c0c │ │ │ │ + b.n 93ae0 │ │ │ │ ldr.w r4, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #42113 @ 0xa481 │ │ │ │ + movw r3, #42129 @ 0xa491 │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 93d4c │ │ │ │ + bne.n 93c20 │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2c078 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 93d1e │ │ │ │ + cbz r4, 93bf2 │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 93c10 │ │ │ │ + b.n 93ae4 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 8022c │ │ │ │ + bl 8026c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 93c0c │ │ │ │ + b.n 93ae0 │ │ │ │ movw r6, #24312 @ 0x5ef8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r2, #337 @ 0x151 │ │ │ │ + movw r2, #401 @ 0x191 │ │ │ │ movt r2, #8 │ │ │ │ ldr.w r4, [r6, #888] @ 0x378 │ │ │ │ cmp r4, r2 │ │ │ │ it ne │ │ │ │ movne r2, #16 │ │ │ │ - bne.n 93d0e │ │ │ │ + bne.n 93be2 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ movs r1, #15 │ │ │ │ movs r2, #16 │ │ │ │ mov r8, r3 │ │ │ │ - b.n 93bd0 │ │ │ │ + b.n 93aa4 │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 93c10 │ │ │ │ - bl 23b660 │ │ │ │ + bne.w 93ae4 │ │ │ │ + bl 23bab4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 93c44 │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + b.n 93b18 │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 93d58 │ │ │ │ + bne.n 93c2c │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 93c98 │ │ │ │ - b.n 93c34 │ │ │ │ + beq.n 93b6c │ │ │ │ + b.n 93b08 │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - b.n 93c34 │ │ │ │ + b.n 93b08 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 93cca │ │ │ │ + b.n 93b9e │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 93c34 │ │ │ │ + b.n 93b08 │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54328 @ 0xd438 │ │ │ │ + movw r1, #55024 @ 0xd6f0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 93d22 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 93bf6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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, #24312 @ 0x5ef8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #337 @ 0x151 │ │ │ │ + movw r3, #401 @ 0x191 │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r2, #888] @ 0x378 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 93e5a │ │ │ │ - ldr r3, [pc, #264] @ (93eb8 ) │ │ │ │ + bne.n 93d2e │ │ │ │ + ldr r3, [pc, #264] @ (93d8c ) │ │ │ │ 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 93e22 │ │ │ │ + beq.n 93cf6 │ │ │ │ ldrd r2, r4, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 93e04 │ │ │ │ + cbz r2, 93cd8 │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r2, [pc, #220] @ (93ebc ) │ │ │ │ + ldr r2, [pc, #220] @ (93d90 ) │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 93e6e │ │ │ │ + blt.n 93d42 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93e7e │ │ │ │ + bne.n 93d52 │ │ │ │ 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] │ │ │ │ @@ -155391,722 +155289,722 @@ │ │ │ │ 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 93dd6 │ │ │ │ + b.n 93caa │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 8022c │ │ │ │ + bl 8026c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 93dd6 │ │ │ │ + bne.n 93caa │ │ │ │ ldr.w r4, [r2, #848] @ 0x350 │ │ │ │ - movw r3, #42113 @ 0xa481 │ │ │ │ + movw r3, #42129 @ 0xa491 │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 93e9e │ │ │ │ + bne.n 93d72 │ │ │ │ movs r0, #20 │ │ │ │ blx 2c078 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 93e68 │ │ │ │ + cbz r4, 93d3c │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 93dd6 │ │ │ │ + b.n 93caa │ │ │ │ ldr.w r0, [r2, #884] @ 0x374 │ │ │ │ movs r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 93dd6 │ │ │ │ - bl 23b660 │ │ │ │ - b.n 93dfe │ │ │ │ + bne.n 93caa │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 93cd2 │ │ │ │ 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 93df6 │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + beq.n 93cca │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 93eaa │ │ │ │ + bne.n 93d7e │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 93df6 │ │ │ │ + bne.n 93cca │ │ │ │ mov r0, r4 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 93df6 │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 93cca │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ movs r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 93e4c │ │ │ │ + b.n 93d20 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 93df6 │ │ │ │ + b.n 93cca │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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] @ (940b8 ) │ │ │ │ + ldr r5, [pc, #476] @ (93f8c ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ lsls r7, r3, #30 │ │ │ │ - bmi.w 94080 │ │ │ │ - cbnz r1, 93f28 │ │ │ │ + bmi.w 93f54 │ │ │ │ + cbnz r1, 93dfc │ │ │ │ ldrb.w r6, [r2, #204] @ 0xcc │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 94016 │ │ │ │ + bne.w 93eea │ │ │ │ ldr.w r1, [r2, #192] @ 0xc0 │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9405e │ │ │ │ + beq.w 93f32 │ │ │ │ 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 93f22 │ │ │ │ + bpl.n 93df6 │ │ │ │ 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 93ee8 │ │ │ │ + bpl.n 93dbc │ │ │ │ ldr r3, [r1, #28] │ │ │ │ movw sl, #5744 @ 0x1670 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ movs r7, #0 │ │ │ │ mov r9, r3 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 93ffa │ │ │ │ + bne.n 93ece │ │ │ │ ldr r6, [r1, #24] │ │ │ │ ldr.w lr, [r6, #16] │ │ │ │ cmp r7, lr │ │ │ │ - bge.n 93ee8 │ │ │ │ + bge.n 93dbc │ │ │ │ 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 93fbc │ │ │ │ + beq.n 93e90 │ │ │ │ add.w r3, r3, r7, lsl #3 │ │ │ │ add r3, r6 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 93fd8 │ │ │ │ + beq.n 93eac │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r6, sl │ │ │ │ - bne.n 93f80 │ │ │ │ + bne.n 93e54 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bpl.n 93ee8 │ │ │ │ + bpl.n 93dbc │ │ │ │ adds r7, #1 │ │ │ │ - b.n 93f3e │ │ │ │ + b.n 93e12 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 93fb0 │ │ │ │ + ble.n 93e84 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r6 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ strd r1, r2, [sp] │ │ │ │ - bl 93968 │ │ │ │ + bl 9383c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 93fae │ │ │ │ + bge.n 93e82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9406e │ │ │ │ + beq.n 93f42 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 93ee8 │ │ │ │ + bpl.n 93dbc │ │ │ │ ldr r3, [r1, #28] │ │ │ │ mov r9, r3 │ │ │ │ - b.n 93f7c │ │ │ │ + b.n 93e50 │ │ │ │ mov.w ip, #12 │ │ │ │ mla r3, ip, r7, r3 │ │ │ │ add r3, r6 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 93f70 │ │ │ │ + bne.n 93e44 │ │ │ │ adds r6, r7, #1 │ │ │ │ adds r3, #12 │ │ │ │ mov r7, r6 │ │ │ │ cmp lr, r6 │ │ │ │ - bne.n 93fc6 │ │ │ │ - b.n 93ee8 │ │ │ │ + bne.n 93e9a │ │ │ │ + b.n 93dbc │ │ │ │ add.w r6, r7, r8 │ │ │ │ mov r7, r6 │ │ │ │ cmp lr, r6 │ │ │ │ - ble.n 93ee8 │ │ │ │ + ble.n 93dbc │ │ │ │ adds r3, #8 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ - cbz r6, 93fee │ │ │ │ + cbz r6, 93ec2 │ │ │ │ cmp r7, lr │ │ │ │ - blt.n 93f70 │ │ │ │ - b.n 93ee8 │ │ │ │ + blt.n 93e44 │ │ │ │ + b.n 93dbc │ │ │ │ adds r6, r7, #1 │ │ │ │ adds r3, #8 │ │ │ │ mov r7, r6 │ │ │ │ cmp lr, r6 │ │ │ │ - bgt.n 93fe4 │ │ │ │ - b.n 93ee8 │ │ │ │ + bgt.n 93eb8 │ │ │ │ + b.n 93dbc │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - ble.w 93ee8 │ │ │ │ + ble.w 93dbc │ │ │ │ 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 93f70 │ │ │ │ + b.n 93e44 │ │ │ │ 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 9402c │ │ │ │ + bmi.n 93f00 │ │ │ │ adds r1, #1 │ │ │ │ asrs r6, r6, #1 │ │ │ │ - b.n 94022 │ │ │ │ + b.n 93ef6 │ │ │ │ ldr.w r3, [r7, r1, lsl #2] │ │ │ │ mov r0, r2 │ │ │ │ - cbz r3, 94042 │ │ │ │ + cbz r3, 93f16 │ │ │ │ strd r1, r2, [sp] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ - blt.n 9404c │ │ │ │ + blt.n 93f20 │ │ │ │ asrs r6, r6, #1 │ │ │ │ - beq.w 93ef2 │ │ │ │ + beq.w 93dc6 │ │ │ │ adds r1, #1 │ │ │ │ - b.n 94022 │ │ │ │ - movw r0, #54272 @ 0xd400 │ │ │ │ + b.n 93ef6 │ │ │ │ + movw r0, #54968 @ 0xd6b8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 242960 │ │ │ │ + bl 242dc0 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ - b.n 94042 │ │ │ │ + b.n 93f16 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r2, #192] @ 0xc0 │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bpl.w 93f22 │ │ │ │ - b.n 93f1c │ │ │ │ + bpl.w 93df6 │ │ │ │ + b.n 93df0 │ │ │ │ mov r0, r6 │ │ │ │ strd r1, r2, [sp] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - b.n 93fb0 │ │ │ │ + b.n 93e84 │ │ │ │ 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 940ac │ │ │ │ + beq.n 93f80 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 940ac │ │ │ │ + bhi.n 93f80 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r0, r3 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ - b.n 93ee6 │ │ │ │ + b.n 93dba │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r0, r3 │ │ │ │ - b.n 940a8 │ │ │ │ + b.n 93f7c │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000940bc : │ │ │ │ +00093f90 : │ │ │ │ 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 940e0 │ │ │ │ - cbz r0, 940fe │ │ │ │ + blt.n 93fb4 │ │ │ │ + cbz r0, 93fd2 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 88318 │ │ │ │ + b.w 882f8 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53932 @ 0xd2ac │ │ │ │ + movw r1, #54628 @ 0xd564 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - cbnz r2, 94104 │ │ │ │ - ldr r3, [pc, #28] @ (94120 ) │ │ │ │ - b.n 940f8 │ │ │ │ + cbnz r2, 93fd8 │ │ │ │ + ldr r3, [pc, #28] @ (93ff4 ) │ │ │ │ + b.n 93fcc │ │ │ │ movw r2, #4364 @ 0x110c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r1, #54356 @ 0xd454 │ │ │ │ + movw r1, #55052 @ 0xd70c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 940f8 │ │ │ │ + b.n 93fcc │ │ │ │ add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00094124 : │ │ │ │ - ldr r3, [pc, #16] @ (94138 ) │ │ │ │ +00093ff8 : │ │ │ │ + ldr r3, [pc, #16] @ (9400c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - cbnz r0, 94132 │ │ │ │ + cbnz r0, 94006 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b.n 94130 │ │ │ │ + b.n 94004 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009413c : │ │ │ │ +00094010 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #8 │ │ │ │ - bpl.n 9414a │ │ │ │ + bpl.n 9401e │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r0, r3 │ │ │ │ bx lr │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #54436 @ 0xd4a4 │ │ │ │ + movw r1, #55132 @ 0xd75c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ 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 941e2 │ │ │ │ + beq.n 940b6 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw ip, #41552 @ 0xa250 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 941be │ │ │ │ + bne.n 94092 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r5, r2, #1 │ │ │ │ - beq.n 941be │ │ │ │ - ldr r4, [pc, #136] @ (94224 ) │ │ │ │ + beq.n 94092 │ │ │ │ + ldr r4, [pc, #136] @ (940f8 ) │ │ │ │ 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 85214 │ │ │ │ + bl 85254 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ - cbnz r3, 941e6 │ │ │ │ + cbnz r3, 940ba │ │ │ │ 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 7ab44 │ │ │ │ + bl 7ab54 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 941dc │ │ │ │ - ldr r3, [pc, #84] @ (94224 ) │ │ │ │ + beq.n 940b0 │ │ │ │ + ldr r3, [pc, #84] @ (940f8 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r4, [ip, r3] │ │ │ │ - b.n 941a2 │ │ │ │ + b.n 94076 │ │ │ │ mov r0, r6 │ │ │ │ - bl 242960 │ │ │ │ + bl 242dc0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 941ba │ │ │ │ + b.n 9408e │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 94218 │ │ │ │ + cbz r0, 940ec │ │ │ │ movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f654c │ │ │ │ - cbnz r0, 94200 │ │ │ │ + bl f64cc │ │ │ │ + cbnz r0, 940d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 242960 │ │ │ │ + bl 242dc0 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ - cbz r3, 94214 │ │ │ │ + cbz r3, 940e8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94214 │ │ │ │ + bge.n 940e8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 9421c │ │ │ │ + cbz r2, 940f0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 941ba │ │ │ │ + b.n 9408e │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ - b.n 94206 │ │ │ │ + b.n 940da │ │ │ │ mov r0, r3 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 94214 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 940e8 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00094228 <_PyErr_GetRaisedException@@Base>: │ │ │ │ +000940fc <_PyErr_GetRaisedException@@Base>: │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ str r2, [r3, #72] @ 0x48 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -00094234 <_PyErr_SetRaisedException@@Base>: │ │ │ │ +00094108 <_PyErr_SetRaisedException@@Base>: │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ str r1, [r3, #72] @ 0x48 │ │ │ │ - b.w 84e18 │ │ │ │ + b.w 84e58 │ │ │ │ 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 943dc │ │ │ │ + bl 942b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9436c <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ + beq.n 94240 <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #344] @ (943cc <_PyErr_SetRaisedException@@Base+0x198>) │ │ │ │ + ldr r1, [pc, #344] @ (942a0 <_PyErr_SetRaisedException@@Base+0x198>) │ │ │ │ mov r0, r9 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 943a4 <_PyErr_SetRaisedException@@Base+0x170> │ │ │ │ + beq.w 94278 <_PyErr_SetRaisedException@@Base+0x170> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 94392 <_PyErr_SetRaisedException@@Base+0x15e> │ │ │ │ + blt.w 94266 <_PyErr_SetRaisedException@@Base+0x15e> │ │ │ │ mov r0, r8 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9436c <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ - ldr r1, [pc, #312] @ (943d0 <_PyErr_SetRaisedException@@Base+0x19c>) │ │ │ │ + beq.n 94240 <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ + ldr r1, [pc, #312] @ (942a4 <_PyErr_SetRaisedException@@Base+0x19c>) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 943a4 <_PyErr_SetRaisedException@@Base+0x170> │ │ │ │ + beq.n 94278 <_PyErr_SetRaisedException@@Base+0x170> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94382 <_PyErr_SetRaisedException@@Base+0x14e> │ │ │ │ + blt.n 94256 <_PyErr_SetRaisedException@@Base+0x14e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9436c <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ + beq.n 94240 <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #276] @ (943d4 <_PyErr_SetRaisedException@@Base+0x1a0>) │ │ │ │ + ldr r1, [pc, #276] @ (942a8 <_PyErr_SetRaisedException@@Base+0x1a0>) │ │ │ │ mov r0, r9 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 943a4 <_PyErr_SetRaisedException@@Base+0x170> │ │ │ │ + beq.n 94278 <_PyErr_SetRaisedException@@Base+0x170> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94372 <_PyErr_SetRaisedException@@Base+0x13e> │ │ │ │ + blt.n 94246 <_PyErr_SetRaisedException@@Base+0x13e> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 80b24 │ │ │ │ + bl 80b64 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9436c <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ + beq.n 94240 <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ movs r6, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 94324 <_PyErr_SetRaisedException@@Base+0xf0> │ │ │ │ - movw sl, #54484 @ 0xd4d4 │ │ │ │ + ble.n 941f8 <_PyErr_SetRaisedException@@Base+0xf0> │ │ │ │ + movw sl, #55180 @ 0xd78c │ │ │ │ movt sl, #46 @ 0x2e │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r4, r6 │ │ │ │ - b.n 942f8 <_PyErr_SetRaisedException@@Base+0xc4> │ │ │ │ + b.n 941cc <_PyErr_SetRaisedException@@Base+0xc4> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr.w r5, [r2, r4, lsl #3] │ │ │ │ mov r0, r5 │ │ │ │ cmp r5, sl │ │ │ │ - beq.n 9435a <_PyErr_SetRaisedException@@Base+0x126> │ │ │ │ + beq.n 9422e <_PyErr_SetRaisedException@@Base+0x126> │ │ │ │ blx 2c090 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ adds r4, #1 │ │ │ │ - bl 88318 │ │ │ │ + bl 882f8 │ │ │ │ adds r2, r6, #4 │ │ │ │ - cbz r0, 94362 <_PyErr_SetRaisedException@@Base+0x12e> │ │ │ │ + cbz r0, 94236 <_PyErr_SetRaisedException@@Base+0x12e> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r8, r2, lsl #2] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 942f6 <_PyErr_SetRaisedException@@Base+0xc2> │ │ │ │ + bgt.n 941ca <_PyErr_SetRaisedException@@Base+0xc2> │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 94cb8 <_PyTuple_Resize@@Base> │ │ │ │ + bl 94b8c <_PyTuple_Resize@@Base> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 94364 <_PyErr_SetRaisedException@@Base+0x130> │ │ │ │ - ldr r1, [pc, #164] @ (943d8 <_PyErr_SetRaisedException@@Base+0x1a4>) │ │ │ │ + beq.n 94238 <_PyErr_SetRaisedException@@Base+0x130> │ │ │ │ + ldr r1, [pc, #164] @ (942ac <_PyErr_SetRaisedException@@Base+0x1a4>) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r4, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 94362 <_PyErr_SetRaisedException@@Base+0x12e> │ │ │ │ + beq.n 94236 <_PyErr_SetRaisedException@@Base+0x12e> │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94350 <_PyErr_SetRaisedException@@Base+0x11c> │ │ │ │ + bge.n 94224 <_PyErr_SetRaisedException@@Base+0x11c> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 943b2 <_PyErr_SetRaisedException@@Base+0x17e> │ │ │ │ + beq.n 94286 <_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 942f8 <_PyErr_SetRaisedException@@Base+0xc4> │ │ │ │ - b.n 94324 <_PyErr_SetRaisedException@@Base+0xf0> │ │ │ │ + bgt.n 941cc <_PyErr_SetRaisedException@@Base+0xc4> │ │ │ │ + b.n 941f8 <_PyErr_SetRaisedException@@Base+0xf0> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 943ba <_PyErr_SetRaisedException@@Base+0x186> │ │ │ │ + blt.n 9428e <_PyErr_SetRaisedException@@Base+0x186> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 94352 <_PyErr_SetRaisedException@@Base+0x11e> │ │ │ │ + b.n 94226 <_PyErr_SetRaisedException@@Base+0x11e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 942d2 <_PyErr_SetRaisedException@@Base+0x9e> │ │ │ │ + bne.n 941a6 <_PyErr_SetRaisedException@@Base+0x9e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 942d2 <_PyErr_SetRaisedException@@Base+0x9e> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 941a6 <_PyErr_SetRaisedException@@Base+0x9e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 942ae <_PyErr_SetRaisedException@@Base+0x7a> │ │ │ │ + bne.n 94182 <_PyErr_SetRaisedException@@Base+0x7a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 942ae <_PyErr_SetRaisedException@@Base+0x7a> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 94182 <_PyErr_SetRaisedException@@Base+0x7a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9428a <_PyErr_SetRaisedException@@Base+0x56> │ │ │ │ + bne.w 9415e <_PyErr_SetRaisedException@@Base+0x56> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9428a <_PyErr_SetRaisedException@@Base+0x56> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9415e <_PyErr_SetRaisedException@@Base+0x56> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94352 <_PyErr_SetRaisedException@@Base+0x11e> │ │ │ │ + bge.n 94226 <_PyErr_SetRaisedException@@Base+0x11e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94352 <_PyErr_SetRaisedException@@Base+0x11e> │ │ │ │ + bne.n 94226 <_PyErr_SetRaisedException@@Base+0x11e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 94352 <_PyErr_SetRaisedException@@Base+0x11e> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 94226 <_PyErr_SetRaisedException@@Base+0x11e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9436c <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ + bne.n 94240 <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9436c <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 94240 <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ nop │ │ │ │ - add r0, pc, #240 @ (adr r0, 944c0 ) │ │ │ │ + add r3, pc, #656 @ (adr r3, 94534 ) │ │ │ │ movs r6, r6 │ │ │ │ - add r0, pc, #320 @ (adr r0, 94514 ) │ │ │ │ + add r3, pc, #736 @ (adr r3, 94588 ) │ │ │ │ movs r6, r6 │ │ │ │ - add r0, pc, #368 @ (adr r0, 94548 ) │ │ │ │ + add r3, pc, #784 @ (adr r3, 945bc ) │ │ │ │ movs r6, r6 │ │ │ │ - add r0, pc, #448 @ (adr r0, 9459c ) │ │ │ │ + add r3, pc, #864 @ (adr r3, 94610 ) │ │ │ │ movs r6, r6 │ │ │ │ │ │ │ │ -000943dc : │ │ │ │ +000942b0 : │ │ │ │ adds r1, r0, #5 │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ - bcs.n 943fa │ │ │ │ + bcs.n 942ce │ │ │ │ movw r3, #9176 @ 0x23d8 │ │ │ │ movw r2, #24312 @ 0x5ef8 │ │ │ │ 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 944b4 │ │ │ │ + bcs.n 94388 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #232] @ (94500 ) │ │ │ │ + ldr r3, [pc, #232] @ (943d4 ) │ │ │ │ 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, 94468 │ │ │ │ - ldr r0, [pc, #212] @ (94504 ) │ │ │ │ + cbz r3, 9433c │ │ │ │ + ldr r0, [pc, #212] @ (943d8 ) │ │ │ │ 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 944b8 │ │ │ │ + bne.n 9438c │ │ │ │ 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 80088 │ │ │ │ + bl 800c8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 944de │ │ │ │ + beq.n 943b2 │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ 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] @ (94504 ) │ │ │ │ + ldr r2, [pc, #120] @ (943d8 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9444e │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + beq.n 94322 │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 944f8 │ │ │ │ + bne.n 943cc │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 944d4 │ │ │ │ - b.n 9444e │ │ │ │ - b.w 94660 │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + cbz r0, 943a8 │ │ │ │ + b.n 94322 │ │ │ │ + b.w 94534 │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 944e8 │ │ │ │ + bne.n 943bc │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9444e │ │ │ │ + bne.n 94322 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9444e │ │ │ │ + b.n 94322 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 23b660 │ │ │ │ + bl 23bab4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 94462 │ │ │ │ + b.n 94336 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9444e │ │ │ │ + b.n 94322 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ - b.n 944ec │ │ │ │ + b.n 943c0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00094508 : │ │ │ │ +000943dc : │ │ │ │ adds r1, r0, #5 │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ - bcs.n 94526 │ │ │ │ + bcs.n 943fa │ │ │ │ movw r3, #9176 @ 0x23d8 │ │ │ │ movw r2, #24312 @ 0x5ef8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ add.w r3, r3, r1, lsl #4 │ │ │ │ add r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ @@ -156116,175 +156014,175 @@ │ │ │ │ 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 945e0 │ │ │ │ - ldr r3, [pc, #272] @ (94658 ) │ │ │ │ + bcs.n 944b4 │ │ │ │ + ldr r3, [pc, #272] @ (9452c ) │ │ │ │ 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, 94594 │ │ │ │ - ldr r0, [pc, #256] @ (9465c ) │ │ │ │ + cbz r3, 94468 │ │ │ │ + ldr r0, [pc, #256] @ (94530 ) │ │ │ │ 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 94612 │ │ │ │ + bne.n 944e6 │ │ │ │ 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 80088 │ │ │ │ + bl 800c8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94638 │ │ │ │ + beq.n 9450c │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ 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] @ (9465c ) │ │ │ │ + ldr r2, [pc, #164] @ (94530 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9457a │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + beq.n 9444e │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 94652 │ │ │ │ + bne.n 94526 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 9462e │ │ │ │ - b.n 9457a │ │ │ │ + cbz r0, 94502 │ │ │ │ + b.n 9444e │ │ │ │ eor.w r1, r0, r0, asr #31 │ │ │ │ sub.w r1, r1, r0, asr #31 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 93d84 │ │ │ │ + bl 93c58 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9458e │ │ │ │ + beq.n 94462 │ │ │ │ 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 9458e │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + b.n 94462 │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 94642 │ │ │ │ + bne.n 94516 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9457a │ │ │ │ + bne.n 9444e │ │ │ │ mov r0, r3 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9457a │ │ │ │ + b.n 9444e │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 23b660 │ │ │ │ + bl 23bab4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9458e │ │ │ │ + b.n 94462 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9457a │ │ │ │ + b.n 9444e │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ - b.n 94646 │ │ │ │ + b.n 9451a │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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, #24312 @ 0x5ef8 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ - movw r3, #337 @ 0x151 │ │ │ │ + movw r3, #401 @ 0x191 │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r2, [r5, #888] @ 0x378 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9476c │ │ │ │ - ldr r3, [pc, #324] @ (947d0 ) │ │ │ │ + bne.n 94640 │ │ │ │ + ldr r3, [pc, #324] @ (946a4 ) │ │ │ │ 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, #1612] @ 0x64c │ │ │ │ mov r7, r3 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 9475c │ │ │ │ + beq.n 94630 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ - cbz r1, 94708 │ │ │ │ + cbz r1, 945dc │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #276] @ (947d4 ) │ │ │ │ + ldr r1, [pc, #276] @ (946a8 ) │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9477c │ │ │ │ + blt.n 94650 │ │ │ │ ldr.w r5, [r1, #1600] @ 0x640 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 9478c │ │ │ │ + bne.n 94660 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ cmp r4, r2 │ │ │ │ itt lt │ │ │ │ movlt r2, #18 │ │ │ │ strlt r2, [r3, #8] │ │ │ │ - blt.n 946f0 │ │ │ │ + blt.n 945c4 │ │ │ │ mov.w r2, #16 │ │ │ │ str r2, [r3, #8] │ │ │ │ - bne.n 946f0 │ │ │ │ + bne.n 945c4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r4, #0 │ │ │ │ mov r0, r3 │ │ │ │ it lt │ │ │ │ neglt r4, r4 │ │ │ │ @@ -156293,630 +156191,630 @@ │ │ │ │ lsrs r4, r4, #30 │ │ │ │ it ne │ │ │ │ strne r4, [r3, #16] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrd ip, r6, [r2, #24] │ │ │ │ cmp ip, r6 │ │ │ │ - bhi.n 9474a │ │ │ │ + bhi.n 9461e │ │ │ │ add.w r0, r2, ip │ │ │ │ str r0, [r2, #4] │ │ │ │ add.w r0, ip, #24 │ │ │ │ str r0, [r2, #24] │ │ │ │ str.w r1, [r2, ip] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 946b4 │ │ │ │ + bne.n 94588 │ │ │ │ ldr.w r2, [r5, #848] @ 0x350 │ │ │ │ - movw r3, #42113 @ 0xa481 │ │ │ │ + movw r3, #42129 @ 0xa491 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 947c2 │ │ │ │ + bne.n 94696 │ │ │ │ movs r0, #20 │ │ │ │ blx 2c078 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 94754 │ │ │ │ + cbz r3, 94628 │ │ │ │ ldr.w r2, [r7, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r7, #800] @ 0x320 │ │ │ │ - b.n 946b4 │ │ │ │ + b.n 94588 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r0, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 946b4 │ │ │ │ - bl 23b660 │ │ │ │ + bne.n 94588 │ │ │ │ + bl 23bab4 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 946ea │ │ │ │ + b.n 945be │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #2 │ │ │ │ - bl 8022c │ │ │ │ + bl 8026c │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 946b4 │ │ │ │ - b.n 94724 │ │ │ │ + bne.n 94588 │ │ │ │ + b.n 945f8 │ │ │ │ ldr.w r0, [r5, #884] @ 0x374 │ │ │ │ movs r1, #20 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 946b4 │ │ │ │ - b.n 94754 │ │ │ │ + bne.n 94588 │ │ │ │ + b.n 94628 │ │ │ │ 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 946d4 │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + beq.n 945a8 │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 947b2 │ │ │ │ + bne.n 94686 │ │ │ │ ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 946d4 │ │ │ │ + bne.n 945a8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 946d4 │ │ │ │ + b.n 945a8 │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 946d4 │ │ │ │ + b.n 945a8 │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ movs r1, #20 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9473c │ │ │ │ + b.n 94610 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000947d8 : │ │ │ │ +000946ac : │ │ │ │ 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 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88318 │ │ │ │ + bl 882f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 949ca │ │ │ │ + beq.w 9489e │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r5, #41552 @ 0xa250 │ │ │ │ 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 94838 │ │ │ │ + bmi.n 9470c │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - beq.n 948ae │ │ │ │ + beq.n 94782 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 94930 │ │ │ │ + beq.n 94804 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.w 949d0 │ │ │ │ + bpl.w 948a4 │ │ │ │ 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 9488c │ │ │ │ + blt.n 94760 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 94896 │ │ │ │ + bne.n 9476a │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 94896 │ │ │ │ + beq.n 9476a │ │ │ │ ldr r1, [r6, #24] │ │ │ │ movw r3, #57360 @ 0xe010 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ - beq.n 94966 │ │ │ │ - bl 89c98 │ │ │ │ + beq.n 9483a │ │ │ │ + bl 89c78 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94974 │ │ │ │ + blt.n 94848 │ │ │ │ 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 9485c │ │ │ │ + beq.n 94730 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7ab44 │ │ │ │ + bl 7ab54 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 94862 │ │ │ │ + bne.n 94736 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c7a28 │ │ │ │ + bl 1c7840 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 9496c │ │ │ │ + b.n 94840 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 949e6 │ │ │ │ - ldr r2, [pc, #472] @ (94a90 ) │ │ │ │ + beq.w 948ba │ │ │ │ + ldr r2, [pc, #472] @ (94964 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r2, #980] @ 0x3d4 │ │ │ │ - ldr r2, [pc, #464] @ (94a94 ) │ │ │ │ + ldr r2, [pc, #464] @ (94968 ) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 94984 │ │ │ │ + bne.n 94858 │ │ │ │ add.w r3, r8, #110592 @ 0x1b000 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r3, #4000] @ 0xfa0 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 8b81c │ │ │ │ + bl 8b7fc │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 94a40 │ │ │ │ + beq.w 94914 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 94940 │ │ │ │ + beq.n 94814 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94902 │ │ │ │ + bge.n 947d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94a38 │ │ │ │ + beq.w 9490c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94924 │ │ │ │ + bge.n 947f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94a2e │ │ │ │ + beq.w 94902 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94924 │ │ │ │ + bge.n 947f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94a26 │ │ │ │ + beq.w 948fa │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - bl 82f44 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f84 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 94838 │ │ │ │ + b.n 9470c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94958 │ │ │ │ + bge.n 9482c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 94958 │ │ │ │ + cbnz r3, 9482c │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 949b2 │ │ │ │ + beq.n 94886 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 94838 │ │ │ │ - bl 863ec │ │ │ │ + b.n 9470c │ │ │ │ + bl 8642c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94884 │ │ │ │ + bge.n 94758 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94884 │ │ │ │ + bne.n 94758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 94884 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 94758 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 948d2 │ │ │ │ + beq.n 947a6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 949a2 │ │ │ │ + bge.n 94876 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 949a2 │ │ │ │ + cbnz r3, 94876 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_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 94838 │ │ │ │ + b.n 9470c │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 82f44 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f84 <_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 94838 │ │ │ │ + b.n 9470c │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 94884 │ │ │ │ + b.n 94758 │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #46384 @ 0xb530 │ │ │ │ + movw r0, #47280 @ 0xb8b0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 9496c │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 94840 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 948b6 │ │ │ │ + bne.w 9478a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.n 94a46 │ │ │ │ + bpl.n 9491a │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 94a5a │ │ │ │ + bpl.n 9492e │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 94a6c │ │ │ │ + blt.n 94940 │ │ │ │ add.w r3, r4, #20 │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ movw r1, #24312 @ 0x5ef8 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ add r3, r1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94a78 │ │ │ │ + blt.n 9494c │ │ │ │ mov r4, r3 │ │ │ │ - b.n 94838 │ │ │ │ + b.n 9470c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 94924 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 947f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 94914 │ │ │ │ + b.n 947e8 │ │ │ │ mov r0, r2 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 94902 │ │ │ │ - bl f6bdc │ │ │ │ - b.n 94838 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 947d6 │ │ │ │ + bl f6b5c │ │ │ │ + b.n 9470c │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 94a06 │ │ │ │ + bge.n 948da │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ - ldr r3, [pc, #68] @ (94a98 ) │ │ │ │ + ldr r3, [pc, #68] @ (9496c ) │ │ │ │ add.w r3, r3, r1, lsl #5 │ │ │ │ - b.n 94a1c │ │ │ │ + b.n 948f0 │ │ │ │ ldrsb.w r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 94a68 │ │ │ │ + blt.n 9493c │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 94a06 │ │ │ │ + b.n 948da │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.n 94a72 │ │ │ │ + bpl.n 94946 │ │ │ │ add.w r3, r4, #20 │ │ │ │ - b.n 94a50 │ │ │ │ + b.n 94924 │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 94a50 │ │ │ │ + b.n 94924 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 94a22 │ │ │ │ + bne.n 948f6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ - b.n 94838 │ │ │ │ + b.n 9470c │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #27] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #26 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00094a9c <_PyUnicode_InternImmortal@@Base>: │ │ │ │ +00094970 <_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 94b14 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ + beq.n 949e8 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r2, #41552 @ 0xa250 │ │ │ │ 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 94b14 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ + bmi.n 949e8 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - beq.n 94b1a <_PyUnicode_InternImmortal@@Base+0x7e> │ │ │ │ + beq.n 949ee <_PyUnicode_InternImmortal@@Base+0x7e> │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r0, r1 │ │ │ │ - beq.n 94b8a <_PyUnicode_InternImmortal@@Base+0xee> │ │ │ │ + beq.n 94a5e <_PyUnicode_InternImmortal@@Base+0xee> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 94b32 <_PyUnicode_InternImmortal@@Base+0x96> │ │ │ │ + cbz r2, 94a06 <_PyUnicode_InternImmortal@@Base+0x96> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94be8 <_PyUnicode_InternImmortal@@Base+0x14c> │ │ │ │ + bge.n 94abc <_PyUnicode_InternImmortal@@Base+0x14c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94be8 <_PyUnicode_InternImmortal@@Base+0x14c> │ │ │ │ + bne.n 94abc <_PyUnicode_InternImmortal@@Base+0x14c> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94bf0 <_PyUnicode_InternImmortal@@Base+0x154> │ │ │ │ + blt.n 94ac4 <_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 94bf8 <_PyUnicode_InternImmortal@@Base+0x15c> │ │ │ │ - ldr r3, [pc, #396] @ (94cb0 <_PyUnicode_InternImmortal@@Base+0x214>) │ │ │ │ + beq.n 94acc <_PyUnicode_InternImmortal@@Base+0x15c> │ │ │ │ + ldr r3, [pc, #396] @ (94b84 <_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 94aec <_PyUnicode_InternImmortal@@Base+0x50> │ │ │ │ + bne.n 949c0 <_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 8b81c │ │ │ │ + bl 8b7fc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 94c38 <_PyUnicode_InternImmortal@@Base+0x19c> │ │ │ │ + beq.n 94b0c <_PyUnicode_InternImmortal@@Base+0x19c> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 94ba0 <_PyUnicode_InternImmortal@@Base+0x104> │ │ │ │ + beq.n 94a74 <_PyUnicode_InternImmortal@@Base+0x104> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94b60 <_PyUnicode_InternImmortal@@Base+0xc4> │ │ │ │ + bge.n 94a34 <_PyUnicode_InternImmortal@@Base+0xc4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 94c4e <_PyUnicode_InternImmortal@@Base+0x1b2> │ │ │ │ + beq.n 94b22 <_PyUnicode_InternImmortal@@Base+0x1b2> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94b7e <_PyUnicode_InternImmortal@@Base+0xe2> │ │ │ │ + bge.n 94a52 <_PyUnicode_InternImmortal@@Base+0xe2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 94c40 <_PyUnicode_InternImmortal@@Base+0x1a4> │ │ │ │ + beq.n 94b14 <_PyUnicode_InternImmortal@@Base+0x1a4> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94b7e <_PyUnicode_InternImmortal@@Base+0xe2> │ │ │ │ + bge.n 94a52 <_PyUnicode_InternImmortal@@Base+0xe2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 94c5a <_PyUnicode_InternImmortal@@Base+0x1be> │ │ │ │ + beq.n 94b2e <_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 82f44 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f84 <_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 94b16 <_PyUnicode_InternImmortal@@Base+0x7a> │ │ │ │ + b.n 949ea <_PyUnicode_InternImmortal@@Base+0x7a> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94bda <_PyUnicode_InternImmortal@@Base+0x13e> │ │ │ │ + bge.n 94aae <_PyUnicode_InternImmortal@@Base+0x13e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 94bda <_PyUnicode_InternImmortal@@Base+0x13e> │ │ │ │ + cbnz r3, 94aae <_PyUnicode_InternImmortal@@Base+0x13e> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 94b12 <_PyUnicode_InternImmortal@@Base+0x76> │ │ │ │ + bne.n 949e6 <_PyUnicode_InternImmortal@@Base+0x76> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 82f44 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f84 <_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 94b14 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ + b.n 949e8 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 94bc2 <_PyUnicode_InternImmortal@@Base+0x126> │ │ │ │ + beq.n 94a96 <_PyUnicode_InternImmortal@@Base+0x126> │ │ │ │ mov r1, r2 │ │ │ │ - b.n 94b14 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ + b.n 949e8 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94b12 <_PyUnicode_InternImmortal@@Base+0x76> │ │ │ │ + bge.n 949e6 <_PyUnicode_InternImmortal@@Base+0x76> │ │ │ │ adds r3, #1 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 94b14 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ + b.n 949e8 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 94b20 <_PyUnicode_InternImmortal@@Base+0x84> │ │ │ │ + bne.n 949f4 <_PyUnicode_InternImmortal@@Base+0x84> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.n 94c66 <_PyUnicode_InternImmortal@@Base+0x1ca> │ │ │ │ + bpl.n 94b3a <_PyUnicode_InternImmortal@@Base+0x1ca> │ │ │ │ lsls r5, r3, #25 │ │ │ │ - bpl.n 94c7a <_PyUnicode_InternImmortal@@Base+0x1de> │ │ │ │ + bpl.n 94b4e <_PyUnicode_InternImmortal@@Base+0x1de> │ │ │ │ ldrsb.w r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 94c8c <_PyUnicode_InternImmortal@@Base+0x1f0> │ │ │ │ + blt.n 94b60 <_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, #24312 @ 0x5ef8 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ add r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94c98 <_PyUnicode_InternImmortal@@Base+0x1fc> │ │ │ │ + blt.n 94b6c <_PyUnicode_InternImmortal@@Base+0x1fc> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 94b14 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ - bl f6bdc │ │ │ │ + b.n 949e8 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ + bl f6b5c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 94b14 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ + b.n 949e8 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - b.n 94b70 <_PyUnicode_InternImmortal@@Base+0xd4> │ │ │ │ + b.n 94a44 <_PyUnicode_InternImmortal@@Base+0xd4> │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 94b60 <_PyUnicode_InternImmortal@@Base+0xc4> │ │ │ │ + b.n 94a34 <_PyUnicode_InternImmortal@@Base+0xc4> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 94b7e <_PyUnicode_InternImmortal@@Base+0xe2> │ │ │ │ + b.n 94a52 <_PyUnicode_InternImmortal@@Base+0xe2> │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 94c16 <_PyUnicode_InternImmortal@@Base+0x17a> │ │ │ │ + bge.n 94aea <_PyUnicode_InternImmortal@@Base+0x17a> │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - ldr r3, [pc, #64] @ (94cb4 <_PyUnicode_InternImmortal@@Base+0x218>) │ │ │ │ + ldr r3, [pc, #64] @ (94b88 <_PyUnicode_InternImmortal@@Base+0x218>) │ │ │ │ add.w r3, r3, r0, lsl #5 │ │ │ │ - b.n 94c2e <_PyUnicode_InternImmortal@@Base+0x192> │ │ │ │ + b.n 94b02 <_PyUnicode_InternImmortal@@Base+0x192> │ │ │ │ ldrsb.w r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 94c88 <_PyUnicode_InternImmortal@@Base+0x1ec> │ │ │ │ + blt.n 94b5c <_PyUnicode_InternImmortal@@Base+0x1ec> │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 94c16 <_PyUnicode_InternImmortal@@Base+0x17a> │ │ │ │ + b.n 94aea <_PyUnicode_InternImmortal@@Base+0x17a> │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 94c92 <_PyUnicode_InternImmortal@@Base+0x1f6> │ │ │ │ + bpl.n 94b66 <_PyUnicode_InternImmortal@@Base+0x1f6> │ │ │ │ add.w r3, r1, #20 │ │ │ │ - b.n 94c70 <_PyUnicode_InternImmortal@@Base+0x1d4> │ │ │ │ + b.n 94b44 <_PyUnicode_InternImmortal@@Base+0x1d4> │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 94c70 <_PyUnicode_InternImmortal@@Base+0x1d4> │ │ │ │ + b.n 94b44 <_PyUnicode_InternImmortal@@Base+0x1d4> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 94c34 <_PyUnicode_InternImmortal@@Base+0x198> │ │ │ │ + bne.n 94b08 <_PyUnicode_InternImmortal@@Base+0x198> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - b.n 94b14 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ + b.n 949e8 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #27] │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r0, r4, #26 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00094cb8 <_PyTuple_Resize@@Base>: │ │ │ │ +00094b8c <_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 94e1c <_PyTuple_Resize@@Base+0x164> │ │ │ │ + beq.w 94cf0 <_PyTuple_Resize@@Base+0x164> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #41344 @ 0xa180 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 94e1c <_PyTuple_Resize@@Base+0x164> │ │ │ │ + bne.w 94cf0 <_PyTuple_Resize@@Base+0x164> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ mov r7, r1 │ │ │ │ - cbz r4, 94cf0 <_PyTuple_Resize@@Base+0x38> │ │ │ │ + cbz r4, 94bc4 <_PyTuple_Resize@@Base+0x38> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 94e1c <_PyTuple_Resize@@Base+0x164> │ │ │ │ + bne.w 94cf0 <_PyTuple_Resize@@Base+0x164> │ │ │ │ cmp r7, r4 │ │ │ │ - bne.n 94cfa <_PyTuple_Resize@@Base+0x42> │ │ │ │ + bne.n 94bce <_PyTuple_Resize@@Base+0x42> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 94db4 <_PyTuple_Resize@@Base+0xfc> │ │ │ │ + beq.n 94c88 <_PyTuple_Resize@@Base+0xfc> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 94dd0 <_PyTuple_Resize@@Base+0x118> │ │ │ │ + beq.n 94ca4 <_PyTuple_Resize@@Base+0x118> │ │ │ │ ldr.w r2, [r5, #-8] │ │ │ │ - cbz r2, 94d42 <_PyTuple_Resize@@Base+0x8a> │ │ │ │ - ldr r3, [pc, #356] @ (94e70 <_PyTuple_Resize@@Base+0x1b8>) │ │ │ │ + cbz r2, 94c16 <_PyTuple_Resize@@Base+0x8a> │ │ │ │ + ldr r3, [pc, #356] @ (94d44 <_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 │ │ │ │ @@ -156928,40 +156826,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 94d5c <_PyTuple_Resize@@Base+0xa4> │ │ │ │ + bge.n 94c30 <_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 94dea <_PyTuple_Resize@@Base+0x132> │ │ │ │ + bne.n 94cbe <_PyTuple_Resize@@Base+0x132> │ │ │ │ adds r3, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 94d4e <_PyTuple_Resize@@Base+0x96> │ │ │ │ - ldr r2, [pc, #276] @ (94e74 <_PyTuple_Resize@@Base+0x1bc>) │ │ │ │ + bne.n 94c22 <_PyTuple_Resize@@Base+0x96> │ │ │ │ + ldr r2, [pc, #276] @ (94d48 <_PyTuple_Resize@@Base+0x1bc>) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94e5a <_PyTuple_Resize@@Base+0x1a2> │ │ │ │ + bne.n 94d2e <_PyTuple_Resize@@Base+0x1a2> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ece20 <_PyObject_GC_Resize@@Base> │ │ │ │ + bl 1ecd1c <_PyObject_GC_Resize@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94e66 <_PyTuple_Resize@@Base+0x1ae> │ │ │ │ + beq.n 94d3a <_PyTuple_Resize@@Base+0x1ae> │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl 1c6948 <_Py_NewReference@@Base> │ │ │ │ + bl 1c6760 <_Py_NewReference@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r7, r4 │ │ │ │ - bgt.n 94e08 <_PyTuple_Resize@@Base+0x150> │ │ │ │ - ldr r0, [pc, #236] @ (94e70 <_PyTuple_Resize@@Base+0x1b8>) │ │ │ │ + bgt.n 94cdc <_PyTuple_Resize@@Base+0x150> │ │ │ │ + ldr r0, [pc, #236] @ (94d44 <_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] │ │ │ │ @@ -156970,110 +156868,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 94cf4 <_PyTuple_Resize@@Base+0x3c> │ │ │ │ + b.n 94bc8 <_PyTuple_Resize@@Base+0x3c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94dc8 <_PyTuple_Resize@@Base+0x110> │ │ │ │ + bge.n 94c9c <_PyTuple_Resize@@Base+0x110> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 94dc8 <_PyTuple_Resize@@Base+0x110> │ │ │ │ + cbnz r3, 94c9c <_PyTuple_Resize@@Base+0x110> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #172] @ (94e78 <_PyTuple_Resize@@Base+0x1c0>) │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #172] @ (94d4c <_PyTuple_Resize@@Base+0x1c0>) │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 94cf6 <_PyTuple_Resize@@Base+0x3e> │ │ │ │ + b.n 94bca <_PyTuple_Resize@@Base+0x3e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94e3c <_PyTuple_Resize@@Base+0x184> │ │ │ │ + blt.n 94d10 <_PyTuple_Resize@@Base+0x184> │ │ │ │ mov r0, r7 │ │ │ │ - bl 80b24 │ │ │ │ + bl 80b64 │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ lsrs r3, r3, #5 │ │ │ │ negs r0, r3 │ │ │ │ - b.n 94cf6 <_PyTuple_Resize@@Base+0x3e> │ │ │ │ + b.n 94bca <_PyTuple_Resize@@Base+0x3e> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [r2] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94e00 <_PyTuple_Resize@@Base+0x148> │ │ │ │ + bge.n 94cd4 <_PyTuple_Resize@@Base+0x148> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - cbz r1, 94e4c <_PyTuple_Resize@@Base+0x194> │ │ │ │ + cbz r1, 94d20 <_PyTuple_Resize@@Base+0x194> │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 94d4e <_PyTuple_Resize@@Base+0x96> │ │ │ │ - b.n 94d5c <_PyTuple_Resize@@Base+0xa4> │ │ │ │ + bne.n 94c22 <_PyTuple_Resize@@Base+0x96> │ │ │ │ + b.n 94c30 <_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 2b420 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 94d80 <_PyTuple_Resize@@Base+0xc8> │ │ │ │ + b.n 94c54 <_PyTuple_Resize@@Base+0xc8> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r6, #0] │ │ │ │ - bl 84e30 │ │ │ │ - movw r0, #37012 @ 0x9094 │ │ │ │ + bl 84e70 │ │ │ │ + movw r0, #37908 @ 0x9414 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov.w r1, #968 @ 0x3c8 │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 94cf6 <_PyTuple_Resize@@Base+0x3e> │ │ │ │ + b.n 94bca <_PyTuple_Resize@@Base+0x3e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94dd8 <_PyTuple_Resize@@Base+0x120> │ │ │ │ + bne.n 94cac <_PyTuple_Resize@@Base+0x120> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 94dd8 <_PyTuple_Resize@@Base+0x120> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 94cac <_PyTuple_Resize@@Base+0x120> │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 94e00 <_PyTuple_Resize@@Base+0x148> │ │ │ │ + b.n 94cd4 <_PyTuple_Resize@@Base+0x148> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 94d66 <_PyTuple_Resize@@Base+0xae> │ │ │ │ + b.n 94c3a <_PyTuple_Resize@@Base+0xae> │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r6, #0] │ │ │ │ - bl 90660 │ │ │ │ - b.n 94e36 <_PyTuple_Resize@@Base+0x17e> │ │ │ │ + bl 90538 │ │ │ │ + b.n 94d0a <_PyTuple_Resize@@Base+0x17e> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ 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, #31037 @ 0x793d │ │ │ │ + movw r3, #31005 @ 0x791d │ │ │ │ movt r3, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 94f06 <_PyTuple_Resize@@Base+0x24e> │ │ │ │ + bne.n 94dda <_PyTuple_Resize@@Base+0x24e> │ │ │ │ mov r5, r0 │ │ │ │ - bl 87c9c │ │ │ │ - cbz r0, 94f04 <_PyTuple_Resize@@Base+0x24c> │ │ │ │ + bl 87c7c │ │ │ │ + cbz r0, 94dd8 <_PyTuple_Resize@@Base+0x24c> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.n 94f0e <_PyTuple_Resize@@Base+0x256> │ │ │ │ - ldr r3, [pc, #108] @ (94f18 <_PyTuple_Resize@@Base+0x260>) │ │ │ │ + bpl.n 94de2 <_PyTuple_Resize@@Base+0x256> │ │ │ │ + ldr r3, [pc, #108] @ (94dec <_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 │ │ │ │ @@ -157087,29 +156985,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, 94f12 <_PyTuple_Resize@@Base+0x25a> │ │ │ │ + cbz r4, 94de6 <_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 94f04 <_PyTuple_Resize@@Base+0x24c> │ │ │ │ + beq.n 94dd8 <_PyTuple_Resize@@Base+0x24c> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 94ee6 <_PyTuple_Resize@@Base+0x22e> │ │ │ │ - ldr r3, [pc, #8] @ (94f1c <_PyTuple_Resize@@Base+0x264>) │ │ │ │ + b.n 94dba <_PyTuple_Resize@@Base+0x22e> │ │ │ │ + ldr r3, [pc, #8] @ (94df0 <_PyTuple_Resize@@Base+0x264>) │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -157117,90 +157015,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 95034 <_PyTuple_Resize@@Base+0x37c> │ │ │ │ + bne.n 94f08 <_PyTuple_Resize@@Base+0x37c> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, 94f92 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ + cbz r3, 94e66 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94f92 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ + bge.n 94e66 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 94f92 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ + cbnz r2, 94e66 <_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] @ (950d0 <_PyTuple_Resize@@Base+0x418>) │ │ │ │ + ldr r2, [pc, #368] @ (94fa4 <_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 94f7c <_PyTuple_Resize@@Base+0x2c4> │ │ │ │ + bge.n 94e50 <_PyTuple_Resize@@Base+0x2c4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 94fe2 <_PyTuple_Resize@@Base+0x32a> │ │ │ │ - ldr r2, [pc, #340] @ (950d4 <_PyTuple_Resize@@Base+0x41c>) │ │ │ │ + bne.n 94eb6 <_PyTuple_Resize@@Base+0x32a> │ │ │ │ + ldr r2, [pc, #340] @ (94fa8 <_PyTuple_Resize@@Base+0x41c>) │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 95064 <_PyTuple_Resize@@Base+0x3ac> │ │ │ │ + bne.n 94f38 <_PyTuple_Resize@@Base+0x3ac> │ │ │ │ mov r0, r3 │ │ │ │ blx r8 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95052 <_PyTuple_Resize@@Base+0x39a> │ │ │ │ + bne.n 94f26 <_PyTuple_Resize@@Base+0x39a> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 950b0 <_PyTuple_Resize@@Base+0x3f8> │ │ │ │ + bne.w 94f84 <_PyTuple_Resize@@Base+0x3f8> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 94fb4 <_PyTuple_Resize@@Base+0x2fc> │ │ │ │ + cbz r0, 94e88 <_PyTuple_Resize@@Base+0x2fc> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94fb4 <_PyTuple_Resize@@Base+0x2fc> │ │ │ │ + bge.n 94e88 <_PyTuple_Resize@@Base+0x2fc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 94fb4 <_PyTuple_Resize@@Base+0x2fc> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 94e88 <_PyTuple_Resize@@Base+0x2fc> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 95080 <_PyTuple_Resize@@Base+0x3c8> │ │ │ │ + bne.n 94f54 <_PyTuple_Resize@@Base+0x3c8> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbnz r0, 94fc8 <_PyTuple_Resize@@Base+0x310> │ │ │ │ + cbnz r0, 94e9c <_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 94fbe <_PyTuple_Resize@@Base+0x306> │ │ │ │ + bge.n 94e92 <_PyTuple_Resize@@Base+0x306> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94fbe <_PyTuple_Resize@@Base+0x306> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 94fbe <_PyTuple_Resize@@Base+0x306> │ │ │ │ + bne.n 94e92 <_PyTuple_Resize@@Base+0x306> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 94e92 <_PyTuple_Resize@@Base+0x306> │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9509a <_PyTuple_Resize@@Base+0x3e2> │ │ │ │ + bne.n 94f6e <_PyTuple_Resize@@Base+0x3e2> │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ - cbz r2, 95028 <_PyTuple_Resize@@Base+0x370> │ │ │ │ - ldr r1, [pc, #220] @ (950d0 <_PyTuple_Resize@@Base+0x418>) │ │ │ │ + cbz r2, 94efc <_PyTuple_Resize@@Base+0x370> │ │ │ │ + ldr r1, [pc, #220] @ (94fa4 <_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 │ │ │ │ @@ -157213,156 +157111,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 94f92 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ + b.n 94e66 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 94f3c <_PyTuple_Resize@@Base+0x284> │ │ │ │ + bge.w 94e10 <_PyTuple_Resize@@Base+0x284> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 94f3c <_PyTuple_Resize@@Base+0x284> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 94f3c <_PyTuple_Resize@@Base+0x284> │ │ │ │ + bne.w 94e10 <_PyTuple_Resize@@Base+0x284> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 94e10 <_PyTuple_Resize@@Base+0x284> │ │ │ │ cmp.w r9, #3 │ │ │ │ - ble.n 94f92 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ + ble.n 94e66 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 94f92 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ + beq.n 94e66 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ mov r0, r5 │ │ │ │ - bl 23e720 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 94f92 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + bl 23eb84 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 94e66 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n 94f88 <_PyTuple_Resize@@Base+0x2d0> │ │ │ │ + beq.n 94e5c <_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 94f88 <_PyTuple_Resize@@Base+0x2d0> │ │ │ │ + b.n 94e5c <_PyTuple_Resize@@Base+0x2d0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94fba <_PyTuple_Resize@@Base+0x302> │ │ │ │ + bge.n 94e8e <_PyTuple_Resize@@Base+0x302> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94fba <_PyTuple_Resize@@Base+0x302> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 94fba <_PyTuple_Resize@@Base+0x302> │ │ │ │ + bne.n 94e8e <_PyTuple_Resize@@Base+0x302> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 94e8e <_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 94fea <_PyTuple_Resize@@Base+0x332> │ │ │ │ - b.n 95028 <_PyTuple_Resize@@Base+0x370> │ │ │ │ + bne.n 94ebe <_PyTuple_Resize@@Base+0x332> │ │ │ │ + b.n 94efc <_PyTuple_Resize@@Base+0x370> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 94f9a <_PyTuple_Resize@@Base+0x2e2> │ │ │ │ + bge.w 94e6e <_PyTuple_Resize@@Base+0x2e2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 94f9a <_PyTuple_Resize@@Base+0x2e2> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 94f9a <_PyTuple_Resize@@Base+0x2e2> │ │ │ │ + bne.w 94e6e <_PyTuple_Resize@@Base+0x2e2> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 94e6e <_PyTuple_Resize@@Base+0x2e2> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000950d8 : │ │ │ │ +00094fac : │ │ │ │ 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 953fc │ │ │ │ + bl 952d0 │ │ │ │ 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, #54648 @ 0xd578 │ │ │ │ + movw r1, #55344 @ 0xd830 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r3 │ │ │ │ mov r2, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 95280 │ │ │ │ + bgt.w 95154 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ - cbz r1, 95150 │ │ │ │ + cbz r1, 95024 │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ - bhi.w 9529e │ │ │ │ + bhi.w 95172 │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.w 95258 │ │ │ │ + bhi.w 9512c │ │ │ │ cmp r1, #9 │ │ │ │ - beq.w 952bc │ │ │ │ + beq.w 95190 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 952bc │ │ │ │ + bne.w 95190 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ adds r4, #1 │ │ │ │ movs r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9512c │ │ │ │ + bne.n 95000 │ │ │ │ cmp r4, r1 │ │ │ │ - blt.w 9532a │ │ │ │ - beq.w 95396 │ │ │ │ + blt.w 951fe │ │ │ │ + beq.w 9526a │ │ │ │ cmp r4, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq.w 952d4 │ │ │ │ + beq.w 951a8 │ │ │ │ subs r3, r4, #1 │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.w 95308 │ │ │ │ - ldr r2, [pc, #644] @ (953f4 ) │ │ │ │ + bgt.w 951dc │ │ │ │ + ldr r2, [pc, #644] @ (952c8 ) │ │ │ │ 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 952e6 │ │ │ │ - ldr r0, [pc, #620] @ (953f8 ) │ │ │ │ + beq.w 951ba │ │ │ │ + ldr r0, [pc, #620] @ (952cc ) │ │ │ │ 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 9532e │ │ │ │ + bne.w 95202 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ @@ -157376,216 +157274,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 95dd4 │ │ │ │ + bl 95ca8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 953c8 │ │ │ │ + beq.w 9529c │ │ │ │ str r0, [r5, #16] │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 95dd4 │ │ │ │ + bl 95ca8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 953cc │ │ │ │ + beq.w 952a0 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq.n 95246 │ │ │ │ + beq.n 9511a │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 95dd4 │ │ │ │ + bl 95ca8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 953a0 │ │ │ │ + beq.w 95274 │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ itt ne │ │ │ │ addne.w r3, r5, #24 │ │ │ │ movne r6, #3 │ │ │ │ - beq.n 95246 │ │ │ │ + beq.n 9511a │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 95dd4 │ │ │ │ + bl 95ca8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 953a2 │ │ │ │ + beq.w 95276 │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 9522a │ │ │ │ + bne.n 950fe │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 95352 │ │ │ │ + bne.w 95226 │ │ │ │ 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, 952bc │ │ │ │ + cbnz r5, 95190 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 95298 │ │ │ │ + beq.n 9516c │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bne.w 9513e │ │ │ │ - cbnz r3, 952ba │ │ │ │ + bne.w 95012 │ │ │ │ + cbnz r3, 9518e │ │ │ │ adds r4, #1 │ │ │ │ adds r2, #1 │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - beq.n 95298 │ │ │ │ - bls.n 952b0 │ │ │ │ + beq.n 9516c │ │ │ │ + bls.n 95184 │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 952ba │ │ │ │ + beq.n 9518e │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - beq.n 95298 │ │ │ │ + beq.n 9516c │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.n 95286 │ │ │ │ + bne.n 9515a │ │ │ │ subs r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 95122 │ │ │ │ + b.n 94ff6 │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 95278 │ │ │ │ - bhi.n 952c0 │ │ │ │ + beq.n 9514c │ │ │ │ + bhi.n 95194 │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - beq.n 95278 │ │ │ │ + beq.n 9514c │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.w 9513e │ │ │ │ - b.n 95298 │ │ │ │ + bne.w 95012 │ │ │ │ + b.n 9516c │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 95298 │ │ │ │ - bls.n 952c8 │ │ │ │ + beq.n 9516c │ │ │ │ + bls.n 9519c │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - bne.n 95290 │ │ │ │ + bne.n 95164 │ │ │ │ adds r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 95122 │ │ │ │ + b.n 94ff6 │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - bne.w 9513e │ │ │ │ - b.n 95298 │ │ │ │ + bne.w 95012 │ │ │ │ + b.n 9516c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 953dc │ │ │ │ + beq.w 952b0 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bne.n 95290 │ │ │ │ - b.n 952ba │ │ │ │ + bne.n 95164 │ │ │ │ + b.n 9518e │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 95dd4 │ │ │ │ + bl 95ca8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #41344 @ 0xa180 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 844a8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 844e8 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 9531e │ │ │ │ - ldr r2, [pc, #248] @ (953f4 ) │ │ │ │ + cbz r0, 951f2 │ │ │ │ + ldr r2, [pc, #248] @ (952c8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 951b0 │ │ │ │ + b.n 95084 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 952e6 │ │ │ │ - bl 23b660 │ │ │ │ + bls.n 951ba │ │ │ │ + bl 23bab4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9538c │ │ │ │ + bne.n 95260 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 632ac │ │ │ │ + bl 63198 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 95250 │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + b.n 95124 │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9537c │ │ │ │ + bne.n 95250 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ - cbnz r0, 95384 │ │ │ │ + cbnz r0, 95258 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - ldr r3, [pc, #168] @ (953f4 ) │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ + ldr r3, [pc, #168] @ (952c8 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 951aa │ │ │ │ + b.n 9507e │ │ │ │ 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 95370 │ │ │ │ - cbnz r4, 953d0 │ │ │ │ + beq.n 95244 │ │ │ │ + cbnz r4, 952a4 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 95250 │ │ │ │ - b.n 95352 │ │ │ │ + beq.w 95124 │ │ │ │ + b.n 95226 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #108] @ (953f4 ) │ │ │ │ + ldr r3, [pc, #108] @ (952c8 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 951aa │ │ │ │ - ldr r3, [pc, #100] @ (953f4 ) │ │ │ │ + b.n 9507e │ │ │ │ + ldr r3, [pc, #100] @ (952c8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - b.n 951b0 │ │ │ │ + b.n 95084 │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - b.n 95250 │ │ │ │ + b.n 95124 │ │ │ │ movs r6, #2 │ │ │ │ sub.w r3, r9, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 632ac │ │ │ │ + bl 63198 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9532a │ │ │ │ + bge.n 951fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9532a │ │ │ │ + bne.n 951fe │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9532a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 951fe │ │ │ │ mov r6, r0 │ │ │ │ - b.n 953a2 │ │ │ │ + b.n 95276 │ │ │ │ movs r6, #1 │ │ │ │ - b.n 953a2 │ │ │ │ + b.n 95276 │ │ │ │ bl 2fa44 <_PyObject_DebugMallocStats@@Base+0x1914> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95250 │ │ │ │ - b.n 953b0 │ │ │ │ + bne.w 95124 │ │ │ │ + b.n 95284 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54652 @ 0xd57c │ │ │ │ + movw r1, #55348 @ 0xd834 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 9532a │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 951fe │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -157593,61 +157491,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 9557a │ │ │ │ - cbz r3, 95442 │ │ │ │ + bgt.w 9544e │ │ │ │ + cbz r3, 95316 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bhi.w 95594 │ │ │ │ + bhi.w 95468 │ │ │ │ cmp r3, #31 │ │ │ │ - bhi.w 9554c │ │ │ │ + bhi.w 95420 │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 95416 │ │ │ │ + beq.n 952ea │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 95416 │ │ │ │ + bne.n 952ea │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r4, #1 │ │ │ │ movs r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95422 │ │ │ │ + bne.n 952f6 │ │ │ │ cmp r4, r3 │ │ │ │ - blt.w 9561e │ │ │ │ - beq.w 9568c │ │ │ │ + blt.w 954f2 │ │ │ │ + beq.w 95560 │ │ │ │ cmp r4, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - beq.w 955c8 │ │ │ │ + beq.w 9549c │ │ │ │ subs r2, r4, #1 │ │ │ │ mov r9, r2 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt.w 955fc │ │ │ │ - ldr r1, [pc, #652] @ (956ec ) │ │ │ │ + bgt.w 954d0 │ │ │ │ + ldr r1, [pc, #652] @ (955c0 ) │ │ │ │ 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 955da │ │ │ │ - ldr r0, [pc, #624] @ (956f0 ) │ │ │ │ + beq.w 954ae │ │ │ │ + ldr r0, [pc, #624] @ (955c4 ) │ │ │ │ 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 95622 │ │ │ │ + bne.w 954f6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ @@ -157661,279 +157559,279 @@ │ │ │ │ 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 95dd4 │ │ │ │ + bl 95ca8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 956be │ │ │ │ + beq.w 95592 │ │ │ │ str r0, [r5, #16] │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 95dd4 │ │ │ │ + bl 95ca8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 956c2 │ │ │ │ + beq.w 95596 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq.n 9553a │ │ │ │ + beq.n 9540e │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 95dd4 │ │ │ │ + bl 95ca8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95696 │ │ │ │ + beq.w 9556a │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ itt ne │ │ │ │ addne.w r3, r5, #24 │ │ │ │ movne r6, #3 │ │ │ │ - beq.n 9553a │ │ │ │ + beq.n 9540e │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 95dd4 │ │ │ │ + bl 95ca8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95698 │ │ │ │ + beq.w 9556c │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 9551e │ │ │ │ + bne.n 953f2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 95646 │ │ │ │ + bne.w 9551a │ │ │ │ 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 95416 │ │ │ │ + bne.w 952ea │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 95590 │ │ │ │ + beq.n 95464 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.w 95432 │ │ │ │ - cbnz r5, 955b0 │ │ │ │ + bne.w 95306 │ │ │ │ + cbnz r5, 95484 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r4, #1 │ │ │ │ movs r5, #1 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq.n 95590 │ │ │ │ - bls.n 955a6 │ │ │ │ + beq.n 95464 │ │ │ │ + bls.n 9547a │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 955b0 │ │ │ │ + beq.n 95484 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq.n 95590 │ │ │ │ + beq.n 95464 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.n 9557e │ │ │ │ + bne.n 95452 │ │ │ │ subs r5, #1 │ │ │ │ - b.n 95416 │ │ │ │ + b.n 952ea │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 95570 │ │ │ │ - bhi.n 955b4 │ │ │ │ + beq.n 95444 │ │ │ │ + bhi.n 95488 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq.n 95570 │ │ │ │ + beq.n 95444 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.w 95432 │ │ │ │ - b.n 95590 │ │ │ │ + bne.w 95306 │ │ │ │ + b.n 95464 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 95590 │ │ │ │ - bls.n 955bc │ │ │ │ + beq.n 95464 │ │ │ │ + bls.n 95490 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne.n 95588 │ │ │ │ + bne.n 9545c │ │ │ │ adds r5, #1 │ │ │ │ - b.n 95416 │ │ │ │ + b.n 952ea │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne.w 95432 │ │ │ │ - b.n 95590 │ │ │ │ + bne.w 95306 │ │ │ │ + b.n 95464 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 956d2 │ │ │ │ + beq.w 955a6 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 95588 │ │ │ │ - b.n 955b0 │ │ │ │ + bne.n 9545c │ │ │ │ + b.n 95484 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 95dd4 │ │ │ │ + bl 95ca8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #41344 @ 0xa180 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 844a8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 844e8 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 95612 │ │ │ │ - ldr r2, [pc, #252] @ (956ec ) │ │ │ │ + cbz r0, 954e6 │ │ │ │ + ldr r2, [pc, #252] @ (955c0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 954a4 │ │ │ │ + b.n 95378 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 955da │ │ │ │ - bl 23b660 │ │ │ │ + bls.n 954ae │ │ │ │ + bl 23bab4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 95682 │ │ │ │ + bne.n 95556 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 632ac │ │ │ │ + bl 63198 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 95544 │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + b.n 95418 │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 95670 │ │ │ │ + bne.n 95544 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ - cbnz r0, 9567a │ │ │ │ + cbnz r0, 9554e │ │ │ │ mov r0, r5 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - ldr r3, [pc, #172] @ (956ec ) │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ + ldr r3, [pc, #172] @ (955c0 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 9549e │ │ │ │ + b.n 95372 │ │ │ │ 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 95664 │ │ │ │ - cbnz r4, 956c6 │ │ │ │ + beq.n 95538 │ │ │ │ + cbnz r4, 9559a │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 95544 │ │ │ │ - b.n 95646 │ │ │ │ + beq.w 95418 │ │ │ │ + b.n 9551a │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ - ldr r3, [pc, #112] @ (956ec ) │ │ │ │ + ldr r3, [pc, #112] @ (955c0 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 9549e │ │ │ │ - ldr r3, [pc, #104] @ (956ec ) │ │ │ │ + b.n 95372 │ │ │ │ + ldr r3, [pc, #104] @ (955c0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - b.n 954a4 │ │ │ │ + b.n 95378 │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - b.n 95544 │ │ │ │ + b.n 95418 │ │ │ │ movs r6, #2 │ │ │ │ sub.w r3, r9, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 632ac │ │ │ │ + bl 63198 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9561e │ │ │ │ + bge.n 954f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9561e │ │ │ │ + bne.n 954f2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9561e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 954f2 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 95698 │ │ │ │ + b.n 9556c │ │ │ │ movs r6, #1 │ │ │ │ - b.n 95698 │ │ │ │ + b.n 9556c │ │ │ │ bl 2fa44 <_PyObject_DebugMallocStats@@Base+0x1914> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95544 │ │ │ │ - b.n 956a6 │ │ │ │ + bne.w 95418 │ │ │ │ + b.n 9557a │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54652 @ 0xd57c │ │ │ │ + movw r1, #55348 @ 0xd834 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 9561e │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 954f2 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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, #54680 @ 0xd598 │ │ │ │ + movw r1, #55376 @ 0xd850 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r3 │ │ │ │ mov r2, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 95874 │ │ │ │ + bgt.w 95748 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ - cbz r1, 95744 │ │ │ │ + cbz r1, 95618 │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ - bhi.w 95892 │ │ │ │ + bhi.w 95766 │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.w 9584c │ │ │ │ + bhi.w 95720 │ │ │ │ cmp r1, #9 │ │ │ │ - beq.w 958b0 │ │ │ │ + beq.w 95784 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 958b0 │ │ │ │ + bne.w 95784 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ adds r4, #1 │ │ │ │ movs r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 95720 │ │ │ │ + bne.n 955f4 │ │ │ │ cmp r4, r1 │ │ │ │ - blt.w 9591e │ │ │ │ - beq.w 9598a │ │ │ │ + blt.w 957f2 │ │ │ │ + beq.w 9585e │ │ │ │ cmp r4, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq.w 958c8 │ │ │ │ + beq.w 9579c │ │ │ │ subs r3, r4, #1 │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.w 958fc │ │ │ │ - ldr r2, [pc, #644] @ (959e8 ) │ │ │ │ + bgt.w 957d0 │ │ │ │ + ldr r2, [pc, #644] @ (958bc ) │ │ │ │ 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 958da │ │ │ │ - ldr r0, [pc, #620] @ (959ec ) │ │ │ │ + beq.w 957ae │ │ │ │ + ldr r0, [pc, #620] @ (958c0 ) │ │ │ │ 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 95922 │ │ │ │ + bne.w 957f6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ @@ -157947,280 +157845,280 @@ │ │ │ │ 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 95dd4 │ │ │ │ + bl 95ca8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 959bc │ │ │ │ + beq.w 95890 │ │ │ │ str r0, [r5, #16] │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 95dd4 │ │ │ │ + bl 95ca8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 959c0 │ │ │ │ + beq.w 95894 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq.n 9583a │ │ │ │ + beq.n 9570e │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 95dd4 │ │ │ │ + bl 95ca8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95994 │ │ │ │ + beq.w 95868 │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ itt ne │ │ │ │ addne.w r3, r5, #24 │ │ │ │ movne r6, #3 │ │ │ │ - beq.n 9583a │ │ │ │ + beq.n 9570e │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 95dd4 │ │ │ │ + bl 95ca8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95996 │ │ │ │ + beq.w 9586a │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 9581e │ │ │ │ + bne.n 956f2 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 95946 │ │ │ │ + bne.w 9581a │ │ │ │ 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, 958b0 │ │ │ │ + cbnz r5, 95784 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 9588c │ │ │ │ + beq.n 95760 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bne.w 95732 │ │ │ │ - cbnz r3, 958ae │ │ │ │ + bne.w 95606 │ │ │ │ + cbnz r3, 95782 │ │ │ │ adds r4, #1 │ │ │ │ adds r2, #1 │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - beq.n 9588c │ │ │ │ - bls.n 958a4 │ │ │ │ + beq.n 95760 │ │ │ │ + bls.n 95778 │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 958ae │ │ │ │ + beq.n 95782 │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - beq.n 9588c │ │ │ │ + beq.n 95760 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.n 9587a │ │ │ │ + bne.n 9574e │ │ │ │ subs r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 95716 │ │ │ │ + b.n 955ea │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 9586c │ │ │ │ - bhi.n 958b4 │ │ │ │ + beq.n 95740 │ │ │ │ + bhi.n 95788 │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - beq.n 9586c │ │ │ │ + beq.n 95740 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.w 95732 │ │ │ │ - b.n 9588c │ │ │ │ + bne.w 95606 │ │ │ │ + b.n 95760 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 9588c │ │ │ │ - bls.n 958bc │ │ │ │ + beq.n 95760 │ │ │ │ + bls.n 95790 │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - bne.n 95884 │ │ │ │ + bne.n 95758 │ │ │ │ adds r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 95716 │ │ │ │ + b.n 955ea │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - bne.w 95732 │ │ │ │ - b.n 9588c │ │ │ │ + bne.w 95606 │ │ │ │ + b.n 95760 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 959d0 │ │ │ │ + beq.w 958a4 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bne.n 95884 │ │ │ │ - b.n 958ae │ │ │ │ + bne.n 95758 │ │ │ │ + b.n 95782 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 95dd4 │ │ │ │ + bl 95ca8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #41344 @ 0xa180 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 844a8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 844e8 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 95912 │ │ │ │ - ldr r2, [pc, #248] @ (959e8 ) │ │ │ │ + cbz r0, 957e6 │ │ │ │ + ldr r2, [pc, #248] @ (958bc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 957a4 │ │ │ │ + b.n 95678 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 958da │ │ │ │ - bl 23b660 │ │ │ │ + bls.n 957ae │ │ │ │ + bl 23bab4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 95980 │ │ │ │ + bne.n 95854 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 632ac │ │ │ │ + bl 63198 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 95844 │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + b.n 95718 │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 95970 │ │ │ │ + bne.n 95844 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ - cbnz r0, 95978 │ │ │ │ + cbnz r0, 9584c │ │ │ │ mov r0, r5 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - ldr r3, [pc, #168] @ (959e8 ) │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ + ldr r3, [pc, #168] @ (958bc ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 9579e │ │ │ │ + b.n 95672 │ │ │ │ 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 95964 │ │ │ │ - cbnz r4, 959c4 │ │ │ │ + beq.n 95838 │ │ │ │ + cbnz r4, 95898 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 95844 │ │ │ │ - b.n 95946 │ │ │ │ + beq.w 95718 │ │ │ │ + b.n 9581a │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #108] @ (959e8 ) │ │ │ │ + ldr r3, [pc, #108] @ (958bc ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 9579e │ │ │ │ - ldr r3, [pc, #100] @ (959e8 ) │ │ │ │ + b.n 95672 │ │ │ │ + ldr r3, [pc, #100] @ (958bc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - b.n 957a4 │ │ │ │ + b.n 95678 │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - b.n 95844 │ │ │ │ + b.n 95718 │ │ │ │ movs r6, #2 │ │ │ │ sub.w r3, r9, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 632ac │ │ │ │ + bl 63198 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9591e │ │ │ │ + bge.n 957f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9591e │ │ │ │ + bne.n 957f2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9591e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 957f2 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 95996 │ │ │ │ + b.n 9586a │ │ │ │ movs r6, #1 │ │ │ │ - b.n 95996 │ │ │ │ + b.n 9586a │ │ │ │ bl 2fa44 <_PyObject_DebugMallocStats@@Base+0x1914> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95844 │ │ │ │ - b.n 959a4 │ │ │ │ + bne.w 95718 │ │ │ │ + b.n 95878 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54652 @ 0xd57c │ │ │ │ + movw r1, #55348 @ 0xd834 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 9591e │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 957f2 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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, #60120 @ 0xead8 │ │ │ │ + movw r1, #61016 @ 0xee58 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 95b70 │ │ │ │ + bgt.w 95a44 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ - cbz r1, 95a40 │ │ │ │ + cbz r1, 95914 │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ - bhi.w 95b8e │ │ │ │ + bhi.w 95a62 │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.w 95b48 │ │ │ │ + bhi.w 95a1c │ │ │ │ cmp r1, #9 │ │ │ │ - beq.w 95bac │ │ │ │ + beq.w 95a80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 95bac │ │ │ │ + bne.w 95a80 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ adds r4, #1 │ │ │ │ movs r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 95a1c │ │ │ │ + bne.n 958f0 │ │ │ │ cmp r4, r1 │ │ │ │ - blt.w 95c1a │ │ │ │ - beq.w 95c86 │ │ │ │ + blt.w 95aee │ │ │ │ + beq.w 95b5a │ │ │ │ cmp r4, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq.w 95bc4 │ │ │ │ + beq.w 95a98 │ │ │ │ subs r3, r4, #1 │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.w 95bf8 │ │ │ │ - ldr r2, [pc, #644] @ (95ce4 ) │ │ │ │ + bgt.w 95acc │ │ │ │ + ldr r2, [pc, #644] @ (95bb8 ) │ │ │ │ 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 95bd6 │ │ │ │ - ldr r0, [pc, #620] @ (95ce8 ) │ │ │ │ + beq.w 95aaa │ │ │ │ + ldr r0, [pc, #620] @ (95bbc ) │ │ │ │ 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 95c1e │ │ │ │ + bne.w 95af2 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ @@ -158234,306 +158132,306 @@ │ │ │ │ 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 95dd4 │ │ │ │ + bl 95ca8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95cb8 │ │ │ │ + beq.w 95b8c │ │ │ │ str r0, [r5, #16] │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 95dd4 │ │ │ │ + bl 95ca8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95cbc │ │ │ │ + beq.w 95b90 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq.n 95b36 │ │ │ │ + beq.n 95a0a │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 95dd4 │ │ │ │ + bl 95ca8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95c90 │ │ │ │ + beq.w 95b64 │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ itt ne │ │ │ │ addne.w r3, r5, #24 │ │ │ │ movne r6, #3 │ │ │ │ - beq.n 95b36 │ │ │ │ + beq.n 95a0a │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 95dd4 │ │ │ │ + bl 95ca8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95c92 │ │ │ │ + beq.w 95b66 │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 95b1a │ │ │ │ + bne.n 959ee │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 95c42 │ │ │ │ + bne.w 95b16 │ │ │ │ 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, 95bac │ │ │ │ + cbnz r5, 95a80 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 95b88 │ │ │ │ + beq.n 95a5c │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bne.w 95a2e │ │ │ │ - cbnz r3, 95baa │ │ │ │ + bne.w 95902 │ │ │ │ + cbnz r3, 95a7e │ │ │ │ adds r4, #1 │ │ │ │ adds r2, #1 │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - beq.n 95b88 │ │ │ │ - bls.n 95ba0 │ │ │ │ + beq.n 95a5c │ │ │ │ + bls.n 95a74 │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 95baa │ │ │ │ + beq.n 95a7e │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - beq.n 95b88 │ │ │ │ + beq.n 95a5c │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.n 95b76 │ │ │ │ + bne.n 95a4a │ │ │ │ subs r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 95a12 │ │ │ │ + b.n 958e6 │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 95b68 │ │ │ │ - bhi.n 95bb0 │ │ │ │ + beq.n 95a3c │ │ │ │ + bhi.n 95a84 │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - beq.n 95b68 │ │ │ │ + beq.n 95a3c │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.w 95a2e │ │ │ │ - b.n 95b88 │ │ │ │ + bne.w 95902 │ │ │ │ + b.n 95a5c │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 95b88 │ │ │ │ - bls.n 95bb8 │ │ │ │ + beq.n 95a5c │ │ │ │ + bls.n 95a8c │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - bne.n 95b80 │ │ │ │ + bne.n 95a54 │ │ │ │ adds r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 95a12 │ │ │ │ + b.n 958e6 │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - bne.w 95a2e │ │ │ │ - b.n 95b88 │ │ │ │ + bne.w 95902 │ │ │ │ + b.n 95a5c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 95ccc │ │ │ │ + beq.w 95ba0 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bne.n 95b80 │ │ │ │ - b.n 95baa │ │ │ │ + bne.n 95a54 │ │ │ │ + b.n 95a7e │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 95dd4 │ │ │ │ + bl 95ca8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #41344 @ 0xa180 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 844a8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 844e8 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 95c0e │ │ │ │ - ldr r2, [pc, #248] @ (95ce4 ) │ │ │ │ + cbz r0, 95ae2 │ │ │ │ + ldr r2, [pc, #248] @ (95bb8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 95aa0 │ │ │ │ + b.n 95974 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 95bd6 │ │ │ │ - bl 23b660 │ │ │ │ + bls.n 95aaa │ │ │ │ + bl 23bab4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 95c7c │ │ │ │ + bne.n 95b50 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 632ac │ │ │ │ + bl 63198 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 95b40 │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + b.n 95a14 │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 95c6c │ │ │ │ + bne.n 95b40 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ - cbnz r0, 95c74 │ │ │ │ + cbnz r0, 95b48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - ldr r3, [pc, #168] @ (95ce4 ) │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ + ldr r3, [pc, #168] @ (95bb8 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 95a9a │ │ │ │ + b.n 9596e │ │ │ │ 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 95c60 │ │ │ │ - cbnz r4, 95cc0 │ │ │ │ + beq.n 95b34 │ │ │ │ + cbnz r4, 95b94 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 95b40 │ │ │ │ - b.n 95c42 │ │ │ │ + beq.w 95a14 │ │ │ │ + b.n 95b16 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #108] @ (95ce4 ) │ │ │ │ + ldr r3, [pc, #108] @ (95bb8 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 95a9a │ │ │ │ - ldr r3, [pc, #100] @ (95ce4 ) │ │ │ │ + b.n 9596e │ │ │ │ + ldr r3, [pc, #100] @ (95bb8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - b.n 95aa0 │ │ │ │ + b.n 95974 │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - b.n 95b40 │ │ │ │ + b.n 95a14 │ │ │ │ movs r6, #2 │ │ │ │ sub.w r3, r9, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 632ac │ │ │ │ + bl 63198 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95c1a │ │ │ │ + bge.n 95aee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95c1a │ │ │ │ + bne.n 95aee │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 95c1a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 95aee │ │ │ │ mov r6, r0 │ │ │ │ - b.n 95c92 │ │ │ │ + b.n 95b66 │ │ │ │ movs r6, #1 │ │ │ │ - b.n 95c92 │ │ │ │ + b.n 95b66 │ │ │ │ bl 2fa44 <_PyObject_DebugMallocStats@@Base+0x1914> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95b40 │ │ │ │ - b.n 95ca0 │ │ │ │ + bne.w 95a14 │ │ │ │ + b.n 95b74 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54652 @ 0xd57c │ │ │ │ + movw r1, #55348 @ 0xd834 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 95c1a │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 95aee │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #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.w ip, #0 │ │ │ │ subs r2, r0, #1 │ │ │ │ mov r0, ip │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp.w ip, #0 │ │ │ │ - bgt.n 95d6e │ │ │ │ + bgt.n 95c42 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 95d34 │ │ │ │ + beq.n 95c08 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bhi.n 95d8a │ │ │ │ + bhi.n 95c5e │ │ │ │ cmp r3, #31 │ │ │ │ - bhi.n 95d36 │ │ │ │ + bhi.n 95c0a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 95db8 │ │ │ │ + beq.n 95c8c │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 95d02 │ │ │ │ + beq.n 95bd6 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 95d02 │ │ │ │ + bne.n 95bd6 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r0, #1 │ │ │ │ mov.w ip, #0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 95d10 │ │ │ │ + bne.n 95be4 │ │ │ │ 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 95d02 │ │ │ │ + bne.n 95bd6 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 95d84 │ │ │ │ + beq.n 95c58 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 95d20 │ │ │ │ + bne.n 95bf4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 95da4 │ │ │ │ + bne.n 95c78 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r0, #1 │ │ │ │ mov.w ip, #1 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq.n 95d84 │ │ │ │ - bls.n 95d9a │ │ │ │ + beq.n 95c58 │ │ │ │ + bls.n 95c6e │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 95da4 │ │ │ │ + beq.n 95c78 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq.n 95d84 │ │ │ │ + beq.n 95c58 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.n 95d72 │ │ │ │ + bne.n 95c46 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ - b.n 95d02 │ │ │ │ + b.n 95bd6 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 95d5e │ │ │ │ - bhi.n 95daa │ │ │ │ + beq.n 95c32 │ │ │ │ + bhi.n 95c7e │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq.n 95d5e │ │ │ │ + beq.n 95c32 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.n 95d20 │ │ │ │ - b.n 95d84 │ │ │ │ + bne.n 95bf4 │ │ │ │ + b.n 95c58 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 95d84 │ │ │ │ - bls.n 95db0 │ │ │ │ + beq.n 95c58 │ │ │ │ + bls.n 95c84 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne.n 95d7c │ │ │ │ + bne.n 95c50 │ │ │ │ add.w ip, ip, #1 │ │ │ │ - b.n 95d02 │ │ │ │ + b.n 95bd6 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne.n 95d20 │ │ │ │ - b.n 95d84 │ │ │ │ - cbz r3, 95db8 │ │ │ │ + bne.n 95bf4 │ │ │ │ + b.n 95c58 │ │ │ │ + cbz r3, 95c8c │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 95d7c │ │ │ │ - b.n 95da4 │ │ │ │ + bne.n 95c50 │ │ │ │ + b.n 95c78 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54652 @ 0xd57c │ │ │ │ + movw r1, #55348 @ 0xd834 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ 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 │ │ │ │ @@ -158541,231 +158439,231 @@ │ │ │ │ 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 967d0 │ │ │ │ + bhi.w 966c4 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ - lsls r7, r6, #6 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r7, r6, #6 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ + lsls r1, r4, #6 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r4, #6 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r7, r6, #6 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r7, r6, #6 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r4, #6 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r4, #6 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r0, r0, #13 │ │ │ │ + lsls r2, r5, #12 │ │ │ │ lsls r1, r6, #13 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r1, r0, #11 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r1, #13 │ │ │ │ - lsls r3, r4, #13 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ + lsls r3, r5, #10 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r3, r6, #12 │ │ │ │ + lsls r5, r1, #13 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ lsls r4, r7, #1 │ │ │ │ lsls r4, r7, #1 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ lsls r4, r7, #1 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r3, r4, #14 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r6, r7, #13 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r7, r2, #13 │ │ │ │ - lsls r3, r6, #10 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r3, r6, #10 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ + lsls r1, r0, #13 │ │ │ │ + lsls r5, r3, #10 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r5, r3, #10 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ lsls r3, r6, #1 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r0, #11 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r3, r5, #10 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r6, r7, #13 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r0, r4, #14 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r6, r1, #14 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r1, r5, #19 │ │ │ │ - lsls r2, r5, #12 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r3, r3, #13 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r1, r7, #19 │ │ │ │ + lsls r4, r2, #12 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r2, r1, #11 │ │ │ │ + lsls r4, r6, #10 │ │ │ │ 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 943dc │ │ │ │ + b.w 942b0 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r1, #38 @ 0x26 │ │ │ │ add.w r2, r3, #4 │ │ │ │ - beq.w 960ec │ │ │ │ + beq.w 95fc0 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 96662 │ │ │ │ + beq.w 965b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - beq.n 95f24 │ │ │ │ + beq.n 95df8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95f24 │ │ │ │ + bge.n 95df8 │ │ │ │ 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 965fc │ │ │ │ + beq.w 964da │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9660c │ │ │ │ + beq.w 964ea │ │ │ │ mov r0, r5 │ │ │ │ blx 2c090 │ │ │ │ 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 88318 │ │ │ │ + b.w 882f8 │ │ │ │ movs r1, #0 │ │ │ │ subs r0, #1 │ │ │ │ mov r3, r1 │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ cmp r1, #0 │ │ │ │ - bgt.w 960ce │ │ │ │ + bgt.w 95fa2 │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq.n 95f96 │ │ │ │ + beq.n 95e6a │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ - bhi.w 960b2 │ │ │ │ + bhi.w 95f86 │ │ │ │ cmp r2, #31 │ │ │ │ - bhi.w 96136 │ │ │ │ + bhi.w 96432 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 967a8 │ │ │ │ + beq.w 96654 │ │ │ │ cmp r2, #9 │ │ │ │ - beq.n 95f62 │ │ │ │ + beq.n 95e36 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 95f62 │ │ │ │ + bne.n 95e36 │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ adds r3, #1 │ │ │ │ movs r1, #0 │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne.n 95f70 │ │ │ │ + bne.n 95e44 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 965f8 │ │ │ │ - beq.w 965b0 │ │ │ │ + blt.w 96564 │ │ │ │ + beq.w 9648e │ │ │ │ subs r2, r3, #1 │ │ │ │ mov sl, r2 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt.w 965d4 │ │ │ │ - ldr r1, [pc, #440] @ (96164 ) │ │ │ │ + bgt.w 964b2 │ │ │ │ + ldr r1, [pc, #396] @ (9600c ) │ │ │ │ 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 9658e │ │ │ │ - ldr r0, [pc, #412] @ (96168 ) │ │ │ │ + beq.w 96468 │ │ │ │ + ldr r0, [pc, #368] @ (96010 ) │ │ │ │ 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 96636 │ │ │ │ + bne.w 96514 │ │ │ │ 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 2b420 │ │ │ │ @@ -158780,826 +158678,826 @@ │ │ │ │ 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 95dd4 │ │ │ │ + bl 95ca8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 966ac │ │ │ │ + beq.w 96540 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 9609c │ │ │ │ + beq.n 95f70 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95dd4 │ │ │ │ + bl 95ca8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 966fc │ │ │ │ + beq.w 965ac │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 9609c │ │ │ │ + beq.n 95f70 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95dd4 │ │ │ │ + bl 95ca8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 966d4 │ │ │ │ + beq.w 965a8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r5, #24] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 9609c │ │ │ │ + beq.n 95f70 │ │ │ │ add.w r7, r5, #24 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl 95dd4 │ │ │ │ + bl 95ca8 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 966ae │ │ │ │ + beq.w 96542 │ │ │ │ mov r1, r7 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r3 │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ mov r7, r1 │ │ │ │ - bne.n 96078 │ │ │ │ + bne.n 95f4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne.w 96738 │ │ │ │ + bne.w 96624 │ │ │ │ adds r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r2, #123 @ 0x7b │ │ │ │ - beq.n 960c0 │ │ │ │ - bhi.w 96586 │ │ │ │ + beq.n 95f94 │ │ │ │ + bhi.w 96460 │ │ │ │ cmp r2, #91 @ 0x5b │ │ │ │ - bne.w 96350 │ │ │ │ + bne.w 961f8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 96360 │ │ │ │ + bne.w 96208 │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ adds r3, #1 │ │ │ │ movs r1, #1 │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - beq.w 96356 │ │ │ │ - bls.n 96120 │ │ │ │ + beq.w 961fe │ │ │ │ + bls.n 95ff4 │ │ │ │ cmp r2, #123 @ 0x7b │ │ │ │ - beq.w 96360 │ │ │ │ + beq.w 96208 │ │ │ │ cmp r2, #125 @ 0x7d │ │ │ │ - beq.w 96356 │ │ │ │ + beq.w 961fe │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - bne.n 960d4 │ │ │ │ - b.n 96356 │ │ │ │ + bne.n 95fa8 │ │ │ │ + b.n 961fe │ │ │ │ mov r1, r3 │ │ │ │ str r2, [r6, #0] │ │ │ │ - movw r2, #65437 @ 0xff9d │ │ │ │ + movw r2, #64761 @ 0xfcf9 │ │ │ │ movt r2, #23 │ │ │ │ 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 965b4 │ │ │ │ + bne.w 96492 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 95eec │ │ │ │ + bne.w 95dc0 │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - b.n 95f24 │ │ │ │ + b.n 95df8 │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq.w 96356 │ │ │ │ - bhi.w 9635a │ │ │ │ + beq.w 961fe │ │ │ │ + bhi.w 96202 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 967a8 │ │ │ │ - cmp r2, #40 @ 0x28 │ │ │ │ - bne.n 960e2 │ │ │ │ - b.n 96360 │ │ │ │ - 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 95f62 │ │ │ │ - cmp r2, #41 @ 0x29 │ │ │ │ - beq.w 96356 │ │ │ │ + beq.w 96654 │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ - bne.w 95f86 │ │ │ │ - b.n 960c0 │ │ │ │ + bne.n 95fb6 │ │ │ │ + b.n 96208 │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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 967d0 │ │ │ │ - add r1, pc, #4 @ (adr r1, 96184 ) │ │ │ │ + bhi.w 966c4 │ │ │ │ + add r1, pc, #4 @ (adr r1, 9602c ) │ │ │ │ ldr.w pc, [r1, r3, lsl #2] │ │ │ │ - str r5, [r5, #20] │ │ │ │ + str r5, [r2, #0] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r5, #20] │ │ │ │ + str r5, [r2, #0] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r5, [r3, r5] │ │ │ │ + ldrsh r1, [r6, r0] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r5, #20] │ │ │ │ + str r5, [r2, #0] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r5, #20] │ │ │ │ + str r5, [r2, #0] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r5, [r4, r3] │ │ │ │ + ldrb r1, [r7, r6] │ │ │ │ movs r1, r1 │ │ │ │ - str r7, [r7, #68] @ 0x44 │ │ │ │ + str r7, [r4, #48] @ 0x30 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #76] @ 0x4c │ │ │ │ + str r5, [r6, #56] @ 0x38 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r5, [r4, r3] │ │ │ │ + ldrb r1, [r7, r6] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r0, #56] @ 0x38 │ │ │ │ + str r1, [r5, #32] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #72] @ 0x48 │ │ │ │ + str r1, [r7, #48] @ 0x30 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r0, #76] @ 0x4c │ │ │ │ + str r5, [r5, #52] @ 0x34 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r7, [r6, r3] │ │ │ │ + ldrb r3, [r1, r7] │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r7, [r6, r3] │ │ │ │ + ldrb r3, [r1, r7] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r7, [r6, r3] │ │ │ │ + ldrb r3, [r1, r7] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r5, [r5, r4] │ │ │ │ + ldrsh r1, [r0, r0] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r0, #84] @ 0x54 │ │ │ │ + str r7, [r1, #60] @ 0x3c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r5, [r4, r3] │ │ │ │ + ldrb r1, [r7, r6] │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r5, #72] @ 0x48 │ │ │ │ + str r5, [r2, #52] @ 0x34 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r4, #52] @ 0x34 │ │ │ │ + str r5, [r1, #32] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r4, #52] @ 0x34 │ │ │ │ + str r5, [r1, #32] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r5, [r4, r3] │ │ │ │ + ldrb r1, [r7, r6] │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r5, [r4, r3] │ │ │ │ + ldrb r1, [r7, r6] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r0, #56] @ 0x38 │ │ │ │ + str r1, [r5, #32] │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r5, [r4, r3] │ │ │ │ + ldrb r1, [r7, r6] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r5, [r4, r3] │ │ │ │ + ldrb r1, [r7, r6] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r3, [r7, #76] @ 0x4c │ │ │ │ + str r3, [r2, #64] @ 0x40 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r5, [r5, r4] │ │ │ │ + ldrsh r1, [r0, r0] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r3, [r3, #80] @ 0x50 │ │ │ │ + str r1, [r1, #56] @ 0x38 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #124] @ 0x7c │ │ │ │ + str r5, [r0, #108] @ 0x6c │ │ │ │ movs r1, r1 │ │ │ │ - str r3, [r2, #68] @ 0x44 │ │ │ │ + str r3, [r7, #44] @ 0x2c │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r5, [r5, r4] │ │ │ │ + ldrsh r1, [r0, r0] │ │ │ │ movs r1, r1 │ │ │ │ - str r3, [r2, #56] @ 0x38 │ │ │ │ + str r3, [r7, #32] │ │ │ │ movs r1, r1 │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - bne.w 95f86 │ │ │ │ + bne.w 95e5a │ │ │ │ subs r1, #1 │ │ │ │ - b.n 95f62 │ │ │ │ + b.n 95e36 │ │ │ │ cmp r2, #91 @ 0x5b │ │ │ │ - bne.w 960e2 │ │ │ │ + bne.w 95fb6 │ │ │ │ adds r1, #1 │ │ │ │ - b.n 95f62 │ │ │ │ + b.n 95e36 │ │ │ │ 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 9b9c0 │ │ │ │ + b.w 9b894 │ │ │ │ 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 8f744 │ │ │ │ + b.w 8f61c │ │ │ │ movs r1, #125 @ 0x7d │ │ │ │ - bl 95cec │ │ │ │ + bl 95bc0 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov sl, r3 │ │ │ │ - blt.w 965f8 │ │ │ │ + blt.w 96564 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ mov r8, r3 │ │ │ │ - bne.w 966d8 │ │ │ │ + bne.w 96584 │ │ │ │ bl 7fab4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 967c0 │ │ │ │ + beq.w 966a0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 96416 │ │ │ │ + beq.n 962be │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95dd4 │ │ │ │ + bl 95ca8 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9672a │ │ │ │ + beq.w 965ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 95dd4 │ │ │ │ + bl 95ca8 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96700 │ │ │ │ + beq.w 965f8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 96700 │ │ │ │ + beq.w 965f8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 96624 │ │ │ │ + blt.w 96502 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9640c │ │ │ │ + bge.n 962b4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96790 │ │ │ │ + beq.w 966bc │ │ │ │ add.w r3, r8, #2 │ │ │ │ mov r8, r3 │ │ │ │ cmp sl, r3 │ │ │ │ - bgt.n 963bc │ │ │ │ + bgt.n 96264 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #125 @ 0x7d │ │ │ │ - beq.w 960a6 │ │ │ │ + beq.w 95f7a │ │ │ │ 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 96418 │ │ │ │ + beq.n 962c0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 96418 │ │ │ │ + beq.n 962c0 │ │ │ │ bl 2fa44 <_PyObject_DebugMallocStats@@Base+0x1914> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95f24 │ │ │ │ - b.n 966bc │ │ │ │ + bne.w 95df8 │ │ │ │ + b.n 96550 │ │ │ │ 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 965be │ │ │ │ + beq.w 9649c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9660c │ │ │ │ + beq.w 964ea │ │ │ │ mov r0, r5 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 80764 │ │ │ │ + b.w 807a4 │ │ │ │ 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 17dba0 │ │ │ │ + b.w 17d95c │ │ │ │ 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 133360 │ │ │ │ + b.w 133590 │ │ │ │ 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 80764 │ │ │ │ + bl 807a4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 95f24 │ │ │ │ + b.n 95df8 │ │ │ │ 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 14d95c │ │ │ │ - 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 296bb8 │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ - movw r5, #5996 @ 0x176c │ │ │ │ - movt r5, #80 @ 0x50 │ │ │ │ - movw r3, #4372 @ 0x1114 │ │ │ │ - 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 95f24 │ │ │ │ + b.w 14da98 │ │ │ │ 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 967f4 │ │ │ │ + beq.w 9666c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 9660c │ │ │ │ + beq.w 964ea │ │ │ │ mov r0, r5 │ │ │ │ blx 2accc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w a1c54 │ │ │ │ + b.w a1b54 │ │ │ │ + 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 296700 │ │ │ │ movs r1, #93 @ 0x5d │ │ │ │ - bl 95cec │ │ │ │ + bl 95bc0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 965f8 │ │ │ │ + blt.w 96564 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96782 │ │ │ │ + beq.w 96686 │ │ │ │ mov r1, r6 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 96772 │ │ │ │ + beq.w 965dc │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 95dd4 │ │ │ │ + bl 95ca8 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96768 │ │ │ │ + beq.w 965d2 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ str.w r0, [r1, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ - b.n 96560 │ │ │ │ + b.n 963ec │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ + movw r5, #5996 @ 0x176c │ │ │ │ + movt r5, #80 @ 0x50 │ │ │ │ + movw r3, #4372 @ 0x1114 │ │ │ │ + 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 95df8 │ │ │ │ + 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 95e36 │ │ │ │ + cmp r2, #41 @ 0x29 │ │ │ │ + beq.w 961fe │ │ │ │ + cmp r2, #40 @ 0x28 │ │ │ │ + bne.w 95e5a │ │ │ │ + b.n 95f94 │ │ │ │ cmp r2, #125 @ 0x7d │ │ │ │ - bne.w 95f86 │ │ │ │ - b.n 96356 │ │ │ │ + bne.w 95e5a │ │ │ │ + b.n 961fe │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #41344 @ 0xa180 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 844a8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 844e8 <_PyObject_GC_NewVar@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 965ee │ │ │ │ - ldr r2, [pc, #616] @ (96810 ) │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 96694 │ │ │ │ + ldr r2, [pc, #616] @ (966ec ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r8, [r1, r2] │ │ │ │ - b.n 95fec │ │ │ │ - ldr r5, [pc, #608] @ (96814 ) │ │ │ │ - b.n 9609c │ │ │ │ + b.n 95ec0 │ │ │ │ + ldr r5, [pc, #608] @ (966f0 ) │ │ │ │ + b.n 95f70 │ │ │ │ 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, 9660c │ │ │ │ + cbz r5, 964ea │ │ │ │ cmp r1, #0 │ │ │ │ - bge.w 96472 │ │ │ │ - b.n 9646a │ │ │ │ + bge.w 9631a │ │ │ │ + b.n 96312 │ │ │ │ movw r2, #65531 @ 0xfffb │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ cmp r3, r2 │ │ │ │ - bls.n 9658e │ │ │ │ + bls.n 96468 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 23b660 │ │ │ │ + bl 23bab4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 966a0 │ │ │ │ - movs r2, #41 @ 0x29 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 632ac │ │ │ │ - movs r5, #0 │ │ │ │ - b.n 95f24 │ │ │ │ + beq.w 96694 │ │ │ │ + ldr r2, [pc, #540] @ (966ec ) │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ldr.w r8, [r1, r2] │ │ │ │ + b.n 95ec6 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 967e8 │ │ │ │ + bne.w 966b0 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 96116 │ │ │ │ + bge.w 95fea │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 96116 │ │ │ │ + b.n 95fea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 963f6 │ │ │ │ + bne.w 9629e │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 963f6 │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9629e │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bne.n 9668c │ │ │ │ + bne.n 96570 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbnz r0, 96684 │ │ │ │ + cbnz r0, 96568 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - ldr r3, [pc, #436] @ (96810 ) │ │ │ │ - ldr.w r8, [r9, r3] │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - b.n 95fec │ │ │ │ - bl 94124 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 95f24 │ │ │ │ - movw r3, #4364 @ 0x110c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54704 @ 0xd5b0 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 95f24 │ │ │ │ - ldr r2, [pc, #392] @ (96810 ) │ │ │ │ - ldr.w r8, [r9, r2] │ │ │ │ - b.n 95fec │ │ │ │ - ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r7 │ │ │ │ - ldr r3, [pc, #376] @ (96810 ) │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ + ldr r3, [pc, #436] @ (966ec ) │ │ │ │ ldr.w r8, [r9, r3] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 95fec │ │ │ │ - ldr r2, [pc, #364] @ (96810 ) │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr.w r8, [r1, r2] │ │ │ │ - b.n 95ff2 │ │ │ │ + b.n 95ec0 │ │ │ │ mov r2, r0 │ │ │ │ sub.w r3, sl, r2 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 632ac │ │ │ │ + bl 63198 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 965f8 │ │ │ │ + bge.n 96564 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 965f8 │ │ │ │ + cbnz r3, 96564 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 965f8 │ │ │ │ - movs r2, #2 │ │ │ │ - b.n 966ae │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + movs r5, #0 │ │ │ │ + b.n 95df8 │ │ │ │ + ldr r2, [pc, #384] @ (966ec ) │ │ │ │ + ldr.w r8, [r9, r2] │ │ │ │ + b.n 95ec0 │ │ │ │ + ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r7 │ │ │ │ + ldr r3, [pc, #368] @ (966ec ) │ │ │ │ + ldr.w r8, [r9, r3] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + b.n 95ec0 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54688 @ 0xd5a0 │ │ │ │ + movw r1, #55384 @ 0xd858 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov r3, sl │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 632ac │ │ │ │ - b.n 965f8 │ │ │ │ + bl 63198 │ │ │ │ + b.n 96564 │ │ │ │ + movs r2, #2 │ │ │ │ + b.n 96542 │ │ │ │ movs r2, #1 │ │ │ │ - b.n 966ae │ │ │ │ + b.n 96542 │ │ │ │ + bl 93ff8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 95df8 │ │ │ │ + movw r3, #4364 @ 0x110c │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #55400 @ 0xd868 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 95df8 │ │ │ │ + subs r3, #1 │ │ │ │ + mov r1, r6 │ │ │ │ + subs r3, r3, r2 │ │ │ │ + movs r2, #93 @ 0x5d │ │ │ │ + b.n 9654a │ │ │ │ + movs r1, #93 @ 0x5d │ │ │ │ + mov r0, r4 │ │ │ │ + bl 966f4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 95df8 │ │ │ │ + b.n 96550 │ │ │ │ + add.w r3, sl, #4294967295 @ 0xffffffff │ │ │ │ + movs r2, #125 @ 0x7d │ │ │ │ + sub.w r3, r3, r8 │ │ │ │ + b.n 9654a │ │ │ │ sub.w r3, sl, #2 │ │ │ │ mov r1, r6 │ │ │ │ sub.w r3, r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ - bl 632ac │ │ │ │ + bl 63198 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 96798 │ │ │ │ + blt.n 966dc │ │ │ │ mov r0, r9 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 966c4 │ │ │ │ - b.n 965f8 │ │ │ │ - add.w r3, sl, #4294967295 @ 0xffffffff │ │ │ │ - movs r2, #125 @ 0x7d │ │ │ │ - sub.w r3, r3, r8 │ │ │ │ - b.n 966b6 │ │ │ │ + blt.n 96558 │ │ │ │ + b.n 96564 │ │ │ │ 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 9675a │ │ │ │ + beq.n 96646 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 96446 │ │ │ │ + bne.w 962ee │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne.n 96736 │ │ │ │ + bne.n 96622 │ │ │ │ adds r3, #2 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w 95f24 │ │ │ │ - subs r3, #1 │ │ │ │ - mov r1, r6 │ │ │ │ - subs r3, r3, r2 │ │ │ │ - movs r2, #93 @ 0x5d │ │ │ │ - b.n 966b6 │ │ │ │ - movs r1, #93 @ 0x5d │ │ │ │ - mov r0, r4 │ │ │ │ - bl 96818 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 95f24 │ │ │ │ - b.n 966bc │ │ │ │ - movs r2, #93 @ 0x5d │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 632ac │ │ │ │ - b.w 95f24 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9640c │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 9671a │ │ │ │ - mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9671a │ │ │ │ - movw r3, #4364 @ 0x110c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54652 @ 0xd57c │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 965f8 │ │ │ │ - mov r3, sl │ │ │ │ - movs r2, #125 @ 0x7d │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 632ac │ │ │ │ - b.w 95f24 │ │ │ │ + b.w 95df8 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54740 @ 0xd5d4 │ │ │ │ + movw r1, #55348 @ 0xd834 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 965f8 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - blt.w 95f44 │ │ │ │ - b.w 95f4c │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 96564 │ │ │ │ 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 9660c │ │ │ │ + beq.w 964ea │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 96530 │ │ │ │ - b.n 96538 │ │ │ │ - nop │ │ │ │ + blt.w 963a0 │ │ │ │ + b.n 963a8 │ │ │ │ + movs r2, #93 @ 0x5d │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 63198 │ │ │ │ + b.w 95df8 │ │ │ │ + movs r2, #41 @ 0x29 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 63198 │ │ │ │ + b.n 96564 │ │ │ │ + mov r3, sl │ │ │ │ + movs r2, #125 @ 0x7d │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 63198 │ │ │ │ + b.w 95df8 │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + blt.w 95e18 │ │ │ │ + b.w 95e20 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 962b4 │ │ │ │ + movw r3, #4364 @ 0x110c │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #55436 @ 0xd88c │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 96564 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 96612 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 96612 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 9682a │ │ │ │ - cbz r1, 96824 │ │ │ │ + bne.n 96706 │ │ │ │ + cbz r1, 96700 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, r2, #32 │ │ │ │ movw lr, #61438 @ 0xeffe │ │ │ │ @@ -159607,28 +159505,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 96852 │ │ │ │ - cbnz r4, 96864 │ │ │ │ + beq.n 9672e │ │ │ │ + cbnz r4, 96740 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 9682c │ │ │ │ - cbz r1, 9685e │ │ │ │ + bne.n 96708 │ │ │ │ + cbz r1, 9673a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 2fa44 <_PyObject_DebugMallocStats@@Base+0x1914> │ │ │ │ │ │ │ │ -0009686c : │ │ │ │ +00096748 : │ │ │ │ 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} │ │ │ │ @@ -159640,1134 +159538,1134 @@ │ │ │ │ mov sl, r1 │ │ │ │ mov r5, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 7fab4 │ │ │ │ str r0, [sp, #4] │ │ │ │ str.w r0, [r6, #3904] @ 0xf40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97652 │ │ │ │ + beq.w 9752e │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ movw r0, #8212 @ 0x2014 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - bl 1c9898 │ │ │ │ + bl 1c9710 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97772 │ │ │ │ - bl 9a668 │ │ │ │ + beq.w 9764e │ │ │ │ + bl 9a53c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97652 │ │ │ │ + beq.w 9752e │ │ │ │ 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 9a6b4 │ │ │ │ + bl 9a588 │ │ │ │ str.w r0, [r6, #376] @ 0x178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97652 │ │ │ │ + beq.w 9752e │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55364 @ 0xd844 │ │ │ │ + movw r1, #56060 @ 0xdafc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 97652 │ │ │ │ + beq.w 9752e │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2bab4 │ │ │ │ - bl 1ca1f4 │ │ │ │ + bl 1ca06c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9774a │ │ │ │ + beq.w 97626 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #764] @ (96c1c ) │ │ │ │ + ldr r1, [pc, #764] @ (96af8 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9774a │ │ │ │ + beq.w 97626 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55372 @ 0xd84c │ │ │ │ + movw r1, #56068 @ 0xdb04 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9774a │ │ │ │ + beq.w 97626 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96954 │ │ │ │ + bge.n 96830 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97740 │ │ │ │ + beq.w 9761c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55384 @ 0xd858 │ │ │ │ + movw r1, #56080 @ 0xdb10 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r3, #0 │ │ │ │ ldr.w fp, [sl, #8] │ │ │ │ strd r3, r3, [sp, #24] │ │ │ │ strd r3, r3, [sp, #32] │ │ │ │ - bl 1ca240 │ │ │ │ + bl 1ca0b8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55428 @ 0xd884 │ │ │ │ + movw r1, #56124 @ 0xdb3c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9699c │ │ │ │ + bge.n 96878 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 978c0 │ │ │ │ + beq.w 9779c │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18040 @ 0x4678 │ │ │ │ + movw r1, #18736 @ 0x4930 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1ca240 │ │ │ │ + bl 1ca0b8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55444 @ 0xd894 │ │ │ │ + movw r1, #56140 @ 0xdb4c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 969dc │ │ │ │ + bge.n 968b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 978b6 │ │ │ │ + beq.w 97792 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55460 @ 0xd8a4 │ │ │ │ + movw r1, #56156 @ 0xdb5c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1ca240 │ │ │ │ + bl 1ca0b8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55476 @ 0xd8b4 │ │ │ │ + movw r1, #56172 @ 0xdb6c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96a1c │ │ │ │ + bge.n 968f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 978ac │ │ │ │ + beq.w 97788 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46588 @ 0xb5fc │ │ │ │ + movw r1, #47524 @ 0xb9a4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1ca240 │ │ │ │ + bl 1ca0b8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55496 @ 0xd8c8 │ │ │ │ + movw r1, #56192 @ 0xdb80 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96a5c │ │ │ │ + bge.n 96938 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 978a2 │ │ │ │ + beq.w 9777e │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97708 │ │ │ │ - bl 1bc514 │ │ │ │ + beq.w 975e4 │ │ │ │ + bl 1bc32c │ │ │ │ movw r0, #61184 @ 0xef00 │ │ │ │ movt r0, #84 @ 0x54 │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #24368 @ 0x5f30 │ │ │ │ + movw r1, #25064 @ 0x61e8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96a9e │ │ │ │ + bge.n 9697a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97904 │ │ │ │ + beq.w 977e0 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ mov.w r0, #2288 @ 0x8f0 │ │ │ │ movt r0, #782 @ 0x30e │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55516 @ 0xd8dc │ │ │ │ + movw r1, #56212 @ 0xdb94 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96adc │ │ │ │ + bge.n 969b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 978fa │ │ │ │ + beq.w 977d6 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97708 │ │ │ │ - movw r3, #32576 @ 0x7f40 │ │ │ │ + beq.w 975e4 │ │ │ │ + movw r3, #33472 @ 0x82c0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #55528 @ 0xd8e8 │ │ │ │ + movw r1, #56224 @ 0xdba0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #55536 @ 0xd8f0 │ │ │ │ + movw r0, #56232 @ 0xdba8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 950d8 │ │ │ │ + bl 94fac │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55544 @ 0xd8f8 │ │ │ │ + movw r1, #56240 @ 0xdbb0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96b2c │ │ │ │ + bge.n 96a08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 978f0 │ │ │ │ + beq.w 977cc │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97708 │ │ │ │ - movw r0, #32576 @ 0x7f40 │ │ │ │ + beq.w 975e4 │ │ │ │ + movw r0, #33472 @ 0x82c0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55552 @ 0xd900 │ │ │ │ + movw r1, #56248 @ 0xdbb8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 978dc │ │ │ │ + blt.w 977b8 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ movw r0, #1013 @ 0x3f5 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55564 @ 0xd90c │ │ │ │ + movw r1, #56260 @ 0xdbc4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96b9c │ │ │ │ + bge.n 96a78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97918 │ │ │ │ + beq.w 977f4 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97708 │ │ │ │ - movw r0, #29480 @ 0x7328 │ │ │ │ + beq.w 975e4 │ │ │ │ + movw r0, #30376 @ 0x76a8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55576 @ 0xd918 │ │ │ │ + movw r1, #56272 @ 0xdbd0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96bda │ │ │ │ + bge.n 96ab6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9790e │ │ │ │ + beq.w 977ea │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97708 │ │ │ │ - movw r0, #55588 @ 0xd924 │ │ │ │ + beq.w 975e4 │ │ │ │ + movw r0, #56284 @ 0xdbdc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #2704 @ 0xa90 │ │ │ │ + movw r1, #3400 @ 0xd48 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96c20 │ │ │ │ + bge.n 96afc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97898 │ │ │ │ - b.n 96c20 │ │ │ │ + beq.w 97774 │ │ │ │ + b.n 96afc │ │ │ │ nop │ │ │ │ lsls r0, r3, #8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55596 @ 0xd92c │ │ │ │ + movw r1, #56292 @ 0xdbe4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96c5a │ │ │ │ + bge.n 96b36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9788e │ │ │ │ + beq.w 9776a │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97708 │ │ │ │ - bl 1ca2a8 │ │ │ │ + beq.w 975e4 │ │ │ │ + bl 1ca120 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #45936 @ 0xb370 │ │ │ │ + movw r1, #46832 @ 0xb6f0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96c90 │ │ │ │ + bge.n 96b6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 979f8 │ │ │ │ + beq.w 978d4 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97708 │ │ │ │ - bl 1ca3a0 │ │ │ │ + beq.w 975e4 │ │ │ │ + bl 1ca218 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #45868 @ 0xb32c │ │ │ │ + movw r1, #46764 @ 0xb6ac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96cc6 │ │ │ │ + bge.n 96ba2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 979e4 │ │ │ │ + beq.w 978c0 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97708 │ │ │ │ - ldr r2, [pc, #324] @ (96e14 ) │ │ │ │ + beq.w 975e4 │ │ │ │ + ldr r2, [pc, #324] @ (96cf0 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r0, fp │ │ │ │ movw r1, #31140 @ 0x79a4 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ - bl 1c8b7c │ │ │ │ + bl 1c89f4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 979ee │ │ │ │ + beq.w 978ca │ │ │ │ movw r0, #31140 @ 0x79a4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - bl 9b2a4 │ │ │ │ + bl 9b178 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ movs r0, #32 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9796a │ │ │ │ + beq.w 97846 │ │ │ │ str r0, [r6, #16] │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 979ac │ │ │ │ + beq.w 97888 │ │ │ │ str r0, [r6, #20] │ │ │ │ movw r0, #52015 @ 0xcb2f │ │ │ │ movt r0, #4 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97990 │ │ │ │ + beq.w 9786c │ │ │ │ str r0, [r6, #24] │ │ │ │ movs r0, #0 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 979c8 │ │ │ │ + beq.w 978a4 │ │ │ │ str r0, [r6, #28] │ │ │ │ movw r0, #16963 @ 0x4243 │ │ │ │ movt r0, #15 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97932 │ │ │ │ + beq.w 9780e │ │ │ │ movw r7, #43560 @ 0xaa28 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ str r0, [r6, #32] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97a1e │ │ │ │ + beq.w 978fa │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97a02 │ │ │ │ + beq.w 978de │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97a3a │ │ │ │ + beq.w 97916 │ │ │ │ str r0, [r6, #44] @ 0x2c │ │ │ │ movs r0, #0 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9794e │ │ │ │ + beq.w 9782a │ │ │ │ str r0, [r6, #48] @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #61016 @ 0xee58 │ │ │ │ + movw r1, #61712 @ 0xf110 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96db0 │ │ │ │ + bge.n 96c8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97a74 │ │ │ │ + beq.w 97950 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #16 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55604 @ 0xd934 │ │ │ │ + movw r1, #56300 @ 0xdbec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96dee │ │ │ │ + bge.n 96cca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97986 │ │ │ │ + beq.w 97862 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ movs r7, #0 │ │ │ │ ldr.w r8, [r3, #1788] @ 0x6fc │ │ │ │ - b.n 96e52 │ │ │ │ + b.n 96d2e │ │ │ │ nop │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ lsls r1, r2, #1 │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 88318 │ │ │ │ + bl 882f8 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 97a56 │ │ │ │ - bl 9ba94 │ │ │ │ + beq.w 97932 │ │ │ │ + bl 9b968 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 97868 │ │ │ │ + beq.w 97744 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96e50 │ │ │ │ + bge.n 96d2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9784a │ │ │ │ + beq.w 97726 │ │ │ │ adds r7, #1 │ │ │ │ ldr.w r6, [r8, r7, lsl #3] │ │ │ │ mov r0, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 96e18 │ │ │ │ + bne.n 96cf4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9c0a8 │ │ │ │ + bl 9bf7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9782a │ │ │ │ + bne.w 97706 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84248 │ │ │ │ + bl 84288 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96e88 │ │ │ │ + bge.n 96d64 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 96e88 │ │ │ │ + cbnz r3, 96d64 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55616 @ 0xd940 │ │ │ │ + movw r1, #56312 @ 0xdbf8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96eb2 │ │ │ │ + bge.n 96d8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97854 │ │ │ │ + beq.w 97730 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ movw r0, #297 @ 0x129 │ │ │ │ - bl 80b24 │ │ │ │ + bl 80b64 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97708 │ │ │ │ - ldr r7, [pc, #764] @ (971c8 ) │ │ │ │ + beq.w 975e4 │ │ │ │ + ldr r7, [pc, #764] @ (970a4 ) │ │ │ │ addw r9, r7, #1188 @ 0x4a4 │ │ │ │ ldr.w r8, [r7, #4]! │ │ │ │ mov r0, r8 │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88318 │ │ │ │ + bl 882f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97804 │ │ │ │ + beq.w 976e0 │ │ │ │ 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 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 88318 │ │ │ │ + bl 882f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97802 │ │ │ │ + beq.w 976de │ │ │ │ ldr.w r5, [sl, #4] │ │ │ │ str.w r0, [r8, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 88318 │ │ │ │ + bl 882f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97802 │ │ │ │ + beq.w 976de │ │ │ │ ldr.w r5, [sl, #8] │ │ │ │ add.w r7, sl, #12 │ │ │ │ str.w r0, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 88318 │ │ │ │ + bl 882f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97802 │ │ │ │ + beq.w 976de │ │ │ │ ldr.w r5, [sl, #12] │ │ │ │ str.w r0, [r8, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 88318 │ │ │ │ + bl 882f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97802 │ │ │ │ + beq.w 976de │ │ │ │ str.w r0, [r8, #16] │ │ │ │ cmp r7, r9 │ │ │ │ add.w r8, r8, #16 │ │ │ │ - bne.n 96efa │ │ │ │ + bne.n 96dd6 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #54648 @ 0xd578 │ │ │ │ + movw r1, #55344 @ 0xd830 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movw r0, #12120 @ 0x2f58 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w fp, [sp, #16] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ - bl 9e5dc │ │ │ │ + bl 9e4dc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96fbe │ │ │ │ + bge.n 96e9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 96fbe │ │ │ │ + cbnz r3, 96e9a │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29892 @ 0x74c4 │ │ │ │ + movw r1, #30788 @ 0x7844 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96fe8 │ │ │ │ + bge.n 96ec4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97820 │ │ │ │ + beq.w 976fc │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 97708 │ │ │ │ - movw r0, #55640 @ 0xd958 │ │ │ │ + beq.w 975e4 │ │ │ │ + movw r0, #56336 @ 0xdc10 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55648 @ 0xd960 │ │ │ │ + movw r1, #56344 @ 0xdc18 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97026 │ │ │ │ + bge.n 96f02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9785e │ │ │ │ + beq.w 9773a │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97708 │ │ │ │ - movw r0, #32576 @ 0x7f40 │ │ │ │ + beq.w 975e4 │ │ │ │ + movw r0, #33472 @ 0x82c0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55660 @ 0xd96c │ │ │ │ + movw r1, #56356 @ 0xdc24 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 977f0 │ │ │ │ + blt.w 976cc │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97708 │ │ │ │ - ldr r2, [pc, #360] @ (971cc ) │ │ │ │ + beq.w 975e4 │ │ │ │ + ldr r2, [pc, #360] @ (970a8 ) │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #360] @ (971d0 ) │ │ │ │ + ldr r1, [pc, #360] @ (970ac ) │ │ │ │ mov r0, fp │ │ │ │ - bl 1c8b7c │ │ │ │ + bl 1c89f4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 979ee │ │ │ │ - ldr r0, [pc, #344] @ (971d0 ) │ │ │ │ - bl 9b2a4 │ │ │ │ + beq.w 978ca │ │ │ │ + ldr r0, [pc, #344] @ (970ac ) │ │ │ │ + bl 9b178 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ movs r0, #3 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ str r0, [r7, #16] │ │ │ │ movs r0, #14 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ str r0, [r7, #20] │ │ │ │ movs r0, #8 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ str r0, [r7, #24] │ │ │ │ - movw r0, #55672 @ 0xd978 │ │ │ │ + movw r0, #56368 @ 0xdc30 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ str r0, [r7, #28] │ │ │ │ movs r0, #0 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ str r0, [r7, #32] │ │ │ │ ldr.w r3, [sl, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 977d0 │ │ │ │ + bne.w 976ac │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #60996 @ 0xee44 │ │ │ │ + movw r1, #61692 @ 0xf0fc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 970de │ │ │ │ + bge.n 96fba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 977c8 │ │ │ │ + beq.w 976a4 │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ bl 7fab4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97708 │ │ │ │ - movw r0, #55680 @ 0xd980 │ │ │ │ + beq.w 975e4 │ │ │ │ + movw r0, #56376 @ 0xdc38 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 977b0 │ │ │ │ + beq.w 9768c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #28044 @ 0x6d8c │ │ │ │ + movw r1, #28740 @ 0x7044 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r6 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9712c │ │ │ │ + bge.n 97008 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 977a8 │ │ │ │ + beq.w 97684 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 977b0 │ │ │ │ - movw r0, #55688 @ 0xd988 │ │ │ │ + beq.w 9768c │ │ │ │ + movw r0, #56384 @ 0xdc40 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 977b0 │ │ │ │ + beq.w 9768c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55700 @ 0xd994 │ │ │ │ + movw r1, #56396 @ 0xdc4c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97170 │ │ │ │ + bge.n 9704c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 977a0 │ │ │ │ + beq.w 9767c │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 977b0 │ │ │ │ + beq.w 9768c │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #24368 @ 0x5f30 │ │ │ │ + movw r1, #25064 @ 0x61e8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 977b0 │ │ │ │ + beq.w 9768c │ │ │ │ mov.w r0, #2288 @ 0x8f0 │ │ │ │ movt r0, #782 @ 0x30e │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 977b0 │ │ │ │ + beq.w 9768c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55516 @ 0xd8dc │ │ │ │ + movw r1, #56212 @ 0xdb94 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 971d4 │ │ │ │ + bge.n 970b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97798 │ │ │ │ - b.n 971d4 │ │ │ │ - add r0, pc, #880 @ (adr r0, 9753c ) │ │ │ │ + beq.w 97674 │ │ │ │ + b.n 970b0 │ │ │ │ + add r4, pc, #272 @ (adr r4, 971b8 ) │ │ │ │ movs r6, r6 │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ lsls r1, r2, #1 │ │ │ │ ldrb r4, [r6, #9] │ │ │ │ lsls r7, r2, #1 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 977b0 │ │ │ │ - movw r0, #55712 @ 0xd9a0 │ │ │ │ + beq.w 9768c │ │ │ │ + movw r0, #56408 @ 0xdc58 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 977b0 │ │ │ │ + beq.w 9768c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55732 @ 0xd9b4 │ │ │ │ + movw r1, #56428 @ 0xdc6c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97214 │ │ │ │ + bge.n 970f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97790 │ │ │ │ + beq.w 9766c │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 977b0 │ │ │ │ + beq.w 9768c │ │ │ │ mov r0, r6 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #55744 @ 0xd9c0 │ │ │ │ + movw r1, #56440 @ 0xdc78 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 977b0 │ │ │ │ + beq.w 9768c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cade4 <_PyNamespace_New@@Base> │ │ │ │ + bl 1cac74 <_PyNamespace_New@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97254 │ │ │ │ + bge.n 97130 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 97254 │ │ │ │ + cbnz r3, 97130 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18652 @ 0x48dc │ │ │ │ + movw r1, #19548 @ 0x4c5c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9727e │ │ │ │ + bge.n 9715a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97788 │ │ │ │ + beq.w 97664 │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 97708 │ │ │ │ - ldr r2, [pc, #756] @ (9757c ) │ │ │ │ + beq.w 975e4 │ │ │ │ + ldr r2, [pc, #756] @ (97458 ) │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #756] @ (97580 ) │ │ │ │ + ldr r1, [pc, #756] @ (9745c ) │ │ │ │ mov r0, fp │ │ │ │ - bl 1c8b7c │ │ │ │ + bl 1c89f4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 979ee │ │ │ │ - ldr r0, [pc, #744] @ (97580 ) │ │ │ │ + beq.w 978ca │ │ │ │ + ldr r0, [pc, #744] @ (9745c ) │ │ │ │ ldr.w r6, [sl, #8] │ │ │ │ - bl 9b2a4 │ │ │ │ + bl 9b178 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1cb1d0 <_PyNamespace_New@@Base+0x3ec> │ │ │ │ + bl 1cb060 <_PyNamespace_New@@Base+0x3ec> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 976f4 │ │ │ │ + beq.w 975d0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56572 @ 0xdcfc │ │ │ │ + movw r1, #57268 @ 0xdfb4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 972da │ │ │ │ + bge.n 971b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 976ec │ │ │ │ + beq.w 975c8 │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 97708 │ │ │ │ - movw r0, #12628 @ 0x3154 │ │ │ │ + beq.w 975e4 │ │ │ │ + movw r0, #13524 @ 0x34d4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 882f4 │ │ │ │ + bl 882d4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55776 @ 0xd9e0 │ │ │ │ + movw r1, #56472 @ 0xdc98 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97318 │ │ │ │ + bge.n 971f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 976e4 │ │ │ │ + beq.w 975c0 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97708 │ │ │ │ - bl 1cb6bc │ │ │ │ + beq.w 975e4 │ │ │ │ + bl 1cb54c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #61940 @ 0xf1f4 │ │ │ │ + movw r1, #62636 @ 0xf4ac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9734e │ │ │ │ + bge.n 9722a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 976dc │ │ │ │ + beq.w 975b8 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97708 │ │ │ │ - ldr r2, [pc, #556] @ (97584 ) │ │ │ │ + beq.w 975e4 │ │ │ │ + ldr r2, [pc, #556] @ (97460 ) │ │ │ │ mov r0, fp │ │ │ │ - ldr r1, [pc, #556] @ (97588 ) │ │ │ │ + ldr r1, [pc, #556] @ (97464 ) │ │ │ │ movs r3, #0 │ │ │ │ - bl 1c8b7c │ │ │ │ + bl 1c89f4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 979ee │ │ │ │ + beq.w 978ca │ │ │ │ movs r0, #0 │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55796 @ 0xd9f4 │ │ │ │ + movw r1, #56492 @ 0xdcac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97398 │ │ │ │ + bge.n 97274 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97738 │ │ │ │ + beq.w 97614 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ bl 7fab4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55808 @ 0xda00 │ │ │ │ + movw r1, #56504 @ 0xdcb8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 973ce │ │ │ │ + bge.n 972aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97728 │ │ │ │ + beq.w 97604 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80d6c │ │ │ │ + bl 80dac │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55828 @ 0xda14 │ │ │ │ + movw r1, #56524 @ 0xdccc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97406 │ │ │ │ + bge.n 972e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97730 │ │ │ │ + beq.w 9760c │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 97708 │ │ │ │ + beq.w 975e4 │ │ │ │ ldr.w r3, [sl, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 976d2 │ │ │ │ + bne.w 975ae │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - movw r2, #17060 @ 0x42a4 │ │ │ │ + movw r2, #17956 @ 0x4624 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1cb888 │ │ │ │ + bl 1cb718 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 97652 │ │ │ │ - ldr r0, [pc, #348] @ (9758c ) │ │ │ │ + beq.w 9752e │ │ │ │ + ldr r0, [pc, #348] @ (97468 ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 1c9898 │ │ │ │ + bl 1c9710 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97652 │ │ │ │ - movw r1, #46688 @ 0xb660 │ │ │ │ + beq.w 9752e │ │ │ │ + movw r1, #47384 @ 0xb918 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - ldr r2, [pc, #324] @ (97590 ) │ │ │ │ - bl 99058 │ │ │ │ + ldr r2, [pc, #324] @ (9746c ) │ │ │ │ + bl 98f30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9763a │ │ │ │ - movw r1, #37368 @ 0x91f8 │ │ │ │ + bne.w 97516 │ │ │ │ + movw r1, #38264 @ 0x9578 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r2, [pc, #308] @ (97594 ) │ │ │ │ + ldr r2, [pc, #308] @ (97470 ) │ │ │ │ mov r0, sl │ │ │ │ - bl 99058 │ │ │ │ + bl 98f30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9763a │ │ │ │ - bl 1cade4 <_PyNamespace_New@@Base> │ │ │ │ + bne.w 97516 │ │ │ │ + bl 1cac74 <_PyNamespace_New@@Base> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9763a │ │ │ │ + beq.w 97516 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57908 @ 0xe234 │ │ │ │ + movw r1, #58604 @ 0xe4ec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ - bl 99058 │ │ │ │ + bl 98f30 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9749e │ │ │ │ + bge.n 9737a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 976ca │ │ │ │ + beq.w 975a6 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9763a │ │ │ │ - ldr.w r8, [pc, #244] @ 9759c │ │ │ │ + bne.w 97516 │ │ │ │ + ldr.w r8, [pc, #244] @ 97478 │ │ │ │ mov.w r9, #1 │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr.w r4, [r8], #4 │ │ │ │ lsl.w r0, r9, r7 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9763a │ │ │ │ - bl 99058 │ │ │ │ + beq.w 97516 │ │ │ │ + bl 98f30 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 974e0 │ │ │ │ + bge.n 973bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 976be │ │ │ │ + beq.w 9759a │ │ │ │ adds r7, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9763a │ │ │ │ + bne.w 97516 │ │ │ │ cmp r7, #19 │ │ │ │ - bne.n 974ae │ │ │ │ - movw r1, #55840 @ 0xda20 │ │ │ │ + bne.n 9738a │ │ │ │ + movw r1, #56536 @ 0xdcd8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r2, [pc, #160] @ (97598 ) │ │ │ │ + ldr r2, [pc, #160] @ (97474 ) │ │ │ │ mov r0, fp │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - bl 99058 │ │ │ │ + bl 98f30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9763a │ │ │ │ - bl 943dc │ │ │ │ + bne.w 97516 │ │ │ │ + bl 942b0 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55852 @ 0xda2c │ │ │ │ + movw r1, #56548 @ 0xdce4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ - bl 99058 │ │ │ │ + bl 98f30 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 976ac │ │ │ │ + blt.w 97588 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9763a │ │ │ │ + bne.w 97516 │ │ │ │ movs r0, #1 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55864 @ 0xda38 │ │ │ │ + movw r1, #56560 @ 0xdcf0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ - bl 99058 │ │ │ │ + bl 98f30 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9769a │ │ │ │ + blt.w 97576 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 9763a │ │ │ │ + bne.n 97516 │ │ │ │ movs r0, #2 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55876 @ 0xda44 │ │ │ │ + movw r1, #56572 @ 0xdcfc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ - bl 99058 │ │ │ │ + bl 98f30 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9768a │ │ │ │ - b.n 975a0 │ │ │ │ + blt.w 97566 │ │ │ │ + b.n 9747c │ │ │ │ nop │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ lsls r1, r2, #1 │ │ │ │ ldrb r4, [r0, #13] │ │ │ │ lsls r7, r2, #1 │ │ │ │ movs r0, #120 @ 0x78 │ │ │ │ lsls r1, r2, #1 │ │ │ │ @@ -160777,549 +160675,549 @@ │ │ │ │ lsls r1, r2, #1 │ │ │ │ movs r0, #188 @ 0xbc │ │ │ │ lsls r1, r2, #1 │ │ │ │ movs r0, #196 @ 0xc4 │ │ │ │ lsls r1, r2, #1 │ │ │ │ strh r0, [r4, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - add r5, pc, #592 @ (adr r5, 977f0 ) │ │ │ │ + add r0, sp, #1008 @ 0x3f0 │ │ │ │ movs r6, r6 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 9763a │ │ │ │ + bne.n 97516 │ │ │ │ movs r0, #5 │ │ │ │ - bl 943dc │ │ │ │ + bl 942b0 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55888 @ 0xda50 │ │ │ │ + movw r1, #56584 @ 0xdd08 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ - bl 99058 │ │ │ │ + bl 98f30 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9767a │ │ │ │ + blt.n 97556 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 9763a │ │ │ │ + bne.n 97516 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #61240 @ 0xef38 │ │ │ │ + movw r1, #61936 @ 0xf1f0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 975f0 │ │ │ │ + bge.n 974cc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 97672 │ │ │ │ + beq.n 9754e │ │ │ │ adds r6, #1 │ │ │ │ - beq.n 97652 │ │ │ │ - ldr r0, [pc, #724] @ (978cc ) │ │ │ │ + beq.n 9752e │ │ │ │ + ldr r0, [pc, #724] @ (977a8 ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 1c9898 │ │ │ │ + bl 1c9710 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 97652 │ │ │ │ + cbz r0, 9752e │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #61256 @ 0xef48 │ │ │ │ + movw r1, #61952 @ 0xf200 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 947d8 │ │ │ │ + bl 946ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97622 │ │ │ │ + bge.n 974fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 9766a │ │ │ │ - cbnz r4, 97652 │ │ │ │ + cbz r3, 97546 │ │ │ │ + cbnz r4, 9752e │ │ │ │ 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 97652 │ │ │ │ + bge.n 9752e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 97652 │ │ │ │ + cbnz r3, 9752e │ │ │ │ mov r0, sl │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [pc, #636] @ (978d0 ) │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [pc, #636] @ (977ac ) │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #55272 @ 0xd7e8 │ │ │ │ + movw r3, #55968 @ 0xdaa0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r0, [r5, #12] │ │ │ │ strd r1, r2, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 97632 │ │ │ │ + b.n 9750e │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 97622 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 974fe │ │ │ │ mov r0, sl │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 975f0 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 974cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 975c6 │ │ │ │ + bne.n 974a2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 975c6 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 974a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 975a0 │ │ │ │ + bne.n 9747c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 975a0 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9747c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97550 │ │ │ │ + bne.w 9742c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 97550 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9742c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97526 │ │ │ │ + bne.w 97402 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 97526 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 97402 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n 974e0 │ │ │ │ + b.n 973bc │ │ │ │ mov r0, fp │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9749e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9737a │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97416 │ │ │ │ - b.n 97708 │ │ │ │ + beq.w 972f2 │ │ │ │ + b.n 975e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9734e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9722a │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 97318 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 971f4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 972da │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 971b6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97708 │ │ │ │ + bge.n 975e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 97708 │ │ │ │ + cbnz r3, 975e4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #55272 @ 0xd7e8 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #55968 @ 0xdaa0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #448] @ (978d4 ) │ │ │ │ + ldr r1, [pc, #448] @ (977b0 ) │ │ │ │ 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 97632 │ │ │ │ + b.n 9750e │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 973ce │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 972aa │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 97406 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 972e2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 97398 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 97274 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 96954 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 96830 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e30 │ │ │ │ - ldr r3, [pc, #388] @ (978d8 ) │ │ │ │ + bl 84e70 │ │ │ │ + ldr r3, [pc, #388] @ (977b4 ) │ │ │ │ movs r2, #1 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ - movw r3, #55396 @ 0xd864 │ │ │ │ + movw r3, #56092 @ 0xdb1c │ │ │ │ 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 97632 │ │ │ │ - ldr r2, [pc, #348] @ (978d0 ) │ │ │ │ + b.n 9750e │ │ │ │ + ldr r2, [pc, #348] @ (977ac ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #55328 @ 0xd820 │ │ │ │ + movw r3, #56024 @ 0xdad8 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r0, [r5, #12] │ │ │ │ strd r1, r2, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 97632 │ │ │ │ + b.n 9750e │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9727e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9715a │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 97214 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 970f0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 971d4 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 970b0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 97170 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9704c │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9712c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 97008 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97708 │ │ │ │ + bge.n 975e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 97708 │ │ │ │ + bne.n 975e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 97708 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 975e4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 970de │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 96fba │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 970ba │ │ │ │ + beq.w 96f96 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97708 │ │ │ │ + bge.n 975e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 97708 │ │ │ │ + bne.n 975e4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 97708 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 975e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9705c │ │ │ │ + bne.w 96f38 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9705c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 96f38 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97708 │ │ │ │ + bge.w 975e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97708 │ │ │ │ + bne.w 975e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 97708 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 975e4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 96fe8 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 96ec4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97708 │ │ │ │ + bge.w 975e4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97708 │ │ │ │ + bne.w 975e4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 97708 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 975e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 96e50 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 96d2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 96eb2 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 96d8e │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 97026 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 96f02 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 97922 │ │ │ │ + blt.n 977fe │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97708 │ │ │ │ + bge.w 975e4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97708 │ │ │ │ + bne.w 975e4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 97708 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 975e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 96c5a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 96b36 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 96c20 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 96afc │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 96a5c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 96938 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 96a1c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 968f8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 969dc │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 968b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 9699c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 96878 │ │ │ │ nop │ │ │ │ movs r0, #204 @ 0xcc │ │ │ │ lsls r1, r2, #1 │ │ │ │ - add r0, pc, #720 @ (adr r0, 97ba4 ) │ │ │ │ + add r4, pc, #112 @ (adr r4, 97820 ) │ │ │ │ movs r6, r6 │ │ │ │ - add r5, pc, #528 @ (adr r5, 97ae8 ) │ │ │ │ + add r0, sp, #944 @ 0x3b0 │ │ │ │ movs r6, r6 │ │ │ │ - add r0, pc, #784 @ (adr r0, 97bec ) │ │ │ │ + add r4, pc, #176 @ (adr r4, 97868 ) │ │ │ │ movs r6, r6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 96b62 │ │ │ │ + bne.w 96a3e │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 96b62 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 96a3e │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 96b2c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 96a08 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 96adc │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 969b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 96a9e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 9697a │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 96bda │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 96ab6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 96b9c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 96a78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9786e │ │ │ │ + bne.n 9774a │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9786e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9774a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97708 │ │ │ │ + bge.w 975e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97708 │ │ │ │ + bne.w 975e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 97708 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 975e4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97708 │ │ │ │ + bge.w 975e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97708 │ │ │ │ + bne.w 975e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 97708 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 975e4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97708 │ │ │ │ + bge.w 975e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97708 │ │ │ │ + bne.w 975e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 97708 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 975e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 96dee │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 96cca │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97708 │ │ │ │ + bge.w 975e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97708 │ │ │ │ + bne.w 975e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 97708 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 975e4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97708 │ │ │ │ + bge.w 975e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97708 │ │ │ │ + bne.w 975e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 97708 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 975e4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97708 │ │ │ │ + bge.w 975e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97708 │ │ │ │ + bne.w 975e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 97708 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 975e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 96cc6 │ │ │ │ - movw r3, #55300 @ 0xd804 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 96ba2 │ │ │ │ + movw r3, #55996 @ 0xdabc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - b.n 97710 │ │ │ │ + b.n 975ec │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 96c90 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 96b6c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97708 │ │ │ │ + bge.w 975e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97708 │ │ │ │ + bne.w 975e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 97708 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 975e4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97708 │ │ │ │ + bge.w 975e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97708 │ │ │ │ + bne.w 975e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 97708 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 975e4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97708 │ │ │ │ + bge.w 975e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97708 │ │ │ │ + bne.w 975e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 97708 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 975e4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97708 │ │ │ │ + bge.w 975e4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97708 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 97708 │ │ │ │ + bne.w 975e4 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 975e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 96db0 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 96c8c │ │ │ │ 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, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #136] @ (97b28 ) │ │ │ │ + ldr r1, [pc, #136] @ (97a04 ) │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, #0 │ │ │ │ ite ne │ │ │ │ movne r8, r3 │ │ │ │ moveq r8, r4 │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 97b20 │ │ │ │ - ldr r1, [pc, #120] @ (97b2c ) │ │ │ │ + bne.n 979fc │ │ │ │ + ldr r1, [pc, #120] @ (97a08 ) │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 86338 │ │ │ │ - cbnz r0, 97b20 │ │ │ │ - ldr r1, [pc, #112] @ (97b30 ) │ │ │ │ + bl 86378 │ │ │ │ + cbnz r0, 979fc │ │ │ │ + ldr r1, [pc, #112] @ (97a0c ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 86338 │ │ │ │ - cbnz r0, 97b20 │ │ │ │ - ldr r1, [pc, #104] @ (97b34 ) │ │ │ │ + bl 86378 │ │ │ │ + cbnz r0, 979fc │ │ │ │ + ldr r1, [pc, #104] @ (97a10 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 86338 │ │ │ │ - cbnz r0, 97b20 │ │ │ │ - ldr r1, [pc, #96] @ (97b38 ) │ │ │ │ + bl 86378 │ │ │ │ + cbnz r0, 979fc │ │ │ │ + ldr r1, [pc, #96] @ (97a14 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 86338 │ │ │ │ - cbnz r0, 97b20 │ │ │ │ + bl 86378 │ │ │ │ + cbnz r0, 979fc │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 97b02 │ │ │ │ + bne.n 979de │ │ │ │ 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, 97b06 │ │ │ │ + cbnz r2, 979e2 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r4, [r2, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97b02 │ │ │ │ + bge.n 979de │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r2, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 97b02 │ │ │ │ + bne.n 979de │ │ │ │ mov r0, r2 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 97b02 │ │ │ │ + b.n 979de │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 97b02 │ │ │ │ + b.n 979de │ │ │ │ nop │ │ │ │ pop {r2, r4, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r0, 97b86 │ │ │ │ + cbnz r0, 97a62 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmia r2!, {r3, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00097b3c : │ │ │ │ +00097a18 : │ │ │ │ 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, 97b88 │ │ │ │ - ldr r1, [pc, #56] @ (97b8c ) │ │ │ │ + cbnz r3, 97a64 │ │ │ │ + ldr r1, [pc, #56] @ (97a68 ) │ │ │ │ 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 │ │ │ │ @@ -161332,154 +161230,154 @@ │ │ │ │ str.w lr, [ip, #4] │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ pop {r4, pc} │ │ │ │ bl 2fb18 <_PyObject_DebugMallocStats@@Base+0x19e8> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00097b90 : │ │ │ │ +00097a6c : │ │ │ │ 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 97c28 │ │ │ │ + beq.n 97b04 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 97bf6 │ │ │ │ + bne.n 97ad2 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 97bf6 │ │ │ │ + beq.n 97ad2 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 85214 │ │ │ │ + bl 85254 │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 97c10 │ │ │ │ + beq.n 97aec │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 97bf2 │ │ │ │ + cbz r3, 97ace │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97be8 │ │ │ │ + bge.n 97ac4 │ │ │ │ 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 97bea │ │ │ │ + b.n 97ac6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7ab44 │ │ │ │ + bl 7ab54 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 97c18 │ │ │ │ + beq.n 97af4 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85214 │ │ │ │ + bl 85254 │ │ │ │ adds r0, #3 │ │ │ │ - bne.n 97bce │ │ │ │ + bne.n 97aaa │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 97bea │ │ │ │ + b.n 97ac6 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 43120 │ │ │ │ + bl 43128 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 97be2 │ │ │ │ + b.n 97abe │ │ │ │ movw r1, #2468 @ 0x9a4 │ │ │ │ - movw r0, #46384 @ 0xb530 │ │ │ │ + movw r0, #47280 @ 0xb8b0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 97be2 │ │ │ │ + b.n 97abe │ │ │ │ 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 98350 │ │ │ │ + beq.w 98228 │ │ │ │ mov r5, r0 │ │ │ │ str r1, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 983c4 │ │ │ │ + beq.w 9829c │ │ │ │ mov r6, r2 │ │ │ │ movw r3, #15120 @ 0x3b10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r3, [r7, #28] │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ str r3, [r7, #16] │ │ │ │ - movw r3, #337 @ 0x151 │ │ │ │ + movw r3, #401 @ 0x191 │ │ │ │ movt r3, #8 │ │ │ │ str r3, [r7, #12] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ tst.w r3, #48 @ 0x30 │ │ │ │ - bne.w 98eec │ │ │ │ + bne.w 98da8 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ ands r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 97e82 │ │ │ │ + bgt.w 97d5e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98ed0 │ │ │ │ + beq.w 98eaa │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 98ed0 │ │ │ │ + bhi.w 98eaa │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r0, r1 │ │ │ │ - lsrs r7, r1, #4 │ │ │ │ + lsrs r6, r1, #6 │ │ │ │ movs r0, r1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r7, r1, #4 │ │ │ │ - lsrs r7, r1, #4 │ │ │ │ - lsrs r7, r1, #4 │ │ │ │ + lsrs r6, r1, #6 │ │ │ │ + lsrs r6, r1, #6 │ │ │ │ + lsrs r6, r1, #6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ movs r3, #0 │ │ │ │ - ldr.w r8, [pc, #684] @ 97f74 │ │ │ │ + ldr.w r8, [pc, #684] @ 97e50 │ │ │ │ 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 97f78 │ │ │ │ + beq.w 97e54 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str.w r0, [ip, #2008] @ 0x7d8 │ │ │ │ - ldr r0, [pc, #644] @ (97f6c ) │ │ │ │ - ldr r1, [pc, #640] @ (97f6c ) │ │ │ │ + ldr r0, [pc, #644] @ (97e48 ) │ │ │ │ + ldr r1, [pc, #640] @ (97e48 ) │ │ │ │ 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 97e46 │ │ │ │ + bne.w 97d22 │ │ │ │ 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 │ │ │ │ @@ -161508,189 +161406,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 98fb4 │ │ │ │ + bne.w 98e70 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c090 │ │ │ │ mov r3, sl │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 88318 │ │ │ │ + bl 882f8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98cc8 │ │ │ │ + beq.w 98ba0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 97da6 │ │ │ │ + bpl.n 97c82 │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 97da6 │ │ │ │ + bne.n 97c82 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #30 │ │ │ │ - beq.w 97ea8 │ │ │ │ + beq.w 97d84 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 990f4 │ │ │ │ + bl 98fcc │ │ │ │ ldr.w r2, [r9] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97dc8 │ │ │ │ + bge.n 97ca4 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 981de │ │ │ │ + beq.w 98056 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98cc8 │ │ │ │ + bne.w 98ba0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97de0 │ │ │ │ + bge.n 97cbc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 99006 │ │ │ │ + beq.w 98eea │ │ │ │ ldr.w r4, [r6, #16]! │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 97c8a │ │ │ │ + bne.w 97b66 │ │ │ │ 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] @ 97f74 │ │ │ │ + ldr.w r8, [pc, #380] @ 97e50 │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - movw r3, #38649 @ 0x96f9 │ │ │ │ + movw r3, #38365 @ 0x95dd │ │ │ │ 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 97f78 │ │ │ │ - ldr r0, [pc, #336] @ (97f6c ) │ │ │ │ + beq.w 97e54 │ │ │ │ + ldr r0, [pc, #336] @ (97e48 ) │ │ │ │ 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, #38649 @ 0x96f9 │ │ │ │ + movw r3, #38365 @ 0x95dd │ │ │ │ movt r3, #10 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 97d06 │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + beq.w 97be2 │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ str r3, [r7, #24] │ │ │ │ cmp r9, r2 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ - bne.w 98d3e │ │ │ │ + bne.w 98c16 │ │ │ │ ldr.w r0, [r3, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98054 │ │ │ │ + bne.w 97f30 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #24] │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ - b.n 97d06 │ │ │ │ - movw r3, #669 @ 0x29d │ │ │ │ + b.n 97be2 │ │ │ │ + movw r3, #337 @ 0x151 │ │ │ │ movt r3, #14 │ │ │ │ - b.n 97cc4 │ │ │ │ + b.n 97ba0 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq r3, #18581 @ 0x4895 │ │ │ │ + movweq r3, #18353 @ 0x47b1 │ │ │ │ movteq r3, #14 │ │ │ │ - beq.w 97cc4 │ │ │ │ + beq.w 97ba0 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.w 98ed0 │ │ │ │ + ble.w 98eaa │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.w 98298 │ │ │ │ - movw r3, #27505 @ 0x6b71 │ │ │ │ + bne.w 98172 │ │ │ │ + movw r3, #27149 @ 0x6a0d │ │ │ │ movt r3, #13 │ │ │ │ - b.n 97cc4 │ │ │ │ + b.n 97ba0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r7, #24] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 980de │ │ │ │ + beq.w 97fba │ │ │ │ ldr.w r3, [r8, fp] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ - ldr r3, [pc, #176] @ (97f70 ) │ │ │ │ + ldr r3, [pc, #176] @ (97e4c ) │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98102 │ │ │ │ + bne.w 97fde │ │ │ │ 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 8b81c │ │ │ │ + bl 8b7fc │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 98ec4 │ │ │ │ + beq.w 98d9c │ │ │ │ ldr.w sl, [r7, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 9805a │ │ │ │ + bne.w 97f36 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97f50 │ │ │ │ + bge.n 97e2c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 97f50 │ │ │ │ + cbnz r3, 97e2c │ │ │ │ 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 97f34 │ │ │ │ + bge.n 97e10 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 98bc2 │ │ │ │ + bne.w 98a9a │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98992 │ │ │ │ + bne.w 98892 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98388 │ │ │ │ + bne.w 98260 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 98310 │ │ │ │ + blt.w 981e8 │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 98338 │ │ │ │ + beq.w 98210 │ │ │ │ mov r9, sl │ │ │ │ - b.n 97da6 │ │ │ │ + b.n 97c82 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrb r0, [r7, #27] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ @@ -161700,251 +161598,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 98934 │ │ │ │ + bmi.w 988b0 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ subs r0, r0, r4 │ │ │ │ cmp r1, r0 │ │ │ │ - bhi.w 98960 │ │ │ │ + bhi.w 988dc │ │ │ │ ldr r0, [r7, #32] │ │ │ │ adds.w sl, r0, r1 │ │ │ │ - bmi.w 98960 │ │ │ │ + bmi.w 988dc │ │ │ │ ldr r1, [r7, #16] │ │ │ │ ldr.w r9, [r1, #888] @ 0x378 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ cmp r9, r1 │ │ │ │ - bne.w 983a0 │ │ │ │ + bne.w 98278 │ │ │ │ ldr.w r0, [ip, #1612] @ 0x64c │ │ │ │ add.w r1, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ str r0, [r7, #20] │ │ │ │ - bcs.w 9819e │ │ │ │ + bcs.w 980e4 │ │ │ │ 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 98354 │ │ │ │ + beq.w 9822c │ │ │ │ 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 9817a │ │ │ │ + beq.w 980c2 │ │ │ │ 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 982ca │ │ │ │ + bgt.w 981a4 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ str r1, [r4, #4] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 982fe │ │ │ │ - ldr r1, [pc, #720] @ (98308 ) │ │ │ │ + blt.w 981d8 │ │ │ │ + ldr r1, [pc, #716] @ (981e0 ) │ │ │ │ movs r2, #1 │ │ │ │ str r1, [r7, #32] │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr.w r9, [r1, #1600] @ 0x640 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 98964 │ │ │ │ + bne.w 98864 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #29 │ │ │ │ - bmi.w 989b0 │ │ │ │ + bmi.w 9884a │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ - b.n 97d06 │ │ │ │ + b.n 97be2 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98070 │ │ │ │ + bge.n 97f4c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98ffc │ │ │ │ + beq.w 98d86 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9809c │ │ │ │ + bge.n 97f78 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98ff2 │ │ │ │ + beq.w 98ed0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9809c │ │ │ │ + bge.n 97f78 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98eae │ │ │ │ + beq.w 98ec6 │ │ │ │ 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 97da6 │ │ │ │ + blt.w 97c82 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.w 9824a │ │ │ │ + bmi.w 98124 │ │ │ │ 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 97da6 │ │ │ │ + b.n 97c82 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - beq.w 98f20 │ │ │ │ - ldr r3, [pc, #544] @ (9830c ) │ │ │ │ + beq.w 98ddc │ │ │ │ + ldr r3, [pc, #540] @ (981e4 ) │ │ │ │ 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 97ece │ │ │ │ + beq.w 97daa │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97ece │ │ │ │ + beq.w 97daa │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98168 │ │ │ │ + bge.n 98044 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 98168 │ │ │ │ + cbnz r3, 98044 │ │ │ │ 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 9814c │ │ │ │ + bge.n 98028 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 98c16 │ │ │ │ + bne.w 98b46 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 989ea │ │ │ │ + bne.w 9882c │ │ │ │ ldr r3, [r7, #24] │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [sl, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98370 │ │ │ │ + bne.w 98248 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 98fc2 │ │ │ │ + blt.w 98ea0 │ │ │ │ ldr.w r9, [r7, #20] │ │ │ │ - b.n 97da6 │ │ │ │ - ldrd r4, r1, [r0, #24] │ │ │ │ - cmp r1, r4 │ │ │ │ - bcc.w 982be │ │ │ │ - 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 98000 │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - str r2, [r7, #8] │ │ │ │ - str r3, [r7, #24] │ │ │ │ - ldr.w r9, [r1, #848] @ 0x350 │ │ │ │ - movw r1, #42113 @ 0xa481 │ │ │ │ - movt r1, #7 │ │ │ │ - cmp r9, r1 │ │ │ │ - bne.w 98a82 │ │ │ │ - mov r0, sl │ │ │ │ - cmp r0, #1 │ │ │ │ - it cc │ │ │ │ - movcc r0, #1 │ │ │ │ - blx 2c078 │ │ │ │ - ldr r3, [r7, #24] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - mov ip, r0 │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.w 98960 │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [r1, #800] @ 0x320 │ │ │ │ - b.n 98000 │ │ │ │ + b.n 97c82 │ │ │ │ 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 9820e │ │ │ │ + bge.n 98086 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 98c6a │ │ │ │ + bne.w 98aee │ │ │ │ ldr r2, [r7, #32] │ │ │ │ ldr.w r8, [r2, #1600] @ 0x640 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 989ca │ │ │ │ + bne.w 9880c │ │ │ │ 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 97dc8 │ │ │ │ + beq.w 97ca4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - ble.w 97dc8 │ │ │ │ + ble.w 97ca4 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 97dc8 │ │ │ │ + beq.w 97ca4 │ │ │ │ mov r0, sl │ │ │ │ - bl 23e720 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 23eb84 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ ldr r3, [r7, #32] │ │ │ │ - b.n 97dc8 │ │ │ │ + b.n 97ca4 │ │ │ │ + ldrd r4, r1, [r0, #24] │ │ │ │ + cmp r1, r4 │ │ │ │ + bcc.n 98198 │ │ │ │ + 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 97edc │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + str r2, [r7, #8] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + ldr.w r9, [r1, #848] @ 0x350 │ │ │ │ + movw r1, #42129 @ 0xa491 │ │ │ │ + movt r1, #7 │ │ │ │ + cmp r9, r1 │ │ │ │ + bne.w 9895a │ │ │ │ + mov r0, sl │ │ │ │ + cmp r0, #1 │ │ │ │ + it cc │ │ │ │ + movcc r0, #1 │ │ │ │ + blx 2c078 │ │ │ │ + ldr r3, [r7, #24] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + mov ip, r0 │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.w 988dc │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ + adds r2, #1 │ │ │ │ + str.w r2, [r1, #800] @ 0x320 │ │ │ │ + b.n 97edc │ │ │ │ ldr.w r2, [r2, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9831c │ │ │ │ + bne.n 981f4 │ │ │ │ ldr.w r1, [r9, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 980c0 │ │ │ │ + beq.w 97f9c │ │ │ │ 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 │ │ │ │ @@ -161954,163 +161852,162 @@ │ │ │ │ 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 980c0 │ │ │ │ + b.n 97f9c │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 98ed0 │ │ │ │ + bne.w 98eaa │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46316 @ 0xb4ec │ │ │ │ + movw r1, #47212 @ 0xb86c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ - b.n 97dec │ │ │ │ + b.n 97cc8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ str.w r2, [r9, #12] │ │ │ │ str.w r9, [r2, #8] │ │ │ │ - b.n 98000 │ │ │ │ + b.n 97edc │ │ │ │ ldr.w r2, [r1, #3748] @ 0xea4 │ │ │ │ - cbz r2, 982f0 │ │ │ │ + cbz r2, 981ca │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 982f0 │ │ │ │ + beq.n 981ca │ │ │ │ ldr.w r2, [r1, #3856] @ 0xf10 │ │ │ │ - cbnz r2, 982f0 │ │ │ │ + cbnz r2, 981ca │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 98eb8 │ │ │ │ + bne.w 98d90 │ │ │ │ add.w r1, r0, #12 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bpl.w 98b96 │ │ │ │ + bpl.w 98a6e │ │ │ │ ldr r2, [r7, #28] │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98036 │ │ │ │ + bge.w 97f12 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 98036 │ │ │ │ - nop │ │ │ │ + b.n 97f12 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrb r0, [r7, #27] │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 98cc8 │ │ │ │ + beq.w 98ba0 │ │ │ │ mov r9, sl │ │ │ │ - b.n 97da6 │ │ │ │ - movw r1, #16961 @ 0x4241 │ │ │ │ + b.n 97c82 │ │ │ │ + movw r1, #16661 @ 0x4115 │ │ │ │ movt r1, #9 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 98e2a │ │ │ │ + bne.w 98d02 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ and.w r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 98252 │ │ │ │ - b.n 980c0 │ │ │ │ + bne.n 9812c │ │ │ │ + b.n 97f9c │ │ │ │ mov r0, sl │ │ │ │ mov r9, sl │ │ │ │ - bl 82f44 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f84 <_Py_SetImmortal@@Base> │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb.w r3, [sl, #16] │ │ │ │ - b.n 97da6 │ │ │ │ + b.n 97c82 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 97dec │ │ │ │ + b.n 97cc8 │ │ │ │ ldrd r0, r1, [r7, #20] │ │ │ │ strd r2, r3, [r7, #4] │ │ │ │ - bl 8022c │ │ │ │ + bl 8026c │ │ │ │ mov ip, r0 │ │ │ │ ldrd r2, r3, [r7, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 98000 │ │ │ │ - b.n 9819e │ │ │ │ + bne.w 97edc │ │ │ │ + b.n 980e4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 98168 │ │ │ │ + ble.w 98044 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98168 │ │ │ │ + beq.w 98044 │ │ │ │ mov r0, sl │ │ │ │ - bl 23e720 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 98168 │ │ │ │ + bl 23eb84 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 98044 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 97f50 │ │ │ │ + ble.w 97e2c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97f50 │ │ │ │ + beq.w 97e2c │ │ │ │ ldr r0, [r7, #20] │ │ │ │ - bl 23e720 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 97f50 │ │ │ │ + bl 23eb84 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 97e2c │ │ │ │ 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 98000 │ │ │ │ + bne.w 97edc │ │ │ │ ldr.w fp, [r7, #20] │ │ │ │ mov r0, fp │ │ │ │ - bl 23b730 │ │ │ │ - b.n 982b8 │ │ │ │ + bl 23bb84 │ │ │ │ + b.n 98192 │ │ │ │ str r2, [r7, #32] │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ tst.w r3, #48 @ 0x30 │ │ │ │ - bne.w 98eec │ │ │ │ + bne.w 98da8 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ ands r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 985e6 │ │ │ │ + bgt.w 984be │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98ed0 │ │ │ │ + beq.w 98eaa │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 98ed0 │ │ │ │ + bhi.w 98eaa │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r0, r1 │ │ │ │ - lsls r0, r6, #21 │ │ │ │ + lsls r1, r6, #23 │ │ │ │ movs r0, r1 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - lsls r0, r6, #21 │ │ │ │ - lsls r0, r6, #21 │ │ │ │ - lsls r0, r6, #21 │ │ │ │ + lsls r1, r6, #23 │ │ │ │ + lsls r1, r6, #23 │ │ │ │ + lsls r1, r6, #23 │ │ │ │ lsls r1, r6, #3 │ │ │ │ movs r5, #0 │ │ │ │ - ldr.w r9, [pc, #736] @ 986e4 │ │ │ │ + ldr.w r9, [pc, #736] @ 985bc │ │ │ │ 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 985f4 │ │ │ │ - ldr r0, [pc, #696] @ (986dc ) │ │ │ │ + beq.w 984cc │ │ │ │ + ldr r0, [pc, #696] @ (985b4 ) │ │ │ │ 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 98ac2 │ │ │ │ + bne.w 9899a │ │ │ │ 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] │ │ │ │ @@ -162137,385 +162034,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 98fcc │ │ │ │ + bne.w 98e8a │ │ │ │ mov r0, r6 │ │ │ │ blx 2c090 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 88318 │ │ │ │ + bl 882f8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98cc8 │ │ │ │ + beq.w 98ba0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 984d6 │ │ │ │ + bpl.n 983ae │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 984d6 │ │ │ │ + bne.n 983ae │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #30 │ │ │ │ - beq.n 98520 │ │ │ │ + beq.n 983f8 │ │ │ │ mov r5, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ - bl 990f4 │ │ │ │ + bl 98fcc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 984f6 │ │ │ │ + bge.n 983ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98838 │ │ │ │ + beq.w 98710 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 98cc8 │ │ │ │ + bne.w 98ba0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9850e │ │ │ │ + bge.n 983e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98fd8 │ │ │ │ + beq.w 98e96 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr.w r4, [r3, #16]! │ │ │ │ str r3, [r7, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 983c6 │ │ │ │ + bne.w 9829e │ │ │ │ mov fp, r6 │ │ │ │ - b.n 97dec │ │ │ │ + b.n 97cc8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r2, #1 │ │ │ │ str r1, [r7, #24] │ │ │ │ - beq.w 98ce6 │ │ │ │ - ldr r3, [pc, #432] @ (986e0 ) │ │ │ │ + beq.w 98bbe │ │ │ │ + ldr r3, [pc, #432] @ (985b8 ) │ │ │ │ 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 9877a │ │ │ │ + bne.w 98652 │ │ │ │ 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 8b81c │ │ │ │ + bl 8b7fc │ │ │ │ adds r5, r0, #1 │ │ │ │ - beq.w 98e70 │ │ │ │ + beq.w 98d44 │ │ │ │ ldr r5, [r7, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 986fe │ │ │ │ + beq.w 985d6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9857a │ │ │ │ + bge.n 98452 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98f06 │ │ │ │ + beq.w 98dc2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9859e │ │ │ │ + bge.n 98476 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98e84 │ │ │ │ + beq.w 98d58 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9859e │ │ │ │ + bge.n 98476 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98e7a │ │ │ │ + beq.w 98d4e │ │ │ │ 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 984d6 │ │ │ │ + blt.n 983ae │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.w 988a0 │ │ │ │ + bmi.w 98778 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 985c8 │ │ │ │ + bge.n 984a0 │ │ │ │ mov.w r3, #1342177280 @ 0x50000000 │ │ │ │ str r3, [r6, #0] │ │ │ │ movs r3, #2 │ │ │ │ bfi r2, r3, #0, #2 │ │ │ │ strb r2, [r6, #16] │ │ │ │ - b.n 984d6 │ │ │ │ - movw r5, #669 @ 0x29d │ │ │ │ + b.n 983ae │ │ │ │ + movw r5, #337 @ 0x151 │ │ │ │ movt r5, #14 │ │ │ │ - b.n 98402 │ │ │ │ - movw r5, #38649 @ 0x96f9 │ │ │ │ + b.n 982da │ │ │ │ + movw r5, #38365 @ 0x95dd │ │ │ │ movt r5, #10 │ │ │ │ - b.n 98402 │ │ │ │ + b.n 982da │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - bne.n 986e8 │ │ │ │ - movw r5, #18581 @ 0x4895 │ │ │ │ + bne.n 985c0 │ │ │ │ + movw r5, #18353 @ 0x47b1 │ │ │ │ movt r5, #14 │ │ │ │ - b.n 98402 │ │ │ │ + b.n 982da │ │ │ │ movw r6, #15120 @ 0x3b10 │ │ │ │ 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 98aa8 │ │ │ │ + bmi.w 98980 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ sub.w r3, r3, r0, lsl #3 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.w 983bc │ │ │ │ + bcc.w 98294 │ │ │ │ adds.w r3, r1, r0, lsl #3 │ │ │ │ str r3, [r7, #28] │ │ │ │ - bmi.w 983bc │ │ │ │ + bmi.w 98294 │ │ │ │ movw r8, #24312 @ 0x5ef8 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r1, #337 @ 0x151 │ │ │ │ + movw r1, #401 @ 0x191 │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r3, [r8, #888] @ 0x378 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 98a96 │ │ │ │ + bne.w 9896e │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r4, [r2, #1612] @ 0x64c │ │ │ │ subs r3, #1 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bcs.w 98806 │ │ │ │ + bcs.w 986de │ │ │ │ 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 98a76 │ │ │ │ + beq.w 9894e │ │ │ │ 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 987e6 │ │ │ │ + beq.w 986be │ │ │ │ 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 988ec │ │ │ │ + blt.w 987c4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r6, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 98b66 │ │ │ │ - ldr r2, [pc, #32] @ (986dc ) │ │ │ │ + blt.w 98a3e │ │ │ │ + ldr r2, [pc, #32] @ (985b4 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ str r2, [r7, #28] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98b42 │ │ │ │ + bne.w 98a1a │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r6, r3, #29 │ │ │ │ - bmi.w 98aea │ │ │ │ + bmi.w 989c2 │ │ │ │ ldr.w fp, [r9, sl] │ │ │ │ - b.n 98442 │ │ │ │ + b.n 9831a │ │ │ │ nop │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrb r0, [r7, #27] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.w 98ed0 │ │ │ │ + ble.w 98eaa │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.w 98298 │ │ │ │ - movw r5, #27505 @ 0x6b71 │ │ │ │ + bne.w 98172 │ │ │ │ + movw r5, #27149 @ 0x6a0d │ │ │ │ movt r5, #13 │ │ │ │ - b.n 98402 │ │ │ │ + b.n 982da │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98752 │ │ │ │ + bge.n 9862a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 98752 │ │ │ │ + cbnz r3, 9862a │ │ │ │ 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 98736 │ │ │ │ + bge.n 9860e │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 98d86 │ │ │ │ + bne.w 98c5e │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98b26 │ │ │ │ + bne.w 989fe │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98b0e │ │ │ │ + bne.w 989e6 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 98cc2 │ │ │ │ + blt.w 98b9a │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 984d8 │ │ │ │ + bne.w 983b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 82f44 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f84 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - b.n 984d8 │ │ │ │ + b.n 983b0 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 98546 │ │ │ │ + beq.w 9841e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 987d6 │ │ │ │ + bge.n 986ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 987d6 │ │ │ │ + cbnz r3, 986ae │ │ │ │ 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 987ba │ │ │ │ + bge.n 98692 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 98dd8 │ │ │ │ + bne.w 98cb0 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98d6a │ │ │ │ + bne.w 98c42 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98d52 │ │ │ │ + bne.w 98c2a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 984d8 │ │ │ │ + bge.w 983b0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 984d8 │ │ │ │ + b.n 983b0 │ │ │ │ ldrd r0, r2, [r1, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - bcc.n 98896 │ │ │ │ + bcc.n 9876e │ │ │ │ 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 98684 │ │ │ │ + bne.w 9855c │ │ │ │ ldr.w r3, [r8, #848] @ 0x350 │ │ │ │ - movw r2, #42113 @ 0xa481 │ │ │ │ + movw r2, #42129 @ 0xa491 │ │ │ │ movt r2, #7 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 98e3e │ │ │ │ + bne.w 98d16 │ │ │ │ ldr r0, [r7, #28] │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c078 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 983bc │ │ │ │ + beq.w 98294 │ │ │ │ ldr.w r2, [r4, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r4, #800] @ 0x320 │ │ │ │ - b.n 98684 │ │ │ │ + b.n 9855c │ │ │ │ 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 98862 │ │ │ │ + bge.n 9873a │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 98a24 │ │ │ │ + bne.w 988fc │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98a08 │ │ │ │ + bne.w 988e0 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 984f6 │ │ │ │ + beq.w 983ce │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 984f6 │ │ │ │ + ble.w 983ce │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 984f6 │ │ │ │ + beq.w 983ce │ │ │ │ mov r0, r8 │ │ │ │ - bl 23e720 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 984f6 │ │ │ │ + bl 23eb84 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 983ce │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ str r1, [r2, #12] │ │ │ │ str r2, [r1, #8] │ │ │ │ - b.n 98684 │ │ │ │ + b.n 9855c │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98b7a │ │ │ │ + bne.w 98a52 │ │ │ │ ldr.w r1, [r6, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 985ba │ │ │ │ + beq.w 98492 │ │ │ │ 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] │ │ │ │ @@ -162525,124 +162422,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 985ba │ │ │ │ + b.n 98492 │ │ │ │ ldr.w r1, [r3, #3748] @ 0xea4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 986ae │ │ │ │ + beq.w 98586 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 986ae │ │ │ │ + beq.w 98586 │ │ │ │ ldr.w r3, [r3, #3856] @ 0xf10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 986ae │ │ │ │ + bne.w 98586 │ │ │ │ ldr r3, [r2, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99014 │ │ │ │ + bne.w 98e7e │ │ │ │ add.w r3, r2, #12 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ lsls r0, r2, #27 │ │ │ │ - bmi.w 986ae │ │ │ │ + bmi.w 98586 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9891e │ │ │ │ + bne.n 987f6 │ │ │ │ dmb ish │ │ │ │ - b.n 986ae │ │ │ │ - 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 97fa6 │ │ │ │ - mov fp, r2 │ │ │ │ - b.n 983bc │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + b.n 98586 │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ - str r3, [r7, #24] │ │ │ │ - cmp r9, r2 │ │ │ │ + cmp r8, r2 │ │ │ │ + beq.w 98094 │ │ │ │ + str r3, [r7, #4] │ │ │ │ + movs r1, #1 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ - bne.w 98bb2 │ │ │ │ - ldr.w r0, [r3, #1596] @ 0x63c │ │ │ │ - blx 2c068 │ │ │ │ - ldr r3, [r7, #24] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9804a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - ldr r3, [r7, #24] │ │ │ │ - b.w 9804a │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ + blx r8 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + b.n 98094 │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 97f40 │ │ │ │ + beq.w 98034 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.w 97f40 │ │ │ │ + b.w 98034 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #15120 @ 0x3b10 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ str r3, [r7, #24] │ │ │ │ - bl 1dbfdc <_PyAST_Compile@@Base+0x40c> │ │ │ │ + bl 1dbed0 <_PyAST_Compile@@Base+0x40c> │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ - b.w 97d06 │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + b.w 97be2 │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ - cmp r8, r2 │ │ │ │ - beq.w 9821c │ │ │ │ - str r3, [r7, #4] │ │ │ │ - movs r1, #1 │ │ │ │ + str r3, [r7, #24] │ │ │ │ + cmp r9, r2 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ - mov r0, r9 │ │ │ │ - ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ - blx r8 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - b.n 9821c │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + bne.w 98a8a │ │ │ │ + ldr.w r0, [r3, #1596] @ 0x63c │ │ │ │ + blx 2c068 │ │ │ │ + ldr r3, [r7, #24] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 97f26 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ + ldr r3, [r7, #24] │ │ │ │ + b.w 97f26 │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 98158 │ │ │ │ + beq.w 97e1c │ │ │ │ ldr r2, [r7, #32] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.w 98158 │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + b.w 97e1c │ │ │ │ + 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 97e82 │ │ │ │ + mov fp, r2 │ │ │ │ + b.n 98294 │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9886e │ │ │ │ + beq.w 98746 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 9886e │ │ │ │ + b.n 98746 │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 98fe2 │ │ │ │ + bne.w 98eda │ │ │ │ ldr.w r2, [r5, #-8] │ │ │ │ - cbz r2, 98a66 │ │ │ │ + cbz r2, 9893e │ │ │ │ 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] │ │ │ │ @@ -162655,136 +162552,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 984f6 │ │ │ │ + b.n 983ce │ │ │ │ mov r1, ip │ │ │ │ mov r0, r4 │ │ │ │ - bl 8022c │ │ │ │ + bl 8026c │ │ │ │ mov r3, r0 │ │ │ │ - b.n 98800 │ │ │ │ + b.n 986d8 │ │ │ │ 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 981c8 │ │ │ │ + b.w 9810e │ │ │ │ ldr.w r0, [r8, #884] @ 0x374 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98684 │ │ │ │ - b.n 983bc │ │ │ │ + bne.w 9855c │ │ │ │ + b.n 98294 │ │ │ │ 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 98616 │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + b.n 984ee │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 98afe │ │ │ │ + bne.n 989d6 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r0, [r3, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 986d4 │ │ │ │ + bne.w 985ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr.w fp, [r9, sl] │ │ │ │ - b.n 98442 │ │ │ │ + b.n 9831a │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #15120 @ 0x3b10 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 1dbfdc <_PyAST_Compile@@Base+0x40c> │ │ │ │ + bl 1dbed0 <_PyAST_Compile@@Base+0x40c> │ │ │ │ ldr.w fp, [r9, sl] │ │ │ │ - b.n 98442 │ │ │ │ + b.n 9831a │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr.w fp, [r9, sl] │ │ │ │ - b.n 98442 │ │ │ │ + b.n 9831a │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 98752 │ │ │ │ + ble.w 9862a │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 98752 │ │ │ │ + beq.w 9862a │ │ │ │ mov r0, r8 │ │ │ │ - bl 23e720 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 98752 │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + bl 23eb84 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 9862a │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 98742 │ │ │ │ + beq.w 9861a │ │ │ │ ldr r2, [r7, #28] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 98742 │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + b.n 9861a │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 98b6c │ │ │ │ + bne.n 98a44 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r0, [r3, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 986cc │ │ │ │ + bne.w 985a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 986cc │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 985a4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 986ba │ │ │ │ + b.n 98592 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 986cc │ │ │ │ - movw r1, #16961 @ 0x4241 │ │ │ │ + b.n 985a4 │ │ │ │ + movw r1, #16661 @ 0x4115 │ │ │ │ movt r1, #9 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 98e4a │ │ │ │ + bne.w 98d22 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 988aa │ │ │ │ - b.n 985ba │ │ │ │ + bne.w 98782 │ │ │ │ + b.n 98492 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 98b9a │ │ │ │ + bne.n 98a72 │ │ │ │ dmb ish │ │ │ │ - b.w 982f0 │ │ │ │ + b.w 981ca │ │ │ │ ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ - b.w 9804a │ │ │ │ + b.w 97f26 │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 98e9e │ │ │ │ + bne.w 98d76 │ │ │ │ ldr.w r2, [r9, #-8] │ │ │ │ - cbz r2, 98c04 │ │ │ │ + cbz r2, 98adc │ │ │ │ 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] │ │ │ │ @@ -162798,46 +162695,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 97f50 │ │ │ │ - ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 98e8e │ │ │ │ - ldr.w r2, [r9, #-8] │ │ │ │ - cbz r2, 98c58 │ │ │ │ - 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] │ │ │ │ - orrs r3, r0 │ │ │ │ - str r3, [r2, #4] │ │ │ │ - ldr.w r3, [r1, #3868] @ 0xf1c │ │ │ │ - ldr.w r2, [r9, #-4] │ │ │ │ - subs r3, #1 │ │ │ │ - and.w r2, r2, #1 │ │ │ │ - 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 98168 │ │ │ │ + b.w 97e2c │ │ │ │ ldr.w r1, [r0, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 98e5c │ │ │ │ + bne.w 98d62 │ │ │ │ ldr.w r1, [r9, #-8] │ │ │ │ - cbz r1, 98cb0 │ │ │ │ + cbz r1, 98b34 │ │ │ │ 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] │ │ │ │ @@ -162850,85 +162721,111 @@ │ │ │ │ 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 97dc8 │ │ │ │ + b.w 97ca4 │ │ │ │ + ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 98d34 │ │ │ │ + ldr.w r2, [r9, #-8] │ │ │ │ + cbz r2, 98b88 │ │ │ │ + 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] │ │ │ │ + orrs r3, r0 │ │ │ │ + str r3, [r2, #4] │ │ │ │ + ldr.w r3, [r1, #3868] @ 0xf1c │ │ │ │ + ldr.w r2, [r9, #-4] │ │ │ │ + subs r3, #1 │ │ │ │ + and.w r2, r2, #1 │ │ │ │ + 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 98044 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 984d8 │ │ │ │ + bne.w 983b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 982b8 │ │ │ │ + bge.w 98192 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 982b8 │ │ │ │ + bne.w 98192 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 982b8 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 98192 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 9852c │ │ │ │ + bne.w 98404 │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.w 99020 │ │ │ │ + bpl.w 98ef8 │ │ │ │ lsls r5, r3, #25 │ │ │ │ - bpl.w 99036 │ │ │ │ + bpl.w 98f0e │ │ │ │ ldrsb.w r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 99044 │ │ │ │ + blt.w 98f1c │ │ │ │ add.w r3, r6, #20 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ movs r2, #24 │ │ │ │ movw r5, #43944 @ 0xaba8 │ │ │ │ mla r5, r2, r3, r5 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ add r5, r3 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 984d8 │ │ │ │ + bge.w 983b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 984d8 │ │ │ │ + bne.w 983b0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 984d8 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 983b0 │ │ │ │ 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 97d06 │ │ │ │ + b.w 97be2 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 987d6 │ │ │ │ + ble.w 986ae │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 987d6 │ │ │ │ + beq.w 986ae │ │ │ │ mov r0, r8 │ │ │ │ - bl 23e720 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 987d6 │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + bl 23eb84 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 986ae │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 987c6 │ │ │ │ + beq.w 9869e │ │ │ │ ldr r2, [r7, #28] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 987c6 │ │ │ │ + b.n 9869e │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 98fa4 │ │ │ │ + bne.w 98e60 │ │ │ │ ldr.w r2, [r6, #-8] │ │ │ │ - cbz r2, 98dc8 │ │ │ │ + cbz r2, 98ca0 │ │ │ │ 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] │ │ │ │ @@ -162941,20 +162838,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 98752 │ │ │ │ + b.n 9862a │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 98f10 │ │ │ │ + bne.w 98dcc │ │ │ │ ldr.w r2, [r6, #-8] │ │ │ │ - cbz r2, 98e1a │ │ │ │ + cbz r2, 98cf2 │ │ │ │ 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] │ │ │ │ @@ -162967,221 +162864,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 987d6 │ │ │ │ + b.n 986ae │ │ │ │ mov r0, r9 │ │ │ │ blx r2 │ │ │ │ ldrb.w r3, [r9, #16] │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 98252 │ │ │ │ - b.w 980c0 │ │ │ │ + bne.w 9812c │ │ │ │ + b.w 97f9c │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ ldr r1, [r7, #28] │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 98826 │ │ │ │ + b.n 986fe │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 988aa │ │ │ │ - b.w 985ba │ │ │ │ + bne.w 98782 │ │ │ │ + b.w 98492 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [r7, #24] │ │ │ │ - str r2, [r7, #32] │ │ │ │ - blx r1 │ │ │ │ - ldr r2, [r7, #32] │ │ │ │ + blx r2 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98c74 │ │ │ │ - b.n 98cb0 │ │ │ │ + bne.w 98b50 │ │ │ │ + b.n 98b88 │ │ │ │ mov r5, r6 │ │ │ │ - bl f6bdc │ │ │ │ - b.w 984d8 │ │ │ │ + bl f6b5c │ │ │ │ + b.w 983b0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 9859e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 98476 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 9858c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 98464 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [r7, #24] │ │ │ │ - blx r2 │ │ │ │ + str r2, [r7, #32] │ │ │ │ + blx r1 │ │ │ │ + ldr r2, [r7, #32] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98c20 │ │ │ │ - b.n 98c58 │ │ │ │ + bne.w 98af8 │ │ │ │ + b.n 98b34 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [r7, #8] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98bcc │ │ │ │ - b.n 98c04 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 9809c │ │ │ │ + bne.w 98aa4 │ │ │ │ + b.n 98adc │ │ │ │ + mov r0, sl │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 97f4c │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 982e4 │ │ │ │ - b.w 982f0 │ │ │ │ - bl f6bdc │ │ │ │ + beq.w 981be │ │ │ │ + b.w 981ca │ │ │ │ + bl f6b5c │ │ │ │ str.w r9, [r7, #20] │ │ │ │ - b.w 98174 │ │ │ │ - movw r3, #4364 @ 0x110c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #46288 @ 0xb4d0 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.w 982b8 │ │ │ │ + b.w 98050 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56136 @ 0xdb48 │ │ │ │ + movw r1, #56832 @ 0xde00 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.w 982b8 │ │ │ │ + bl 11dd40 │ │ │ │ + b.w 98192 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 9857a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 98452 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r7, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98de2 │ │ │ │ - b.n 98e1a │ │ │ │ + bne.w 98cba │ │ │ │ + b.n 98cf2 │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.n 98f6c │ │ │ │ + bpl.n 98e28 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.n 98f84 │ │ │ │ + bpl.n 98e40 │ │ │ │ ldrsb.w r3, [r9, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 98f92 │ │ │ │ + blt.n 98e4e │ │ │ │ add.w r3, r9, #20 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ movs r1, #24 │ │ │ │ movw r2, #43944 @ 0xaba8 │ │ │ │ mla r2, r1, r3, r2 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ adds r3, r2, r3 │ │ │ │ str r3, [r7, #20] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98174 │ │ │ │ + bge.w 98050 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98174 │ │ │ │ + bne.w 98050 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 98174 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 98050 │ │ │ │ ldr.w r3, [r9, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 98f34 │ │ │ │ + bge.n 98df0 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #216] @ (99054 ) │ │ │ │ + ldr r3, [pc, #244] @ (98f2c ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ str r3, [r7, #20] │ │ │ │ - b.n 98f4c │ │ │ │ + b.n 98e08 │ │ │ │ ldrsb.w r3, [r9, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 98f92 │ │ │ │ + blt.n 98e4e │ │ │ │ add.w r3, r9, #28 │ │ │ │ - b.n 98f34 │ │ │ │ + b.n 98df0 │ │ │ │ ldrb.w r3, [r9, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r9, #20 │ │ │ │ addpl.w r3, r9, #28 │ │ │ │ - b.n 98f78 │ │ │ │ + b.n 98e34 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r7, #20] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98d90 │ │ │ │ - b.n 98dc8 │ │ │ │ + bne.w 98c68 │ │ │ │ + b.n 98ca0 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx sl │ │ │ │ mov r3, r0 │ │ │ │ - b.w 97dc8 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - b.w 98174 │ │ │ │ + b.w 97ca4 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 987e6 │ │ │ │ + b.w 98586 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ blx r5 │ │ │ │ mov r6, r0 │ │ │ │ - b.w 984f6 │ │ │ │ + b.w 983ce │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 9850e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 983e6 │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + b.w 98050 │ │ │ │ + movw r3, #4364 @ 0x110c │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + mov r2, r4 │ │ │ │ + movw r1, #47184 @ 0xb850 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f3988 │ │ │ │ + b.w 98192 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 97f78 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.w 97f62 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r7, #28] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98a2e │ │ │ │ - b.n 98a66 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 98086 │ │ │ │ - mov r0, sl │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.w 98070 │ │ │ │ + bne.w 98906 │ │ │ │ + b.n 9893e │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #32] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #32] │ │ │ │ - b.w 97de0 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9890e │ │ │ │ - b.w 986ae │ │ │ │ + b.w 97cbc │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 98d0a │ │ │ │ + bge.w 98be2 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - ldr r5, [pc, #36] @ (99054 ) │ │ │ │ + ldr r5, [pc, #36] @ (98f2c ) │ │ │ │ add.w r5, r5, r3, lsl #5 │ │ │ │ - b.n 98d20 │ │ │ │ + b.n 98bf8 │ │ │ │ ldrsb.w r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 99044 │ │ │ │ + blt.n 98f1c │ │ │ │ add.w r3, r6, #28 │ │ │ │ - b.n 98d0a │ │ │ │ + b.n 98be2 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r3, r6, #28 │ │ │ │ addmi.w r3, r6, #20 │ │ │ │ - b.n 9902c │ │ │ │ + b.n 98f04 │ │ │ │ lsls r0, r4, #26 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00099058 : │ │ │ │ +00098f30 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 990ec │ │ │ │ + bne.n 98fc4 │ │ │ │ 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 │ │ │ │ @@ -163189,73 +163086,73 @@ │ │ │ │ mov r6, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88318 │ │ │ │ + bl 882f8 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 990e6 │ │ │ │ + cbz r0, 98fbe │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 990a8 │ │ │ │ + bpl.n 98f80 │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 990a8 │ │ │ │ + bne.n 98f80 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - beq.n 990d2 │ │ │ │ + beq.n 98faa │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 990f4 │ │ │ │ + bl 98fcc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 990c4 │ │ │ │ + bge.n 98f9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, 990ca │ │ │ │ + cbz r3, 98fa2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r1 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 990c4 │ │ │ │ - ldr r2, [pc, #28] @ (990f0 ) │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 98f9c │ │ │ │ + ldr r2, [pc, #28] @ (98fc8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1c7a7c │ │ │ │ + bl 1c78f0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 990a8 │ │ │ │ + bne.n 98f80 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 990c4 │ │ │ │ + b.n 98f9c │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000990f4 : │ │ │ │ +00098fcc : │ │ │ │ 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 996d0 │ │ │ │ - ldr.w fp, [pc, #1280] @ 99614 │ │ │ │ + bpl.w 995a8 │ │ │ │ + ldr.w fp, [pc, #1280] @ 994ec │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r1] │ │ │ │ movw r8, #41552 @ 0xa250 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ mov r6, r0 │ │ │ │ @@ -163263,124 +163160,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 9914e │ │ │ │ + bne.n 99026 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r1, r3, #30 │ │ │ │ - beq.w 99380 │ │ │ │ + beq.w 99258 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 997b0 │ │ │ │ - movw r9, #39721 @ 0x9b29 │ │ │ │ + beq.w 99688 │ │ │ │ + movw r9, #39425 @ 0x9a01 │ │ │ │ movt r9, #9 │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 994ca │ │ │ │ + bne.w 993a2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.w 9972e │ │ │ │ + bpl.w 99606 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 9928a │ │ │ │ + bmi.w 99162 │ │ │ │ ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 992c4 │ │ │ │ + beq.w 9919c │ │ │ │ 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 992e8 │ │ │ │ + bge.w 991c0 │ │ │ │ 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 99312 │ │ │ │ + bne.w 991ea │ │ │ │ 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 995a2 │ │ │ │ + bne.w 9947a │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r7, r2, r3 │ │ │ │ ldr.w r1, [r3, #1440] @ 0x5a0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 99426 │ │ │ │ + beq.w 992fe │ │ │ │ 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 99214 │ │ │ │ + bls.n 990ec │ │ │ │ bic.w fp, r1, #1 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99442 │ │ │ │ + bne.w 9931a │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r3, #29 │ │ │ │ - bmi.w 99430 │ │ │ │ + bmi.w 99308 │ │ │ │ lsls r0, r3, #27 │ │ │ │ it mi │ │ │ │ submi.w r7, r6, #12 │ │ │ │ - bmi.n 99238 │ │ │ │ + bmi.n 99110 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r7, [r2, #144] @ 0x90 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9968c │ │ │ │ - blt.w 99792 │ │ │ │ + beq.w 99564 │ │ │ │ + blt.w 9966a │ │ │ │ add r7, r6 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9968c │ │ │ │ + beq.w 99564 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9949e │ │ │ │ + beq.w 99376 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 99582 │ │ │ │ + beq.w 9945a │ │ │ │ mov r2, sl │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1ca110 │ │ │ │ + bl 1c9f88 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 99544 │ │ │ │ + beq.w 9941c │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 992d8 │ │ │ │ + bpl.n 991b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99278 │ │ │ │ + bge.n 99150 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 998ce │ │ │ │ + beq.w 997a6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 99524 │ │ │ │ + blt.w 993fc │ │ │ │ mov r0, r7 │ │ │ │ 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 │ │ │ │ @@ -163392,62 +163289,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 9967c │ │ │ │ + beq.w 99554 │ │ │ │ ldr.w r3, [r0, #428] @ 0x1ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99182 │ │ │ │ + bne.w 9905a │ │ │ │ mov r0, r5 │ │ │ │ - bl 92d20 │ │ │ │ + bl 92bf4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 99182 │ │ │ │ + bge.w 9905a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9952e │ │ │ │ + b.n 99406 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99266 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 99266 │ │ │ │ + bne.n 9913e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9913e │ │ │ │ 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 991c6 │ │ │ │ + beq.w 9909e │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 99618 │ │ │ │ + beq.w 994f0 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 9a3b4 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ + bl 9a288 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 99422 │ │ │ │ + beq.n 992fa │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 991fe │ │ │ │ + bne.w 990d6 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 991fe │ │ │ │ + bgt.w 990d6 │ │ │ │ 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] │ │ │ │ @@ -163461,774 +163358,774 @@ │ │ │ │ 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 995a6 │ │ │ │ + blt.w 9947e │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b.n 991fe │ │ │ │ + b.n 990d6 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 9974e │ │ │ │ - ldr r3, [pc, #644] @ (99610 ) │ │ │ │ + beq.w 99626 │ │ │ │ + ldr r3, [pc, #644] @ (994e8 ) │ │ │ │ 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 994f0 │ │ │ │ + bne.w 993c8 │ │ │ │ add.w r2, r2, #110592 @ 0x1b000 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r2, #4000] @ 0xfa0 │ │ │ │ mov r2, r4 │ │ │ │ - bl 8b81c │ │ │ │ + bl 8b7fc │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 998d6 │ │ │ │ + beq.w 997ae │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 9946c │ │ │ │ + beq.n 99344 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 993ce │ │ │ │ + bge.n 992a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 998ee │ │ │ │ + beq.w 997c6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 993f0 │ │ │ │ + bge.n 992c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 998e4 │ │ │ │ + beq.w 997bc │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 993f0 │ │ │ │ + bge.n 992c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 998dc │ │ │ │ + beq.w 997b4 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - blt.w 9914e │ │ │ │ + blt.w 99026 │ │ │ │ mov r0, r4 │ │ │ │ - bl 82f44 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f84 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 9914e │ │ │ │ + b.n 99026 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a3b4 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ + bl 9a288 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 9937c │ │ │ │ + bne.n 99254 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ movs r1, #1 │ │ │ │ lsls r7, r3, #29 │ │ │ │ - bpl.w 9921c │ │ │ │ + bpl.w 990f4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl fa324 │ │ │ │ + bl fa29c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 9925e │ │ │ │ - b.n 99544 │ │ │ │ - movw r2, #26213 @ 0x6665 │ │ │ │ + bne.w 99136 │ │ │ │ + b.n 9941c │ │ │ │ + movw r2, #26085 @ 0x65e5 │ │ │ │ movt r2, #15 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 99576 │ │ │ │ + bne.w 9944e │ │ │ │ ldr.w r0, [fp, #8] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 995b6 │ │ │ │ + bne.w 9948e │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl f66bc │ │ │ │ + bl f663c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 99260 │ │ │ │ + b.n 99138 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9965e │ │ │ │ + bge.w 99536 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9965e │ │ │ │ + bne.w 99536 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9949a │ │ │ │ + blt.n 99372 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 9955e │ │ │ │ + beq.n 99436 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 9914e │ │ │ │ + b.n 99026 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #22 │ │ │ │ - bpl.n 994ae │ │ │ │ + bpl.n 99386 │ │ │ │ ldr.w r0, [r3, #440] @ 0x1b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 99536 │ │ │ │ + bne.n 9940e │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #57360 @ 0xe010 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ bl 7fbe0 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99246 │ │ │ │ - b.n 99544 │ │ │ │ + bne.w 9911e │ │ │ │ + b.n 9941c │ │ │ │ mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 99282 │ │ │ │ + bge.w 9915a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99282 │ │ │ │ + bne.w 9915a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 99282 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9915a │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9939e │ │ │ │ + beq.w 99276 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9966a │ │ │ │ + bge.w 99542 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9966a │ │ │ │ + bne.w 99542 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 99674 │ │ │ │ + blt.w 9954c │ │ │ │ mov r4, r1 │ │ │ │ - b.n 9914e │ │ │ │ + b.n 99026 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 997c4 │ │ │ │ + beq.w 9969c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 994de │ │ │ │ - b.n 99282 │ │ │ │ - bl 15c458 <_PyUnicode_IsNumeric@@Base+0x260> │ │ │ │ + blt.n 993b6 │ │ │ │ + b.n 9915a │ │ │ │ + bl 15c4b8 <_PyUnicode_IsNumeric@@Base+0x258> │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99246 │ │ │ │ + bne.w 9911e │ │ │ │ movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f644c │ │ │ │ + bl f63cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 996ac │ │ │ │ + bne.w 99584 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 99260 │ │ │ │ + b.n 99138 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 82f44 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f84 <_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 9914e │ │ │ │ + b.n 99026 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 99260 │ │ │ │ + b.n 99138 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 996ee │ │ │ │ + bne.w 995c6 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 996ee │ │ │ │ + beq.w 995c6 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl db574 │ │ │ │ + bl db428 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 9925e │ │ │ │ - b.n 99544 │ │ │ │ + bne.w 99136 │ │ │ │ + b.n 9941c │ │ │ │ mov fp, r0 │ │ │ │ - b.n 99312 │ │ │ │ + b.n 991ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9937c │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9937c │ │ │ │ + bne.w 99254 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 99254 │ │ │ │ ldr.w r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 998ae │ │ │ │ + beq.w 99786 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 995fe │ │ │ │ + ble.n 994d6 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9945c │ │ │ │ + beq.w 99334 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 995fe │ │ │ │ + beq.n 994d6 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9945c │ │ │ │ + beq.w 99334 │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n 995fe │ │ │ │ + beq.n 994d6 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9945c │ │ │ │ + beq.w 99334 │ │ │ │ cmp r7, #3 │ │ │ │ - beq.n 995fe │ │ │ │ + beq.n 994d6 │ │ │ │ adds r1, #24 │ │ │ │ movs r3, #3 │ │ │ │ ldr.w ip, [r1, #4]! │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 9945c │ │ │ │ + beq.w 99334 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 995ee │ │ │ │ + bne.n 994c6 │ │ │ │ ldr.w r1, [fp, #12] │ │ │ │ - bl 1ce36c <_PySys_GetRequiredAttr@@Base+0x4f4> │ │ │ │ + bl 1ce1fc <_PySys_GetRequiredAttr@@Base+0x4f4> │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 9945c │ │ │ │ - b.n 99260 │ │ │ │ + bne.w 99334 │ │ │ │ + b.n 99138 │ │ │ │ ldrb r0, [r7, #27] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh.w r2, [r5, #206] @ 0xce │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ - bcs.w 99414 │ │ │ │ + bcs.w 992ec │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 99414 │ │ │ │ + bne.w 992ec │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 99414 │ │ │ │ + bgt.w 992ec │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl f7a84 <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ + bl f7a04 <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w fp, [r5, #192] @ 0xc0 │ │ │ │ - bl 9a3b4 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ + bl 9a288 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 99422 │ │ │ │ + beq.w 992fa │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 9932c │ │ │ │ - b.n 9937c │ │ │ │ + bne.w 99204 │ │ │ │ + b.n 99254 │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 99490 │ │ │ │ + bge.w 99368 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 9914e │ │ │ │ + b.n 99026 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 99520 │ │ │ │ + bge.w 993f8 │ │ │ │ adds r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 9914e │ │ │ │ + b.n 99026 │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r1, #404] @ 0x194 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99182 │ │ │ │ - b.n 992c4 │ │ │ │ + bne.w 9905a │ │ │ │ + b.n 9919c │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r1, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bls.n 99708 │ │ │ │ + bls.n 995e0 │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #56376 @ 0xdc38 │ │ │ │ + movw r1, #57072 @ 0xdef0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl f3a08 │ │ │ │ - b.n 99558 │ │ │ │ + bl f3988 │ │ │ │ + b.n 99430 │ │ │ │ movw r2, #43828 @ 0xab34 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #56336 @ 0xdc10 │ │ │ │ + movw r1, #57032 @ 0xdec8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f61dc │ │ │ │ - b.n 99558 │ │ │ │ + bl f615c │ │ │ │ + b.n 99430 │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #56208 @ 0xdb90 │ │ │ │ + movw r1, #56904 @ 0xde48 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 99282 │ │ │ │ + b.n 9915a │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7ab44 │ │ │ │ + bl 7ab54 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 99592 │ │ │ │ + bne.w 9946a │ │ │ │ mov r0, r4 │ │ │ │ - bl 43120 │ │ │ │ - b.n 99544 │ │ │ │ + bl 43128 │ │ │ │ + b.n 9941c │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cmp r3, r9 │ │ │ │ mov r3, r4 │ │ │ │ itete eq │ │ │ │ - movweq r1, #56252 @ 0xdbbc │ │ │ │ - movwne r1, #56336 @ 0xdc10 │ │ │ │ + movweq r1, #56948 @ 0xde74 │ │ │ │ + movwne r1, #57032 @ 0xdec8 │ │ │ │ movteq r1, #46 @ 0x2e │ │ │ │ movtne r1, #46 @ 0x2e │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f61dc │ │ │ │ - b.n 99558 │ │ │ │ + bl f615c │ │ │ │ + b.n 99430 │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #56208 @ 0xdb90 │ │ │ │ + movw r1, #56904 @ 0xde48 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 9952e │ │ │ │ + b.n 99406 │ │ │ │ and.w r1, r3, #28 │ │ │ │ cmp r1, #4 │ │ │ │ - bne.w 99388 │ │ │ │ + bne.w 99260 │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.n 9983a │ │ │ │ + bpl.n 99712 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.w 99876 │ │ │ │ + bpl.w 9974e │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 99884 │ │ │ │ + blt.w 9975c │ │ │ │ add.w r3, r4, #20 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r1, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ movw r2, #24312 @ 0x5ef8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ add r3, r2 │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 99894 │ │ │ │ + blt.w 9976c │ │ │ │ mov r4, r3 │ │ │ │ - b.n 9914e │ │ │ │ + b.n 99026 │ │ │ │ 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 99238 │ │ │ │ + b.n 99110 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r3, 997e6 │ │ │ │ + cbz r3, 996be │ │ │ │ mov r0, r4 │ │ │ │ - bl dce90 │ │ │ │ + bl dcd68 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 997ce │ │ │ │ + cbz r0, 996a6 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r2, sl │ │ │ │ - b.n 994ce │ │ │ │ + b.n 993a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 9952e │ │ │ │ + b.n 99406 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 996e8 │ │ │ │ + bge.n 995c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 996e8 │ │ │ │ + bne.n 995c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 996e8 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 995c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9982a │ │ │ │ + blt.n 99702 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r5, #32] │ │ │ │ - cbnz r3, 9984e │ │ │ │ + cbnz r3, 99726 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ - cbnz r3, 9984e │ │ │ │ - movw r1, #56196 @ 0xdb84 │ │ │ │ + cbnz r3, 99726 │ │ │ │ + movw r1, #56892 @ 0xde3c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r3, #56192 @ 0xdb80 │ │ │ │ + movw r3, #56888 @ 0xde38 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ cmp.w sl, #0 │ │ │ │ it ne │ │ │ │ movne r3, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #56420 @ 0xdc64 │ │ │ │ + movw r1, #57116 @ 0xdf1c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl f3a08 │ │ │ │ - b.n 996e8 │ │ │ │ + bl f3988 │ │ │ │ + b.n 995c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 997ee │ │ │ │ + bne.n 996c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 997ee │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 996c6 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 99770 │ │ │ │ + bge.n 99648 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #176] @ (998f8 ) │ │ │ │ + ldr r3, [pc, #176] @ (997d0 ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 99786 │ │ │ │ - movw r1, #56196 @ 0xdb84 │ │ │ │ + b.n 9965e │ │ │ │ + movw r1, #56892 @ 0xde3c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r3, #56192 @ 0xdb80 │ │ │ │ + movw r3, #56888 @ 0xde38 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ cmp.w sl, #0 │ │ │ │ it ne │ │ │ │ movne r3, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #56464 @ 0xdc90 │ │ │ │ + movw r1, #57160 @ 0xdf48 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl f3a08 │ │ │ │ - b.n 996e8 │ │ │ │ + bl f3988 │ │ │ │ + b.n 995c0 │ │ │ │ ldrsb.w r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 99884 │ │ │ │ + blt.n 9975c │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 99770 │ │ │ │ + b.n 99648 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ - b.n 99844 │ │ │ │ + b.n 9971c │ │ │ │ add.w r2, r9, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9978e │ │ │ │ + bne.w 99666 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r3 │ │ │ │ - b.n 9914e │ │ │ │ + b.n 99026 │ │ │ │ mov r3, r2 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ - cbz r3, 998be │ │ │ │ + cbz r3, 99796 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9945c │ │ │ │ - b.n 998b0 │ │ │ │ + beq.w 99334 │ │ │ │ + b.n 99788 │ │ │ │ movw r3, #34952 @ 0x8888 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9945c │ │ │ │ - b.n 995fe │ │ │ │ + beq.w 99334 │ │ │ │ + b.n 994d6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 99278 │ │ │ │ - bl f6bdc │ │ │ │ - b.n 9914e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 99150 │ │ │ │ + bl f6b5c │ │ │ │ + b.n 99026 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 993f0 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 992c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 993e0 │ │ │ │ + b.n 992b8 │ │ │ │ mov r0, r2 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 993ce │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 992a6 │ │ │ │ nop │ │ │ │ lsls r0, r4, #26 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -000998fc <_PyUnicode_InternMortal@@Base>: │ │ │ │ +000997d4 <_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, 9993c <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + cbz r1, 99814 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r2, #41552 @ 0xa250 │ │ │ │ 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 9993c <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + bmi.n 99814 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r6, r3, #30 │ │ │ │ - beq.n 99942 <_PyUnicode_InternMortal@@Base+0x46> │ │ │ │ + beq.n 9981a <_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 99a6c <_PyUnicode_InternMortal@@Base+0x170> │ │ │ │ - ldr r3, [pc, #464] @ (99b20 <_PyUnicode_InternMortal@@Base+0x224>) │ │ │ │ + beq.w 99944 <_PyUnicode_InternMortal@@Base+0x170> │ │ │ │ + ldr r3, [pc, #464] @ (999f8 <_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 99a10 <_PyUnicode_InternMortal@@Base+0x114> │ │ │ │ + bne.n 998e8 <_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 8b81c │ │ │ │ + bl 8b7fc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 99aaa <_PyUnicode_InternMortal@@Base+0x1ae> │ │ │ │ + beq.w 99982 <_PyUnicode_InternMortal@@Base+0x1ae> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 999de <_PyUnicode_InternMortal@@Base+0xe2> │ │ │ │ + beq.n 998b6 <_PyUnicode_InternMortal@@Base+0xe2> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99992 <_PyUnicode_InternMortal@@Base+0x96> │ │ │ │ + bge.n 9986a <_PyUnicode_InternMortal@@Base+0x96> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99ac0 <_PyUnicode_InternMortal@@Base+0x1c4> │ │ │ │ + beq.w 99998 <_PyUnicode_InternMortal@@Base+0x1c4> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 999b4 <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ + bge.n 9988c <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99ab2 <_PyUnicode_InternMortal@@Base+0x1b6> │ │ │ │ + beq.w 9998a <_PyUnicode_InternMortal@@Base+0x1b6> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 999b4 <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ + bge.n 9988c <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99acc <_PyUnicode_InternMortal@@Base+0x1d0> │ │ │ │ + beq.w 999a4 <_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 9993c <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + blt.n 99814 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 82f44 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f84 <_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 99a56 <_PyUnicode_InternMortal@@Base+0x15a> │ │ │ │ + bge.n 9992e <_PyUnicode_InternMortal@@Base+0x15a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99a56 <_PyUnicode_InternMortal@@Base+0x15a> │ │ │ │ + bne.n 9992e <_PyUnicode_InternMortal@@Base+0x15a> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 99a08 <_PyUnicode_InternMortal@@Base+0x10c> │ │ │ │ + blt.n 998e0 <_PyUnicode_InternMortal@@Base+0x10c> │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 99a3e <_PyUnicode_InternMortal@@Base+0x142> │ │ │ │ + beq.n 99916 <_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 99960 <_PyUnicode_InternMortal@@Base+0x64> │ │ │ │ + beq.n 99838 <_PyUnicode_InternMortal@@Base+0x64> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99a60 <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ + bge.n 99938 <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 99a60 <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ + cbnz r3, 99938 <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99a08 <_PyUnicode_InternMortal@@Base+0x10c> │ │ │ │ + bge.n 998e0 <_PyUnicode_InternMortal@@Base+0x10c> │ │ │ │ adds r3, #1 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 99a0a <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ + b.n 998e2 <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 82f44 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f84 <_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 99a0a <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ + b.n 998e2 <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 999fe <_PyUnicode_InternMortal@@Base+0x102> │ │ │ │ + bge.n 998d6 <_PyUnicode_InternMortal@@Base+0x102> │ │ │ │ mov r1, r2 │ │ │ │ - b.n 99a0a <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ + b.n 998e2 <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 99a36 <_PyUnicode_InternMortal@@Base+0x13a> │ │ │ │ + blt.n 9990e <_PyUnicode_InternMortal@@Base+0x13a> │ │ │ │ mov r1, r2 │ │ │ │ - b.n 99a0a <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ + b.n 998e2 <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 9994e <_PyUnicode_InternMortal@@Base+0x52> │ │ │ │ + bne.w 99826 <_PyUnicode_InternMortal@@Base+0x52> │ │ │ │ lsls r5, r3, #26 │ │ │ │ - bpl.n 99ad8 <_PyUnicode_InternMortal@@Base+0x1dc> │ │ │ │ + bpl.n 999b0 <_PyUnicode_InternMortal@@Base+0x1dc> │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 99aec <_PyUnicode_InternMortal@@Base+0x1f0> │ │ │ │ + bpl.n 999c4 <_PyUnicode_InternMortal@@Base+0x1f0> │ │ │ │ ldrsb.w r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 99afe <_PyUnicode_InternMortal@@Base+0x202> │ │ │ │ + blt.n 999d6 <_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, #24312 @ 0x5ef8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ add r3, r2 │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 99b0a <_PyUnicode_InternMortal@@Base+0x20e> │ │ │ │ + blt.n 999e2 <_PyUnicode_InternMortal@@Base+0x20e> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 9993c <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ - bl f6bdc │ │ │ │ + b.n 99814 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + bl f6b5c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 9993c <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + b.n 99814 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - b.n 999a4 <_PyUnicode_InternMortal@@Base+0xa8> │ │ │ │ + b.n 9987c <_PyUnicode_InternMortal@@Base+0xa8> │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 99992 <_PyUnicode_InternMortal@@Base+0x96> │ │ │ │ + b.n 9986a <_PyUnicode_InternMortal@@Base+0x96> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 999b4 <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ + b.n 9988c <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 99a8a <_PyUnicode_InternMortal@@Base+0x18e> │ │ │ │ + bge.n 99962 <_PyUnicode_InternMortal@@Base+0x18e> │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #60] @ (99b24 <_PyUnicode_InternMortal@@Base+0x228>) │ │ │ │ + ldr r3, [pc, #60] @ (999fc <_PyUnicode_InternMortal@@Base+0x228>) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 99aa0 <_PyUnicode_InternMortal@@Base+0x1a4> │ │ │ │ + b.n 99978 <_PyUnicode_InternMortal@@Base+0x1a4> │ │ │ │ ldrsb.w r2, [r1, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 99afa <_PyUnicode_InternMortal@@Base+0x1fe> │ │ │ │ + blt.n 999d2 <_PyUnicode_InternMortal@@Base+0x1fe> │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 99a8a <_PyUnicode_InternMortal@@Base+0x18e> │ │ │ │ + b.n 99962 <_PyUnicode_InternMortal@@Base+0x18e> │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.n 99b04 <_PyUnicode_InternMortal@@Base+0x208> │ │ │ │ + bpl.n 999dc <_PyUnicode_InternMortal@@Base+0x208> │ │ │ │ add.w r3, r1, #20 │ │ │ │ - b.n 99ae2 <_PyUnicode_InternMortal@@Base+0x1e6> │ │ │ │ + b.n 999ba <_PyUnicode_InternMortal@@Base+0x1e6> │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 99ae2 <_PyUnicode_InternMortal@@Base+0x1e6> │ │ │ │ + b.n 999ba <_PyUnicode_InternMortal@@Base+0x1e6> │ │ │ │ subs r2, r6, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 99aa6 <_PyUnicode_InternMortal@@Base+0x1aa> │ │ │ │ + bne.n 9997e <_PyUnicode_InternMortal@@Base+0x1aa> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - b.n 9993c <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + b.n 99814 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ ldrb r0, [r7, #27] │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r0, r4, #26 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00099b28 : │ │ │ │ +00099a00 : │ │ │ │ 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 99d52 │ │ │ │ + bpl.w 99c72 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 908b0 <_PyType_GetDict@@Base> │ │ │ │ + bl 90784 <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99ddc │ │ │ │ + beq.w 99cb8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r4 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -164236,412 +164133,410 @@ │ │ │ │ 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 1c9fd0 │ │ │ │ + bl 1c9e48 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #1 │ │ │ │ - bhi.n 99c22 │ │ │ │ + bhi.n 99afc │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bmi.n 99c3a │ │ │ │ + bmi.n 99b14 │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.n 99c46 │ │ │ │ + bmi.n 99b20 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r3, [r2, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99d0e │ │ │ │ - blt.w 99d88 │ │ │ │ + beq.w 99c06 │ │ │ │ + blt.w 99c26 │ │ │ │ add r3, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99d0e │ │ │ │ + beq.w 99c06 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 99c4c │ │ │ │ + beq.n 99b26 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 99cf2 │ │ │ │ + beq.w 99bea │ │ │ │ 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, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 99c90 │ │ │ │ + bne.n 99b8a │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 99c90 │ │ │ │ + beq.n 99b8a │ │ │ │ ldr r0, [r1, #24] │ │ │ │ movw r3, #57360 @ 0xe010 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ - beq.n 99ce0 │ │ │ │ - bl 89c98 │ │ │ │ + beq.w 99bd8 │ │ │ │ + bl 89c78 │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r6, #0 │ │ │ │ - beq.n 99c78 │ │ │ │ + beq.n 99b52 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1ca0fc │ │ │ │ + bl 1c9f74 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99c14 │ │ │ │ + bge.n 99aee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99de8 │ │ │ │ + beq.w 99cb0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 99cd0 │ │ │ │ + blt.n 99bc8 │ │ │ │ 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 99b82 │ │ │ │ + beq.n 99a5a │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 99bfc │ │ │ │ + b.n 99ad6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl fa324 │ │ │ │ - b.n 99bf4 │ │ │ │ + bl fa29c │ │ │ │ + b.n 99ace │ │ │ │ sub.w r3, r6, #12 │ │ │ │ - b.n 99b9e │ │ │ │ + b.n 99a76 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #22 │ │ │ │ - bpl.n 99c5c │ │ │ │ + bpl.n 99b36 │ │ │ │ ldr.w r0, [r2, #440] @ 0x1b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 99ce6 │ │ │ │ + bne.n 99bde │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #57360 @ 0xe010 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 7fbe0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 99baa │ │ │ │ + bne.n 99a82 │ │ │ │ movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f644c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 99d2e │ │ │ │ + bl f63cc │ │ │ │ + cbz r0, 99b84 │ │ │ │ + movw r2, #43828 @ 0xab34 │ │ │ │ + movt r2, #80 @ 0x50 │ │ │ │ + mov r3, r4 │ │ │ │ + movw r1, #57032 @ 0xdec8 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + bl f3988 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl f615c │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 99bfc │ │ │ │ + b.n 99ad6 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7ab44 │ │ │ │ + bl 7ab54 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 99bdc │ │ │ │ + bne.n 99ab4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 43120 │ │ │ │ + bl 43128 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99cb8 │ │ │ │ + bge.n 99bb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99dd4 │ │ │ │ + beq.n 99ca8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99c78 │ │ │ │ + bge.n 99b52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99c78 │ │ │ │ + bne.n 99b52 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 99c78 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 99b52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99c1c │ │ │ │ + bne.n 99af6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 99c1c │ │ │ │ - bl 863ec │ │ │ │ - b.n 99bf4 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 99af6 │ │ │ │ + bl 8642c │ │ │ │ + b.n 99ace │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 15c458 <_PyUnicode_IsNumeric@@Base+0x260> │ │ │ │ + bl 15c4b8 <_PyUnicode_IsNumeric@@Base+0x258> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - b.n 99c72 │ │ │ │ + b.n 99b4c │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 99d70 │ │ │ │ + bne.n 99c90 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 99d70 │ │ │ │ + beq.n 99c90 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl db574 │ │ │ │ - b.n 99bf4 │ │ │ │ + bl db428 │ │ │ │ + b.n 99ace │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r1, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bls.n 99da6 │ │ │ │ - mov r3, r4 │ │ │ │ - movw r1, #56376 @ 0xdc38 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - bl f3a08 │ │ │ │ - b.n 99c8a │ │ │ │ - movw r2, #43828 @ 0xab34 │ │ │ │ - movt r2, #80 @ 0x50 │ │ │ │ + bls.n 99c44 │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #56336 @ 0xdc10 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - bl f3a08 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl f61dc │ │ │ │ - b.n 99c8a │ │ │ │ - movw r0, #43556 @ 0xaa24 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #56208 @ 0xdb90 │ │ │ │ + movw r1, #57072 @ 0xdef0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - bl f3a08 │ │ │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 99c1c │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - bl 7ab44 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - mov r2, r0 │ │ │ │ - adds r7, r0, #1 │ │ │ │ - bne.n 99d04 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 43120 │ │ │ │ - b.n 99c78 │ │ │ │ + bl f3988 │ │ │ │ + b.n 99b84 │ │ │ │ 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 99b9e │ │ │ │ + b.n 99a76 │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ - movw r3, #39721 @ 0x9b29 │ │ │ │ + movw r3, #39425 @ 0x9a01 │ │ │ │ movt r3, #9 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ itete eq │ │ │ │ - movweq r1, #56252 @ 0xdbbc │ │ │ │ - movwne r1, #56336 @ 0xdc10 │ │ │ │ + movweq r1, #56948 @ 0xde74 │ │ │ │ + movwne r1, #57032 @ 0xdec8 │ │ │ │ movteq r1, #46 @ 0x2e │ │ │ │ movtne r1, #46 @ 0x2e │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f61dc │ │ │ │ - b.n 99c8a │ │ │ │ + bl f615c │ │ │ │ + b.n 99b84 │ │ │ │ + movw r0, #43556 @ 0xaa24 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + movw r1, #56904 @ 0xde48 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + bl f3988 │ │ │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ + b.n 99af6 │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + bl 7ab54 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + mov r2, r0 │ │ │ │ + adds r7, r0, #1 │ │ │ │ + bne.n 99bfc │ │ │ │ + mov r0, r4 │ │ │ │ + bl 43128 │ │ │ │ + b.n 99b52 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 99cb8 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 99bb0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 92d20 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.n 99d6a │ │ │ │ - b.n 99b56 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 99aee │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 99c14 │ │ │ │ + bl 92bf4 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 99c8a │ │ │ │ + b.n 99a2e │ │ │ │ │ │ │ │ -00099df0 <_PyObject_GenericSetAttrWithDict@@Base>: │ │ │ │ +00099cc4 <_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 9a362 <_PyObject_GenericSetAttrWithDict@@Base+0x572> │ │ │ │ + bpl.w 9a236 <_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 99fa6 <_PyObject_GenericSetAttrWithDict@@Base+0x1b6> │ │ │ │ + bmi.w 99e7a <_PyObject_GenericSetAttrWithDict@@Base+0x1b6> │ │ │ │ ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99fe6 <_PyObject_GenericSetAttrWithDict@@Base+0x1f6> │ │ │ │ - ldr r0, [pc, #712] @ (9a0f4 <_PyObject_GenericSetAttrWithDict@@Base+0x304>) │ │ │ │ + beq.w 99eba <_PyObject_GenericSetAttrWithDict@@Base+0x1f6> │ │ │ │ + ldr r0, [pc, #712] @ (99fc8 <_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 9a004 <_PyObject_GenericSetAttrWithDict@@Base+0x214> │ │ │ │ + bge.w 99ed8 <_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 9a02c <_PyObject_GenericSetAttrWithDict@@Base+0x23c> │ │ │ │ + bne.w 99f00 <_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 9a1bc <_PyObject_GenericSetAttrWithDict@@Base+0x3cc> │ │ │ │ + bne.w 9a090 <_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 9a0b4 <_PyObject_GenericSetAttrWithDict@@Base+0x2c4> │ │ │ │ + beq.w 99f88 <_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 99ebe <_PyObject_GenericSetAttrWithDict@@Base+0xce> │ │ │ │ + bls.n 99d92 <_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 9a0cc <_PyObject_GenericSetAttrWithDict@@Base+0x2dc> │ │ │ │ + bne.w 99fa0 <_PyObject_GenericSetAttrWithDict@@Base+0x2dc> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 9a320 <_PyObject_GenericSetAttrWithDict@@Base+0x530> │ │ │ │ + bne.w 9a1f4 <_PyObject_GenericSetAttrWithDict@@Base+0x530> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bmi.w 9a0b8 <_PyObject_GenericSetAttrWithDict@@Base+0x2c8> │ │ │ │ + bmi.w 99f8c <_PyObject_GenericSetAttrWithDict@@Base+0x2c8> │ │ │ │ lsls r0, r3, #27 │ │ │ │ it mi │ │ │ │ submi.w r6, r7, #12 │ │ │ │ - bmi.n 99eea <_PyObject_GenericSetAttrWithDict@@Base+0xfa> │ │ │ │ + bmi.n 99dbe <_PyObject_GenericSetAttrWithDict@@Base+0xfa> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr.w r6, [r3, #144] @ 0x90 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9a296 <_PyObject_GenericSetAttrWithDict@@Base+0x4a6> │ │ │ │ - blt.w 9a302 <_PyObject_GenericSetAttrWithDict@@Base+0x512> │ │ │ │ + beq.w 9a16a <_PyObject_GenericSetAttrWithDict@@Base+0x4a6> │ │ │ │ + blt.w 9a1d6 <_PyObject_GenericSetAttrWithDict@@Base+0x512> │ │ │ │ add r6, r7 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9a296 <_PyObject_GenericSetAttrWithDict@@Base+0x4a6> │ │ │ │ + beq.w 9a16a <_PyObject_GenericSetAttrWithDict@@Base+0x4a6> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9a0f8 <_PyObject_GenericSetAttrWithDict@@Base+0x308> │ │ │ │ + beq.w 99fcc <_PyObject_GenericSetAttrWithDict@@Base+0x308> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9a198 <_PyObject_GenericSetAttrWithDict@@Base+0x3a8> │ │ │ │ + beq.w 9a06c <_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 99f7e <_PyObject_GenericSetAttrWithDict@@Base+0x18e> │ │ │ │ + bge.n 99e52 <_PyObject_GenericSetAttrWithDict@@Base+0x18e> │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 99f8a <_PyObject_GenericSetAttrWithDict@@Base+0x19a> │ │ │ │ + bne.n 99e5e <_PyObject_GenericSetAttrWithDict@@Base+0x19a> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 99f8a <_PyObject_GenericSetAttrWithDict@@Base+0x19a> │ │ │ │ + beq.n 99e5e <_PyObject_GenericSetAttrWithDict@@Base+0x19a> │ │ │ │ ldr r0, [r1, #24] │ │ │ │ movw r3, #57360 @ 0xe010 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r4 │ │ │ │ - beq.w 9a134 <_PyObject_GenericSetAttrWithDict@@Base+0x344> │ │ │ │ - bl 89c98 │ │ │ │ + beq.w 9a008 <_PyObject_GenericSetAttrWithDict@@Base+0x344> │ │ │ │ + bl 89c78 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 9a160 <_PyObject_GenericSetAttrWithDict@@Base+0x370> │ │ │ │ + beq.w 9a034 <_PyObject_GenericSetAttrWithDict@@Base+0x370> │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 99ff4 <_PyObject_GenericSetAttrWithDict@@Base+0x204> │ │ │ │ + bpl.n 99ec8 <_PyObject_GenericSetAttrWithDict@@Base+0x204> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99f6c <_PyObject_GenericSetAttrWithDict@@Base+0x17c> │ │ │ │ + bge.n 99e40 <_PyObject_GenericSetAttrWithDict@@Base+0x17c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a39c <_PyObject_GenericSetAttrWithDict@@Base+0x5ac> │ │ │ │ + beq.w 9a270 <_PyObject_GenericSetAttrWithDict@@Base+0x5ac> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9a122 <_PyObject_GenericSetAttrWithDict@@Base+0x332> │ │ │ │ + blt.w 99ff6 <_PyObject_GenericSetAttrWithDict@@Base+0x332> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 99f2a <_PyObject_GenericSetAttrWithDict@@Base+0x13a> │ │ │ │ + beq.n 99dfe <_PyObject_GenericSetAttrWithDict@@Base+0x13a> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7ab44 │ │ │ │ + bl 7ab54 │ │ │ │ adds r1, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bne.n 99f30 <_PyObject_GenericSetAttrWithDict@@Base+0x140> │ │ │ │ + bne.n 99e04 <_PyObject_GenericSetAttrWithDict@@Base+0x140> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c7a28 │ │ │ │ + bl 1c7840 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9a13a <_PyObject_GenericSetAttrWithDict@@Base+0x34a> │ │ │ │ - ldr r0, [pc, #332] @ (9a0f4 <_PyObject_GenericSetAttrWithDict@@Base+0x304>) │ │ │ │ + b.n 9a00e <_PyObject_GenericSetAttrWithDict@@Base+0x34a> │ │ │ │ + ldr r0, [pc, #332] @ (99fc8 <_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] │ │ │ │ @@ -164651,62 +164546,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 9a286 <_PyObject_GenericSetAttrWithDict@@Base+0x496> │ │ │ │ + beq.w 9a15a <_PyObject_GenericSetAttrWithDict@@Base+0x496> │ │ │ │ ldr.w r3, [ip, #428] @ 0x1ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99e2e <_PyObject_GenericSetAttrWithDict@@Base+0x3e> │ │ │ │ + bne.w 99d02 <_PyObject_GenericSetAttrWithDict@@Base+0x3e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 92d20 │ │ │ │ + bl 92bf4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 99e28 <_PyObject_GenericSetAttrWithDict@@Base+0x38> │ │ │ │ - b.n 9a37a <_PyObject_GenericSetAttrWithDict@@Base+0x58a> │ │ │ │ + bge.w 99cfc <_PyObject_GenericSetAttrWithDict@@Base+0x38> │ │ │ │ + b.n 9a24e <_PyObject_GenericSetAttrWithDict@@Base+0x58a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99f5a <_PyObject_GenericSetAttrWithDict@@Base+0x16a> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 99f5a <_PyObject_GenericSetAttrWithDict@@Base+0x16a> │ │ │ │ + bne.n 99e2e <_PyObject_GenericSetAttrWithDict@@Base+0x16a> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 99e2e <_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 99e70 <_PyObject_GenericSetAttrWithDict@@Base+0x80> │ │ │ │ + beq.w 99d44 <_PyObject_GenericSetAttrWithDict@@Base+0x80> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 9a22a <_PyObject_GenericSetAttrWithDict@@Base+0x43a> │ │ │ │ + beq.w 9a0fe <_PyObject_GenericSetAttrWithDict@@Base+0x43a> │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9a3b4 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ + bl 9a288 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9a0b0 <_PyObject_GenericSetAttrWithDict@@Base+0x2c0> │ │ │ │ + beq.n 99f84 <_PyObject_GenericSetAttrWithDict@@Base+0x2c0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r2, #41552 @ 0xa250 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 99ea8 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ + bne.w 99d7c <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 99ea8 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ + bgt.w 99d7c <_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] │ │ │ │ @@ -164720,362 +164615,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 9a1c0 <_PyObject_GenericSetAttrWithDict@@Base+0x3d0> │ │ │ │ + blt.w 9a094 <_PyObject_GenericSetAttrWithDict@@Base+0x3d0> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 99ea8 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ + b.n 99d7c <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a3b4 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ + bl 9a288 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 9a09e <_PyObject_GenericSetAttrWithDict@@Base+0x2ae> │ │ │ │ + bne.n 99f72 <_PyObject_GenericSetAttrWithDict@@Base+0x2ae> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ - b.n 99ebe <_PyObject_GenericSetAttrWithDict@@Base+0xce> │ │ │ │ + b.n 99d92 <_PyObject_GenericSetAttrWithDict@@Base+0xce> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl fa324 │ │ │ │ + bl fa29c │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 99f52 <_PyObject_GenericSetAttrWithDict@@Base+0x162> │ │ │ │ - b.n 9a160 <_PyObject_GenericSetAttrWithDict@@Base+0x370> │ │ │ │ - movw r2, #26213 @ 0x6665 │ │ │ │ + bne.w 99e26 <_PyObject_GenericSetAttrWithDict@@Base+0x162> │ │ │ │ + b.n 9a034 <_PyObject_GenericSetAttrWithDict@@Base+0x370> │ │ │ │ + movw r2, #26085 @ 0x65e5 │ │ │ │ movt r2, #15 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9a142 <_PyObject_GenericSetAttrWithDict@@Base+0x352> │ │ │ │ + bne.n 9a016 <_PyObject_GenericSetAttrWithDict@@Base+0x352> │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 9a1d0 <_PyObject_GenericSetAttrWithDict@@Base+0x3e0> │ │ │ │ + bne.n 9a0a4 <_PyObject_GenericSetAttrWithDict@@Base+0x3e0> │ │ │ │ ldr.w r1, [r9, #20] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl f66bc │ │ │ │ + bl f663c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 99f54 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ + b.n 99e28 <_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 9a106 <_PyObject_GenericSetAttrWithDict@@Base+0x316> │ │ │ │ + bpl.n 99fda <_PyObject_GenericSetAttrWithDict@@Base+0x316> │ │ │ │ ldr.w r0, [r3, #440] @ 0x1b8 │ │ │ │ - cbnz r0, 9a14e <_PyObject_GenericSetAttrWithDict@@Base+0x35e> │ │ │ │ + cbnz r0, 9a022 <_PyObject_GenericSetAttrWithDict@@Base+0x35e> │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #57360 @ 0xe010 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ bl 7fbe0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99ef8 <_PyObject_GenericSetAttrWithDict@@Base+0x108> │ │ │ │ - b.n 9a15c <_PyObject_GenericSetAttrWithDict@@Base+0x36c> │ │ │ │ + bne.w 99dcc <_PyObject_GenericSetAttrWithDict@@Base+0x108> │ │ │ │ + b.n 9a030 <_PyObject_GenericSetAttrWithDict@@Base+0x36c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99f76 <_PyObject_GenericSetAttrWithDict@@Base+0x186> │ │ │ │ + bne.w 99e4a <_PyObject_GenericSetAttrWithDict@@Base+0x186> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 99f76 <_PyObject_GenericSetAttrWithDict@@Base+0x186> │ │ │ │ - bl 863ec │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 99e4a <_PyObject_GenericSetAttrWithDict@@Base+0x186> │ │ │ │ + bl 8642c │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.w 99f54 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ - b.n 9a160 <_PyObject_GenericSetAttrWithDict@@Base+0x370> │ │ │ │ + bge.w 99e28 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ + b.n 9a034 <_PyObject_GenericSetAttrWithDict@@Base+0x370> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 99f54 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ - bl 15c458 <_PyUnicode_IsNumeric@@Base+0x260> │ │ │ │ + b.n 99e28 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ + bl 15c4b8 <_PyUnicode_IsNumeric@@Base+0x258> │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99ef8 <_PyObject_GenericSetAttrWithDict@@Base+0x108> │ │ │ │ + bne.w 99dcc <_PyObject_GenericSetAttrWithDict@@Base+0x108> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f644c │ │ │ │ + bl f63cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99f54 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ + beq.w 99e28 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - movw r1, #56336 @ 0xdc10 │ │ │ │ + movw r1, #57032 @ 0xdec8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl f61dc │ │ │ │ - b.n 99f54 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ + bl f615c │ │ │ │ + b.n 99e28 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9a2ba <_PyObject_GenericSetAttrWithDict@@Base+0x4ca> │ │ │ │ + bne.w 9a18e <_PyObject_GenericSetAttrWithDict@@Base+0x4ca> │ │ │ │ ldr r6, [r4, #12] │ │ │ │ adds r2, r6, #1 │ │ │ │ - beq.w 9a2ba <_PyObject_GenericSetAttrWithDict@@Base+0x4ca> │ │ │ │ + beq.w 9a18e <_PyObject_GenericSetAttrWithDict@@Base+0x4ca> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl db574 │ │ │ │ + bl db428 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9a13a <_PyObject_GenericSetAttrWithDict@@Base+0x34a> │ │ │ │ + b.n 9a00e <_PyObject_GenericSetAttrWithDict@@Base+0x34a> │ │ │ │ mov r9, r0 │ │ │ │ - b.n 9a02c <_PyObject_GenericSetAttrWithDict@@Base+0x23c> │ │ │ │ + b.n 99f00 <_PyObject_GenericSetAttrWithDict@@Base+0x23c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a09e <_PyObject_GenericSetAttrWithDict@@Base+0x2ae> │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a09e <_PyObject_GenericSetAttrWithDict@@Base+0x2ae> │ │ │ │ + bne.w 99f72 <_PyObject_GenericSetAttrWithDict@@Base+0x2ae> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 99f72 <_PyObject_GenericSetAttrWithDict@@Base+0x2ae> │ │ │ │ ldr.w r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9a380 <_PyObject_GenericSetAttrWithDict@@Base+0x590> │ │ │ │ + beq.w 9a254 <_PyObject_GenericSetAttrWithDict@@Base+0x590> │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 9a218 <_PyObject_GenericSetAttrWithDict@@Base+0x428> │ │ │ │ + ble.n 9a0ec <_PyObject_GenericSetAttrWithDict@@Base+0x428> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9a0e2 <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ + beq.w 99fb6 <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 9a218 <_PyObject_GenericSetAttrWithDict@@Base+0x428> │ │ │ │ + beq.n 9a0ec <_PyObject_GenericSetAttrWithDict@@Base+0x428> │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9a0e2 <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ + beq.w 99fb6 <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 9a218 <_PyObject_GenericSetAttrWithDict@@Base+0x428> │ │ │ │ + beq.n 9a0ec <_PyObject_GenericSetAttrWithDict@@Base+0x428> │ │ │ │ ldr r3, [r1, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9a0e2 <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ + beq.w 99fb6 <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 9a218 <_PyObject_GenericSetAttrWithDict@@Base+0x428> │ │ │ │ + beq.n 9a0ec <_PyObject_GenericSetAttrWithDict@@Base+0x428> │ │ │ │ adds r1, #24 │ │ │ │ movs r3, #3 │ │ │ │ ldr.w ip, [r1, #4]! │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 9a0e2 <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ + beq.w 99fb6 <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 9a208 <_PyObject_GenericSetAttrWithDict@@Base+0x418> │ │ │ │ + bne.n 9a0dc <_PyObject_GenericSetAttrWithDict@@Base+0x418> │ │ │ │ ldr.w r1, [r9, #12] │ │ │ │ - bl 1ce36c <_PySys_GetRequiredAttr@@Base+0x4f4> │ │ │ │ + bl 1ce1fc <_PySys_GetRequiredAttr@@Base+0x4f4> │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 9a0e2 <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ - b.n 99f54 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ + bne.w 99fb6 <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ + b.n 99e28 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ ldrh.w r2, [r5, #206] @ 0xce │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ - bcs.w 9a0a2 <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ + bcs.w 99f76 <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov fp, r2 │ │ │ │ movw r2, #41552 @ 0xa250 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 9a0a2 <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ + bne.w 99f76 <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 9a0a2 <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ + bgt.w 99f76 <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl f7a84 <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ + bl f7a04 <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r9, [r5, #192] @ 0xc0 │ │ │ │ - bl 9a3b4 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ + bl 9a288 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9a0b0 <_PyObject_GenericSetAttrWithDict@@Base+0x2c0> │ │ │ │ + beq.w 99f84 <_PyObject_GenericSetAttrWithDict@@Base+0x2c0> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 9a09e <_PyObject_GenericSetAttrWithDict@@Base+0x2ae> │ │ │ │ + beq.w 99f72 <_PyObject_GenericSetAttrWithDict@@Base+0x2ae> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r2, fp │ │ │ │ - beq.w 9a058 <_PyObject_GenericSetAttrWithDict@@Base+0x268> │ │ │ │ - b.n 99ea8 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ + beq.w 99f2c <_PyObject_GenericSetAttrWithDict@@Base+0x268> │ │ │ │ + b.n 99d7c <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ add.w r6, r6, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r6, #404] @ 0x194 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99e2e <_PyObject_GenericSetAttrWithDict@@Base+0x3e> │ │ │ │ - b.n 99fe6 <_PyObject_GenericSetAttrWithDict@@Base+0x1f6> │ │ │ │ + bne.w 99d02 <_PyObject_GenericSetAttrWithDict@@Base+0x3e> │ │ │ │ + b.n 99eba <_PyObject_GenericSetAttrWithDict@@Base+0x1f6> │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r1, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bls.n 9a2d4 <_PyObject_GenericSetAttrWithDict@@Base+0x4e4> │ │ │ │ - movw r1, #56376 @ 0xdc38 │ │ │ │ + bls.n 9a1a8 <_PyObject_GenericSetAttrWithDict@@Base+0x4e4> │ │ │ │ + movw r1, #57072 @ 0xdef0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r3, r4 │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 99f54 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ + b.n 99e28 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7ab44 │ │ │ │ + bl 7ab54 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 9a1ae <_PyObject_GenericSetAttrWithDict@@Base+0x3be> │ │ │ │ + bne.w 9a082 <_PyObject_GenericSetAttrWithDict@@Base+0x3be> │ │ │ │ mov r0, r4 │ │ │ │ - bl 43120 │ │ │ │ - b.n 9a160 <_PyObject_GenericSetAttrWithDict@@Base+0x370> │ │ │ │ + bl 43128 │ │ │ │ + b.n 9a034 <_PyObject_GenericSetAttrWithDict@@Base+0x370> │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ - movw r3, #39721 @ 0x9b29 │ │ │ │ + movw r3, #39425 @ 0x9a01 │ │ │ │ movt r3, #9 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ itete eq │ │ │ │ - movweq r1, #56252 @ 0xdbbc │ │ │ │ - movwne r1, #56336 @ 0xdc10 │ │ │ │ + movweq r1, #56948 @ 0xde74 │ │ │ │ + movwne r1, #57032 @ 0xdec8 │ │ │ │ movteq r1, #46 @ 0x2e │ │ │ │ movtne r1, #46 @ 0x2e │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl f61dc │ │ │ │ - b.n 9a2b4 <_PyObject_GenericSetAttrWithDict@@Base+0x4c4> │ │ │ │ + bl f615c │ │ │ │ + b.n 9a188 <_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 99eea <_PyObject_GenericSetAttrWithDict@@Base+0xfa> │ │ │ │ + b.n 99dbe <_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 9a390 <_PyObject_GenericSetAttrWithDict@@Base+0x5a0> │ │ │ │ + beq.n 9a264 <_PyObject_GenericSetAttrWithDict@@Base+0x5a0> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 86338 │ │ │ │ + bl 86378 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9a13a <_PyObject_GenericSetAttrWithDict@@Base+0x34a> │ │ │ │ + bge.w 9a00e <_PyObject_GenericSetAttrWithDict@@Base+0x34a> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a13a <_PyObject_GenericSetAttrWithDict@@Base+0x34a> │ │ │ │ + bne.w 9a00e <_PyObject_GenericSetAttrWithDict@@Base+0x34a> │ │ │ │ mov r0, sl │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a13a <_PyObject_GenericSetAttrWithDict@@Base+0x34a> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9a00e <_PyObject_GenericSetAttrWithDict@@Base+0x34a> │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #56208 @ 0xdb90 │ │ │ │ + movw r1, #56904 @ 0xde48 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 99f76 <_PyObject_GenericSetAttrWithDict@@Base+0x186> │ │ │ │ + b.n 99e4a <_PyObject_GenericSetAttrWithDict@@Base+0x186> │ │ │ │ mov r3, r2 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ - cbz r3, 9a3a4 <_PyObject_GenericSetAttrWithDict@@Base+0x5b4> │ │ │ │ + cbz r3, 9a278 <_PyObject_GenericSetAttrWithDict@@Base+0x5b4> │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9a0e2 <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ - b.n 9a382 <_PyObject_GenericSetAttrWithDict@@Base+0x592> │ │ │ │ + beq.w 99fb6 <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ + b.n 9a256 <_PyObject_GenericSetAttrWithDict@@Base+0x592> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl db300 │ │ │ │ + bl db1b4 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9a342 <_PyObject_GenericSetAttrWithDict@@Base+0x552> │ │ │ │ + b.n 9a216 <_PyObject_GenericSetAttrWithDict@@Base+0x552> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 99f6c <_PyObject_GenericSetAttrWithDict@@Base+0x17c> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 99e40 <_PyObject_GenericSetAttrWithDict@@Base+0x17c> │ │ │ │ movw r3, #34952 @ 0x8888 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9a0e2 <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ - b.n 9a218 <_PyObject_GenericSetAttrWithDict@@Base+0x428> │ │ │ │ + beq.w 99fb6 <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ + b.n 9a0ec <_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, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9a4d4 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ + bne.n 9a3a8 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ ldr.w sl, [r1, #12] │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 9a4d4 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ + beq.n 9a3a8 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ ldr.w r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9a4f2 <_PyObject_GenericSetAttrWithDict@@Base+0x702> │ │ │ │ + beq.w 9a3c6 <_PyObject_GenericSetAttrWithDict@@Base+0x702> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr.w fp, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9a4c4 <_PyObject_GenericSetAttrWithDict@@Base+0x6d4> │ │ │ │ + bge.n 9a398 <_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 9a44a <_PyObject_GenericSetAttrWithDict@@Base+0x65a> │ │ │ │ + ble.n 9a31e <_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 9a456 <_PyObject_GenericSetAttrWithDict@@Base+0x666> │ │ │ │ + bmi.n 9a32a <_PyObject_GenericSetAttrWithDict@@Base+0x666> │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ - bl 85214 │ │ │ │ + bl 85254 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9a4a0 <_PyObject_GenericSetAttrWithDict@@Base+0x6b0> │ │ │ │ + bne.n 9a374 <_PyObject_GenericSetAttrWithDict@@Base+0x6b0> │ │ │ │ adds r0, #3 │ │ │ │ str.w r7, [r9] │ │ │ │ - beq.n 9a502 <_PyObject_GenericSetAttrWithDict@@Base+0x712> │ │ │ │ + beq.n 9a3d6 <_PyObject_GenericSetAttrWithDict@@Base+0x712> │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, fp │ │ │ │ - blt.n 9a418 <_PyObject_GenericSetAttrWithDict@@Base+0x628> │ │ │ │ + blt.n 9a2ec <_PyObject_GenericSetAttrWithDict@@Base+0x628> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r4, #0 │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bpl.n 9a48e <_PyObject_GenericSetAttrWithDict@@Base+0x69e> │ │ │ │ + bpl.n 9a362 <_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] @ (9a56c <_PyObject_GenericSetAttrWithDict@@Base+0x77c>) │ │ │ │ + ldr r2, [pc, #276] @ (9a440 <_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 │ │ │ │ @@ -165084,398 +164979,398 @@ │ │ │ │ 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, 9a4e8 <_PyObject_GenericSetAttrWithDict@@Base+0x6f8> │ │ │ │ + cbz r2, 9a3bc <_PyObject_GenericSetAttrWithDict@@Base+0x6f8> │ │ │ │ ldr.w r0, [ip, #16] │ │ │ │ - b.n 9a428 <_PyObject_GenericSetAttrWithDict@@Base+0x638> │ │ │ │ + b.n 9a2fc <_PyObject_GenericSetAttrWithDict@@Base+0x638> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9a44e <_PyObject_GenericSetAttrWithDict@@Base+0x65e> │ │ │ │ + bne.n 9a322 <_PyObject_GenericSetAttrWithDict@@Base+0x65e> │ │ │ │ mov r0, r2 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a44e <_PyObject_GenericSetAttrWithDict@@Base+0x65e> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9a322 <_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 9a502 <_PyObject_GenericSetAttrWithDict@@Base+0x712> │ │ │ │ + beq.n 9a3d6 <_PyObject_GenericSetAttrWithDict@@Base+0x712> │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 9a440 <_PyObject_GenericSetAttrWithDict@@Base+0x650> │ │ │ │ + beq.n 9a314 <_PyObject_GenericSetAttrWithDict@@Base+0x650> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r4, #1 │ │ │ │ - b.n 9a44a <_PyObject_GenericSetAttrWithDict@@Base+0x65a> │ │ │ │ + b.n 9a31e <_PyObject_GenericSetAttrWithDict@@Base+0x65a> │ │ │ │ cmp.w fp, #0 │ │ │ │ it gt │ │ │ │ orrgt.w r2, r4, #1 │ │ │ │ - bgt.n 9a40c <_PyObject_GenericSetAttrWithDict@@Base+0x61c> │ │ │ │ + bgt.n 9a2e0 <_PyObject_GenericSetAttrWithDict@@Base+0x61c> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 9a44e <_PyObject_GenericSetAttrWithDict@@Base+0x65e> │ │ │ │ + b.n 9a322 <_PyObject_GenericSetAttrWithDict@@Base+0x65e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7ab44 │ │ │ │ + bl 7ab54 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 9a3e4 <_PyObject_GenericSetAttrWithDict@@Base+0x5f4> │ │ │ │ - bl f6bdc │ │ │ │ - b.n 9a4fc <_PyObject_GenericSetAttrWithDict@@Base+0x70c> │ │ │ │ + bne.n 9a2b8 <_PyObject_GenericSetAttrWithDict@@Base+0x5f4> │ │ │ │ + bl f6b5c │ │ │ │ + b.n 9a3d0 <_PyObject_GenericSetAttrWithDict@@Base+0x70c> │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ ldr.w r0, [r1, #404] @ 0x194 │ │ │ │ - b.n 9a428 <_PyObject_GenericSetAttrWithDict@@Base+0x638> │ │ │ │ + b.n 9a2fc <_PyObject_GenericSetAttrWithDict@@Base+0x638> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bmi.n 9a512 <_PyObject_GenericSetAttrWithDict@@Base+0x722> │ │ │ │ + bmi.n 9a3e6 <_PyObject_GenericSetAttrWithDict@@Base+0x722> │ │ │ │ lsls r1, r3, #18 │ │ │ │ - bpl.n 9a54a <_PyObject_GenericSetAttrWithDict@@Base+0x75a> │ │ │ │ + bpl.n 9a41e <_PyObject_GenericSetAttrWithDict@@Base+0x75a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9a44e <_PyObject_GenericSetAttrWithDict@@Base+0x65e> │ │ │ │ + b.n 9a322 <_PyObject_GenericSetAttrWithDict@@Base+0x65e> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl f6bdc │ │ │ │ + bl f6b5c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 9a44a <_PyObject_GenericSetAttrWithDict@@Base+0x65a> │ │ │ │ - ldr r2, [pc, #88] @ (9a56c <_PyObject_GenericSetAttrWithDict@@Base+0x77c>) │ │ │ │ + b.n 9a31e <_PyObject_GenericSetAttrWithDict@@Base+0x65a> │ │ │ │ + ldr r2, [pc, #88] @ (9a440 <_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 9a53a <_PyObject_GenericSetAttrWithDict@@Base+0x74a> │ │ │ │ + beq.n 9a40e <_PyObject_GenericSetAttrWithDict@@Base+0x74a> │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 9a55e <_PyObject_GenericSetAttrWithDict@@Base+0x76e> │ │ │ │ + bls.n 9a432 <_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 9a4fc <_PyObject_GenericSetAttrWithDict@@Base+0x70c> │ │ │ │ + bne.n 9a3d0 <_PyObject_GenericSetAttrWithDict@@Base+0x70c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 92d20 │ │ │ │ + bl 92bf4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9a4e2 <_PyObject_GenericSetAttrWithDict@@Base+0x6f2> │ │ │ │ + blt.n 9a3b6 <_PyObject_GenericSetAttrWithDict@@Base+0x6f2> │ │ │ │ ldr.w r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 9a4fc <_PyObject_GenericSetAttrWithDict@@Base+0x70c> │ │ │ │ - b.n 9a3ee <_PyObject_GenericSetAttrWithDict@@Base+0x5fe> │ │ │ │ + beq.n 9a3d0 <_PyObject_GenericSetAttrWithDict@@Base+0x70c> │ │ │ │ + b.n 9a2c2 <_PyObject_GenericSetAttrWithDict@@Base+0x5fe> │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ - b.n 9a544 <_PyObject_GenericSetAttrWithDict@@Base+0x754> │ │ │ │ + b.n 9a418 <_PyObject_GenericSetAttrWithDict@@Base+0x754> │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9a614 <_PyObject_GenericSetAttrWithDict@@Base+0x824> │ │ │ │ + beq.n 9a4e8 <_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, #41552 @ 0xa250 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 9a5ce <_PyObject_GenericSetAttrWithDict@@Base+0x7de> │ │ │ │ + bne.n 9a4a2 <_PyObject_GenericSetAttrWithDict@@Base+0x7de> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 9a5ce <_PyObject_GenericSetAttrWithDict@@Base+0x7de> │ │ │ │ + beq.n 9a4a2 <_PyObject_GenericSetAttrWithDict@@Base+0x7de> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw ip, #57360 @ 0xe010 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r0, ip │ │ │ │ mov r0, r4 │ │ │ │ - beq.n 9a60a <_PyObject_GenericSetAttrWithDict@@Base+0x81a> │ │ │ │ + beq.n 9a4de <_PyObject_GenericSetAttrWithDict@@Base+0x81a> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 89c98 │ │ │ │ + b.w 89c78 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 7ab44 │ │ │ │ + bl 7ab54 │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ - bne.n 9a5b4 <_PyObject_GenericSetAttrWithDict@@Base+0x7c4> │ │ │ │ + bne.n 9a488 <_PyObject_GenericSetAttrWithDict@@Base+0x7c4> │ │ │ │ mov r0, r1 │ │ │ │ - bl 43120 │ │ │ │ + bl 43128 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9a5fa <_PyObject_GenericSetAttrWithDict@@Base+0x80a> │ │ │ │ + bge.n 9a4ce <_PyObject_GenericSetAttrWithDict@@Base+0x80a> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbz r2, 9a65a <_PyObject_GenericSetAttrWithDict@@Base+0x86a> │ │ │ │ + cbz r2, 9a52e <_PyObject_GenericSetAttrWithDict@@Base+0x86a> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9a64a <_PyObject_GenericSetAttrWithDict@@Base+0x85a> │ │ │ │ + blt.n 9a51e <_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 863ec │ │ │ │ + b.w 8642c │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 9a632 <_PyObject_GenericSetAttrWithDict@@Base+0x842> │ │ │ │ + bne.n 9a506 <_PyObject_GenericSetAttrWithDict@@Base+0x842> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 9a632 <_PyObject_GenericSetAttrWithDict@@Base+0x842> │ │ │ │ + beq.n 9a506 <_PyObject_GenericSetAttrWithDict@@Base+0x842> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w db574 │ │ │ │ + b.w db428 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 7ab44 │ │ │ │ + bl 7ab54 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 9a626 <_PyObject_GenericSetAttrWithDict@@Base+0x836> │ │ │ │ + bne.n 9a4fa <_PyObject_GenericSetAttrWithDict@@Base+0x836> │ │ │ │ mov r0, r1 │ │ │ │ - bl 43120 │ │ │ │ - b.n 9a602 <_PyObject_GenericSetAttrWithDict@@Base+0x812> │ │ │ │ + bl 43128 │ │ │ │ + b.n 9a4d6 <_PyObject_GenericSetAttrWithDict@@Base+0x812> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9a602 <_PyObject_GenericSetAttrWithDict@@Base+0x812> │ │ │ │ + bne.n 9a4d6 <_PyObject_GenericSetAttrWithDict@@Base+0x812> │ │ │ │ mov r0, r3 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a602 <_PyObject_GenericSetAttrWithDict@@Base+0x812> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9a4d6 <_PyObject_GenericSetAttrWithDict@@Base+0x812> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9a5fa <_PyObject_GenericSetAttrWithDict@@Base+0x80a> │ │ │ │ + b.n 9a4ce <_PyObject_GenericSetAttrWithDict@@Base+0x80a> │ │ │ │ nop │ │ │ │ │ │ │ │ -0009a668 : │ │ │ │ +0009a53c : │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #14512 @ 0x38b0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 9a67c │ │ │ │ + bne.n 9a550 │ │ │ │ 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 9ef00 │ │ │ │ + bl 9ee00 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 9a69c │ │ │ │ + cbz r0, 9a570 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ movw r1, #563 @ 0x233 │ │ │ │ - movw r0, #56608 @ 0xdd20 │ │ │ │ + movw r0, #57304 @ 0xdfd8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 9a698 │ │ │ │ + b.n 9a56c │ │ │ │ nop │ │ │ │ │ │ │ │ -0009a6b4 : │ │ │ │ +0009a588 : │ │ │ │ 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 9abd8 │ │ │ │ + beq.w 9aaac │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.w 9abd8 │ │ │ │ + bpl.w 9aaac │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9a9e6 │ │ │ │ + beq.w 9a8ba │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9aac2 │ │ │ │ + bne.w 9a996 │ │ │ │ ldr r1, [r3, #108] @ 0x6c │ │ │ │ - movw r3, #3201 @ 0xc81 │ │ │ │ + movw r3, #3361 @ 0xd21 │ │ │ │ movt r3, #22 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 9ab58 │ │ │ │ + bne.w 9aa2c │ │ │ │ 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 9ab58 │ │ │ │ + blt.w 9aa2c │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9aa5c │ │ │ │ + beq.w 9a930 │ │ │ │ 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 9aa8a │ │ │ │ + bmi.w 9a95e │ │ │ │ movw r8, #24312 @ 0x5ef8 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r3, #337 @ 0x151 │ │ │ │ + movw r3, #401 @ 0x191 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r5, [r8, #868] @ 0x364 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 9aaa2 │ │ │ │ - ldr r7, [pc, #668] @ (9a9fc ) │ │ │ │ + bne.w 9a976 │ │ │ │ + ldr r7, [pc, #668] @ (9a8d0 ) │ │ │ │ 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 9aa04 │ │ │ │ + bcs.w 9a8d8 │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ ldr.w r0, [r3, ip, lsl #3] │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 9aa48 │ │ │ │ + beq.w 9a91c │ │ │ │ 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 9a96e │ │ │ │ + beq.w 9a842 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ blx 2bff8 │ │ │ │ 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 9aa90 │ │ │ │ + beq.w 9a964 │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.n 9a858 │ │ │ │ + ble.n 9a72c │ │ │ │ mov r0, r3 │ │ │ │ mov.w ip, #8 │ │ │ │ mov.w lr, #0 │ │ │ │ ands.w r3, r8, #3 │ │ │ │ - beq.w 9a950 │ │ │ │ + beq.w 9a824 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 9a830 │ │ │ │ + beq.n 9a704 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 9a80c │ │ │ │ + beq.n 9a6e0 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9a804 │ │ │ │ + cbz r2, 9a6d8 │ │ │ │ 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 9aa42 │ │ │ │ + blt.w 9a916 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ mov.w lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9a828 │ │ │ │ + cbz r2, 9a6fc │ │ │ │ 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 9aa3c │ │ │ │ + blt.w 9a910 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9a84c │ │ │ │ + cbz r2, 9a720 │ │ │ │ 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 9a9e0 │ │ │ │ + blt.w 9a8b4 │ │ │ │ add.w lr, lr, #1 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ cmp lr, r8 │ │ │ │ - bne.n 9a950 │ │ │ │ + bne.n 9a824 │ │ │ │ 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 9a99e │ │ │ │ - ldr.w lr, [pc, #400] @ 9aa00 │ │ │ │ + beq.w 9a872 │ │ │ │ + ldr.w lr, [pc, #400] @ 9a8d4 │ │ │ │ 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 9abac │ │ │ │ + bne.w 9aa80 │ │ │ │ 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] │ │ │ │ @@ -165496,226 +165391,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 9a968 │ │ │ │ + blt.n 9a83c │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9a908 │ │ │ │ + cbz r2, 9a7dc │ │ │ │ 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 9a9da │ │ │ │ + blt.n 9a8ae │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9a926 │ │ │ │ + cbz r2, 9a7fa │ │ │ │ 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 9a9ce │ │ │ │ + blt.n 9a8a2 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9a944 │ │ │ │ + cbz r2, 9a818 │ │ │ │ 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 9a9d4 │ │ │ │ + blt.n 9a8a8 │ │ │ │ add.w lr, lr, #3 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ cmp lr, r8 │ │ │ │ - beq.n 9a858 │ │ │ │ + beq.n 9a72c │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9a8e6 │ │ │ │ + beq.n 9a7ba │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9a8d8 │ │ │ │ + blt.n 9a7ac │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9a8e6 │ │ │ │ + bge.n 9a7ba │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9a8e6 │ │ │ │ + b.n 9a7ba │ │ │ │ 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 9a7a6 │ │ │ │ + bhi.w 9a67a │ │ │ │ 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 9aa04 │ │ │ │ + beq.n 9a8d8 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - b.n 9a7a6 │ │ │ │ + b.n 9a67a │ │ │ │ movw r0, #18712 @ 0x4918 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd10 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd50 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9abfe │ │ │ │ + beq.w 9aad2 │ │ │ │ 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 9a8a8 │ │ │ │ + b.n 9a77c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9a926 │ │ │ │ + b.n 9a7fa │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9a944 │ │ │ │ + b.n 9a818 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9a908 │ │ │ │ + b.n 9a7dc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9a84c │ │ │ │ + b.n 9a720 │ │ │ │ mov r1, r2 │ │ │ │ movw r0, #57360 @ 0xe010 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w 7fbe0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr.w r5, [r8, #848] @ 0x350 │ │ │ │ - movw r3, #42113 @ 0xa481 │ │ │ │ + movw r3, #42129 @ 0xa491 │ │ │ │ movt r3, #7 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 9ab98 │ │ │ │ + bne.w 9aa6c │ │ │ │ mov r2, sl │ │ │ │ str.w sl, [sp, #4] │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2c078 │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r5, 9aa8a │ │ │ │ + cbz r5, 9a95e │ │ │ │ ldr.w r3, [fp, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp, #800] @ 0x320 │ │ │ │ - b.n 9a99a │ │ │ │ + b.n 9a86e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9a828 │ │ │ │ + b.n 9a6fc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9a804 │ │ │ │ + b.n 9a6d8 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r3 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ - bl 8022c │ │ │ │ + bl 8026c │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 9a996 │ │ │ │ + b.n 9a86a │ │ │ │ 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 9a742 │ │ │ │ - bl 23b660 │ │ │ │ - b.n 9ab94 │ │ │ │ + bge.w 9a616 │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 9aa68 │ │ │ │ cmp r8, r2 │ │ │ │ - ble.w 9a858 │ │ │ │ + ble.w 9a72c │ │ │ │ mov r0, r1 │ │ │ │ mov.w ip, #12 │ │ │ │ add.w r1, r3, #8 │ │ │ │ - b.n 9a7d4 │ │ │ │ + b.n 9a6a8 │ │ │ │ ldr.w r0, [r8, #864] @ 0x360 │ │ │ │ mov r1, sl │ │ │ │ str.w sl, [sp, #4] │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9aa8a │ │ │ │ + beq.n 9a95e │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ - ldr r7, [pc, #356] @ (9ac20 ) │ │ │ │ + ldr r7, [pc, #356] @ (9aaf4 ) │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ - b.n 9a7a6 │ │ │ │ - bl 252d14 <_PyXI_GetMainNamespace@@Base+0x2f0> │ │ │ │ + b.n 9a67a │ │ │ │ + bl 252964 <_PyXI_GetMainNamespace@@Base+0x300> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ac16 │ │ │ │ + beq.w 9aaea │ │ │ │ movw r0, #18712 @ 0x4918 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd10 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd50 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ac0a │ │ │ │ + beq.w 9aade │ │ │ │ ldrb r6, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ cmp r2, r6 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - bcs.n 9ab0a │ │ │ │ + bcs.n 9a9de │ │ │ │ ldr.w r1, [r0, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9aae8 │ │ │ │ + beq.n 9a9bc │ │ │ │ ldr r7, [r1, #0] │ │ │ │ add.w ip, r7, #1 │ │ │ │ cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w ip, [r1] │ │ │ │ - b.n 9aae8 │ │ │ │ + b.n 9a9bc │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movs r6, #0 │ │ │ │ - ldr r4, [pc, #264] @ (9ac20 ) │ │ │ │ + ldr r4, [pc, #264] @ (9aaf4 ) │ │ │ │ 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] │ │ │ │ @@ -165731,364 +165626,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 9a8d0 │ │ │ │ + b.n 9a7a4 │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #57360 @ 0xe010 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ bl 7fbe0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a8d0 │ │ │ │ + beq.w 9a7a4 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl a042c │ │ │ │ + bl a032c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a8d0 │ │ │ │ + beq.w 9a7a4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ab94 │ │ │ │ + bge.n 9aa68 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9ab94 │ │ │ │ + cbnz r2, 9aa68 │ │ │ │ mov r0, r3 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9a8d0 │ │ │ │ + b.n 9a7a4 │ │ │ │ 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 9aa2e │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + b.n 9a902 │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r8, r2 │ │ │ │ - bne.n 9abec │ │ │ │ + bne.n 9aac0 │ │ │ │ ldr.w r0, [lr, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a9b2 │ │ │ │ + bne.w 9a886 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r2, [r7, r6] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9a9b4 │ │ │ │ + b.n 9a888 │ │ │ │ movw r1, #4231 @ 0x1087 │ │ │ │ - movw r0, #46384 @ 0xb530 │ │ │ │ + movw r0, #47280 @ 0xb8b0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9a8d0 │ │ │ │ + b.n 9a7a4 │ │ │ │ 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 9a9b4 │ │ │ │ + b.n 9a888 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cb110 <_PyNamespace_New@@Base+0x32c> │ │ │ │ + bl 1cafa0 <_PyNamespace_New@@Base+0x32c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9a8d0 │ │ │ │ + b.n 9a7a4 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9a8d0 │ │ │ │ + b.n 9a7a4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 23b660 │ │ │ │ + b.w 23bab4 │ │ │ │ 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 9aee8 │ │ │ │ + beq.w 9adbc │ │ │ │ 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 9af14 │ │ │ │ + bmi.w 9ade8 │ │ │ │ movw r6, #24312 @ 0x5ef8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r3, #337 @ 0x151 │ │ │ │ + movw r3, #401 @ 0x191 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r4, [r6, #868] @ 0x364 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 9aebe │ │ │ │ - ldr r0, [pc, #608] @ (9aee4 ) │ │ │ │ + bne.w 9ad92 │ │ │ │ + ldr r0, [pc, #608] @ (9adb8 ) │ │ │ │ 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 9ae70 │ │ │ │ + bcs.w 9ad44 │ │ │ │ mov.w r8, r3, lsr #3 │ │ │ │ ldr.w r3, [r9, r8, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.w 9aeae │ │ │ │ + beq.w 9ad82 │ │ │ │ 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 9ae3e │ │ │ │ + beq.w 9ad12 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bff8 │ │ │ │ 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 9aed2 │ │ │ │ + beq.w 9ada6 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 9ad72 │ │ │ │ + ble.n 9ac46 │ │ │ │ mov r0, r3 │ │ │ │ mov.w ip, #8 │ │ │ │ mov.w lr, #0 │ │ │ │ ands.w r3, r6, #3 │ │ │ │ - beq.n 9adf0 │ │ │ │ + beq.n 9acc4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 9ad4a │ │ │ │ + beq.n 9ac1e │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 9ad26 │ │ │ │ + beq.n 9abfa │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9ad1e │ │ │ │ + cbz r2, 9abf2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ad12 │ │ │ │ + bge.n 9abe6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9aea8 │ │ │ │ + blt.w 9ad7c │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ mov.w lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9ad42 │ │ │ │ + cbz r2, 9ac16 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ad36 │ │ │ │ + bge.n 9ac0a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9aea2 │ │ │ │ + blt.w 9ad76 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9ad66 │ │ │ │ + cbz r2, 9ac3a │ │ │ │ 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 9ae6a │ │ │ │ + blt.w 9ad3e │ │ │ │ add.w lr, lr, #1 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ cmp lr, r6 │ │ │ │ - bne.n 9adf0 │ │ │ │ + bne.n 9acc4 │ │ │ │ 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 9ae08 │ │ │ │ + blt.n 9acdc │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9ada8 │ │ │ │ + cbz r2, 9ac7c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ae0e │ │ │ │ + bge.n 9ace2 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9ae18 │ │ │ │ + blt.n 9acec │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9adc6 │ │ │ │ + cbz r2, 9ac9a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ae1e │ │ │ │ + bge.n 9acf2 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9ae28 │ │ │ │ + blt.n 9acfc │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9ade4 │ │ │ │ + cbz r2, 9acb8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ae2e │ │ │ │ + bge.n 9ad02 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9ae38 │ │ │ │ + blt.n 9ad0c │ │ │ │ add.w lr, lr, #3 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ cmp lr, r6 │ │ │ │ - beq.n 9ad72 │ │ │ │ + beq.n 9ac46 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9ad86 │ │ │ │ + beq.n 9ac5a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9ad7a │ │ │ │ + blt.n 9ac4e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ad86 │ │ │ │ + bge.n 9ac5a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9ad86 │ │ │ │ + b.n 9ac5a │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ada8 │ │ │ │ + bge.n 9ac7c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9ada8 │ │ │ │ + b.n 9ac7c │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9adc6 │ │ │ │ + bge.n 9ac9a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9adc6 │ │ │ │ + b.n 9ac9a │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ade4 │ │ │ │ + bge.n 9acb8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9ade4 │ │ │ │ + b.n 9acb8 │ │ │ │ ldrd r7, r0, [r3, #24] │ │ │ │ cmp r7, r0 │ │ │ │ - bhi.n 9ae5e │ │ │ │ + bhi.n 9ad32 │ │ │ │ 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, 9ae70 │ │ │ │ + cbz r4, 9ad44 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ - b.n 9acc8 │ │ │ │ + b.n 9ab9c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 9acc8 │ │ │ │ + b.n 9ab9c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9ad66 │ │ │ │ + b.n 9ac3a │ │ │ │ ldr.w r4, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #42113 @ 0xa481 │ │ │ │ + movw r3, #42129 @ 0xa491 │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 9af1c │ │ │ │ + bne.n 9adf0 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 2c078 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 9af14 │ │ │ │ + beq.n 9ade8 │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9, #800] @ 0x320 │ │ │ │ - b.n 9ae5a │ │ │ │ + b.n 9ad2e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9ad42 │ │ │ │ + b.n 9ac16 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9ad1e │ │ │ │ + b.n 9abf2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 8022c │ │ │ │ + bl 8026c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 9ae58 │ │ │ │ + b.n 9ad2c │ │ │ │ ldr.w r0, [r6, #864] @ 0x360 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 9af14 │ │ │ │ + cbz r0, 9ade8 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 9acc8 │ │ │ │ + b.n 9ab9c │ │ │ │ cmp r6, r2 │ │ │ │ - ble.w 9ad72 │ │ │ │ + ble.w 9ac46 │ │ │ │ mov r0, r1 │ │ │ │ mov.w ip, #12 │ │ │ │ add.w r1, r3, #8 │ │ │ │ - b.n 9acf0 │ │ │ │ + b.n 9abc4 │ │ │ │ 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] │ │ │ │ @@ -166097,536 +165992,536 @@ │ │ │ │ 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 9ac68 │ │ │ │ + bge.w 9ab3c │ │ │ │ movs r4, #0 │ │ │ │ - bl 23b660 │ │ │ │ - b.n 9ad72 │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 9ac46 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 9ae92 │ │ │ │ + b.n 9ad66 │ │ │ │ │ │ │ │ -0009af2c <_PyObject_New@@Base>: │ │ │ │ +0009ae00 <_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 9b040 <_PyObject_New@@Base+0x114> │ │ │ │ + blt.n 9af14 <_PyObject_New@@Base+0x114> │ │ │ │ movw r5, #24312 @ 0x5ef8 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ - movw r3, #337 @ 0x151 │ │ │ │ + movw r3, #401 @ 0x191 │ │ │ │ movt r3, #8 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r4, [r5, #888] @ 0x378 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 9b02e <_PyObject_New@@Base+0x102> │ │ │ │ - ldr r3, [pc, #284] @ (9b07c <_PyObject_New@@Base+0x150>) │ │ │ │ + bne.n 9af02 <_PyObject_New@@Base+0x102> │ │ │ │ + ldr r3, [pc, #284] @ (9af50 <_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 9afdc <_PyObject_New@@Base+0xb0> │ │ │ │ + bcs.n 9aeb0 <_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 9b01c <_PyObject_New@@Base+0xf0> │ │ │ │ + beq.n 9aef0 <_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 9afc0 <_PyObject_New@@Base+0x94> │ │ │ │ + beq.n 9ae94 <_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] @ (9b080 <_PyObject_New@@Base+0x154>) │ │ │ │ + ldr r2, [pc, #212] @ (9af54 <_PyObject_New@@Base+0x154>) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9b04a <_PyObject_New@@Base+0x11e> │ │ │ │ + bne.n 9af1e <_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 9b00c <_PyObject_New@@Base+0xe0> │ │ │ │ + bhi.n 9aee0 <_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 9af9c <_PyObject_New@@Base+0x70> │ │ │ │ + bne.n 9ae70 <_PyObject_New@@Base+0x70> │ │ │ │ ldr.w r4, [r5, #848] @ 0x350 │ │ │ │ - movw r3, #42113 @ 0xa481 │ │ │ │ + movw r3, #42129 @ 0xa491 │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 9b05e <_PyObject_New@@Base+0x132> │ │ │ │ + bne.n 9af32 <_PyObject_New@@Base+0x132> │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 2c078 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 9b040 <_PyObject_New@@Base+0x114> │ │ │ │ + cbz r4, 9af14 <_PyObject_New@@Base+0x114> │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 9af9c <_PyObject_New@@Base+0x70> │ │ │ │ + b.n 9ae70 <_PyObject_New@@Base+0x70> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 9af9c <_PyObject_New@@Base+0x70> │ │ │ │ - b.n 9afdc <_PyObject_New@@Base+0xb0> │ │ │ │ + bne.n 9ae70 <_PyObject_New@@Base+0x70> │ │ │ │ + b.n 9aeb0 <_PyObject_New@@Base+0xb0> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 8022c │ │ │ │ + bl 8026c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 9af9c <_PyObject_New@@Base+0x70> │ │ │ │ - b.n 9afdc <_PyObject_New@@Base+0xb0> │ │ │ │ + bne.n 9ae70 <_PyObject_New@@Base+0x70> │ │ │ │ + b.n 9aeb0 <_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 9af9c <_PyObject_New@@Base+0x70> │ │ │ │ + bne.n 9ae70 <_PyObject_New@@Base+0x70> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 23b660 │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + b.w 23bab4 │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 9b06e <_PyObject_New@@Base+0x142> │ │ │ │ + bne.n 9af42 <_PyObject_New@@Base+0x142> │ │ │ │ mov r0, r4 │ │ │ │ - bl 15d79c │ │ │ │ - b.n 9afb8 <_PyObject_New@@Base+0x8c> │ │ │ │ + bl 15d7fc │ │ │ │ + b.n 9ae8c <_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 9affe <_PyObject_New@@Base+0xd2> │ │ │ │ + b.n 9aed2 <_PyObject_New@@Base+0xd2> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 9afb8 <_PyObject_New@@Base+0x8c> │ │ │ │ + b.n 9ae8c <_PyObject_New@@Base+0x8c> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0009b084 : │ │ │ │ +0009af58 : │ │ │ │ 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 9b180 │ │ │ │ + beq.n 9b054 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r2, [ip, #56] @ 0x38 │ │ │ │ - cbz r2, 9b0b6 │ │ │ │ + cbz r2, 9af8a │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cbz r2, 9b0b6 │ │ │ │ + cbz r2, 9af8a │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r2 │ │ │ │ ldr.w r2, [ip, #52] @ 0x34 │ │ │ │ - cbz r2, 9b0f6 │ │ │ │ + cbz r2, 9afca │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - cbz r2, 9b0f6 │ │ │ │ + cbz r2, 9afca │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9b1c0 │ │ │ │ + beq.n 9b094 │ │ │ │ ldr.w r2, [r2, #132] @ 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9b1c0 │ │ │ │ + beq.n 9b094 │ │ │ │ movw r2, #43700 @ 0xaab4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - bl ffd10 │ │ │ │ + bl ffbbc │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - beq.n 9b1ae │ │ │ │ + beq.n 9b082 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 118318 │ │ │ │ + b.w 118580 │ │ │ │ ldr.w r2, [ip, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 9b196 │ │ │ │ + bge.n 9b06a │ │ │ │ movw r2, #40096 @ 0x9ca0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9b188 │ │ │ │ - ldr r1, [pc, #200] @ (9b1d4 ) │ │ │ │ + beq.n 9b05c │ │ │ │ + ldr r1, [pc, #200] @ (9b0a8 ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl d7ecc │ │ │ │ + bl d7d7c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9b184 │ │ │ │ + beq.n 9b058 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movw r1, #5744 @ 0x1670 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 9b158 │ │ │ │ - cbz r2, 9b158 │ │ │ │ + beq.n 9b02c │ │ │ │ + cbz r2, 9b02c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl f52b0 │ │ │ │ + bl f526c │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b152 │ │ │ │ + bge.n 9b026 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 9b152 │ │ │ │ + cbnz r1, 9b026 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 84e18 │ │ │ │ + bl 84e58 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #56684 @ 0xdd6c │ │ │ │ + movw r1, #57380 @ 0xe024 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f3a08 │ │ │ │ - bl 5da08 │ │ │ │ + b.w f3988 │ │ │ │ + bl 5da10 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9b152 │ │ │ │ + b.n 9b026 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 203460 │ │ │ │ + b.w 203690 │ │ │ │ ldr.w r2, [ip, #12] │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56720 @ 0xdd90 │ │ │ │ + movw r1, #57416 @ 0xe048 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.n 9b176 │ │ │ │ + b.n 9b04a │ │ │ │ strd r3, r0, [sp] │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9b0ea │ │ │ │ - b.n 9b184 │ │ │ │ + beq.n 9afbe │ │ │ │ + b.n 9b058 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56636 @ 0xdd3c │ │ │ │ + movw r1, #57332 @ 0xdff4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - b.n 9b1aa │ │ │ │ + b.n 9b07e │ │ │ │ uxtb r0, r3 │ │ │ │ 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, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9b226 │ │ │ │ + bne.n 9b0fa │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 9b226 │ │ │ │ + beq.n 9b0fa │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 85214 │ │ │ │ + bl 85254 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbnz r3, 9b242 │ │ │ │ + cbnz r3, 9b116 │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 9b222 │ │ │ │ + beq.n 9b0f6 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #18712 @ 0x4918 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9b25c │ │ │ │ + bne.n 9b130 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12c138 <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 12c3bc <_PyErr_SetKeyError@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9b256 │ │ │ │ + b.n 9b12a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7ab44 │ │ │ │ + bl 7ab54 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 9b296 │ │ │ │ + beq.n 9b16a │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85214 │ │ │ │ + bl 85254 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9b20a │ │ │ │ + beq.n 9b0de │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ adds r2, r0, #3 │ │ │ │ - beq.n 9b222 │ │ │ │ + beq.n 9b0f6 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9b20e │ │ │ │ + beq.n 9b0e2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #64] @ (9b2a0 ) │ │ │ │ + ldr r1, [pc, #64] @ (9b174 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl a7ee0 <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl a7de0 <_PyObject_LookupSpecial@@Base> │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbnz r0, 9b274 │ │ │ │ - bl 94124 │ │ │ │ + cbnz r0, 9b148 │ │ │ │ + bl 93ff8 │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9b21c │ │ │ │ - b.n 9b256 │ │ │ │ + beq.n 9b0f0 │ │ │ │ + b.n 9b12a │ │ │ │ mov r1, r4 │ │ │ │ - bl f52b0 │ │ │ │ + bl f526c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b292 │ │ │ │ + bge.n 9b166 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9b292 │ │ │ │ + cbnz r2, 9b166 │ │ │ │ mov r0, r3 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b.n 9b256 │ │ │ │ + b.n 9b12a │ │ │ │ mov r0, r4 │ │ │ │ - bl 43120 │ │ │ │ - b.n 9b222 │ │ │ │ + bl 43128 │ │ │ │ + b.n 9b0f6 │ │ │ │ nop │ │ │ │ - cbnz r0, 9b322 │ │ │ │ + cbnz r0, 9b1f6 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0009b2a4 : │ │ │ │ +0009b178 : │ │ │ │ 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 9b492 │ │ │ │ + bmi.w 9b366 │ │ │ │ ldr.w r5, [r0, #132] @ 0x84 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 9b4d4 │ │ │ │ - ldr r1, [pc, #724] @ (9b5a4 ) │ │ │ │ + bpl.w 9b3a8 │ │ │ │ + ldr r1, [pc, #724] @ (9b478 ) │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [r1, #740] @ 0x2e4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9b5cc │ │ │ │ + bne.w 9b4a0 │ │ │ │ ldr.w r2, [r1, #748] @ 0x2ec │ │ │ │ adds r6, r2, #1 │ │ │ │ - beq.w 9b5cc │ │ │ │ + beq.w 9b4a0 │ │ │ │ add r3, sp, #20 │ │ │ │ add.w r1, r1, #736 @ 0x2e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85214 │ │ │ │ + bl 85254 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b70a │ │ │ │ + beq.w 9b5de │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #7 │ │ │ │ - bpl.w 9b73e │ │ │ │ + bpl.w 9b612 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and.w r5, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r5, r5, #1 │ │ │ │ - bhi.w 9b652 │ │ │ │ + bhi.w 9b526 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul.w r5, r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 9b6ca │ │ │ │ + blt.w 9b59e │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 9b4dc │ │ │ │ + bmi.w 9b3b0 │ │ │ │ ldr.w r6, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 9b51e │ │ │ │ - ldr r1, [pc, #612] @ (9b5a4 ) │ │ │ │ + bpl.w 9b3f2 │ │ │ │ + ldr r1, [pc, #612] @ (9b478 ) │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [r1, #772] @ 0x304 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9b5b0 │ │ │ │ + bne.w 9b484 │ │ │ │ ldr.w r2, [r1, #780] @ 0x30c │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 9b5b0 │ │ │ │ + beq.w 9b484 │ │ │ │ add r3, sp, #20 │ │ │ │ add.w r1, r1, #768 @ 0x300 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85214 │ │ │ │ + bl 85254 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b6de │ │ │ │ + beq.w 9b5b2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.w 9b73e │ │ │ │ + bpl.w 9b612 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and.w r6, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r6, r6, #1 │ │ │ │ - bhi.w 9b620 │ │ │ │ + bhi.w 9b4f4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul.w r6, r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 9b6ca │ │ │ │ + blt.w 9b59e │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - ldr.w r9, [pc, #524] @ 9b5ac │ │ │ │ + ldr.w r9, [pc, #524] @ 9b480 │ │ │ │ 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 9b6f2 │ │ │ │ + bhi.w 9b5c6 │ │ │ │ adds.w sl, r3, r2 │ │ │ │ - bmi.w 9b6f2 │ │ │ │ + bmi.w 9b5c6 │ │ │ │ movw r2, #24312 @ 0x5ef8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ str r2, [sp, #4] │ │ │ │ - movw r1, #337 @ 0x151 │ │ │ │ + movw r1, #401 @ 0x191 │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r2, [r2, #888] @ 0x378 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9b69c │ │ │ │ + bne.w 9b570 │ │ │ │ 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 9b5e8 │ │ │ │ + bcs.w 9b4bc │ │ │ │ lsrs r1, r1, #3 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr.w r2, [r2, r1, lsl #3] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 9b68e │ │ │ │ + beq.w 9b562 │ │ │ │ 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 9b526 │ │ │ │ + beq.n 9b3fa │ │ │ │ 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 9b558 │ │ │ │ - ldr r2, [pc, #336] @ (9b5a8 ) │ │ │ │ + bgt.w 9b42c │ │ │ │ + ldr r2, [pc, #336] @ (9b47c ) │ │ │ │ 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 9b71c │ │ │ │ + bne.w 9b5f0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r6, r3, [r7, #8] │ │ │ │ - cbz r5, 9b48a │ │ │ │ + cbz r5, 9b35e │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r7, #16 │ │ │ │ blx 2b420 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #280] @ (9b5ac ) │ │ │ │ + ldr r0, [pc, #280] @ (9b480 ) │ │ │ │ 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] │ │ │ │ @@ -166636,24 +166531,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 9b756 │ │ │ │ + beq.w 9b62a │ │ │ │ ldr.w r5, [r1, #428] @ 0x1ac │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bmi.w 9b2ce │ │ │ │ - bl 1c8864 │ │ │ │ + bmi.w 9b1a2 │ │ │ │ + bl 1c86dc │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9b2fa │ │ │ │ - ldr r1, [pc, #204] @ (9b5ac ) │ │ │ │ + b.n 9b1ce │ │ │ │ + ldr r1, [pc, #204] @ (9b480 ) │ │ │ │ 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] │ │ │ │ @@ -166663,289 +166558,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 9b6ce │ │ │ │ + beq.w 9b5a2 │ │ │ │ ldr.w r6, [r1, #428] @ 0x1ac │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bmi.w 9b33c │ │ │ │ - bl 1c8864 │ │ │ │ + bmi.w 9b210 │ │ │ │ + bl 1c86dc │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9b368 │ │ │ │ + b.n 9b23c │ │ │ │ ldrd r7, r1, [r2, #24] │ │ │ │ cmp r7, r1 │ │ │ │ ittt hi │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ strhi.w r2, [ip, #12] │ │ │ │ strhi.w ip, [r2, #8] │ │ │ │ - bhi.w 9b432 │ │ │ │ + bhi.w 9b306 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r7, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ adds r1, r2, r7 │ │ │ │ str r1, [r2, #4] │ │ │ │ str.w lr, [r2, r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9b5e8 │ │ │ │ + beq.n 9b4bc │ │ │ │ ldr.w r8, [r9, fp] │ │ │ │ - b.n 9b432 │ │ │ │ + b.n 9b306 │ │ │ │ ldr.w r3, [r2, #3748] @ 0xea4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b456 │ │ │ │ + beq.w 9b32a │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9b456 │ │ │ │ + beq.w 9b32a │ │ │ │ ldr.w r3, [r2, #3856] @ 0xf10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9b456 │ │ │ │ + bne.w 9b32a │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9b76c │ │ │ │ + bne.w 9b640 │ │ │ │ add.w r2, r8, #12 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bmi.w 9b456 │ │ │ │ + bmi.w 9b32a │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r1, r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9b58e │ │ │ │ + bne.n 9b462 │ │ │ │ dmb ish │ │ │ │ - b.n 9b456 │ │ │ │ + b.n 9b32a │ │ │ │ mrc 0, 7, r0, cr8, cr2, {2} │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #468] @ (9b788 ) │ │ │ │ - bl 7ab44 │ │ │ │ + ldr r0, [pc, #468] @ (9b65c ) │ │ │ │ + bl 7ab54 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 9b6d8 │ │ │ │ + beq.w 9b5ac │ │ │ │ add r3, sp, #20 │ │ │ │ - ldr r1, [pc, #452] @ (9b788 ) │ │ │ │ + ldr r1, [pc, #452] @ (9b65c ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 85214 │ │ │ │ + bl 85254 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n 9b368 │ │ │ │ - ldr r0, [pc, #444] @ (9b78c ) │ │ │ │ - bl 7ab44 │ │ │ │ + b.n 9b23c │ │ │ │ + ldr r0, [pc, #444] @ (9b660 ) │ │ │ │ + bl 7ab54 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 9b704 │ │ │ │ + beq.w 9b5d8 │ │ │ │ add r3, sp, #20 │ │ │ │ - ldr r1, [pc, #428] @ (9b78c ) │ │ │ │ + ldr r1, [pc, #428] @ (9b660 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 85214 │ │ │ │ + bl 85254 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n 9b2fa │ │ │ │ + b.n 9b1ce │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - movw r1, #42113 @ 0xa481 │ │ │ │ + movw r1, #42129 @ 0xa491 │ │ │ │ movt r1, #7 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r2, [r2, #848] @ 0x350 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 9b6b2 │ │ │ │ + bne.n 9b586 │ │ │ │ mov r0, sl │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c078 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9b6f2 │ │ │ │ + beq.n 9b5c6 │ │ │ │ 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 9b432 │ │ │ │ + b.n 9b306 │ │ │ │ lsrs r2, r2, #3 │ │ │ │ adds r3, #12 │ │ │ │ movs r1, #0 │ │ │ │ subs r2, #1 │ │ │ │ - bcc.n 9b66e │ │ │ │ + bcc.n 9b542 │ │ │ │ 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 9b626 │ │ │ │ + beq.n 9b4fa │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61312 @ 0xef80 │ │ │ │ + movw r1, #62008 @ 0xf238 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 9b6ca │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 9b59e │ │ │ │ lsrs r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ adds r3, #12 │ │ │ │ subs r2, #1 │ │ │ │ - bcc.n 9b67e │ │ │ │ + bcc.n 9b552 │ │ │ │ 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 9b658 │ │ │ │ - b.n 9b63a │ │ │ │ + beq.n 9b52c │ │ │ │ + b.n 9b50e │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 9b6fe │ │ │ │ + blt.n 9b5d2 │ │ │ │ mul.w r6, r1, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.w 9b394 │ │ │ │ - b.n 9b6ca │ │ │ │ + bge.w 9b268 │ │ │ │ + b.n 9b59e │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 9b6c0 │ │ │ │ + blt.n 9b594 │ │ │ │ mul.w r5, r1, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.w 9b326 │ │ │ │ - b.n 9b6ca │ │ │ │ + bge.w 9b1fa │ │ │ │ + b.n 9b59e │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 8022c │ │ │ │ + bl 8026c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 9b54e │ │ │ │ + b.n 9b422 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r0, [r3, #884] @ 0x374 │ │ │ │ blx r2 │ │ │ │ - cbz r0, 9b6f2 │ │ │ │ + cbz r0, 9b5c6 │ │ │ │ ldr.w r8, [r9, fp] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9b432 │ │ │ │ + b.n 9b306 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, sl │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9b60a │ │ │ │ + b.n 9b4de │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 9b63a │ │ │ │ + bge.n 9b50e │ │ │ │ cmp.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 9b63a │ │ │ │ + bne.n 9b50e │ │ │ │ movs r7, #0 │ │ │ │ - b.n 9b48a │ │ │ │ + b.n 9b35e │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r6, [r2, #404] @ 0x194 │ │ │ │ - b.n 9b514 │ │ │ │ - ldr r0, [pc, #172] @ (9b788 ) │ │ │ │ - bl 43120 │ │ │ │ - bl 94124 │ │ │ │ + b.n 9b3e8 │ │ │ │ + ldr r0, [pc, #172] @ (9b65c ) │ │ │ │ + bl 43128 │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9b776 │ │ │ │ - ldr r1, [pc, #160] @ (9b788 ) │ │ │ │ + bne.n 9b64a │ │ │ │ + ldr r1, [pc, #160] @ (9b65c ) │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 2fb4c <_PyObject_DebugMallocStats@@Base+0x1a1c> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9b676 │ │ │ │ + b.n 9b54a │ │ │ │ mov r0, r8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 23b730 │ │ │ │ + b.w 23bb84 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 9b6c4 │ │ │ │ - b.n 9b63a │ │ │ │ - ldr r0, [pc, #132] @ (9b78c ) │ │ │ │ - bl 43120 │ │ │ │ - bl 94124 │ │ │ │ - cbnz r0, 9b776 │ │ │ │ - ldr r1, [pc, #120] @ (9b78c ) │ │ │ │ + blt.n 9b598 │ │ │ │ + b.n 9b50e │ │ │ │ + ldr r0, [pc, #132] @ (9b660 ) │ │ │ │ + bl 43128 │ │ │ │ + bl 93ff8 │ │ │ │ + cbnz r0, 9b64a │ │ │ │ + ldr r1, [pc, #120] @ (9b660 ) │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 2fb4c <_PyObject_DebugMallocStats@@Base+0x1a1c> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 9b686 │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + b.n 9b55a │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 9b760 │ │ │ │ + bne.n 9b634 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9b474 │ │ │ │ + bne.w 9b348 │ │ │ │ mov r0, r7 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 9b474 │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 9b348 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61288 @ 0xef68 │ │ │ │ + movw r1, #61984 @ 0xf220 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 9b6ca │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 9b59e │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r5, [r2, #404] @ 0x194 │ │ │ │ - b.n 9b4ca │ │ │ │ + b.n 9b39e │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.n 9b474 │ │ │ │ + b.n 9b348 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b57c │ │ │ │ - b.n 9b456 │ │ │ │ - movw r0, #61264 @ 0xef50 │ │ │ │ + beq.w 9b450 │ │ │ │ + b.n 9b32a │ │ │ │ + movw r0, #61960 @ 0xf208 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #635 @ 0x27b │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 9b6ca │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 9b59e │ │ │ │ @ instruction: 0xf1f80052 │ │ │ │ rsbs r0, r8, #82 @ 0x52 │ │ │ │ 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 9b7fa │ │ │ │ + bmi.n 9b6ce │ │ │ │ ldr.w r1, [r0, #132] @ 0x84 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.n 9b838 │ │ │ │ + bpl.n 9b70c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9b85e │ │ │ │ + bne.n 9b732 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 9b85e │ │ │ │ + beq.n 9b732 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 85214 │ │ │ │ + bl 85254 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9b848 │ │ │ │ + beq.n 9b71c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.n 9b8c8 │ │ │ │ + bpl.n 9b79c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and.w r0, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r0, r0, #1 │ │ │ │ - bhi.n 9b87e │ │ │ │ + bhi.n 9b752 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul.w r0, r3, r0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #272] @ (9b90c ) │ │ │ │ + ldr r1, [pc, #272] @ (9b7e0 ) │ │ │ │ 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] │ │ │ │ @@ -166955,244 +166850,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 9b8be │ │ │ │ + beq.n 9b792 │ │ │ │ ldr.w r1, [r1, #428] @ 0x1ac │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 9b7b6 │ │ │ │ - movw r0, #46384 @ 0xb530 │ │ │ │ + bmi.n 9b68a │ │ │ │ + movw r0, #47280 @ 0xb8b0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #2524 @ 0x9dc │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ - bl 94124 │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9b8f8 │ │ │ │ + bne.n 9b7cc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 2fb4c <_PyObject_DebugMallocStats@@Base+0x1a1c> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7ab44 │ │ │ │ + bl 7ab54 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 9b8e0 │ │ │ │ + beq.n 9b7b4 │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 85214 │ │ │ │ + bl 85254 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9b7da │ │ │ │ - b.n 9b848 │ │ │ │ + bne.n 9b6ae │ │ │ │ + b.n 9b71c │ │ │ │ lsrs r2, r2, #3 │ │ │ │ movs r4, #0 │ │ │ │ adds r3, #12 │ │ │ │ subs r2, #1 │ │ │ │ - bcc.n 9b8b4 │ │ │ │ + bcc.n 9b788 │ │ │ │ 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 9b884 │ │ │ │ + beq.n 9b758 │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61312 @ 0xef80 │ │ │ │ + movw r1, #62008 @ 0xf238 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9b7f6 │ │ │ │ + b.n 9b6ca │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 9b8e8 │ │ │ │ + blt.n 9b7bc │ │ │ │ mul.w r0, r4, r0 │ │ │ │ - b.n 9b7f6 │ │ │ │ + b.n 9b6ca │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r1, [r2, #404] @ 0x194 │ │ │ │ - b.n 9b830 │ │ │ │ + b.n 9b704 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61288 @ 0xef68 │ │ │ │ + movw r1, #61984 @ 0xf220 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 9b8ae │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 9b782 │ │ │ │ mov r0, r4 │ │ │ │ - bl 43120 │ │ │ │ - b.n 9b848 │ │ │ │ + bl 43128 │ │ │ │ + b.n 9b71c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 9b898 │ │ │ │ + bge.n 9b76c │ │ │ │ cmp.w r4, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 9b898 │ │ │ │ + bne.n 9b76c │ │ │ │ mov.w r0, #2147483648 @ 0x80000000 │ │ │ │ - b.n 9b7f6 │ │ │ │ - movw r0, #61264 @ 0xef50 │ │ │ │ + b.n 9b6ca │ │ │ │ + movw r0, #61960 @ 0xf208 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #635 @ 0x27b │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 9b8ae │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 9b782 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009b910 : │ │ │ │ +0009b7e4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9b9ac │ │ │ │ + beq.n 9b880 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 9b994 │ │ │ │ + bpl.n 9b868 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ and.w r3, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r3, r3, #1 │ │ │ │ - bhi.n 9b940 │ │ │ │ + bhi.n 9b814 │ │ │ │ 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 9b978 │ │ │ │ + bcc.n 9b84c │ │ │ │ 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 9b948 │ │ │ │ + beq.n 9b81c │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61312 @ 0xef80 │ │ │ │ + movw r1, #62008 @ 0xf238 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ cmp.w ip, #0 │ │ │ │ - blt.n 9b984 │ │ │ │ + blt.n 9b858 │ │ │ │ mul.w r0, r3, ip │ │ │ │ pop {r3, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 9b95c │ │ │ │ + bge.n 9b830 │ │ │ │ cmp.w ip, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 9b95c │ │ │ │ + bne.n 9b830 │ │ │ │ mov.w r0, #2147483648 @ 0x80000000 │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61288 @ 0xef68 │ │ │ │ + movw r1, #61984 @ 0xf220 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 9b972 │ │ │ │ - movw r0, #61264 @ 0xef50 │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 9b846 │ │ │ │ + movw r0, #61960 @ 0xf208 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #635 @ 0x27b │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 9b972 │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 9b846 │ │ │ │ nop │ │ │ │ │ │ │ │ -0009b9c0 : │ │ │ │ +0009b894 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #180] @ (9ba84 ) │ │ │ │ + ldr r2, [pc, #180] @ (9b958 ) │ │ │ │ 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, 9ba0a │ │ │ │ - ldr r1, [pc, #160] @ (9ba88 ) │ │ │ │ + cbz r4, 9b8de │ │ │ │ + ldr r1, [pc, #160] @ (9b95c ) │ │ │ │ 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, 9ba3e │ │ │ │ + cbnz r3, 9b912 │ │ │ │ mov r0, r4 │ │ │ │ vstr d0, [r4, #8] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ vstr d0, [sp] │ │ │ │ - bl 80088 │ │ │ │ + bl 800c8 │ │ │ │ vldr d0, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 9ba7a │ │ │ │ + cbz r0, 9b94e │ │ │ │ movw r3, #25136 @ 0x6230 │ │ │ │ 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 1c6948 <_Py_NewReference@@Base> │ │ │ │ + bl 1c6760 <_Py_NewReference@@Base> │ │ │ │ vldr d0, [sp] │ │ │ │ - b.n 9ba00 │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + b.n 9b8d4 │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ vstr d0, [sp] │ │ │ │ - bne.n 9ba6a │ │ │ │ + bne.n 9b93e │ │ │ │ ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ vldr d0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9ba00 │ │ │ │ + bne.n 9b8d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ vldr d0, [sp] │ │ │ │ - b.n 9ba00 │ │ │ │ + b.n 9b8d4 │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ vldr d0, [sp] │ │ │ │ - b.n 9ba00 │ │ │ │ + b.n 9b8d4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 23b660 │ │ │ │ + b.w 23bab4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0009ba8c : │ │ │ │ +0009b960 : │ │ │ │ adds r1, #4 │ │ │ │ str.w r2, [r0, r1, lsl #2] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009ba94 : │ │ │ │ +0009b968 : │ │ │ │ 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 9bb56 │ │ │ │ + beq.n 9ba2a │ │ │ │ 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] │ │ │ │ @@ -167200,71 +167095,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 9bae4 │ │ │ │ + bge.n 9b9b8 │ │ │ │ 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 9bb28 │ │ │ │ + bge.n 9b9fc │ │ │ │ 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, 9bb34 │ │ │ │ + cbz r5, 9ba08 │ │ │ │ cmp.w r2, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 9bb46 │ │ │ │ + bcs.n 9ba1a │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 9bc58 │ │ │ │ + bl 9bb2c │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - cbz r0, 9bb46 │ │ │ │ + cbz r0, 9ba1a │ │ │ │ strd r5, r0, [r3, #8] │ │ │ │ str r2, [r3, #16] │ │ │ │ str.w r6, [r0, r4, lsl #2] │ │ │ │ - b.n 9bade │ │ │ │ + b.n 9b9b2 │ │ │ │ cmp.w r5, r2, asr #1 │ │ │ │ - blt.n 9baec │ │ │ │ + blt.n 9b9c0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r5, [r3, #8] │ │ │ │ - b.n 9bb22 │ │ │ │ + b.n 9b9f6 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9bc58 │ │ │ │ + bl 9bb2c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9bb1c │ │ │ │ - bl 23b660 │ │ │ │ + bne.n 9b9f0 │ │ │ │ + bl 23bab4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2fb7a <_PyObject_DebugMallocStats@@Base+0x1a4a> │ │ │ │ - b.w 1ca414 │ │ │ │ + b.w 1ca28c │ │ │ │ nop │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 9bc20 │ │ │ │ + bpl.n 9baf4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ @@ -167273,297 +167168,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 9bba0 │ │ │ │ + bge.n 9ba74 │ │ │ │ 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 9bbe6 │ │ │ │ + bge.n 9baba │ │ │ │ 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, 9bbf2 │ │ │ │ + cbz r5, 9bac6 │ │ │ │ cmp.w r6, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 9bc0a │ │ │ │ + bcs.n 9bade │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 9bc58 │ │ │ │ + bl 9bb2c │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 9bc0a │ │ │ │ + cbz r0, 9bade │ │ │ │ strd r5, r1, [r3, #8] │ │ │ │ str r6, [r3, #16] │ │ │ │ str.w r2, [r1, r4, lsl #2] │ │ │ │ - b.n 9bb9a │ │ │ │ + b.n 9ba6e │ │ │ │ cmp.w r5, r3, asr #1 │ │ │ │ - blt.n 9bba4 │ │ │ │ + blt.n 9ba78 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str r5, [r0, #8] │ │ │ │ - b.n 9bbe0 │ │ │ │ + b.n 9bab4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r6, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9bc58 │ │ │ │ + bl 9bb2c │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9bbda │ │ │ │ - bl 23b660 │ │ │ │ + bne.n 9baae │ │ │ │ + bl 23bab4 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2fb7a <_PyObject_DebugMallocStats@@Base+0x1a4a> │ │ │ │ - b.w 1ca414 │ │ │ │ + b.w 1ca28c │ │ │ │ │ │ │ │ -0009bc24 <_PyList_AppendTakeRefListResize@@Base>: │ │ │ │ +0009baf8 <_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 1ca438 │ │ │ │ + bl 1ca2b0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9bc4c <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ + beq.n 9bb20 <_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 2fb7a <_PyObject_DebugMallocStats@@Base+0x1a4a> │ │ │ │ nop │ │ │ │ │ │ │ │ -0009bc58 : │ │ │ │ +0009bb2c : │ │ │ │ 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 9bfbc │ │ │ │ + blt.w 9be90 │ │ │ │ movw r4, #24312 @ 0x5ef8 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ - movw r2, #49097 @ 0xbfc9 │ │ │ │ + movw r2, #48797 @ 0xbe9d │ │ │ │ movt r2, #9 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r5, [r4, #876] @ 0x36c │ │ │ │ ldr.w r0, [r4, #864] @ 0x360 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.w 9bf0e │ │ │ │ + bne.w 9bde2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9be00 │ │ │ │ - ldr.w sl, [pc, #812] @ 9bfc4 │ │ │ │ + beq.w 9bcd4 │ │ │ │ + ldr.w sl, [pc, #812] @ 9be98 │ │ │ │ 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 9be2c │ │ │ │ + beq.w 9bd00 │ │ │ │ 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 9bce2 │ │ │ │ + bgt.n 9bbb6 │ │ │ │ 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 9be2c │ │ │ │ + beq.w 9bd00 │ │ │ │ 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 9bda2 │ │ │ │ + bhi.n 9bc76 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ cmp.w r2, r3, lsl #2 │ │ │ │ it cc │ │ │ │ movcc r8, r5 │ │ │ │ - bcc.n 9bd9a │ │ │ │ + bcc.n 9bc6e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9be90 │ │ │ │ + beq.w 9bd64 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bhi.w 9be90 │ │ │ │ + bhi.w 9bd64 │ │ │ │ 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 9bdba │ │ │ │ + beq.n 9bc8e │ │ │ │ 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 9be0a │ │ │ │ + beq.n 9bcde │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx 2bff8 │ │ │ │ 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 9be6c │ │ │ │ + beq.w 9bd40 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r3, r9 │ │ │ │ ldr.w r2, [r3, #808] @ 0x328 │ │ │ │ cmp r7, r2 │ │ │ │ - blt.n 9bd86 │ │ │ │ + blt.n 9bc5a │ │ │ │ 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 9be6c │ │ │ │ + beq.n 9bd40 │ │ │ │ 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 9be5a │ │ │ │ + beq.n 9bd2e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9be94 │ │ │ │ + beq.n 9bd68 │ │ │ │ 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 9bdce │ │ │ │ + bhi.n 9bca2 │ │ │ │ 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 9bd28 │ │ │ │ + bne.n 9bbfc │ │ │ │ mov r1, ip │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 8022c │ │ │ │ + bl 8026c │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 9bd44 │ │ │ │ + bne.n 9bc18 │ │ │ │ ldr.w r8, [r4, #848] @ 0x350 │ │ │ │ - movw r1, #42113 @ 0xa481 │ │ │ │ + movw r1, #42129 @ 0xa491 │ │ │ │ movt r1, #7 │ │ │ │ cmp r8, r1 │ │ │ │ - bne.w 9bfb0 │ │ │ │ + bne.w 9be84 │ │ │ │ cmp r3, #1 │ │ │ │ it cc │ │ │ │ movcc r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ blx 2c078 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 9bd9a │ │ │ │ + beq.n 9bc6e │ │ │ │ ldr.w r3, [fp, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp, #800] @ 0x320 │ │ │ │ - b.n 9bd44 │ │ │ │ + b.n 9bc18 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 80150 │ │ │ │ + b.w 80190 │ │ │ │ ldrd r2, r0, [r1, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - bhi.n 9be50 │ │ │ │ + bhi.n 9bd24 │ │ │ │ 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 9bd44 │ │ │ │ - b.n 9bdce │ │ │ │ + bne.n 9bc18 │ │ │ │ + b.n 9bca2 │ │ │ │ ldr.w r5, [r4, #856] @ 0x358 │ │ │ │ - movw r2, #42281 @ 0xa529 │ │ │ │ + movw r2, #42297 @ 0xa539 │ │ │ │ movt r2, #7 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 9bf0a │ │ │ │ + bne.n 9bdde │ │ │ │ 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 2b838 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.n 9bd44 │ │ │ │ + b.n 9bc18 │ │ │ │ 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 9bd9a │ │ │ │ + b.n 9bc6e │ │ │ │ ldr.w r2, [r4, #860] @ 0x35c │ │ │ │ - movw r3, #42273 @ 0xa521 │ │ │ │ + movw r3, #42289 @ 0xa531 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9bfa6 │ │ │ │ + bne.w 9be7a │ │ │ │ mov r0, r5 │ │ │ │ blx 2af18 │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #800] @ 0x320 │ │ │ │ - b.n 9bd9a │ │ │ │ + b.n 9bc6e │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 9bdce │ │ │ │ + b.n 9bca2 │ │ │ │ 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] │ │ │ │ @@ -167572,78 +167467,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 9bed0 │ │ │ │ + bne.n 9bda4 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ - cbz r1, 9becc │ │ │ │ + cbz r1, 9bda0 │ │ │ │ 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 9bf3e │ │ │ │ + beq.n 9be12 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 9bf1c │ │ │ │ + beq.n 9bdf0 │ │ │ │ ldr.w r2, [r0, #532] @ 0x214 │ │ │ │ - cbnz r2, 9bee8 │ │ │ │ + cbnz r2, 9bdbc │ │ │ │ str.w r3, [r0, #532] @ 0x214 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 9bd9a │ │ │ │ + beq.w 9bc6e │ │ │ │ ldrd r1, r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9bfa0 │ │ │ │ + beq.n 9be74 │ │ │ │ str r1, [r2, #20] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ strd r2, r6, [r3, #20] │ │ │ │ - cbz r2, 9bf06 │ │ │ │ + cbz r2, 9bdda │ │ │ │ str r3, [r2, #24] │ │ │ │ str r3, [r6, #20] │ │ │ │ - b.n 9bd9a │ │ │ │ + b.n 9bc6e │ │ │ │ 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, 9bf2a │ │ │ │ + cbz r2, 9bdfe │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr.w r2, [r9, #532] @ 0x214 │ │ │ │ str.w r3, [r9, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9bd9a │ │ │ │ + bne.w 9bc6e │ │ │ │ str.w r3, [r9, #532] @ 0x214 │ │ │ │ - b.n 9bd9a │ │ │ │ + b.n 9bc6e │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9beda │ │ │ │ + beq.n 9bdae │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 9bf9a │ │ │ │ + cbz r2, 9be6e │ │ │ │ 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, 9bf72 │ │ │ │ + cbz r3, 9be46 │ │ │ │ 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 │ │ │ │ @@ -167652,98 +167547,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 9bd9a │ │ │ │ + b.n 9bc6e │ │ │ │ str.w r1, [r9, #524] @ 0x20c │ │ │ │ - b.n 9bf4a │ │ │ │ + b.n 9be1e │ │ │ │ str.w r1, [r9, #524] @ 0x20c │ │ │ │ - b.n 9bef8 │ │ │ │ + b.n 9bdcc │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b.n 9be84 │ │ │ │ + b.n 9bd58 │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ mov r1, r3 │ │ │ │ blx r8 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 9bdee │ │ │ │ + b.n 9bcc2 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 9bd9a │ │ │ │ + b.n 9bc6e │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9c05a │ │ │ │ + beq.n 9bf2e │ │ │ │ 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] @ (9c0a4 ) │ │ │ │ + ldr r3, [pc, #200] @ (9bf78 ) │ │ │ │ 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 9c060 │ │ │ │ + beq.n 9bf34 │ │ │ │ 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 9c012 │ │ │ │ + bgt.n 9bee6 │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r1 │ │ │ │ - bgt.n 9c060 │ │ │ │ - cbz r3, 9c060 │ │ │ │ + bgt.n 9bf34 │ │ │ │ + cbz r3, 9bf34 │ │ │ │ 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 9c032 │ │ │ │ + bhi.n 9bf06 │ │ │ │ add.w r3, r6, r3, lsl #4 │ │ │ │ cmp.w r3, r2, lsl #2 │ │ │ │ - bcc.n 9c054 │ │ │ │ + bcc.n 9bf28 │ │ │ │ mov r6, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r5, r0 │ │ │ │ - bl 80150 │ │ │ │ + bl 80190 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 9c052 │ │ │ │ + cbz r0, 9bf26 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx 2bff8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83d2c │ │ │ │ + bl 83d6c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r2 │ │ │ │ - b.w 80150 │ │ │ │ + b.w 80190 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 9c0a0 │ │ │ │ + blt.n 9bf74 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r1, #42281 @ 0xa529 │ │ │ │ + movw r1, #42297 @ 0xa539 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w lr, [r3, #856] @ 0x358 │ │ │ │ cmp lr, r1 │ │ │ │ - bne.n 9c090 │ │ │ │ + bne.n 9bf64 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ @@ -167751,285 +167646,285 @@ │ │ │ │ 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 9c054 │ │ │ │ + b.n 9bf28 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009c0a8 : │ │ │ │ +0009bf7c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ - cbz r0, 9c0d8 │ │ │ │ + cbz r0, 9bfac │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 9c0d8 │ │ │ │ - bl 9c100 │ │ │ │ - cbz r0, 9c0e8 │ │ │ │ + bpl.n 9bfac │ │ │ │ + bl 9bfd4 │ │ │ │ + cbz r0, 9bfbc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9c0ee │ │ │ │ + blt.n 9bfc2 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - movw r0, #37040 @ 0x90b0 │ │ │ │ + movw r0, #37936 @ 0x9430 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #3170 @ 0xc62 │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9c0d2 │ │ │ │ + b.n 9bfa6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9c0d0 │ │ │ │ + bne.n 9bfa4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9c0d2 │ │ │ │ + b.n 9bfa6 │ │ │ │ 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 9c408 │ │ │ │ + ble.w 9c2dc │ │ │ │ ldr r5, [r7, #0] │ │ │ │ movw r6, #41344 @ 0xa180 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 9c4d8 │ │ │ │ + beq.w 9c3ac │ │ │ │ movw r1, #41968 @ 0xa3f0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ subs r1, r2, r1 │ │ │ │ mov r9, r2 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ movw r8, #41552 @ 0xa250 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 9c472 │ │ │ │ + bne.w 9c346 │ │ │ │ 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] │ │ │ │ cmp r1, r8 │ │ │ │ - bne.w 9c7ae │ │ │ │ + bne.w 9c6a6 │ │ │ │ ldr.w r2, [lr] │ │ │ │ tst.w r9, r5 │ │ │ │ - bne.n 9c1a6 │ │ │ │ - cbz r3, 9c1ae │ │ │ │ + bne.n 9c07a │ │ │ │ + cbz r3, 9c082 │ │ │ │ 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 9c1b6 │ │ │ │ + beq.n 9c08a │ │ │ │ ldr.w r2, [lr, #4]! │ │ │ │ ldr r1, [r2, #4] │ │ │ │ - b.n 9c172 │ │ │ │ + b.n 9c046 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #15 │ │ │ │ - bls.n 9c182 │ │ │ │ + bls.n 9c056 │ │ │ │ movs r5, #0 │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 9c19e │ │ │ │ + bne.n 9c072 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r9 │ │ │ │ cmp r2, r8 │ │ │ │ ite ne │ │ │ │ movne r3, #0 │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9c428 │ │ │ │ - movw r1, #55709 @ 0xd99d │ │ │ │ + beq.w 9c2fc │ │ │ │ + movw r1, #55453 @ 0xd89d │ │ │ │ movt r1, #9 │ │ │ │ movs r3, #0 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ str r5, [sp, #8] │ │ │ │ str.w r1, [r5, #1564] @ 0x61c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9c59c │ │ │ │ + bne.w 9c470 │ │ │ │ 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 9c5dc │ │ │ │ + bgt.w 9c4b0 │ │ │ │ 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] │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ str.w fp, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - bl 9d2ac │ │ │ │ + bl 9d168 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 9c648 │ │ │ │ + beq.w 9c51c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r0 │ │ │ │ - ble.w 9c4b8 │ │ │ │ + ble.w 9c38c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ it ge │ │ │ │ movge r3, r2 │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - bge.n 9c306 │ │ │ │ + bge.n 9c1da │ │ │ │ mov r8, r0 │ │ │ │ - movw r3, #55709 @ 0xd99d │ │ │ │ + movw r3, #55453 @ 0xd89d │ │ │ │ movt r3, #9 │ │ │ │ str r3, [sp, #20] │ │ │ │ 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, #20] │ │ │ │ ldr.w r1, [fp, r6, lsl #2] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 9c2cc │ │ │ │ + bne.n 9c1a0 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ ldrb.w r9, [sl, #16] │ │ │ │ cmp r2, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ tst.w r9, #32 │ │ │ │ - beq.w 9c84c │ │ │ │ + beq.w 9c718 │ │ │ │ tst.w r9, #64 @ 0x40 │ │ │ │ - beq.w 9c7fa │ │ │ │ + beq.w 9c6c6 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ add.w r0, sl, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9c80a │ │ │ │ + beq.w 9c6d6 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9c4bc │ │ │ │ + beq.w 9c390 │ │ │ │ adds r1, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c338 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c4cc │ │ │ │ + beq.w 9c3a0 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9c37c │ │ │ │ + beq.n 9c250 │ │ │ │ mov r2, r9 │ │ │ │ cmp r4, r6 │ │ │ │ mov r9, r3 │ │ │ │ it lt │ │ │ │ movlt r7, r6 │ │ │ │ mov r3, r2 │ │ │ │ - blt.n 9c390 │ │ │ │ - b.n 9c2e0 │ │ │ │ + blt.n 9c264 │ │ │ │ + b.n 9c1b4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9c648 │ │ │ │ - beq.n 9c37c │ │ │ │ + blt.w 9c51c │ │ │ │ + beq.n 9c250 │ │ │ │ cmp r4, r6 │ │ │ │ - blt.w 9c404 │ │ │ │ + blt.w 9c2d8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ cmp r8, r4 │ │ │ │ add.w r1, fp, r0 │ │ │ │ - ble.n 9c2f8 │ │ │ │ + ble.n 9c1cc │ │ │ │ sub.w r2, r8, r4 │ │ │ │ adds r0, #4 │ │ │ │ add r0, fp │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 2b6f4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add.w r8, r8, #1 │ │ │ │ str.w sl, [fp, r4, lsl #2] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 9c250 │ │ │ │ + bne.n 9c124 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9c5f2 │ │ │ │ + bne.w 9c4c6 │ │ │ │ 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 9c6de │ │ │ │ + bne.w 9c5e6 │ │ │ │ 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 9c734 │ │ │ │ + bne.w 9c5ee │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 9c824 │ │ │ │ + bne.w 9c6f0 │ │ │ │ ldrd r3, r2, [r6, #8] │ │ │ │ str.w fp, [r6, #16] │ │ │ │ strd r4, r7, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9c7b6 │ │ │ │ + bne.w 9c644 │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ 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 9c774 │ │ │ │ + blt.w 9c62e │ │ │ │ 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 9c2e0 │ │ │ │ + ble.n 9c1b4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 9c402 │ │ │ │ + bne.n 9c2d6 │ │ │ │ ldr.w r9, [sl, #8] │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ strd sl, r8, [sp, #12] │ │ │ │ ubfx r5, r3, #6, #1 │ │ │ │ add.w r8, sl, #20 │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ @@ -168039,126 +167934,126 @@ │ │ │ │ ldr.w r1, [fp, r6, lsl #2] │ │ │ │ ldr.w sl, [r1, #8] │ │ │ │ cmp sl, r9 │ │ │ │ mov r2, sl │ │ │ │ it ge │ │ │ │ movge r2, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9c846 │ │ │ │ + beq.w 9c712 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9c80e │ │ │ │ + beq.w 9c6da │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ mov r0, r8 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9c820 │ │ │ │ + beq.w 9c6ec │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.n 9c3f0 │ │ │ │ + beq.n 9c2c4 │ │ │ │ adds r1, #20 │ │ │ │ blx 2c338 │ │ │ │ - cbz r0, 9c3fa │ │ │ │ + cbz r0, 9c2ce │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 9c3fe │ │ │ │ + bge.n 9c2d2 │ │ │ │ mov r7, r6 │ │ │ │ cmp r7, r4 │ │ │ │ - bgt.n 9c3a2 │ │ │ │ + bgt.n 9c276 │ │ │ │ ldrd sl, r8, [sp, #12] │ │ │ │ - b.n 9c2e0 │ │ │ │ + b.n 9c1b4 │ │ │ │ adds r1, #28 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9c3e0 │ │ │ │ + bne.n 9c2b4 │ │ │ │ cmp sl, r9 │ │ │ │ - bgt.n 9c3e4 │ │ │ │ + bgt.n 9c2b8 │ │ │ │ adds r4, r6, #1 │ │ │ │ - b.n 9c3e6 │ │ │ │ + b.n 9c2ba │ │ │ │ mov r6, r7 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 9c258 │ │ │ │ + b.n 9c12c │ │ │ │ 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 9c358 │ │ │ │ + b.n 9c22c │ │ │ │ tst r1, r5 │ │ │ │ itttt ne │ │ │ │ addne r5, sp, #64 @ 0x40 │ │ │ │ strne r5, [sp, #8] │ │ │ │ - movwne r1, #54277 @ 0xd405 │ │ │ │ + movwne r1, #53697 @ 0xd1c1 │ │ │ │ movtne r1, #23 │ │ │ │ - bne.w 9c1da │ │ │ │ + bne.w 9c0ae │ │ │ │ movw r1, #25136 @ 0x6230 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, r1 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r1, [sp, #8] │ │ │ │ - beq.w 9c79a │ │ │ │ + beq.w 9c6b2 │ │ │ │ ldr.w ip, [r2, #100] @ 0x64 │ │ │ │ - movw r1, #62973 @ 0xf5fd │ │ │ │ + movw r1, #61749 @ 0xf135 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ - movw r5, #24813 @ 0x60ed │ │ │ │ + movw r5, #24877 @ 0x612d │ │ │ │ movt r5, #21 │ │ │ │ str.w ip, [sp, #1632] @ 0x660 │ │ │ │ cmp.w ip, #0 │ │ │ │ it ne │ │ │ │ movne r1, r5 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ - b.n 9c1da │ │ │ │ + b.n 9c0ae │ │ │ │ mov lr, r7 │ │ │ │ movs r5, #1 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.n 9c48a │ │ │ │ + b.n 9c35e │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 9c4b2 │ │ │ │ + beq.n 9c386 │ │ │ │ ldr.w r3, [lr, #4]! │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r9, r2 │ │ │ │ - bne.w 9c7b2 │ │ │ │ + bne.w 9c6aa │ │ │ │ ands.w sl, r1, r5 │ │ │ │ - beq.n 9c47c │ │ │ │ + beq.n 9c350 │ │ │ │ ldr.w r3, [lr] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #15 │ │ │ │ - bls.n 9c47c │ │ │ │ + bls.n 9c350 │ │ │ │ add.w ip, ip, #1 │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 9c484 │ │ │ │ + bne.n 9c358 │ │ │ │ mov r1, sl │ │ │ │ movs r5, #0 │ │ │ │ movs r3, #1 │ │ │ │ - b.n 9c1bc │ │ │ │ + b.n 9c090 │ │ │ │ mov r2, r9 │ │ │ │ movs r3, #1 │ │ │ │ - b.n 9c1bc │ │ │ │ + b.n 9c090 │ │ │ │ str r0, [sp, #24] │ │ │ │ - b.n 9c306 │ │ │ │ + b.n 9c1da │ │ │ │ adds r1, #28 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c338 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9c2b6 │ │ │ │ + bne.w 9c18a │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 9c2b8 │ │ │ │ + b.n 9c18c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 9c842 │ │ │ │ + ble.w 9c70e │ │ │ │ ldr r3, [r5, #16] │ │ │ │ mov lr, r1 │ │ │ │ movw r1, #41968 @ 0xa3f0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r8, r7 │ │ │ │ movw r9, #41552 @ 0xa250 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ @@ -168168,97 +168063,97 @@ │ │ │ │ subs r5, r2, r1 │ │ │ │ mov r7, r3 │ │ │ │ negs r1, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ adcs r1, r5 │ │ │ │ mov r5, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - b.n 9c53a │ │ │ │ + b.n 9c40e │ │ │ │ cmp r2, r9 │ │ │ │ - bne.n 9c526 │ │ │ │ - cbz r7, 9c526 │ │ │ │ + bne.n 9c3fa │ │ │ │ + cbz r7, 9c3fa │ │ │ │ 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 9c568 │ │ │ │ + beq.n 9c43c │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - bne.w 9c782 │ │ │ │ + bne.w 9c692 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 9c82e │ │ │ │ + beq.w 9c6fa │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9c796 │ │ │ │ + bne.w 9c6ae │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9c526 │ │ │ │ + beq.n 9c3fa │ │ │ │ ldr r1, [sp, #4] │ │ │ │ tst r1, r5 │ │ │ │ - beq.n 9c50c │ │ │ │ + beq.n 9c3e0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #15 │ │ │ │ - bls.n 9c50c │ │ │ │ + bls.n 9c3e0 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9c526 │ │ │ │ + b.n 9c3fa │ │ │ │ mov ip, r7 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldrd r1, r7, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9c6fc │ │ │ │ + beq.w 9c632 │ │ │ │ movw lr, #41552 @ 0xa250 │ │ │ │ movt lr, #80 @ 0x50 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 9c428 │ │ │ │ + bne.w 9c2fc │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 9c428 │ │ │ │ + beq.w 9c2fc │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - movw r3, #55709 @ 0xd99d │ │ │ │ + movw r3, #55453 @ 0xd89d │ │ │ │ movt r3, #9 │ │ │ │ str r1, [sp, #8] │ │ │ │ str.w r3, [r1, #1564] @ 0x61c │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 9c778 │ │ │ │ + beq.w 9c688 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str.w r3, [r2, #1572] @ 0x624 │ │ │ │ - movw r3, #22841 @ 0x5939 │ │ │ │ + movw r3, #22905 @ 0x5979 │ │ │ │ movt r3, #21 │ │ │ │ str.w r3, [r2, #1564] @ 0x61c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ 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 9c204 │ │ │ │ + ble.w 9c0d8 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #0 │ │ │ │ and.w r1, r3, #1 │ │ │ │ asrs r3, r3, #1 │ │ │ │ orrs r2, r1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bgt.n 9c5e0 │ │ │ │ + bgt.n 9c4b4 │ │ │ │ adds r3, r2, r3 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b.n 9c206 │ │ │ │ + b.n 9c0da │ │ │ │ add.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ add r2, sp, #92 @ 0x5c │ │ │ │ lsls r5, r3, #4 │ │ │ │ add.w r3, r2, r3, lsl #4 │ │ │ │ ldrd r1, r0, [r1, #4] │ │ │ │ @@ -168269,42 +168164,42 @@ │ │ │ │ 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 9c658 │ │ │ │ + ble.n 9c52c │ │ │ │ cmp r1, r2 │ │ │ │ - bgt.n 9c65c │ │ │ │ + bgt.n 9c530 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 9c662 │ │ │ │ + ble.n 9c536 │ │ │ │ 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 9c662 │ │ │ │ - bl 9da04 │ │ │ │ + bge.n 9c536 │ │ │ │ + bl 9d904 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9c624 │ │ │ │ + beq.n 9c4f8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrd r4, r7, [sp, #32] │ │ │ │ ldrd fp, r5, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - b.n 9c74e │ │ │ │ + b.n 9c608 │ │ │ │ subs r3, r3, r1 │ │ │ │ subs r2, r2, r1 │ │ │ │ lsls r3, r3, #1 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 9c61a │ │ │ │ + b.n 9c4ee │ │ │ │ add.w r3, sp, #1640 @ 0x668 │ │ │ │ mov.w ip, r2, lsl #4 │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ subw r3, r3, #1564 @ 0x61c │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r3, #12] │ │ │ │ @@ -168317,174 +168212,170 @@ │ │ │ │ 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 9c70e │ │ │ │ + bne.n 9c5ea │ │ │ │ ldrd r4, r7, [sp, #32] │ │ │ │ cmp r3, #1 │ │ │ │ ldrd fp, r5, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - ble.w 9c334 │ │ │ │ + ble.w 9c208 │ │ │ │ subs r1, r2, #1 │ │ │ │ - bne.n 9c6e2 │ │ │ │ - ldr.w r8, [sp, #8] │ │ │ │ - mov r0, r8 │ │ │ │ - bl 9da04 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 9c74a │ │ │ │ - ldr.w r3, [r8, #24] │ │ │ │ - cmp r3, #1 │ │ │ │ - ble.w 9c334 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - subs r1, r3, #2 │ │ │ │ - bne.n 9c712 │ │ │ │ - bl 9da04 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 9c74a │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - b.n 9c6c4 │ │ │ │ - mov r2, r3 │ │ │ │ - b.n 9c218 │ │ │ │ + beq.n 9c59e │ │ │ │ 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 9c6b2 │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ - movw r3, #62973 @ 0xf5fd │ │ │ │ - movt r3, #39 @ 0x27 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - str.w r3, [r1, #1564] @ 0x61c │ │ │ │ - b.n 9c59c │ │ │ │ - mov r2, r1 │ │ │ │ - b.n 9c218 │ │ │ │ + ldr.w r8, [sp, #8] │ │ │ │ + mov r0, r8 │ │ │ │ + bl 9d904 │ │ │ │ + cbnz r0, 9c604 │ │ │ │ + ldr.w r3, [r8, #24] │ │ │ │ + cmp r3, #1 │ │ │ │ + ble.w 9c208 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + subs r1, r3, #2 │ │ │ │ + beq.n 9c5da │ │ │ │ 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 9c6d0 │ │ │ │ + bl 9d904 │ │ │ │ + cbnz r0, 9c604 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + b.n 9c5ae │ │ │ │ + mov r2, r3 │ │ │ │ + b.n 9c0ec │ │ │ │ + mov r2, r1 │ │ │ │ + b.n 9c0ec │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61396 @ 0xefd4 │ │ │ │ + movw r1, #62092 @ 0xf28c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, r5 │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ - beq.n 9c7e2 │ │ │ │ - bl 83b58 │ │ │ │ + beq.n 9c670 │ │ │ │ + bl 83b98 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ 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, 9c7be │ │ │ │ + cbnz r2, 9c64c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9c360 │ │ │ │ + bne.w 9c234 │ │ │ │ mov r5, r2 │ │ │ │ - b.n 9c372 │ │ │ │ - movw r3, #62973 @ 0xf5fd │ │ │ │ + b.n 9c246 │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ + movw r3, #61749 @ 0xf135 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ - b.n 9c5a8 │ │ │ │ - ldrd r7, r0, [sp, #8] │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ - movw r1, #62973 @ 0xf5fd │ │ │ │ - movt r1, #39 @ 0x27 │ │ │ │ - movs r3, #0 │ │ │ │ - str r5, [sp, #8] │ │ │ │ - b.n 9c1da │ │ │ │ - movs r3, #0 │ │ │ │ - b.n 9c526 │ │ │ │ - movw r2, #48929 @ 0xbf21 │ │ │ │ - movt r2, #36 @ 0x24 │ │ │ │ - str.w r2, [r1, #1564] @ 0x61c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9c5ba │ │ │ │ - b.n 9c5a2 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - mov r9, sl │ │ │ │ - mov r2, r9 │ │ │ │ - b.n 9c786 │ │ │ │ + str r1, [sp, #8] │ │ │ │ + str.w r3, [r1, #1564] @ 0x61c │ │ │ │ + b.n 9c470 │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b.n 9c7cc │ │ │ │ + b.n 9c65a │ │ │ │ ldr.w r0, [r6, r4, lsl #2] │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ subs r4, #1 │ │ │ │ - bpl.n 9c7c4 │ │ │ │ + bpl.n 9c652 │ │ │ │ mov r0, r6 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9c360 │ │ │ │ + bne.w 9c234 │ │ │ │ mov r2, r5 │ │ │ │ mov r5, r2 │ │ │ │ - b.n 9c372 │ │ │ │ + b.n 9c246 │ │ │ │ ldrd r3, r2, [r6, #8] │ │ │ │ str.w fp, [r6, #16] │ │ │ │ strd r4, r7, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9c774 │ │ │ │ + beq.n 9c62e │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b.n 9c7cc │ │ │ │ + b.n 9c65a │ │ │ │ + movw r3, #61749 @ 0xf135 │ │ │ │ + movt r3, #39 @ 0x27 │ │ │ │ + b.n 9c47c │ │ │ │ + ldrd r7, r0, [sp, #8] │ │ │ │ + add r5, sp, #64 @ 0x40 │ │ │ │ + movw r1, #61749 @ 0xf135 │ │ │ │ + movt r1, #39 @ 0x27 │ │ │ │ + movs r3, #0 │ │ │ │ + str r5, [sp, #8] │ │ │ │ + b.n 9c0ae │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + mov r9, sl │ │ │ │ + mov r2, r9 │ │ │ │ + b.n 9c696 │ │ │ │ + movs r3, #0 │ │ │ │ + b.n 9c3fa │ │ │ │ + movw r2, #48845 @ 0xbecd │ │ │ │ + movt r2, #36 @ 0x24 │ │ │ │ + str.w r2, [r1, #1564] @ 0x61c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 9c48e │ │ │ │ + b.n 9c476 │ │ │ │ add.w r0, sl, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9c29e │ │ │ │ + bne.w 9c172 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9c4be │ │ │ │ + b.n 9c392 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r0, r3, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9c3d2 │ │ │ │ + bne.w 9c2a6 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9c3f2 │ │ │ │ + b.n 9c2c6 │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - b.n 9c756 │ │ │ │ + b.n 9c610 │ │ │ │ ldrd r7, r0, [sp, #8] │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ - movw r1, #62973 @ 0xf5fd │ │ │ │ + movw r1, #61749 @ 0xf135 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp, #8] │ │ │ │ - b.n 9c1da │ │ │ │ + b.n 9c0ae │ │ │ │ mov r9, r2 │ │ │ │ - b.n 9c152 │ │ │ │ + b.n 9c026 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - b.n 9c814 │ │ │ │ + b.n 9c6e0 │ │ │ │ ldr.w r0, [sl, #28] │ │ │ │ - b.n 9c7fe │ │ │ │ + b.n 9c6ca │ │ │ │ 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, #2400] @ 0x960 │ │ │ │ subw sp, sp, #1660 @ 0x67c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ @@ -168493,337 +168384,335 @@ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 9cbe8 │ │ │ │ + beq.w 9caac │ │ │ │ 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 9ccc6 │ │ │ │ + bne.w 9cb8a │ │ │ │ cmp r4, #1 │ │ │ │ - ble.w 9cbfa │ │ │ │ + ble.w 9cabe │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w r1, [fp] │ │ │ │ movw lr, #41344 @ 0xa180 │ │ │ │ movt lr, #80 @ 0x50 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 9cf3e │ │ │ │ + beq.w 9ce02 │ │ │ │ movw r0, #41968 @ 0xa3f0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ subs r0, r2, r0 │ │ │ │ mov r9, r2 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ movw ip, #41552 @ 0xa250 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r2, ip │ │ │ │ - bne.w 9cc88 │ │ │ │ + bne.w 9cb4c │ │ │ │ movs r7, #1 │ │ │ │ mov r6, fp │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r2, ip │ │ │ │ - bne.w 9d24a │ │ │ │ + bne.w 9d108 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ tst.w sl, r7 │ │ │ │ - bne.n 9c916 │ │ │ │ - cbz r3, 9c91e │ │ │ │ + bne.n 9c7e2 │ │ │ │ + cbz r3, 9c7ea │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ adds r1, #1 │ │ │ │ cmp r4, r1 │ │ │ │ and.w r3, r3, #28 │ │ │ │ sub.w r3, r3, #4 │ │ │ │ clz r3, r3 │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ - ble.n 9c924 │ │ │ │ + ble.n 9c7f0 │ │ │ │ ldr.w r2, [r6, #4]! │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - b.n 9c8e6 │ │ │ │ + b.n 9c7b2 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #15 │ │ │ │ - bls.n 9c8f4 │ │ │ │ + bls.n 9c7c0 │ │ │ │ movs r7, #0 │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, r4 │ │ │ │ - blt.n 9c90e │ │ │ │ + blt.n 9c7da │ │ │ │ mov r0, sl │ │ │ │ cmp r2, ip │ │ │ │ ite ne │ │ │ │ movne r3, #0 │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9cc42 │ │ │ │ - movw r1, #55709 @ 0xd99d │ │ │ │ + beq.w 9cb06 │ │ │ │ + movw r1, #55453 @ 0xd89d │ │ │ │ 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 9cff8 │ │ │ │ + bne.w 9cebc │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9cd76 │ │ │ │ + bne.w 9cc3a │ │ │ │ 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 r4, fp, [r1, #4] │ │ │ │ str r3, [r1, #16] │ │ │ │ str r5, [r1, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9d0e2 │ │ │ │ + bne.w 9cfc0 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bgt.w 9d0c0 │ │ │ │ + bgt.w 9cfba │ │ │ │ mov r9, r4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str.w r9, [sp, #68] @ 0x44 │ │ │ │ strd r4, r5, [sp, #56] @ 0x38 │ │ │ │ str.w r8, [sp, #64] @ 0x40 │ │ │ │ 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 9d2ac │ │ │ │ + bl 9d168 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, r5, #1 │ │ │ │ - beq.w 9d072 │ │ │ │ + beq.w 9cf36 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r5, r1 │ │ │ │ - bge.w 9cd50 │ │ │ │ + bge.w 9cc14 │ │ │ │ cmp r4, r1 │ │ │ │ mov r3, r4 │ │ │ │ it ge │ │ │ │ movge r3, r1 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ cmp r5, r3 │ │ │ │ - bge.n 9ca8c │ │ │ │ + bge.n 9c958 │ │ │ │ mov r8, r5 │ │ │ │ - movw r3, #55709 @ 0xd99d │ │ │ │ + movw r3, #55453 @ 0xd89d │ │ │ │ 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 9ca44 │ │ │ │ + bne.n 9c910 │ │ │ │ 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 9d2a4 │ │ │ │ + beq.w 9d162 │ │ │ │ tst.w r9, #64 @ 0x40 │ │ │ │ - beq.w 9d18a │ │ │ │ + beq.w 9d048 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ add.w r0, sl, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9d19a │ │ │ │ + beq.w 9d058 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9ce86 │ │ │ │ + beq.w 9cd4a │ │ │ │ adds r1, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c338 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ce96 │ │ │ │ + beq.w 9cd5a │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9cb30 │ │ │ │ + beq.n 9c9fc │ │ │ │ cmp r4, r6 │ │ │ │ it lt │ │ │ │ movlt r7, r6 │ │ │ │ - blt.w 9cb46 │ │ │ │ - b.n 9ca58 │ │ │ │ + blt.w 9ca12 │ │ │ │ + b.n 9c924 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d072 │ │ │ │ - beq.n 9cb30 │ │ │ │ + blt.w 9cf36 │ │ │ │ + beq.n 9c9fc │ │ │ │ cmp r4, r6 │ │ │ │ - blt.w 9cbe4 │ │ │ │ + blt.w 9caa8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ cmp r8, r4 │ │ │ │ add.w r1, fp, r5 │ │ │ │ - ble.w 9cbbc │ │ │ │ + ble.w 9ca80 │ │ │ │ sub.w r7, r8, r4 │ │ │ │ adds r6, r5, #4 │ │ │ │ add.w r0, fp, r6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ mov r2, r7 │ │ │ │ blx 2b6f4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w sl, [fp, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9cd54 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + bne.w 9cc18 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 9c9ca │ │ │ │ + bne.n 9c896 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9d018 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + bne.w 9cedc │ │ │ │ + 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 9cf36 │ │ │ │ + bne.w 9cdfa │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ subs r1, r1, r0 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - bne.w 9d090 │ │ │ │ + bne.w 9cf52 │ │ │ │ ldrd r4, r5, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #1 │ │ │ │ ldr.w r8, [sp, #64] @ 0x40 │ │ │ │ - bgt.w 9d094 │ │ │ │ + bgt.w 9cf56 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9cdcc │ │ │ │ + bne.w 9cc90 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 9cee4 │ │ │ │ + bne.w 9cda8 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r4, #1 │ │ │ │ - bgt.w 9ce6a │ │ │ │ + bgt.w 9cd2e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 9d262 │ │ │ │ + bne.w 9d120 │ │ │ │ ldr.w r5, [r8, #12] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str.w r3, [r8, #16] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r7, [r8, #8] │ │ │ │ str.w r3, [r8, #12] │ │ │ │ str.w r4, [r8, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9d136 │ │ │ │ - cbz r6, 9cb26 │ │ │ │ + bne.w 9d014 │ │ │ │ + cbz r6, 9c9f2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ mov r0, r6 │ │ │ │ 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 9ca58 │ │ │ │ + ble.n 9c924 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 9cbe2 │ │ │ │ + bne.n 9caa6 │ │ │ │ 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 9d29e │ │ │ │ + beq.w 9d15c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9d26e │ │ │ │ + beq.w 9d12c │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ mov r0, r9 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9d280 │ │ │ │ + beq.w 9d13e │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.n 9cbd0 │ │ │ │ + beq.n 9ca94 │ │ │ │ adds r1, #20 │ │ │ │ blx 2c338 │ │ │ │ - cbz r0, 9cbda │ │ │ │ + cbz r0, 9ca9e │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 9cbde │ │ │ │ + bge.n 9caa2 │ │ │ │ mov r7, r6 │ │ │ │ cmp r7, r4 │ │ │ │ - bgt.n 9cb60 │ │ │ │ - ldr.w r8, [sp, #28] │ │ │ │ + bgt.n 9ca28 │ │ │ │ + ldrd sl, r8, [sp, #20] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr.w sl, [sp, #20] │ │ │ │ add.w r1, fp, r5 │ │ │ │ cmp r8, r4 │ │ │ │ - bgt.w 9ca64 │ │ │ │ + bgt.w 9c930 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w sl, [fp, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9ca82 │ │ │ │ + beq.w 9c94e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ - b.n 9cd64 │ │ │ │ + b.n 9cc28 │ │ │ │ adds r1, #28 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9cb9e │ │ │ │ + bne.n 9ca66 │ │ │ │ cmp sl, r8 │ │ │ │ - bgt.n 9cba2 │ │ │ │ + bgt.n 9ca6a │ │ │ │ adds r4, r6, #1 │ │ │ │ - b.n 9cba4 │ │ │ │ + b.n 9ca6c │ │ │ │ mov r6, r7 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 9c9d2 │ │ │ │ + b.n 9c89e │ │ │ │ movs r3, #0 │ │ │ │ cmp r4, #1 │ │ │ │ strd r3, r3, [r0, #8] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #16] │ │ │ │ - bgt.w 9c89e │ │ │ │ + bgt.w 9c76a │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ add r5, sp, #620 @ 0x26c │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ @@ -168832,262 +168721,262 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ mov.w r2, #7 │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ - bne.w 9cee4 │ │ │ │ + bne.w 9cda8 │ │ │ │ ldrd r7, r5, [r8, #8] │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str.w r3, [r8, #16] │ │ │ │ strd r4, r0, [r8, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9cb1a │ │ │ │ - b.n 9d136 │ │ │ │ + beq.w 9c9e6 │ │ │ │ + b.n 9d014 │ │ │ │ tst r0, r7 │ │ │ │ itttt ne │ │ │ │ addne r0, sp, #80 @ 0x50 │ │ │ │ strne r0, [sp, #8] │ │ │ │ - movwne r1, #54277 @ 0xd405 │ │ │ │ + movwne r1, #53697 @ 0xd1c1 │ │ │ │ movtne r1, #23 │ │ │ │ - bne.w 9c944 │ │ │ │ + bne.w 9c810 │ │ │ │ movw r1, #25136 @ 0x6230 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, r1 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ str r1, [sp, #8] │ │ │ │ - beq.w 9d224 │ │ │ │ + beq.w 9d0e2 │ │ │ │ ldr r5, [r2, #100] @ 0x64 │ │ │ │ - movw r1, #62973 @ 0xf5fd │ │ │ │ + movw r1, #61749 @ 0xf135 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ - movw r0, #24813 @ 0x60ed │ │ │ │ + movw r0, #24877 @ 0x612d │ │ │ │ movt r0, #21 │ │ │ │ str.w r5, [sp, #1648] @ 0x670 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.n 9c944 │ │ │ │ + b.n 9c810 │ │ │ │ mov r5, fp │ │ │ │ movs r7, #1 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 9cc9c │ │ │ │ + b.n 9cb60 │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, r4 │ │ │ │ - bge.n 9ccc0 │ │ │ │ + bge.n 9cb84 │ │ │ │ ldr.w r3, [r5, #4]! │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r9, r2 │ │ │ │ - bne.w 9d24a │ │ │ │ + bne.w 9d108 │ │ │ │ ands.w r6, r0, r7 │ │ │ │ - beq.n 9cc90 │ │ │ │ + beq.n 9cb54 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #15 │ │ │ │ - bls.n 9cc90 │ │ │ │ + bls.n 9cb54 │ │ │ │ adds r1, #1 │ │ │ │ movs r7, #0 │ │ │ │ cmp r1, r4 │ │ │ │ - blt.n 9cc96 │ │ │ │ + blt.n 9cb5a │ │ │ │ mov r0, r6 │ │ │ │ movs r7, #0 │ │ │ │ movs r3, #1 │ │ │ │ - b.n 9c926 │ │ │ │ + b.n 9c7f2 │ │ │ │ mov r2, r9 │ │ │ │ movs r3, #1 │ │ │ │ - b.n 9c926 │ │ │ │ + b.n 9c7f2 │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ - bgt.w 9d1e0 │ │ │ │ + bgt.w 9d09e │ │ │ │ add.w r3, r4, #136 @ 0x88 │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ble.w 9cea6 │ │ │ │ + ble.w 9cd6a │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f52b0 │ │ │ │ + bl f526c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d100 │ │ │ │ + beq.w 9cfde │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w 9cea2 │ │ │ │ + beq.w 9cd66 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - bl f52b0 │ │ │ │ + bl f526c │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ str r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d216 │ │ │ │ + beq.w 9d0d4 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 9cd48 │ │ │ │ + beq.n 9cc0c │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ - bl f52b0 │ │ │ │ + bl f526c │ │ │ │ str r0, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d212 │ │ │ │ + beq.w 9d0d0 │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 9cd48 │ │ │ │ + beq.n 9cc0c │ │ │ │ ldr.w r9, [sp, #40] @ 0x28 │ │ │ │ movs r6, #3 │ │ │ │ ldr.w r1, [r9, r6, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ - bl f52b0 │ │ │ │ + bl f526c │ │ │ │ str.w r0, [r7, r6, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d102 │ │ │ │ + beq.w 9cfe0 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 9cd2e │ │ │ │ + bne.n 9cbf2 │ │ │ │ ldrd fp, r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 9c8a8 │ │ │ │ - str r5, [sp, #24] │ │ │ │ - b.n 9ca8c │ │ │ │ + b.n 9c774 │ │ │ │ + str r5, [sp, #28] │ │ │ │ + b.n 9c958 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r7 │ │ │ │ adds r0, r3, r6 │ │ │ │ adds r1, r3, r5 │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ blx 2b6f4 │ │ │ │ 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 9c9ca │ │ │ │ - b.n 9ca8c │ │ │ │ + bne.w 9c896 │ │ │ │ + b.n 9c958 │ │ │ │ adds r2, r4, #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 9d19e │ │ │ │ + bge.w 9d05c │ │ │ │ adds r3, #135 @ 0x87 │ │ │ │ add r5, sp, #620 @ 0x26c │ │ │ │ strd r4, 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 9d1c2 │ │ │ │ + bne.w 9d080 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ it le │ │ │ │ movle r9, r4 │ │ │ │ - ble.w 9c980 │ │ │ │ + ble.w 9c84c │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #0 │ │ │ │ and.w r1, r3, #1 │ │ │ │ asrs r3, r3, #1 │ │ │ │ orrs r2, r1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bgt.n 9cdba │ │ │ │ + bgt.n 9cc7e │ │ │ │ add.w r9, r2, r3 │ │ │ │ - b.n 9c980 │ │ │ │ + b.n 9c84c │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 9ced6 │ │ │ │ + ble.n 9cd9a │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9cdee │ │ │ │ + bge.n 9ccb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 9cdee │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 9ccb2 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 9ced6 │ │ │ │ + beq.n 9cd9a │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ce08 │ │ │ │ + bge.n 9cccc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 9ce08 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 9cccc │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 9ce54 │ │ │ │ + beq.n 9cd18 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ce22 │ │ │ │ + bge.n 9cce6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 9ce22 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 9cce6 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 9ce54 │ │ │ │ + beq.n 9cd18 │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ movs r7, #3 │ │ │ │ ldr.w r2, [r9, r7, lsl #2] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ce44 │ │ │ │ + bge.n 9cd08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 9ce44 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 9cd08 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne.n 9ce2c │ │ │ │ + bne.n 9ccf0 │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ - ble.n 9ce54 │ │ │ │ + ble.n 9cd18 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ adds r3, #1 │ │ │ │ - bne.n 9cee0 │ │ │ │ + bne.n 9cda4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9caf0 │ │ │ │ + beq.w 9c9bc │ │ │ │ cmp r4, #1 │ │ │ │ - ble.w 9caf0 │ │ │ │ + ble.w 9c9bc │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ subs r2, r4, #1 │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ - b.n 9ce80 │ │ │ │ + b.n 9cd44 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ str.w r0, [r1], #4 │ │ │ │ str.w r3, [r2], #-4 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.n 9ce74 │ │ │ │ - b.n 9caf0 │ │ │ │ + bhi.n 9cd38 │ │ │ │ + b.n 9c9bc │ │ │ │ adds r1, #28 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c338 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9ca32 │ │ │ │ + bne.w 9c8fe │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, r3 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 9ca34 │ │ │ │ + b.n 9c900 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r5, sp, #620 @ 0x26c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ @@ -169101,55 +168990,55 @@ │ │ │ │ adds r3, #135 @ 0x87 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #24] │ │ │ │ movs r3, #7 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9cdd4 │ │ │ │ + b.n 9cc98 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 9caf0 │ │ │ │ + beq.w 9c9bc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 9ce5c │ │ │ │ + beq.n 9cd20 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61396 @ 0xefd4 │ │ │ │ + movw r1, #62092 @ 0xf28c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n 9ce5c │ │ │ │ + bl 11dd40 │ │ │ │ + b.n 9cd20 │ │ │ │ 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 9cab0 │ │ │ │ + beq.w 9c97c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r0, r1 │ │ │ │ str r0, [sp, #16] │ │ │ │ - b.n 9cab0 │ │ │ │ + b.n 9c97c │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 9d296 │ │ │ │ + ble.w 9d154 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ movw r0, #41968 @ 0xa3f0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw sl, #41552 @ 0xa250 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [r3, #4] │ │ │ │ @@ -169157,1024 +169046,1039 @@ │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r3 │ │ │ │ sub.w ip, r2, r0 │ │ │ │ mov r5, r3 │ │ │ │ rsbs r0, ip, #0 │ │ │ │ adc.w r0, r0, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ - b.n 9cf9e │ │ │ │ + b.n 9ce62 │ │ │ │ cmp r2, sl │ │ │ │ - bne.n 9cf8c │ │ │ │ - cbz r5, 9cf8c │ │ │ │ + bne.n 9ce50 │ │ │ │ + cbz r5, 9ce50 │ │ │ │ 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 r6, #1 │ │ │ │ cmp r6, r4 │ │ │ │ - bge.n 9cfcc │ │ │ │ + bge.n 9ce90 │ │ │ │ ldr.w r1, [r9, #4]! │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, lr │ │ │ │ - bne.w 9d24c │ │ │ │ + bne.w 9d10a │ │ │ │ ldr.w ip, [r9] │ │ │ │ ldr.w r1, [ip, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9d284 │ │ │ │ + beq.w 9d142 │ │ │ │ ldr.w r1, [ip, #16] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 9d25e │ │ │ │ + bne.w 9d11c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9cf8c │ │ │ │ + beq.n 9ce50 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ tst r0, r7 │ │ │ │ - beq.n 9cf74 │ │ │ │ + beq.n 9ce38 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #15 │ │ │ │ - bls.n 9cf74 │ │ │ │ + bls.n 9ce38 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 9cf8c │ │ │ │ + b.n 9ce50 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9d238 │ │ │ │ + beq.w 9d0f6 │ │ │ │ movw r1, #41552 @ 0xa250 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9cc42 │ │ │ │ + bne.w 9cb06 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9cc42 │ │ │ │ + beq.w 9cb06 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - movw r3, #55709 @ 0xd99d │ │ │ │ + movw r3, #55453 @ 0xd89d │ │ │ │ movt r3, #9 │ │ │ │ str r1, [sp, #8] │ │ │ │ str.w r3, [r1, #1564] @ 0x61c │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 9d21a │ │ │ │ + beq.w 9d0d8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str.w r3, [r2, #1572] @ 0x624 │ │ │ │ - movw r3, #22841 @ 0x5939 │ │ │ │ + movw r3, #22905 @ 0x5979 │ │ │ │ movt r3, #21 │ │ │ │ str.w r3, [r2, #1564] @ 0x61c │ │ │ │ - b.n 9c94e │ │ │ │ + b.n 9c81a │ │ │ │ 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 9d086 │ │ │ │ + ble.n 9cf48 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt.n 9d08a │ │ │ │ + bgt.n 9cf4c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #1 │ │ │ │ - ble.w 9cefe │ │ │ │ + ble.w 9cdc2 │ │ │ │ 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 9cefe │ │ │ │ - bl 9da04 │ │ │ │ + bge.w 9cdc2 │ │ │ │ + bl 9d904 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9d04a │ │ │ │ + beq.n 9cf0e │ │ │ │ ldrd r4, r5, [sp, #56] @ 0x38 │ │ │ │ ldr.w r8, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9d186 │ │ │ │ + bne.n 9d044 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ - b.n 9ce54 │ │ │ │ + b.n 9cd18 │ │ │ │ subs r3, r3, r1 │ │ │ │ subs r2, r2, r1 │ │ │ │ lsls r3, r3, #1 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 9d040 │ │ │ │ + b.n 9cf04 │ │ │ │ mov r4, r1 │ │ │ │ - b.n 9c98e │ │ │ │ + b.n 9c85a │ │ │ │ subs r1, r2, #2 │ │ │ │ - bne.n 9d0c6 │ │ │ │ + beq.n 9cf74 │ │ │ │ + add.w r0, sp, #1656 @ 0x678 │ │ │ │ + add.w r0, r0, r2, lsl #4 │ │ │ │ + subw r0, r0, #1564 @ 0x61c │ │ │ │ + ldr r6, [r0, #8] │ │ │ │ + add r0, sp, #76 @ 0x4c │ │ │ │ + add r3, r0 │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + cmp r6, r3 │ │ │ │ + it gt │ │ │ │ + subgt r1, r2, #3 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 9da04 │ │ │ │ + bl 9d904 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9d07a │ │ │ │ + bne.n 9cf3e │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 9caca │ │ │ │ + ble.w 9c996 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ subs r1, r3, #2 │ │ │ │ - bne.n 9d166 │ │ │ │ - bl 9da04 │ │ │ │ + beq.n 9cfac │ │ │ │ + add.w r2, sp, #1656 @ 0x678 │ │ │ │ + add.w r6, r2, r3, lsl #4 │ │ │ │ + add.w r2, r2, r3, lsl #4 │ │ │ │ + subw r6, r6, #1596 @ 0x63c │ │ │ │ + subw r2, r2, #1564 @ 0x61c │ │ │ │ + ldr r6, [r6, #8] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + cmp r6, r2 │ │ │ │ + it lt │ │ │ │ + sublt r1, r3, #3 │ │ │ │ + bl 9d904 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9d07a │ │ │ │ + bne.n 9cf3e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ - b.n 9d0a6 │ │ │ │ + b.n 9cf82 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 9cdb6 │ │ │ │ - add.w r0, sp, #1656 @ 0x678 │ │ │ │ - add.w r0, r0, r2, lsl #4 │ │ │ │ - subw r0, r0, #1564 @ 0x61c │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ - add r0, sp, #76 @ 0x4c │ │ │ │ - add r3, r0 │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - cmp r6, r3 │ │ │ │ - it gt │ │ │ │ - subgt r1, r2, #3 │ │ │ │ - b.n 9d098 │ │ │ │ + b.n 9cc7a │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ subs r3, r4, #1 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ - b.n 9d0fa │ │ │ │ + b.n 9cfd8 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str.w r0, [r1], #4 │ │ │ │ str.w r2, [r3], #-4 │ │ │ │ cmp r3, r1 │ │ │ │ - bhi.n 9d0ee │ │ │ │ - b.n 9cdac │ │ │ │ + bhi.n 9cfcc │ │ │ │ + b.n 9cc70 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add.w r6, r3, r6, lsl #2 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 9d14a │ │ │ │ + bne.n 9d028 │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ - bgt.n 9d142 │ │ │ │ + bgt.n 9d020 │ │ │ │ ldrd r7, r6, [r8, #8] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str.w r3, [r8, #16] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ strd r4, r3, [r8, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9cb26 │ │ │ │ + beq.w 9c9f2 │ │ │ │ mov r5, r6 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 9d136 │ │ │ │ + b.n 9d014 │ │ │ │ ldr.w r0, [r5, r7, lsl #2] │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ subs r7, #1 │ │ │ │ - bpl.n 9d12e │ │ │ │ + bpl.n 9d00c │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b58 │ │ │ │ - b.n 9cb18 │ │ │ │ + bl 83b98 │ │ │ │ + b.n 9c9e4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 83b58 │ │ │ │ - b.n 9d112 │ │ │ │ + bl 83b98 │ │ │ │ + b.n 9cff0 │ │ │ │ ldr.w r2, [r6, #-4]! │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9d108 │ │ │ │ + bge.n 9cfe6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9d108 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9d108 │ │ │ │ - add.w r2, sp, #1656 @ 0x678 │ │ │ │ - add.w r6, r2, r3, lsl #4 │ │ │ │ - add.w r2, r2, r3, lsl #4 │ │ │ │ - subw r6, r6, #1596 @ 0x63c │ │ │ │ - subw r2, r2, #1564 @ 0x61c │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - cmp r6, r2 │ │ │ │ - it lt │ │ │ │ - sublt r1, r3, #3 │ │ │ │ - b.n 9d0b2 │ │ │ │ + bne.n 9cfe6 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9cfe6 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 9cdd4 │ │ │ │ + b.n 9cc98 │ │ │ │ add.w r0, sl, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9ca1a │ │ │ │ + bne.w 9c8e6 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9ce88 │ │ │ │ + b.n 9cd4c │ │ │ │ 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 r4, fp, [r2, #4] │ │ │ │ str r5, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9cdb6 │ │ │ │ + beq.w 9cc7a │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ subs r3, r4, #1 │ │ │ │ mov r1, r2 │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ - b.n 9d1da │ │ │ │ + b.n 9d098 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r6, [r2, #0] │ │ │ │ str.w r6, [r1], #4 │ │ │ │ str.w r0, [r2], #-4 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.n 9d1ce │ │ │ │ - b.n 9d0e6 │ │ │ │ + bhi.n 9d08c │ │ │ │ + b.n 9cfc4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9cce0 │ │ │ │ - bl 23b660 │ │ │ │ + bne.w 9cba4 │ │ │ │ + bl 23bab4 │ │ │ │ ldr.w r6, [r8, #12] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str.w r3, [r8, #16] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r7, [r8, #8] │ │ │ │ str.w r3, [r8, #12] │ │ │ │ str.w r4, [r8, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9cb26 │ │ │ │ - b.n 9d128 │ │ │ │ + beq.w 9c9f2 │ │ │ │ + b.n 9d006 │ │ │ │ movs r6, #2 │ │ │ │ - b.n 9d102 │ │ │ │ + b.n 9cfe0 │ │ │ │ movs r6, #1 │ │ │ │ - b.n 9d102 │ │ │ │ - movw r3, #62973 @ 0xf5fd │ │ │ │ + b.n 9cfe0 │ │ │ │ + movw r3, #61749 @ 0xf135 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ - b.n 9d004 │ │ │ │ - movw r2, #48929 @ 0xbf21 │ │ │ │ + b.n 9cec8 │ │ │ │ + movw r2, #48845 @ 0xbecd │ │ │ │ movt r2, #36 @ 0x24 │ │ │ │ str.w r2, [r1, #1564] @ 0x61c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9c94e │ │ │ │ - b.n 9cffe │ │ │ │ + beq.w 9c81a │ │ │ │ + b.n 9cec2 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - movw r3, #62973 @ 0xf5fd │ │ │ │ + movw r3, #61749 @ 0xf135 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ str r1, [sp, #8] │ │ │ │ str.w r3, [r1, #1564] @ 0x61c │ │ │ │ - b.n 9cff8 │ │ │ │ + b.n 9cebc │ │ │ │ mov r2, r9 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - movw r1, #62973 @ 0xf5fd │ │ │ │ + movw r1, #61749 @ 0xf135 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b.w 9c944 │ │ │ │ + b.w 9c810 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9cf8c │ │ │ │ - bl 83b58 │ │ │ │ + b.n 9ce50 │ │ │ │ + bl 83b98 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #12] │ │ │ │ - b.n 9cafa │ │ │ │ + b.n 9c9c6 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r0, r3, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9cb90 │ │ │ │ + bne.w 9ca58 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9cbd2 │ │ │ │ + b.n 9ca96 │ │ │ │ mov r3, r1 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - movw r1, #62973 @ 0xf5fd │ │ │ │ + movw r1, #61749 @ 0xf135 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b.w 9c944 │ │ │ │ + b.w 9c810 │ │ │ │ mov r9, r2 │ │ │ │ movs r0, #0 │ │ │ │ - b.w 9c8ce │ │ │ │ + b.w 9c79a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - b.n 9d274 │ │ │ │ + b.n 9d132 │ │ │ │ ldr.w r0, [sl, #28] │ │ │ │ - b.n 9d18e │ │ │ │ - nop │ │ │ │ + b.n 9d04c │ │ │ │ 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 9d83a │ │ │ │ - movw sl, #55709 @ 0xd99d │ │ │ │ - movt sl, #9 │ │ │ │ - mov r9, r8 │ │ │ │ + ble.w 9d74c │ │ │ │ + movw r7, #55453 @ 0xd89d │ │ │ │ + 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 9d48a │ │ │ │ + ldrd r1, r0, [fp] │ │ │ │ + cmp r3, r7 │ │ │ │ + bne.w 9d352 │ │ │ │ + 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 9d984 │ │ │ │ + beq.w 9d87e │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9d932 │ │ │ │ + beq.w 9d82e │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ adds r0, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9d940 │ │ │ │ + beq.w 9d83c │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9d874 │ │ │ │ + beq.w 9d788 │ │ │ │ adds r1, #20 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r3, [sp, #0] │ │ │ │ blx 2c338 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d884 │ │ │ │ + beq.w 9d798 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d4a0 │ │ │ │ + bne.w 9d368 │ │ │ │ adds r3, r4, #1 │ │ │ │ - str r3, [sp, #12] │ │ │ │ + str r3, [sp, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 9d480 │ │ │ │ - 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 9d348 │ │ │ │ + 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 9d770 │ │ │ │ - lsls r0, r3, #25 │ │ │ │ - it pl │ │ │ │ - addpl.w r0, r9, #28 │ │ │ │ - bpl.w 9d774 │ │ │ │ - ldrb.w ip, [r1, #16] │ │ │ │ - add.w r0, r9, #20 │ │ │ │ + str r1, [sp, #12] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 9d682 │ │ │ │ + tst.w fp, #64 @ 0x40 │ │ │ │ + it eq │ │ │ │ + addeq.w r0, r3, #28 │ │ │ │ + beq.w 9d684 │ │ │ │ + ldrb.w ip, [lr, #16] │ │ │ │ + add.w r0, r3, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9d780 │ │ │ │ + beq.w 9d690 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ it eq │ │ │ │ - addeq r1, #28 │ │ │ │ - beq.w 9d782 │ │ │ │ - adds r1, #20 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + addeq.w r1, lr, #28 │ │ │ │ + beq.w 9d694 │ │ │ │ + add.w r1, lr, #20 │ │ │ │ + str r3, [sp, #0] │ │ │ │ blx 2c338 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d790 │ │ │ │ + beq.w 9d6a2 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d79a │ │ │ │ + blt.w 9d6ac │ │ │ │ adds r2, r4, #2 │ │ │ │ - str r2, [sp, #8] │ │ │ │ + str r2, [sp, #0] │ │ │ │ cmp r5, r2 │ │ │ │ - ble.w 9d832 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ble.w 9d744 │ │ │ │ + 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 9d8c8 │ │ │ │ - lsls r1, r1, #25 │ │ │ │ - it pl │ │ │ │ - addpl r0, #28 │ │ │ │ - bpl.w 9d8c8 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ + beq.w 9d7c0 │ │ │ │ + tst.w ip, #64 @ 0x40 │ │ │ │ + it eq │ │ │ │ + addeq r0, #28 │ │ │ │ + beq.w 9d7c0 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ adds r0, #20 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9d8d0 │ │ │ │ - lsls r3, r3, #25 │ │ │ │ - it pl │ │ │ │ - addpl.w r1, r9, #28 │ │ │ │ - bpl.w 9d8d4 │ │ │ │ - add.w r1, r9, #20 │ │ │ │ + beq.w 9d7c8 │ │ │ │ + tst.w fp, #64 @ 0x40 │ │ │ │ + it eq │ │ │ │ + addeq.w r1, r3, #28 │ │ │ │ + beq.w 9d7ca │ │ │ │ + add.w r1, r3, #20 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d8de │ │ │ │ + beq.w 9d7d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d836 │ │ │ │ + blt.w 9d748 │ │ │ │ adds r4, #3 │ │ │ │ cmp r5, r4 │ │ │ │ - ble.w 9d82e │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - add.w r9, r8, #4 │ │ │ │ - str.w r8, [sp, #8] │ │ │ │ + ble.w 9d740 │ │ │ │ + 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 9d970 │ │ │ │ + beq.w 9d87a │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9d95e │ │ │ │ + beq.w 9d840 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ adds r0, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9d96c │ │ │ │ + beq.w 9d84e │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9d812 │ │ │ │ + beq.w 9d722 │ │ │ │ adds r1, #20 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d81e │ │ │ │ + beq.w 9d72e │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d824 │ │ │ │ + blt.w 9d734 │ │ │ │ adds r7, #1 │ │ │ │ - add.w r9, r9, #4 │ │ │ │ + add.w fp, fp, #4 │ │ │ │ cmp r5, r7 │ │ │ │ - bne.n 9d42a │ │ │ │ + bne.n 9d2f2 │ │ │ │ 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 9d80c │ │ │ │ - bne.n 9d4a0 │ │ │ │ + blt.w 9d71c │ │ │ │ + bne.n 9d368 │ │ │ │ adds r4, #1 │ │ │ │ - add.w r9, r9, #4 │ │ │ │ + add.w fp, fp, #4 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 9d480 │ │ │ │ - b.n 9d2da │ │ │ │ + beq.n 9d348 │ │ │ │ + b.n 9d196 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 9d482 │ │ │ │ + beq.n 9d34a │ │ │ │ cmp r4, #1 │ │ │ │ itt eq │ │ │ │ moveq r4, #2 │ │ │ │ - moveq r7, r4 │ │ │ │ - bne.w 9d944 │ │ │ │ + moveq r8, r4 │ │ │ │ + bne.w 9d852 │ │ │ │ cmp r5, r4 │ │ │ │ - ble.n 9d55a │ │ │ │ - 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 9d44a │ │ │ │ + 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 9d67c │ │ │ │ - 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 9d616 │ │ │ │ + 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 9d988 │ │ │ │ + bpl.w 9d882 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 9d94c │ │ │ │ + bpl.w 9d858 │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ - add.w r0, r9, #20 │ │ │ │ + add.w r0, r4, #20 │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 9d95a │ │ │ │ + beq.w 9d866 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 9d88e │ │ │ │ + bpl.w 9d642 │ │ │ │ add.w r1, r7, #20 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r3, [sp, #12] │ │ │ │ blx 2c338 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d8a0 │ │ │ │ + beq.w 9d654 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d68c │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r2, fp │ │ │ │ - blx r4 │ │ │ │ + blt.w 9d65a │ │ │ │ + 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 9d86a │ │ │ │ + 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 9d86e │ │ │ │ + lsls r1, r1, #25 │ │ │ │ + ite mi │ │ │ │ + addmi.w r1, r4, #20 │ │ │ │ + addpl.w r1, r4, #28 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + blx 2c338 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d80c │ │ │ │ - beq.w 9d760 │ │ │ │ - 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 9d7e0 │ │ │ │ + lsrs r0, r0, #31 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 9d67a │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + mov r4, r9 │ │ │ │ + mov r8, r4 │ │ │ │ + ldrd sl, r9, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9d844 │ │ │ │ - subs r1, r7, #1 │ │ │ │ - ldrd r3, r7, [fp] │ │ │ │ + bne.w 9d758 │ │ │ │ + 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 9d592 │ │ │ │ + bcs.n 9d484 │ │ │ │ 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 9d592 │ │ │ │ + bls.n 9d484 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ str.w r0, [r3], #4 │ │ │ │ str.w r1, [r2], #-4 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi.n 9d582 │ │ │ │ + bhi.n 9d474 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9d85c │ │ │ │ + bne.w 9d770 │ │ │ │ cmp r4, r5 │ │ │ │ - bge.w 9d482 │ │ │ │ - sub.w r7, r8, #4 │ │ │ │ - movw sl, #55709 @ 0xd99d │ │ │ │ - movt sl, #9 │ │ │ │ - add.w r7, r7, r4, lsl #2 │ │ │ │ - ldr.w r0, [r7, #4]! │ │ │ │ + bge.w 9d34a │ │ │ │ + sub.w sl, r9, #4 │ │ │ │ + movw r7, #55453 @ 0xd89d │ │ │ │ + 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 9d668 │ │ │ │ - ldr r7, [r0, #8] │ │ │ │ - ldr r6, [r1, #8] │ │ │ │ + cmp r3, r7 │ │ │ │ + ldr.w r1, [sl, #-4] │ │ │ │ + bne.w 9d608 │ │ │ │ + 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 9d996 │ │ │ │ + movge r2, r4 │ │ │ │ + lsls r7, r3, #26 │ │ │ │ + bpl.w 9d88a │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ - tst.w r3, #32 │ │ │ │ - beq.w 9d992 │ │ │ │ - lsls r3, r3, #25 │ │ │ │ + lsls r7, r3, #26 │ │ │ │ + bpl.w 9d886 │ │ │ │ + lsls r7, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d902 │ │ │ │ + beq.w 9d7fe │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d482 │ │ │ │ - add.w r9, r4, #1 │ │ │ │ - cmp r5, r9 │ │ │ │ - beq.w 9d480 │ │ │ │ - add.w r7, r8, r9, lsl #2 │ │ │ │ - ldr.w r6, [r8, r9, lsl #2] │ │ │ │ + bne.w 9d612 │ │ │ │ + add.w r4, r8, #1 │ │ │ │ + cmp r5, r4 │ │ │ │ + beq.w 9d348 │ │ │ │ + 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 9d642 │ │ │ │ + bpl.n 9d534 │ │ │ │ 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 9d656 │ │ │ │ + beq.n 9d548 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl r1, #28 │ │ │ │ addmi r1, #20 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d8f2 │ │ │ │ + beq.w 9d7ea │ │ │ │ lsrs r0, r0, #31 │ │ │ │ - cbz r0, 9d6b8 │ │ │ │ - mov r4, r9 │ │ │ │ - b.n 9d482 │ │ │ │ - blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d80c │ │ │ │ - bne.w 9d482 │ │ │ │ - adds r4, #1 │ │ │ │ + bne.w 9d34a │ │ │ │ + add.w r4, r8, #2 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 9d5ae │ │ │ │ - b.n 9d480 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r9 │ │ │ │ - mov r2, fp │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 9d80c │ │ │ │ - beq.n 9d6ae │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 9d8aa │ │ │ │ - adds r5, #1 │ │ │ │ - cmp r5, r6 │ │ │ │ - blt.w 9d4d2 │ │ │ │ - mov r4, r5 │ │ │ │ - ldr.w r8, [sp, #16] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r7, r4 │ │ │ │ - mov r6, fp │ │ │ │ - ldr.w fp, [sp, #12] │ │ │ │ - b.n 9d55a │ │ │ │ - ldr.w r4, [fp, #1564] @ 0x61c │ │ │ │ - ldrd r7, r9, [sl, #-4] │ │ │ │ - b.n 9d530 │ │ │ │ - add.w r9, r4, #2 │ │ │ │ - cmp r5, r9 │ │ │ │ - ble.n 9d664 │ │ │ │ + ble.w 9d34a │ │ │ │ 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 9d6e0 │ │ │ │ + bpl.n 9d584 │ │ │ │ lsls r1, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl r0, #28 │ │ │ │ addmi r0, #20 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 9d974 │ │ │ │ + beq.w 9d872 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r6, #28 │ │ │ │ addmi.w r1, r6, #20 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d912 │ │ │ │ + beq.w 9d80e │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9d664 │ │ │ │ - adds r4, #3 │ │ │ │ + bne.w 9d34a │ │ │ │ + add.w r4, r8, #3 │ │ │ │ cmp r5, r4 │ │ │ │ - ble.w 9d482 │ │ │ │ + ble.w 9d34a │ │ │ │ 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 9d98e │ │ │ │ + beq.w 9d896 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 9d978 │ │ │ │ + beq.w 9d892 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d922 │ │ │ │ + beq.w 9d81e │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d482 │ │ │ │ + bne.w 9d34a │ │ │ │ adds r4, #1 │ │ │ │ cmp r5, r4 │ │ │ │ - bgt.n 9d70e │ │ │ │ - b.n 9d482 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + bgt.n 9d5b6 │ │ │ │ + b.n 9d34a │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 9d71c │ │ │ │ + beq.n 9d66e │ │ │ │ + mov r4, r8 │ │ │ │ + b.n 9d34a │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r6 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 9d71c │ │ │ │ + bne.n 9d65a │ │ │ │ + ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ + ldrd r7, r4, [r8, #-4] │ │ │ │ + cmp r3, sl │ │ │ │ + beq.w 9d3ee │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r2, r6 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.w 9d434 │ │ │ │ + b.n 9d71c │ │ │ │ + add.w r1, r7, #28 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + blx 2c338 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 9d3e8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bge.w 9d3ee │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 9d7a2 │ │ │ │ + add.w r9, r9, #1 │ │ │ │ + cmp r5, r9 │ │ │ │ + bgt.w 9d394 │ │ │ │ + b.n 9d43a │ │ │ │ + add.w r8, r8, #1 │ │ │ │ + cmp r5, r8 │ │ │ │ + bne.w 9d4a2 │ │ │ │ + b.n 9d348 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - adds r5, #1 │ │ │ │ - cmp r6, r5 │ │ │ │ - bgt.w 9d4d2 │ │ │ │ - b.n 9d542 │ │ │ │ - ldr.w r0, [r9, #28] │ │ │ │ - ldrb.w ip, [r1, #16] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + b.n 9d662 │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ + ldrb.w ip, [lr, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9d392 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - str r3, [sp, #8] │ │ │ │ + bne.w 9d24e │ │ │ │ + ldr.w r1, [lr, #28] │ │ │ │ + str r3, [sp, #0] │ │ │ │ blx 2c338 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d3ae │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ + bne.w 9d26e │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - bge.w 9d3b4 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ + bge.w 9d274 │ │ │ │ + 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 9d802 │ │ │ │ - ldr.w r9, [r0, #8] │ │ │ │ - ldr r7, [r1, #8] │ │ │ │ + cmp r8, r7 │ │ │ │ + ldr.w r1, [r9, r3, lsl #2] │ │ │ │ + bne.n 9d714 │ │ │ │ + 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 9d980 │ │ │ │ + beq.w 9d876 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 9d97c │ │ │ │ + beq.w 9d88e │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9d8e8 │ │ │ │ + beq.n 9d7f4 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d482 │ │ │ │ + bne.w 9d34a │ │ │ │ mov r2, r4 │ │ │ │ adds r4, #1 │ │ │ │ - ldrd r0, r1, [fp] │ │ │ │ - mov r7, r4 │ │ │ │ - bl 1caa10 │ │ │ │ - b.n 9d4b0 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + ldrd r0, r1, [sl] │ │ │ │ + mov r8, r4 │ │ │ │ + bl 1ca8a8 │ │ │ │ + b.n 9d378 │ │ │ │ mov r2, r6 │ │ │ │ - blx r3 │ │ │ │ + blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 9d7ec │ │ │ │ + bge.n 9d6fe │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9d482 │ │ │ │ + b.n 9d34a │ │ │ │ adds r1, #28 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d470 │ │ │ │ + bne.w 9d338 │ │ │ │ cmp r6, r4 │ │ │ │ - ble.w 9d476 │ │ │ │ - mov r6, r8 │ │ │ │ - ldr.w r8, [sp, #8] │ │ │ │ - mov r4, r7 │ │ │ │ - cmp r5, r7 │ │ │ │ - bne.n 9d79c │ │ │ │ - b.n 9d482 │ │ │ │ - beq.w 9d480 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - b.n 9d79c │ │ │ │ - beq.w 9d480 │ │ │ │ - movs r7, #2 │ │ │ │ + ble.w 9d33e │ │ │ │ mov r4, r7 │ │ │ │ - b.n 9d55a │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldrd r0, r1, [fp] │ │ │ │ + mov r6, r9 │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + cmp r5, r4 │ │ │ │ + ldr.w r9, [sp] │ │ │ │ + bne.n 9d6ae │ │ │ │ + b.n 9d34a │ │ │ │ + beq.w 9d348 │ │ │ │ + ldr r4, [sp, #0] │ │ │ │ + b.n 9d6ae │ │ │ │ + beq.w 9d348 │ │ │ │ + mov.w r8, #2 │ │ │ │ + mov r4, r8 │ │ │ │ + b.n 9d44a │ │ │ │ + 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 9d90c │ │ │ │ - bl 1caa10 │ │ │ │ - b.n 9d55a │ │ │ │ + bne.n 9d808 │ │ │ │ + bl 1ca8a8 │ │ │ │ + b.n 9d44a │ │ │ │ add ip, r7 │ │ │ │ cmp ip, r7 │ │ │ │ - bls.w 9d598 │ │ │ │ + bls.w 9d48a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr.w r2, [ip] │ │ │ │ str.w r2, [r7], #4 │ │ │ │ str.w r3, [ip], #-4 │ │ │ │ - b.n 9d85e │ │ │ │ + b.n 9d772 │ │ │ │ adds r1, #28 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r3, [sp, #0] │ │ │ │ blx 2c338 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d334 │ │ │ │ - cmp r3, r9 │ │ │ │ + bne.w 9d1f0 │ │ │ │ + cmp r3, fp │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 9d336 │ │ │ │ - add.w r1, r7, #28 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - blx 2c338 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9d52a │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - cmp r2, r3 │ │ │ │ - blt.w 9d68c │ │ │ │ - b.n 9d530 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ + b.n 9d1f2 │ │ │ │ + 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 9d92c │ │ │ │ - bl 1caa10 │ │ │ │ + bne.n 9d828 │ │ │ │ + bl 1ca8a8 │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - b.n 9d766 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + b.n 9d662 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9d3f0 │ │ │ │ - ldr.w r1, [r9, #28] │ │ │ │ + bne.w 9d2b6 │ │ │ │ + ldr r1, [r3, #28] │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d40a │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - cmp r3, r7 │ │ │ │ - ble.w 9d410 │ │ │ │ - b.n 9d836 │ │ │ │ - cmp r9, r7 │ │ │ │ + bne.w 9d2d2 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + cmp r3, r2 │ │ │ │ + ble.w 9d2d8 │ │ │ │ + b.n 9d748 │ │ │ │ + cmp r3, fp │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 9d7ec │ │ │ │ - cmp fp, r8 │ │ │ │ + b.n 9d434 │ │ │ │ + cmp fp, r9 │ │ │ │ ite le │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9d664 │ │ │ │ - b.n 9d6b8 │ │ │ │ - cmp r7, r6 │ │ │ │ + b.n 9d554 │ │ │ │ + cmp fp, r8 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 9d5fc │ │ │ │ + b.n 9d6fe │ │ │ │ + cmp r6, r4 │ │ │ │ + ite ge │ │ │ │ + movge r0, #0 │ │ │ │ + movlt r0, #1 │ │ │ │ + b.n 9d4ee │ │ │ │ add.w r1, r1, r3, lsl #2 │ │ │ │ - b.n 9d856 │ │ │ │ - cmp fp, r8 │ │ │ │ + b.n 9d76a │ │ │ │ + cmp fp, r9 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d664 │ │ │ │ - b.n 9d706 │ │ │ │ + bne.w 9d34a │ │ │ │ + b.n 9d5ac │ │ │ │ cmp r8, r6 │ │ │ │ ite le │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ - b.n 9d752 │ │ │ │ - add.w r1, r1, r4, lsl #2 │ │ │ │ - b.n 9d8be │ │ │ │ + b.n 9d5fa │ │ │ │ + add.w r1, r1, r3, lsl #2 │ │ │ │ + b.n 9d7b6 │ │ │ │ adds r0, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9d31c │ │ │ │ + bne.w 9d1d8 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9d876 │ │ │ │ - ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ - str r3, [sp, #4] │ │ │ │ - b.n 9d79c │ │ │ │ - add.w r0, r9, #28 │ │ │ │ - ldrb r1, [r7, #16] │ │ │ │ - tst.w r1, #32 │ │ │ │ - bne.w 9d512 │ │ │ │ - ldr r1, [r7, #28] │ │ │ │ - b.n 9d892 │ │ │ │ + b.n 9d78a │ │ │ │ adds r0, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9d45c │ │ │ │ + bne.w 9d324 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9d814 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b.n 9d960 │ │ │ │ + b.n 9d724 │ │ │ │ + ldr.w r8, [r6, #1564] @ 0x61c │ │ │ │ + b.n 9d6ae │ │ │ │ + add.w r0, r4, #28 │ │ │ │ + ldrb r1, [r7, #16] │ │ │ │ + tst.w r1, #32 │ │ │ │ + bne.w 9d3d0 │ │ │ │ + ldr r1, [r7, #28] │ │ │ │ + b.n 9d646 │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ + b.n 9d410 │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ + b.n 9d424 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b.n 9d6f6 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b.n 9d746 │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b.n 9d7e2 │ │ │ │ + b.n 9d59a │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 9d7d0 │ │ │ │ + b.n 9d6e2 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 9d934 │ │ │ │ - ldr.w r0, [r9, #28] │ │ │ │ - b.n 9d950 │ │ │ │ + b.n 9d842 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b.n 9d830 │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ + b.n 9d85c │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b.n 9d4e2 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 9d734 │ │ │ │ + b.n 9d4d2 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9d5f0 │ │ │ │ + b.n 9d6f4 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b.n 9d5ee │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 9d5de │ │ │ │ + b.n 9d5dc │ │ │ │ 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 9d9fe │ │ │ │ + beq.n 9d8fe │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 9d9f0 │ │ │ │ + bpl.n 9d8f0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ adds r0, #20 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.n 9d9fa │ │ │ │ + beq.n 9d8fa │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 9d9dc │ │ │ │ + bpl.n 9d8dc │ │ │ │ adds r1, #20 │ │ │ │ blx 2c338 │ │ │ │ - cbz r0, 9d9e6 │ │ │ │ + cbz r0, 9d8e6 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ adds r1, #28 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9d9d8 │ │ │ │ + bne.n 9d8d8 │ │ │ │ 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 9d9cc │ │ │ │ + bne.n 9d8cc │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9d9de │ │ │ │ + b.n 9d8de │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 9d9f2 │ │ │ │ + b.n 9d8f2 │ │ │ │ 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 │ │ │ │ @@ -170202,354 +170106,354 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w ip, [fp, #24] │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov r3, r9 │ │ │ │ - bl 1ca4b0 │ │ │ │ + bl 1ca328 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.w 9e3ee │ │ │ │ + blt.w 9e2ea │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e18a │ │ │ │ + bne.w 9e09c │ │ │ │ subs.w r2, r9, r4 │ │ │ │ - str r2, [sp, #28] │ │ │ │ - beq.w 9e39a │ │ │ │ + str r2, [sp, #24] │ │ │ │ + beq.w 9e27c │ │ │ │ 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 1ca75c │ │ │ │ + bl 1ca5dc │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ - ble.w 9e394 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ + ble.w 9e276 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ ldr.w r3, [fp, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - str.w r8, [sp, #40] @ 0x28 │ │ │ │ - bgt.w 9dd80 │ │ │ │ + str.w r8, [sp, #44] @ 0x2c │ │ │ │ + bgt.w 9dc78 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.w 9e360 │ │ │ │ + bgt.w 9e260 │ │ │ │ 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 1ca9d0 │ │ │ │ + bl 1ca868 │ │ │ │ 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 9e214 │ │ │ │ + bne.w 9e14c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq.w 9dd60 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + beq.w 9dc54 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ adds r7, #4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 9e154 │ │ │ │ + beq.w 9e066 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - movw ip, #55709 @ 0xd99d │ │ │ │ + movw ip, #55453 @ 0xd89d │ │ │ │ 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 9dba6 │ │ │ │ + bne.n 9daa2 │ │ │ │ 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 9e3ea │ │ │ │ + bpl.w 9e2f2 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 9e3a6 │ │ │ │ + bpl.w 9e282 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ add.w r0, r5, #20 │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 9e3b4 │ │ │ │ + beq.w 9e290 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 9dcb8 │ │ │ │ + bpl.n 9dae6 │ │ │ │ add.w r1, r6, #20 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 2c338 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9dcca │ │ │ │ + beq.n 9daf6 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9dbbe │ │ │ │ + blt.n 9daba │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r4, #4 │ │ │ │ add.w fp, fp, #4 │ │ │ │ mov r5, r4 │ │ │ │ str.w r6, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9dd38 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + bne.w 9dc30 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [sp, #28] │ │ │ │ + str r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 9e0ae │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + beq.w 9dfac │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r3, sl │ │ │ │ - ble.n 9dbea │ │ │ │ + ble.n 9dafe │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 9db1c │ │ │ │ + b.n 9da1c │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ ldreq.w r6, [fp] │ │ │ │ - beq.n 9db76 │ │ │ │ - blt.w 9e388 │ │ │ │ + beq.n 9da72 │ │ │ │ + blt.w 9e29a │ │ │ │ ldr r5, [r7, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r4, #4 │ │ │ │ str.w r5, [r9] │ │ │ │ mov r5, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9dcd4 │ │ │ │ + bne.w 9dbcc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq.w 9dd5a │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + beq.w 9dc4e │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ add.w r8, r8, #1 │ │ │ │ adds r7, #4 │ │ │ │ cmp r8, r3 │ │ │ │ - bge.n 9dbea │ │ │ │ + bge.n 9dafe │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n 9db1c │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - ldr.w r8, [sp, #28] │ │ │ │ + b.n 9da1c │ │ │ │ + add.w r1, r6, #28 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + blx 2c338 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 9da6e │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + cmp r2, r3 │ │ │ │ + blt.n 9daba │ │ │ │ + b.n 9da72 │ │ │ │ + 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 1ca4b0 │ │ │ │ + bl 1ca328 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne.n 9dcf0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ + bne.n 9dbe8 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ adds r5, #4 │ │ │ │ - str r2, [r3, #0] │ │ │ │ + str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e0cc │ │ │ │ + bne.w 9dffc │ │ │ │ subs.w r6, sl, #1 │ │ │ │ - beq.w 9e144 │ │ │ │ + beq.w 9e044 │ │ │ │ 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 1ca75c │ │ │ │ + bl 1ca5dc │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - beq.w 9e0aa │ │ │ │ - blt.w 9e3b8 │ │ │ │ + beq.w 9dfa8 │ │ │ │ + blt.w 9e2dc │ │ │ │ mov.w r2, sl, lsl #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 2b6f4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r5, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e0f4 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ + bne.w 9e01e │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e0de │ │ │ │ + bne.w 9e030 │ │ │ │ subs.w r6, r6, sl │ │ │ │ - beq.w 9e144 │ │ │ │ + beq.w 9e044 │ │ │ │ add r7, r2 │ │ │ │ mov r2, r5 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r5, #4 │ │ │ │ ldr.w r1, [fp], #4 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e0e4 │ │ │ │ + bne.w 9e00e │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w 9e3a0 │ │ │ │ + beq.w 9e294 │ │ │ │ cmp r4, #6 │ │ │ │ - bgt.n 9dd56 │ │ │ │ + bgt.n 9dc74 │ │ │ │ cmp.w sl, #6 │ │ │ │ - bgt.n 9dd56 │ │ │ │ + bgt.n 9dc74 │ │ │ │ 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 9db14 │ │ │ │ - add.w r1, r6, #28 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - blx 2c338 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9db72 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - cmp r2, r3 │ │ │ │ - blt.w 9dbbe │ │ │ │ - b.n 9db76 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ + b.n 9da14 │ │ │ │ + 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 9e20e │ │ │ │ + beq.w 9e146 │ │ │ │ adds r1, #4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ - b.n 9dbd8 │ │ │ │ - blt.w 9e3b8 │ │ │ │ + str r1, [sp, #44] @ 0x2c │ │ │ │ + b.n 9dad4 │ │ │ │ + blt.w 9e2dc │ │ │ │ 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 1ca9d0 │ │ │ │ + bl 1ca868 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 9e25e │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ + bne.w 9e162 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ add fp, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9e258 │ │ │ │ + bne.w 9e15c │ │ │ │ sub.w r6, r8, r4 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w 9e14e │ │ │ │ + beq.w 9e060 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9e384 │ │ │ │ + beq.w 9e272 │ │ │ │ mov r8, r6 │ │ │ │ - mov r3, r5 │ │ │ │ - b.n 9dc1c │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ + mov r2, r5 │ │ │ │ + b.n 9db30 │ │ │ │ + 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, #28] │ │ │ │ + str r0, [sp, #24] │ │ │ │ str.w r1, [r2], #4 │ │ │ │ - beq.w 9e32e │ │ │ │ + beq.w 9e246 │ │ │ │ str r2, [sp, #16] │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - b.n 9db96 │ │ │ │ - mov sl, r6 │ │ │ │ - b.n 9dbf8 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + b.n 9da92 │ │ │ │ mov sl, fp │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - cbz r3, 9dd78 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + cbz r3, 9dc6c │ │ │ │ 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 1ca9d0 │ │ │ │ + bl 1ca868 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov sl, r6 │ │ │ │ + b.n 9db0c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.w 9e31c │ │ │ │ + bgt.w 9e228 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r0, fp, #12 │ │ │ │ add.w r4, r3, #1073741824 @ 0x40000000 │ │ │ │ subs r5, r3, #1 │ │ │ │ subs r4, #1 │ │ │ │ add.w r6, r7, r5, lsl #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 9e1a4 │ │ │ │ + bne.w 9e0a4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ strd r7, r8, [sp, #64] @ 0x40 │ │ │ │ - bl 1ca9d0 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + bl 1ca868 │ │ │ │ + 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 r9, lr, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9e1fc │ │ │ │ + bne.w 9e120 │ │ │ │ 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] │ │ │ │ + str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 9e10e │ │ │ │ + beq.w 9dfd2 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw ip, #55709 @ 0xd99d │ │ │ │ + movw ip, #55453 @ 0xd89d │ │ │ │ movt ip, #9 │ │ │ │ ldr.w r3, [fp] │ │ │ │ str.w fp, [sp, #12] │ │ │ │ mov fp, r9 │ │ │ │ str r3, [sp, #32] │ │ │ │ str.w lr, [sp, #56] @ 0x38 │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ @@ -170561,1326 +170465,1331 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r8, r6 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr.w r5, [fp] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ ldr.w r4, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9dea0 │ │ │ │ + bne.n 9ddc8 │ │ │ │ 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 9e3c6 │ │ │ │ + bpl.w 9e2d8 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 9e372 │ │ │ │ + bpl.w 9e24e │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ add.w r0, r5, #20 │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 9e380 │ │ │ │ + beq.w 9e25c │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.n 9df2e │ │ │ │ + bpl.n 9de28 │ │ │ │ add.w r1, r4, #20 │ │ │ │ - str r3, [sp, #28] │ │ │ │ + str r3, [sp, #24] │ │ │ │ blx 2c338 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9df3e │ │ │ │ + beq.n 9de38 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 9dee2 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + bge.n 9dd9e │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ subs r6, #4 │ │ │ │ str.w r4, [r8] │ │ │ │ mov r4, r6 │ │ │ │ - cbnz r3, 9dec2 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 9ddea │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq.w 9e080 │ │ │ │ + beq.w 9df7e │ │ │ │ ldr r3, [sp, #32] │ │ │ │ adds r7, #1 │ │ │ │ sub.w sl, sl, #4 │ │ │ │ cmp r7, r3 │ │ │ │ - bge.n 9df46 │ │ │ │ + bge.n 9de40 │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 9de20 │ │ │ │ + b.n 9dd18 │ │ │ │ + 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, 9de06 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.w 9dfca │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + add.w r9, r9, #1 │ │ │ │ + cmp r3, r9 │ │ │ │ + ble.n 9de40 │ │ │ │ + movs r7, #0 │ │ │ │ + b.n 9dd18 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9dede │ │ │ │ - blt.w 9e34e │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + beq.n 9dd9a │ │ │ │ + blt.w 9e2a6 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ subs r6, #4 │ │ │ │ ldr.w r4, [sl] │ │ │ │ str.w r4, [r8] │ │ │ │ mov r4, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9de84 │ │ │ │ + beq.n 9dd7e │ │ │ │ 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 9e2f0 │ │ │ │ + beq.w 9e13e │ │ │ │ subs r3, r1, #4 │ │ │ │ - str r2, [sp, #24] │ │ │ │ + str r2, [sp, #28] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 9de8e │ │ │ │ - ldr.w r5, [fp] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - subs r4, r6, #4 │ │ │ │ - sub.w fp, fp, #4 │ │ │ │ - mov r6, r4 │ │ │ │ - str.w r5, [r8] │ │ │ │ - cbnz r3, 9df0c │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - cmp r3, #1 │ │ │ │ - beq.w 9e106 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - add.w r9, r9, #1 │ │ │ │ - cmp r3, r9 │ │ │ │ - ble.n 9df46 │ │ │ │ - movs r7, #0 │ │ │ │ - b.n 9de20 │ │ │ │ + b.n 9dd88 │ │ │ │ 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 9e342 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + beq.w 9e23a │ │ │ │ + str r3, [sp, #28] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - b.n 9defe │ │ │ │ + b.n 9ddba │ │ │ │ add.w r1, r4, #28 │ │ │ │ - str r3, [sp, #28] │ │ │ │ + str r3, [sp, #24] │ │ │ │ blx 2c338 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9de74 │ │ │ │ + bne.n 9dd6c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 9de78 │ │ │ │ - b.n 9dee2 │ │ │ │ + blt.n 9dd70 │ │ │ │ + b.n 9dd9e │ │ │ │ ldr r7, [sp, #32] │ │ │ │ mov r4, r6 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ + ldr.w r9, [sp, #20] │ │ │ │ mov r8, fp │ │ │ │ - ldrd r9, r6, [sp, #20] │ │ │ │ + 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, r9 │ │ │ │ ldr.w r1, [fp] │ │ │ │ - bl 1ca4b0 │ │ │ │ + bl 1ca328 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 9e3da │ │ │ │ + blt.w 9e2b8 │ │ │ │ subs.w r2, r9, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ - beq.n 9e05e │ │ │ │ + beq.n 9df5c │ │ │ │ sub.w r9, r3, r9 │ │ │ │ add.w r4, r4, r9, lsl #2 │ │ │ │ mov.w r9, r9, lsl #2 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 9e266 │ │ │ │ + bne.w 9e17a │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add sl, r9 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9e2e8 │ │ │ │ + bne.w 9e1fc │ │ │ │ str r3, [sp, #20] │ │ │ │ add.w r1, sl, #4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r0, r4, #4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ blx 2b6f4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9e336 │ │ │ │ + beq.w 9e132 │ │ │ │ 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 9e224 │ │ │ │ + beq.w 9e16a │ │ │ │ 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 1ca75c │ │ │ │ + bl 1ca5dc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.w 9e3ca │ │ │ │ + blt.w 9e2c8 │ │ │ │ subs.w r8, r3, r5 │ │ │ │ - beq.n 9e05a │ │ │ │ + beq.n 9df58 │ │ │ │ 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 9e234 │ │ │ │ + bne.w 9e0fc │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e250 │ │ │ │ + bne.w 9e118 │ │ │ │ blx 2bff8 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 9e224 │ │ │ │ + beq.w 9e16a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9e35c │ │ │ │ + beq.w 9e2b4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str.w r3, [r4], #-4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 9e192 │ │ │ │ + bne.w 9e04e │ │ │ │ subs.w r9, r9, #1 │ │ │ │ - beq.w 9e138 │ │ │ │ + beq.w 9e036 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ sub.w sl, sl, #4 │ │ │ │ cmp r3, #6 │ │ │ │ - bgt.n 9e056 │ │ │ │ + bgt.n 9df54 │ │ │ │ cmp.w r8, #6 │ │ │ │ - bgt.n 9e056 │ │ │ │ + bgt.n 9df54 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ adds r3, r7, #1 │ │ │ │ - strd r9, r6, [sp, #20] │ │ │ │ + str.w r9, [sp, #20] │ │ │ │ + str r6, [sp, #28] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9de14 │ │ │ │ + b.n 9dd0c │ │ │ │ mov r8, fp │ │ │ │ - b.n 9df54 │ │ │ │ + b.n 9de50 │ │ │ │ mov r5, r3 │ │ │ │ - b.n 9e020 │ │ │ │ + b.n 9df1c │ │ │ │ ldr.w r3, [r8] │ │ │ │ sub.w fp, fp, #4 │ │ │ │ str.w r3, [r4], #-4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 9dfc2 │ │ │ │ + beq.n 9debe │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r1, [r2], #-4 │ │ │ │ str.w r1, [r3], #-4 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov r6, r3 │ │ │ │ - b.n 9dfc2 │ │ │ │ + b.n 9debe │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbz r2, 9e0a4 │ │ │ │ + cbz r2, 9dfa2 │ │ │ │ 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 2bff8 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e2c6 │ │ │ │ + bne.w 9e1ea │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 9dd78 │ │ │ │ + b.n 9dc6c │ │ │ │ mov r2, r5 │ │ │ │ - b.n 9dc80 │ │ │ │ + b.n 9db94 │ │ │ │ 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 2b6f4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 9dd78 │ │ │ │ - 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 9dc2a │ │ │ │ - add r3, r2 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 9dc74 │ │ │ │ - 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 9dc90 │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ - blx 2b6f4 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - add r3, r2 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.n 9dc6c │ │ │ │ + b.n 9dc6c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ 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 2b6f4 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e2f8 │ │ │ │ + bne.w 9e204 │ │ │ │ ldr.w r3, [r9] │ │ │ │ str r3, [r4, r6] │ │ │ │ - b.n 9e0c6 │ │ │ │ + b.n 9dfc4 │ │ │ │ + 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 9db3e │ │ │ │ + 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 9dba4 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ + blx 2b6f4 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + add r3, r2 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b.n 9db80 │ │ │ │ + add r3, r2 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + b.n 9db88 │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ - strd r9, r6, [sp, #20] │ │ │ │ + str.w r9, [sp, #20] │ │ │ │ + str r6, [sp, #28] │ │ │ │ str r5, [sp, #8] │ │ │ │ - b.n 9e084 │ │ │ │ + b.n 9df82 │ │ │ │ mov sl, fp │ │ │ │ - str.w r8, [sp, #28] │ │ │ │ + str.w r8, [sp, #24] │ │ │ │ str r6, [sp, #8] │ │ │ │ - b.n 9dd5c │ │ │ │ + b.n 9dc50 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + mov r3, r6 │ │ │ │ + ldr.w r1, [r2], #-4 │ │ │ │ + str.w r1, [r3], #-4 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + mov r6, r3 │ │ │ │ + b.n 9df2a │ │ │ │ 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 2b6f4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e0c0 │ │ │ │ + beq.n 9dfbe │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r3 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r4, r3 │ │ │ │ blx 2b6f4 │ │ │ │ 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 9e0c6 │ │ │ │ + b.n 9dfc4 │ │ │ │ add.w r3, r3, r4, lsl #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 9da78 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - mov r3, r6 │ │ │ │ - ldr.w r1, [r2], #-4 │ │ │ │ - str.w r1, [r3], #-4 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - mov r6, r3 │ │ │ │ - b.n 9e02e │ │ │ │ + b.n 9d978 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add.w r3, r8, r5, lsl #2 │ │ │ │ strd r7, r8, [sp, #64] @ 0x40 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - bl 1ca9d0 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 1ca868 │ │ │ │ ldrd lr, r2, [fp, #12] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ add r2, r4 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ 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 │ │ │ │ - cbnz r2, 9e204 │ │ │ │ + cbnz r2, 9e128 │ │ │ │ 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 9ddee │ │ │ │ + beq.w 9dce6 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r1, [r2], #-4 │ │ │ │ str.w r1, [r3], #-4 │ │ │ │ str r2, [sp, #16] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b.n 9ddee │ │ │ │ - str.w r8, [sp, #24] │ │ │ │ - str.w r8, [sp, #44] @ 0x2c │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - add r2, r1 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - b.n 9e1d8 │ │ │ │ - mov sl, fp │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.n 9dd5c │ │ │ │ - ldr.w r2, [r8], #4 │ │ │ │ - str.w r2, [r3], #4 │ │ │ │ - str.w r8, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.n 9dae8 │ │ │ │ - mov.w r3, r9, lsl #2 │ │ │ │ - str.w r9, [sp, #20] │ │ │ │ - str r6, [sp, #24] │ │ │ │ - mov r9, fp │ │ │ │ - str r3, [sp, #8] │ │ │ │ - b.n 9e10e │ │ │ │ + str r3, [sp, #28] │ │ │ │ + b.n 9dce6 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r6, ip │ │ │ │ - cbnz r3, 9e250 │ │ │ │ + cbnz r3, 9e118 │ │ │ │ str r2, [sp, #20] │ │ │ │ blx 2bff8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9e014 │ │ │ │ + beq.w 9df10 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ adds r0, r6, #4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ adds r1, r3, #4 │ │ │ │ - b.n 9e010 │ │ │ │ + b.n 9df0c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r3, ip │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b.n 9e23a │ │ │ │ + b.n 9e102 │ │ │ │ + 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] │ │ │ │ + b.n 9e0d8 │ │ │ │ + ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ + str r5, [sp, #8] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + b.n 9df82 │ │ │ │ + ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + b.n 9df82 │ │ │ │ + mov sl, fp │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b.n 9dc50 │ │ │ │ + ldr.w r2, [r8], #4 │ │ │ │ + str.w r2, [r3], #4 │ │ │ │ + str.w r8, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b.n 9d9e8 │ │ │ │ add r2, r3 │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - b.n 9dd22 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ + b.n 9dc1a │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r2, r3 │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 9dd18 │ │ │ │ + b.n 9dc10 │ │ │ │ + mov.w r3, r9, lsl #2 │ │ │ │ + str.w r9, [sp, #20] │ │ │ │ + str r6, [sp, #28] │ │ │ │ + mov r9, fp │ │ │ │ + str r3, [sp, #8] │ │ │ │ + b.n 9dfd2 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r6, r9 │ │ │ │ add sl, r9 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9e2e8 │ │ │ │ + bne.n 9e1fc │ │ │ │ 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 2b6f4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9dfac │ │ │ │ + beq.w 9dea8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r9 │ │ │ │ adds r0, r6, #4 │ │ │ │ adds r1, r3, #4 │ │ │ │ blx 2b6f4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbnz r3, 9e2d8 │ │ │ │ + cbz r3, 9e1c0 │ │ │ │ + ldr.w r2, [r8] │ │ │ │ + sub.w fp, fp, #4 │ │ │ │ + mov r9, r3 │ │ │ │ + str.w r2, [r4], #-4 │ │ │ │ + b.n 9df6c │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ mov r8, r3 │ │ │ │ - str r6, [sp, #24] │ │ │ │ + str r6, [sp, #28] │ │ │ │ str r5, [sp, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9dd78 │ │ │ │ + beq.w 9dc6c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ 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 2bff8 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, r4 │ │ │ │ blx 2bff8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 9dd78 │ │ │ │ - ldr.w r2, [r8] │ │ │ │ - sub.w fp, fp, #4 │ │ │ │ - mov r9, r3 │ │ │ │ - str.w r2, [r4], #-4 │ │ │ │ - b.n 9e06e │ │ │ │ + b.n 9dc6c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r2, r9 │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 9e270 │ │ │ │ - ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - b.n 9e084 │ │ │ │ + b.n 9e184 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ adds r0, r3, r5 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r7, r3 │ │ │ │ add r1, r5 │ │ │ │ blx 2b6f4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmn r7, r6 │ │ │ │ str r3, [r4, r6] │ │ │ │ - beq.w 9e0c6 │ │ │ │ + beq.w 9dfc4 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r2, r6] │ │ │ │ - b.n 9e0c6 │ │ │ │ + b.n 9dfc4 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, fp │ │ │ │ - bl 2865b0 │ │ │ │ + bl 2860f8 │ │ │ │ str r0, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 9dd88 │ │ │ │ - b.n 9dd78 │ │ │ │ - mov sl, fp │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - b.n 9e154 │ │ │ │ - ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ - str r5, [sp, #8] │ │ │ │ - strd r3, r3, [sp, #20] │ │ │ │ - b.n 9e084 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + bne.w 9dc80 │ │ │ │ + b.n 9dc6c │ │ │ │ + str r3, [sp, #28] │ │ │ │ mov r9, fp │ │ │ │ ldr r3, [sp, #20] │ │ │ │ lsls r3, r3, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 9e10e │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ - mov r4, r6 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - b.n 9e084 │ │ │ │ - str r5, [sp, #8] │ │ │ │ - b.n 9dd78 │ │ │ │ - mov r1, r2 │ │ │ │ - mov r0, fp │ │ │ │ - bl 2865b0 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - adds r0, #1 │ │ │ │ - bne.w 9dabe │ │ │ │ - b.n 9dd78 │ │ │ │ + b.n 9dfd2 │ │ │ │ + mov sl, fp │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + b.n 9e066 │ │ │ │ add.w r0, r5, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - bne.w 9de60 │ │ │ │ + bne.w 9dd58 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b.n 9df32 │ │ │ │ + b.n 9de2c │ │ │ │ + mov r1, r2 │ │ │ │ + mov r0, fp │ │ │ │ + bl 2860f8 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + adds r0, #1 │ │ │ │ + bne.w 9d9be │ │ │ │ + b.n 9dc6c │ │ │ │ str r6, [sp, #8] │ │ │ │ - b.n 9dd78 │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - mov sl, fp │ │ │ │ - mov r5, r4 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - b.n 9dd5c │ │ │ │ + b.n 9dc6c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 9dd78 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + b.n 9dc6c │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 9dd78 │ │ │ │ - mov sl, fp │ │ │ │ - str r6, [sp, #8] │ │ │ │ - b.n 9e154 │ │ │ │ + b.n 9dc6c │ │ │ │ add.w r0, r5, #28 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - bne.w 9db5a │ │ │ │ + bne.w 9da5a │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b.n 9dcbc │ │ │ │ + b.n 9daea │ │ │ │ + mov sl, fp │ │ │ │ + str r6, [sp, #8] │ │ │ │ + b.n 9e066 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov sl, fp │ │ │ │ - str.w r8, [sp, #28] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - b.n 9dd5c │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - b.n 9e376 │ │ │ │ + mov r5, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ + b.n 9dc50 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ - str r6, [sp, #24] │ │ │ │ + mov r4, r6 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 9e084 │ │ │ │ + b.n 9df82 │ │ │ │ + str r5, [sp, #8] │ │ │ │ + b.n 9dc6c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ - str r6, [sp, #24] │ │ │ │ + str r6, [sp, #28] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 9e084 │ │ │ │ + b.n 9df82 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ + str r6, [sp, #28] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + b.n 9df82 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - b.n 9e3aa │ │ │ │ + b.n 9e252 │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + mov sl, fp │ │ │ │ + str.w r8, [sp, #24] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + b.n 9dc50 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 9dd78 │ │ │ │ + b.n 9dc6c │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + b.n 9e286 │ │ │ │ nop │ │ │ │ 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, #456] @ (9e5d8 ) │ │ │ │ + ldr r0, [pc, #456] @ (9e4d8 ) │ │ │ │ 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 9e548 │ │ │ │ + beq.w 9e448 │ │ │ │ add r7, sp, #20 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9e7bc │ │ │ │ + bl 9e6bc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e558 │ │ │ │ + beq.w 9e458 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 9e508 │ │ │ │ + beq.n 9e408 │ │ │ │ movw r1, #40096 @ 0x9ca0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #20 │ │ │ │ - bpl.n 9e4ec │ │ │ │ + bpl.n 9e3ec │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r6, [r1, r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 9e4ec │ │ │ │ + beq.n 9e3ec │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #40096 @ 0x9ca0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ blx r6 │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e58e │ │ │ │ + beq.w 9e48e │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e59a │ │ │ │ + bne.w 9e49a │ │ │ │ cmp r5, r3 │ │ │ │ - ble.n 9e4dc │ │ │ │ + ble.n 9e3dc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e48e │ │ │ │ + bge.n 9e38e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e52e │ │ │ │ + beq.n 9e42e │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 9e4dc │ │ │ │ + ble.n 9e3dc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e4a4 │ │ │ │ + bge.n 9e3a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e534 │ │ │ │ + beq.n 9e434 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 9e4dc │ │ │ │ + beq.n 9e3dc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e4ba │ │ │ │ + bge.n 9e3ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e55c │ │ │ │ + beq.n 9e45c │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 9e4dc │ │ │ │ + beq.n 9e3dc │ │ │ │ add.w r1, r4, #8 │ │ │ │ movs r2, #3 │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e4d6 │ │ │ │ + bge.n 9e3d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9e53a │ │ │ │ + cbz r3, 9e43a │ │ │ │ adds r2, #1 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 9e4c4 │ │ │ │ + bne.n 9e3c4 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 9e582 │ │ │ │ + bne.n 9e482 │ │ │ │ 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, #40096 @ 0x9ca0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl a3918 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ + bl a3810 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ cmp r5, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bgt.n 9e47c │ │ │ │ - b.n 9e4dc │ │ │ │ + bgt.n 9e37c │ │ │ │ + b.n 9e3dc │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - bmi.n 9e562 │ │ │ │ + bmi.n 9e462 │ │ │ │ movw r1, #40096 @ 0x9ca0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #20 │ │ │ │ - bmi.n 9e44e │ │ │ │ + bmi.n 9e34e │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl a3918 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ - b.n 9e574 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e48e │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e4a4 │ │ │ │ + bl a3810 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ + b.n 9e474 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e38e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e3a4 │ │ │ │ strd r1, r2, [sp] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ - b.n 9e4d6 │ │ │ │ + b.n 9e3d6 │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #40096 @ 0x9ca0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9e9f4 │ │ │ │ + bl 9e8f4 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 9e4e0 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e4ba │ │ │ │ + b.n 9e3e0 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e3ba │ │ │ │ ldr r3, [r2, #8] │ │ │ │ movw r1, #40096 @ 0x9ca0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ adds r2, #16 │ │ │ │ - bl 9ea78 │ │ │ │ + bl 9e978 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9e486 │ │ │ │ - b.n 9e4dc │ │ │ │ + blt.n 9e386 │ │ │ │ + b.n 9e3dc │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r4 │ │ │ │ - bl 83b58 │ │ │ │ - b.n 9e4e0 │ │ │ │ - cbz r3, 9e5b6 │ │ │ │ + bl 83b98 │ │ │ │ + b.n 9e3e0 │ │ │ │ + cbz r3, 9e4b6 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 9e5b6 │ │ │ │ + cbz r3, 9e4b6 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 9e4dc │ │ │ │ - b.n 9e47c │ │ │ │ + ble.n 9e3dc │ │ │ │ + b.n 9e37c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e594 │ │ │ │ + beq.n 9e494 │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #40096 @ 0x9ca0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 1cad84 │ │ │ │ + bl 1cac14 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9e594 │ │ │ │ + b.n 9e494 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #61424 @ 0xeff0 │ │ │ │ + movw r2, #62120 @ 0xf2a8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldr r1, [r3, #0] │ │ │ │ movw r3, #40096 @ 0x9ca0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - bl 23371c <_PyErr_Format@@Base> │ │ │ │ - b.n 9e594 │ │ │ │ + bl 2339d8 <_PyErr_Format@@Base> │ │ │ │ + b.n 9e494 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009e5dc : │ │ │ │ +0009e4dc : │ │ │ │ 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] @ 9e614 │ │ │ │ + ldr.w ip, [pc, #36] @ 9e514 │ │ │ │ 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 9e618 │ │ │ │ + bl 9e518 │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9e7b8 │ │ │ │ + beq.w 9e6b8 │ │ │ │ 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 9e74c │ │ │ │ + beq.w 9e64c │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9e74c │ │ │ │ + beq.w 9e64c │ │ │ │ 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 9e7bc │ │ │ │ + bl 9e6bc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e776 │ │ │ │ + beq.w 9e676 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 9e710 │ │ │ │ + beq.n 9e610 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #20 │ │ │ │ - bpl.n 9e6fa │ │ │ │ + bpl.n 9e5fa │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r7, [r5, r3] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 9e6fa │ │ │ │ + beq.n 9e5fa │ │ │ │ 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 9e77a │ │ │ │ + beq.n 9e67a │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9e786 │ │ │ │ + bne.n 9e686 │ │ │ │ cmp r6, r3 │ │ │ │ - ble.n 9e6ee │ │ │ │ + ble.n 9e5ee │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e6a0 │ │ │ │ + bge.n 9e5a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e730 │ │ │ │ + beq.n 9e630 │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 9e6ee │ │ │ │ + ble.n 9e5ee │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e6b6 │ │ │ │ + bge.n 9e5b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e736 │ │ │ │ + beq.n 9e636 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 9e6ee │ │ │ │ + beq.n 9e5ee │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e6cc │ │ │ │ + bge.n 9e5cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e746 │ │ │ │ + beq.n 9e646 │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 9e6ee │ │ │ │ + beq.n 9e5ee │ │ │ │ add.w r2, r4, #8 │ │ │ │ movs r5, #3 │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e6e8 │ │ │ │ + bge.n 9e5e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9e73c │ │ │ │ + cbz r3, 9e63c │ │ │ │ adds r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - bne.n 9e6d6 │ │ │ │ + bne.n 9e5d6 │ │ │ │ cmp r4, r8 │ │ │ │ - bne.n 9e76e │ │ │ │ + bne.n 9e66e │ │ │ │ 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 a3918 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ + bl a3810 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ cmp r6, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bgt.n 9e68e │ │ │ │ - b.n 9e6ee │ │ │ │ + bgt.n 9e58e │ │ │ │ + b.n 9e5ee │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bmi.n 9e754 │ │ │ │ + bmi.n 9e654 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #20 │ │ │ │ - bmi.n 9e66a │ │ │ │ + bmi.n 9e56a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ - bl a3918 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ - b.n 9e760 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e6a0 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e6b6 │ │ │ │ + bl a3810 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ + b.n 9e660 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e5a0 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e5b6 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 9e6e8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e6cc │ │ │ │ + b.n 9e5e8 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e5cc │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.n 9e9f4 │ │ │ │ + b.n 9e8f4 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ adds r2, #16 │ │ │ │ - bl 9ea78 │ │ │ │ + bl 9e978 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9e698 │ │ │ │ - b.n 9e6ee │ │ │ │ + blt.n 9e598 │ │ │ │ + b.n 9e5ee │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r7 │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ mov r7, r4 │ │ │ │ - b.n 9e6f2 │ │ │ │ - cbz r3, 9e79c │ │ │ │ + b.n 9e5f2 │ │ │ │ + cbz r3, 9e69c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 9e79c │ │ │ │ + cbz r3, 9e69c │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 9e6ee │ │ │ │ - b.n 9e68e │ │ │ │ + ble.n 9e5ee │ │ │ │ + b.n 9e58e │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e780 │ │ │ │ + beq.n 9e680 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ movs r3, #0 │ │ │ │ - bl 1cad84 │ │ │ │ + bl 1cac14 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 9e780 │ │ │ │ + b.n 9e680 │ │ │ │ movw r2, #4364 @ 0x110c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #61424 @ 0xeff0 │ │ │ │ + movw r2, #62120 @ 0xf2a8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 23371c <_PyErr_Format@@Base> │ │ │ │ - b.n 9e780 │ │ │ │ - b.w 70544 │ │ │ │ + bl 2339d8 <_PyErr_Format@@Base> │ │ │ │ + b.n 9e680 │ │ │ │ + b.w 70554 │ │ │ │ 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 9e8b4 │ │ │ │ - cbz r4, 9e800 │ │ │ │ + bgt.n 9e7b4 │ │ │ │ + cbz r4, 9e700 │ │ │ │ cmp r4, #58 @ 0x3a │ │ │ │ - bhi.n 9e8e4 │ │ │ │ + bhi.n 9e7e4 │ │ │ │ cmp r4, #31 │ │ │ │ - bhi.n 9e888 │ │ │ │ + bhi.n 9e788 │ │ │ │ cmp r4, #9 │ │ │ │ - beq.n 9e7d8 │ │ │ │ + beq.n 9e6d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9e7d8 │ │ │ │ + bne.n 9e6d8 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ movs r0, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 9e7e2 │ │ │ │ + bne.n 9e6e2 │ │ │ │ cmp r9, r4 │ │ │ │ - blt.w 9e9ba │ │ │ │ + blt.w 9e8ba │ │ │ │ itt eq │ │ │ │ moveq r8, r7 │ │ │ │ streq.w r9, [sl] │ │ │ │ - beq.n 9e8dc │ │ │ │ + beq.n 9e7dc │ │ │ │ cmp.w r9, #5 │ │ │ │ - bgt.w 9e920 │ │ │ │ + bgt.w 9e820 │ │ │ │ add r6, sp, #12 │ │ │ │ add r5, sp, #8 │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 95dd4 │ │ │ │ + bl 95ca8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e978 │ │ │ │ + beq.w 9e874 │ │ │ │ mov r8, r7 │ │ │ │ cmp.w r9, #1 │ │ │ │ str r0, [r7, #0] │ │ │ │ - beq.n 9e8ce │ │ │ │ + beq.n 9e7ce │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 95dd4 │ │ │ │ + bl 95ca8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e974 │ │ │ │ + beq.w 9e878 │ │ │ │ cmp.w r9, #2 │ │ │ │ str.w r0, [r8, #4] │ │ │ │ - beq.n 9e8ce │ │ │ │ + beq.n 9e7ce │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 95dd4 │ │ │ │ + bl 95ca8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9e94e │ │ │ │ + beq.n 9e84e │ │ │ │ cmp.w r9, #3 │ │ │ │ str.w r0, [r8, #8] │ │ │ │ - beq.n 9e8ce │ │ │ │ + beq.n 9e7ce │ │ │ │ add.w r3, r8, #8 │ │ │ │ movs r4, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 95dd4 │ │ │ │ + bl 95ca8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9e950 │ │ │ │ + beq.n 9e850 │ │ │ │ adds r4, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r4, r9 │ │ │ │ - bne.n 9e86c │ │ │ │ - b.n 9e8d0 │ │ │ │ + bne.n 9e76c │ │ │ │ + b.n 9e7d0 │ │ │ │ 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 9e7d8 │ │ │ │ + bne.n 9e6d8 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq.n 9e8ca │ │ │ │ + beq.n 9e7ca │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bne.n 9e8f2 │ │ │ │ - cbnz r0, 9e910 │ │ │ │ + bne.n 9e7f2 │ │ │ │ + cbnz r0, 9e80c │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ movs r0, #1 │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - beq.n 9e8ca │ │ │ │ - bls.n 9e902 │ │ │ │ + beq.n 9e7ca │ │ │ │ + bls.n 9e802 │ │ │ │ cmp r4, #123 @ 0x7b │ │ │ │ - beq.n 9e910 │ │ │ │ + beq.n 9e80c │ │ │ │ cmp r4, #125 @ 0x7d │ │ │ │ - beq.n 9e8ca │ │ │ │ + beq.n 9e7ca │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - bne.n 9e8b8 │ │ │ │ + bne.n 9e7b8 │ │ │ │ subs r0, #1 │ │ │ │ - b.n 9e7d8 │ │ │ │ + b.n 9e6d8 │ │ │ │ mov r4, r9 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9e97c │ │ │ │ + bne.n 9e87c │ │ │ │ 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 9e8a8 │ │ │ │ - bhi.n 9e914 │ │ │ │ + beq.n 9e7a8 │ │ │ │ + bhi.n 9e810 │ │ │ │ cmp r4, #91 @ 0x5b │ │ │ │ - beq.n 9e8a8 │ │ │ │ + beq.n 9e7a8 │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - beq.n 9e8ca │ │ │ │ + beq.n 9e7ca │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9e7d8 │ │ │ │ + bne.w 9e6d8 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 9e7fa │ │ │ │ + b.n 9e6fa │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq.n 9e8ca │ │ │ │ - bhi.n 9e91a │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.n 9e9a4 │ │ │ │ - cmp r4, #40 @ 0x28 │ │ │ │ - bne.n 9e8c2 │ │ │ │ + beq.n 9e7ca │ │ │ │ + bls.n 9e816 │ │ │ │ + cmp r4, #91 @ 0x5b │ │ │ │ + bne.n 9e7c2 │ │ │ │ adds r0, #1 │ │ │ │ - b.n 9e7d8 │ │ │ │ + b.n 9e6d8 │ │ │ │ cmp r4, #125 @ 0x7d │ │ │ │ - bne.n 9e8f2 │ │ │ │ - b.n 9e8ca │ │ │ │ - cmp r4, #91 @ 0x5b │ │ │ │ - bne.n 9e8c2 │ │ │ │ - b.n 9e910 │ │ │ │ + bne.n 9e7f2 │ │ │ │ + b.n 9e7ca │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.n 9e8a4 │ │ │ │ + cmp r4, #40 @ 0x28 │ │ │ │ + bne.n 9e7c2 │ │ │ │ + b.n 9e80c │ │ │ │ mov.w r0, r9, lsl #2 │ │ │ │ strd r1, r2, [sp] │ │ │ │ - bl 83550 │ │ │ │ + bl 83590 │ │ │ │ mov r8, r0 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9e9cc │ │ │ │ + beq.n 9e8cc │ │ │ │ add r6, sp, #12 │ │ │ │ add r5, sp, #8 │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 95dd4 │ │ │ │ - cbz r0, 9e950 │ │ │ │ + bl 95ca8 │ │ │ │ + cbz r0, 9e850 │ │ │ │ str.w r0, [r8] │ │ │ │ - b.n 9e838 │ │ │ │ + b.n 9e738 │ │ │ │ movs r4, #2 │ │ │ │ add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r6 │ │ │ │ subs r3, r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ - bl 632ac │ │ │ │ + bl 63198 │ │ │ │ mov r5, r8 │ │ │ │ add.w r4, r8, r4, lsl #2 │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 9e9da │ │ │ │ + bne.n 9e8da │ │ │ │ cmp r7, r8 │ │ │ │ - bne.n 9e9d2 │ │ │ │ + bne.n 9e8d2 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 9e8dc │ │ │ │ - movs r4, #1 │ │ │ │ - b.n 9e950 │ │ │ │ + b.n 9e7dc │ │ │ │ mov r8, r7 │ │ │ │ - b.n 9e950 │ │ │ │ + b.n 9e850 │ │ │ │ + movs r4, #1 │ │ │ │ + b.n 9e850 │ │ │ │ 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 9e99a │ │ │ │ - cbnz r5, 9e9c2 │ │ │ │ + beq.n 9e89a │ │ │ │ + cbnz r5, 9e8c2 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e8d8 │ │ │ │ - b.n 9e97c │ │ │ │ + beq.n 9e7d8 │ │ │ │ + b.n 9e87c │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54652 @ 0xd57c │ │ │ │ + movw r1, #55348 @ 0xd834 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [sl] │ │ │ │ - b.n 9e96e │ │ │ │ + b.n 9e86e │ │ │ │ bl 2fa44 <_PyObject_DebugMallocStats@@Base+0x1914> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9e8d8 │ │ │ │ - b.n 9e960 │ │ │ │ - bl 23b660 │ │ │ │ - b.n 9e8dc │ │ │ │ + bne.n 9e7d8 │ │ │ │ + b.n 9e860 │ │ │ │ + bl 23bab4 │ │ │ │ + b.n 9e7dc │ │ │ │ mov r0, r8 │ │ │ │ - bl 83b58 │ │ │ │ - b.n 9e96e │ │ │ │ + bl 83b98 │ │ │ │ + b.n 9e86e │ │ │ │ ldr.w r0, [r5], #4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e966 │ │ │ │ + bge.n 9e866 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9e966 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e966 │ │ │ │ + bne.n 9e866 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e866 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #20 │ │ │ │ - bpl.n 9ea32 │ │ │ │ + bpl.n 9e932 │ │ │ │ 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, 9ea26 │ │ │ │ + cbz r4, 9e926 │ │ │ │ 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, 9ea3a │ │ │ │ - cbnz r3, 9ea60 │ │ │ │ + cbz r0, 9e93a │ │ │ │ + cbnz r3, 9e960 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ mov r2, r3 │ │ │ │ - b.w a3918 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ + b.w a3810 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w a3918 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ - cbz r3, 9ea42 │ │ │ │ + b.w a3810 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ + cbz r3, 9e942 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9ea24 │ │ │ │ + bne.n 9e924 │ │ │ │ movw r1, #4364 @ 0x110c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #61424 @ 0xeff0 │ │ │ │ + movw r2, #62120 @ 0xf2a8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 23371c <_PyErr_Format@@Base> │ │ │ │ + b.w 2339d8 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9ea24 │ │ │ │ + beq.n 9e924 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1cad84 │ │ │ │ + b.w 1cac14 │ │ │ │ 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 9eaaa │ │ │ │ + bpl.n 9e9aa │ │ │ │ ldr r4, [r4, #28] │ │ │ │ ldr r4, [r1, r4] │ │ │ │ - cbz r4, 9eaaa │ │ │ │ + cbz r4, 9e9aa │ │ │ │ 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, 9eab6 │ │ │ │ - cbnz r3, 9eadc │ │ │ │ + cbz r0, 9e9b6 │ │ │ │ + cbnz r3, 9e9dc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bic.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ - b.w a3918 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ - cbz r3, 9eabe │ │ │ │ + b.w a3810 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ + cbz r3, 9e9be │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9eaa8 │ │ │ │ + bne.n 9e9a8 │ │ │ │ movw r1, #4364 @ 0x110c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #61424 @ 0xeff0 │ │ │ │ + movw r2, #62120 @ 0xf2a8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 23371c <_PyErr_Format@@Base> │ │ │ │ + b.w 2339d8 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9eaa8 │ │ │ │ + beq.n 9e9a8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1cad84 │ │ │ │ + b.w 1cac14 │ │ │ │ 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 9ec4c │ │ │ │ + bne.w 9eb4c │ │ │ │ bic.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9ec18 │ │ │ │ + bne.n 9eb18 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9ebf6 │ │ │ │ + beq.n 9eaf6 │ │ │ │ movw r3, #12120 @ 0x2f58 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 9ec02 │ │ │ │ + bne.n 9eb02 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9ebb2 │ │ │ │ + beq.n 9eab2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 9ec0c │ │ │ │ + beq.n 9eb0c │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 87c9c │ │ │ │ + bl 87c7c │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 9eb4c │ │ │ │ + cbnz r0, 9ea4c │ │ │ │ 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] │ │ │ │ @@ -171888,19 +171797,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 9edc8 │ │ │ │ + bl 9ecc8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9ec34 │ │ │ │ - ldr r4, [pc, #236] @ (9ec64 ) │ │ │ │ + bne.n 9eb34 │ │ │ │ + ldr r4, [pc, #236] @ (9eb64 ) │ │ │ │ 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 │ │ │ │ @@ -171913,19 +171822,19 @@ │ │ │ │ str.w r1, [ip, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movw r0, #12120 @ 0x2f58 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 87c9c │ │ │ │ + bl 87c7c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9eb46 │ │ │ │ - ldr r4, [pc, #156] @ (9ec64 ) │ │ │ │ + beq.n 9ea46 │ │ │ │ + ldr r4, [pc, #156] @ (9eb64 ) │ │ │ │ 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] │ │ │ │ @@ -171934,81 +171843,81 @@ │ │ │ │ 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 9eb8a │ │ │ │ + b.n 9ea8a │ │ │ │ movw r3, #12120 @ 0x2f58 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 9ebb2 │ │ │ │ + beq.n 9eab2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 9ec68 │ │ │ │ + b.n 9eb68 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1caa70 │ │ │ │ + b.w 1ca900 │ │ │ │ movs r2, #1 │ │ │ │ - movw r0, #18508 @ 0x484c │ │ │ │ + movw r0, #19404 @ 0x4bcc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 1d3e78 │ │ │ │ + bl 1d3d0c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9eb1e │ │ │ │ + bne.w 9ea1e │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9eb46 │ │ │ │ + b.n 9ea46 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ec30 │ │ │ │ + bge.n 9eb30 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9ec30 │ │ │ │ + bne.n 9eb30 │ │ │ │ mov r0, r3 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9ec30 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9eb30 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #18508 @ 0x484c │ │ │ │ + movw r0, #19404 @ 0x4bcc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 40cc4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ec30 │ │ │ │ - b.n 9eb0e │ │ │ │ + beq.n 9eb30 │ │ │ │ + b.n 9ea0e │ │ │ │ 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 87c9c │ │ │ │ + bl 87c7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ed0a │ │ │ │ + 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, 9ecea │ │ │ │ - ldr.w ip, [pc, #100] @ 9ed10 │ │ │ │ + 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 │ │ │ │ @@ -172020,56 +171929,56 @@ │ │ │ │ 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 9edc8 │ │ │ │ + bl 9ecc8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ecaa │ │ │ │ + beq.n 9ebaa │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ed0a │ │ │ │ + bge.n 9ec0a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9ed0a │ │ │ │ + cbnz r2, 9ec0a │ │ │ │ mov r0, r3 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9ece4 │ │ │ │ + b.n 9ebe4 │ │ │ │ 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, #12120 @ 0x2f58 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 87c9c │ │ │ │ + bl 87c7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9edbe │ │ │ │ + beq.n 9ecbe │ │ │ │ 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, 9ed9e │ │ │ │ - ldr.w ip, [pc, #100] @ 9edc4 │ │ │ │ + cbnz r1, 9ec9e │ │ │ │ + ldr.w ip, [pc, #100] @ 9ecc4 │ │ │ │ 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 │ │ │ │ @@ -172081,176 +171990,176 @@ │ │ │ │ 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 9edc8 │ │ │ │ + bl 9ecc8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ed5e │ │ │ │ + beq.n 9ec5e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9edbe │ │ │ │ + bge.n 9ecbe │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9edbe │ │ │ │ + cbnz r2, 9ecbe │ │ │ │ mov r0, r3 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9ed98 │ │ │ │ + b.n 9ec98 │ │ │ │ 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.w ip, [r1, #4] │ │ │ │ - movw r2, #11520 @ 0x2d00 │ │ │ │ - movt r2, #80 @ 0x50 │ │ │ │ - movw r3, #12120 @ 0x2f58 │ │ │ │ + movw r3, #11520 @ 0x2d00 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - cmp ip, r3 │ │ │ │ + movw r2, #12120 @ 0x2f58 │ │ │ │ + movt r2, #80 @ 0x50 │ │ │ │ + cmp ip, r2 │ │ │ │ it ne │ │ │ │ - cmpne ip, r2 │ │ │ │ - bne.n 9ee24 │ │ │ │ + cmpne ip, r3 │ │ │ │ + bne.n 9ed24 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 9eedc │ │ │ │ + beq.n 9eddc │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - cbnz r3, 9ee02 │ │ │ │ + cbnz r3, 9ed02 │ │ │ │ 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 9eec0 │ │ │ │ + bge.n 9edc0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 10a6e0 │ │ │ │ + b.w 10a5d0 │ │ │ │ ldr.w lr, [ip, #172] @ 0xac │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 9eee0 │ │ │ │ + beq.n 9ede0 │ │ │ │ ldr.w r4, [lr, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 9eeae │ │ │ │ + ble.n 9edae │ │ │ │ ldr.w r5, [lr, #16] │ │ │ │ mov r9, r5 │ │ │ │ - cmp r5, r2 │ │ │ │ - beq.n 9edf4 │ │ │ │ + cmp r5, r3 │ │ │ │ + beq.n 9ecf4 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 9ee7a │ │ │ │ + beq.n 9ed7a │ │ │ │ ldr.w r5, [lr, #20] │ │ │ │ - cmp r5, r2 │ │ │ │ - beq.n 9edf4 │ │ │ │ + cmp r5, r3 │ │ │ │ + beq.n 9ecf4 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 9ee7a │ │ │ │ + beq.n 9ed7a │ │ │ │ ldr.w r5, [lr, #24] │ │ │ │ - cmp r5, r2 │ │ │ │ - beq.n 9edf4 │ │ │ │ + cmp r5, r3 │ │ │ │ + beq.n 9ecf4 │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 9ee7a │ │ │ │ + beq.n 9ed7a │ │ │ │ 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, r2 │ │ │ │ - beq.n 9edf4 │ │ │ │ + cmp r6, r3 │ │ │ │ + beq.n 9ecf4 │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 9ee62 │ │ │ │ + bne.n 9ed62 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 9eeae │ │ │ │ - cmp r9, r3 │ │ │ │ - beq.n 9edf4 │ │ │ │ + ble.n 9edae │ │ │ │ + cmp r9, r2 │ │ │ │ + beq.n 9ecf4 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 9eeae │ │ │ │ - ldr.w r2, [lr, #20] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.n 9edf4 │ │ │ │ + beq.n 9edae │ │ │ │ + ldr.w r3, [lr, #20] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 9ecf4 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 9eeae │ │ │ │ - ldr.w r2, [lr, #24] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.n 9edf4 │ │ │ │ + beq.n 9edae │ │ │ │ + ldr.w r3, [lr, #24] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 9ecf4 │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 9eeae │ │ │ │ + beq.n 9edae │ │ │ │ add.w lr, lr, #24 │ │ │ │ - movs r2, #3 │ │ │ │ + movs r3, #3 │ │ │ │ ldr.w r5, [lr, #4]! │ │ │ │ - adds r2, #1 │ │ │ │ - cmp r5, r3 │ │ │ │ - beq.n 9edf4 │ │ │ │ - cmp r2, r4 │ │ │ │ - bne.n 9eea0 │ │ │ │ + adds r3, #1 │ │ │ │ + cmp r5, r2 │ │ │ │ + beq.n 9ecf4 │ │ │ │ + cmp r3, r4 │ │ │ │ + bne.n 9eda0 │ │ │ │ movw r3, #18712 @ 0x4918 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp ip, r3 │ │ │ │ - beq.n 9eed4 │ │ │ │ + beq.n 9edd4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.n 9ef48 │ │ │ │ + b.n 9ee48 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ adds r1, r3, r2 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bl 9fb2c │ │ │ │ + bl 9fa2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ee18 │ │ │ │ + beq.n 9ed18 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9edfc │ │ │ │ + b.n 9ecfc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 20e388 │ │ │ │ + b.w 20e5b8 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9edfc │ │ │ │ + b.n 9ecfc │ │ │ │ mov r4, ip │ │ │ │ ldr.w r4, [r4, #128] @ 0x80 │ │ │ │ - cbz r4, 9eeee │ │ │ │ - cmp r4, r2 │ │ │ │ - beq.n 9edf4 │ │ │ │ - b.n 9eee2 │ │ │ │ - mov r2, ip │ │ │ │ - ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 9eeae │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n 9eef0 │ │ │ │ - b.n 9edf4 │ │ │ │ + cbz r4, 9edee │ │ │ │ + cmp r4, r3 │ │ │ │ + beq.n 9ecf4 │ │ │ │ + b.n 9ede2 │ │ │ │ + mov r3, ip │ │ │ │ + ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 9edae │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.n 9edf0 │ │ │ │ + b.n 9ecf4 │ │ │ │ nop │ │ │ │ │ │ │ │ -0009ef00 : │ │ │ │ +0009ee00 : │ │ │ │ ldr.w r2, [r0, #172] @ 0xac │ │ │ │ - cbz r2, 9ef26 │ │ │ │ + cbz r2, 9ee26 │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ movs r3, #0 │ │ │ │ adds r2, #12 │ │ │ │ cmp ip, r3 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - ble.n 9ef22 │ │ │ │ + ble.n 9ee22 │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 9ef0e │ │ │ │ + bne.n 9ee0e │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 9ef1e │ │ │ │ + beq.n 9ee1e │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ - cbz r0, 9ef36 │ │ │ │ + cbz r0, 9ee36 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 9ef2a │ │ │ │ - b.n 9ef1e │ │ │ │ + bne.n 9ee2a │ │ │ │ + b.n 9ee1e │ │ │ │ movw r3, #34952 @ 0x8888 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ subs r3, r1, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -172260,751 +172169,751 @@ │ │ │ │ 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 9f638 │ │ │ │ + beq.w 9f538 │ │ │ │ mov r0, r1 │ │ │ │ blx r3 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f632 │ │ │ │ + beq.w 9f532 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r2, #36569 @ 0x8ed9 │ │ │ │ + movw r2, #36577 @ 0x8ee1 │ │ │ │ movt r2, #4 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r2 │ │ │ │ - beq.w 9f760 │ │ │ │ + beq.w 9f660 │ │ │ │ movw r2, #41552 @ 0xa250 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r9, fp │ │ │ │ str r2, [r7, #28] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [r7, #12] │ │ │ │ movw r2, #5736 @ 0x1668 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 9f004 │ │ │ │ + b.n 9ef04 │ │ │ │ ldr.w r5, [r4, #-8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9f1da │ │ │ │ + bne.w 9f0da │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov fp, sl │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f678 │ │ │ │ + bne.w 9f578 │ │ │ │ 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 9f406 │ │ │ │ + bcs.w 9f306 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9effe │ │ │ │ + bge.n 9eefe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f670 │ │ │ │ + beq.w 9f570 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f20a │ │ │ │ + beq.w 9f10a │ │ │ │ ldr r4, [r6, #4] │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 9f0b2 │ │ │ │ + beq.n 9efb2 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f6d2 │ │ │ │ + beq.w 9f5d2 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ mov lr, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 9f6ea │ │ │ │ + beq.w 9f5ea │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r8, r9 │ │ │ │ ldrd r2, fp, [sl, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r9, lr │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ 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.w r9, [r7, #24] │ │ │ │ str r1, [r7, #36] @ 0x24 │ │ │ │ add.w r1, r8, #9 │ │ │ │ add.w r4, sl, r8, lsl #3 │ │ │ │ cmp r1, r2 │ │ │ │ ite ls │ │ │ │ movls r1, #9 │ │ │ │ movhi r1, #0 │ │ │ │ add.w r0, r4, #16 │ │ │ │ adds r4, #8 │ │ │ │ - str.w r8, [r7, #24] │ │ │ │ + str.w r8, [r7, #20] │ │ │ │ add.w fp, r0, r1, lsl #3 │ │ │ │ ldr.w r1, [r4, #-4] │ │ │ │ sub.w r0, r4, #8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9efac │ │ │ │ + beq.n 9eeac │ │ │ │ cmp r9, r1 │ │ │ │ - beq.n 9f0be │ │ │ │ + beq.n 9efbe │ │ │ │ ldr r5, [r7, #36] @ 0x24 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ moveq r5, r0 │ │ │ │ str r5, [r7, #36] @ 0x24 │ │ │ │ adds r4, #8 │ │ │ │ cmp fp, r4 │ │ │ │ - bne.n 9f076 │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr.w r8, [r7, #24] │ │ │ │ + bne.n 9ef76 │ │ │ │ + ldr r1, [r7, #24] │ │ │ │ + ldr.w r8, [r7, #20] │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - str r1, [r7, #20] │ │ │ │ + str r1, [r7, #24] │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ add r8, r1 │ │ │ │ add.w r8, r8, #1 │ │ │ │ and.w r8, r8, r2 │ │ │ │ - b.n 9f058 │ │ │ │ + b.n 9ef58 │ │ │ │ ldr.w lr, [r6, #12] │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 9f02e │ │ │ │ - b.n 9f018 │ │ │ │ + bne.n 9ef2e │ │ │ │ + b.n 9ef18 │ │ │ │ ldr.w r5, [r4, #-8] │ │ │ │ cmp r6, r5 │ │ │ │ - beq.w 9f1e8 │ │ │ │ + beq.w 9f0e8 │ │ │ │ ldr.w r8, [r5, #4] │ │ │ │ ldr r2, [r7, #28] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.w 9f49c │ │ │ │ - ldr r2, [pc, #668] @ (9f374 ) │ │ │ │ + beq.w 9f39c │ │ │ │ + ldr r2, [pc, #668] @ (9f274 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ str.w sl, [r7, #16] │ │ │ │ ldr r0, [r1, r2] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9f5aa │ │ │ │ + bge.w 9f4aa │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ mov r2, r7 │ │ │ │ ldr.w r1, [r0, #712] @ 0x2c8 │ │ │ │ cmp r1, r7 │ │ │ │ - bhi.w 9f5b6 │ │ │ │ + bhi.w 9f4b6 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 9f284 │ │ │ │ + bne.w 9f184 │ │ │ │ ldr.w sl, [r8, #100] @ 0x64 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 9f3d4 │ │ │ │ - movw r2, #23361 @ 0x5b41 │ │ │ │ + beq.w 9f2d4 │ │ │ │ + movw r2, #23017 @ 0x59e9 │ │ │ │ movt r2, #16 │ │ │ │ cmp sl, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ str r2, [r7, #8] │ │ │ │ - bne.w 9f2f6 │ │ │ │ + bne.w 9f1f6 │ │ │ │ ldr.w r2, [r8, #84] @ 0x54 │ │ │ │ lsls r1, r2, #7 │ │ │ │ - bpl.w 9f37c │ │ │ │ + bpl.w 9f27c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.w 9f37c │ │ │ │ + bpl.w 9f27c │ │ │ │ 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 9f430 │ │ │ │ + bhi.w 9f330 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mul.w r1, r2, r1 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mul.w r2, r0, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 9f426 │ │ │ │ + beq.w 9f326 │ │ │ │ movw r2, #5996 @ 0x176c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ movw r2, #36084 @ 0x8cf4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ itt eq │ │ │ │ movweq r2, #5996 @ 0x176c │ │ │ │ movteq r2, #80 @ 0x50 │ │ │ │ - bne.w 9f3fc │ │ │ │ + bne.w 9f2fc │ │ │ │ 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 9f33a │ │ │ │ + blt.w 9f23a │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f1b6 │ │ │ │ + bge.n 9f0b6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9f352 │ │ │ │ + beq.w 9f252 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n 9f1e8 │ │ │ │ + beq.n 9f0e8 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ ldr.w sl, [r2, #20] │ │ │ │ ldr r2, [r7, #16] │ │ │ │ cmp sl, r2 │ │ │ │ - bne.w 9f742 │ │ │ │ + bne.w 9f642 │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ cmp r2, r5 │ │ │ │ - bne.w 9f742 │ │ │ │ + bne.w 9f642 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ - b.n 9f092 │ │ │ │ + b.n 9ef92 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 9f092 │ │ │ │ + bne.w 9ef92 │ │ │ │ cmp r5, r6 │ │ │ │ - bne.w 9f0c8 │ │ │ │ + bne.w 9efc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr.w sl, [r7, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9effe │ │ │ │ + bge.w 9eefe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9efec │ │ │ │ + bne.w 9eeec │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9efec │ │ │ │ - ldr r6, [pc, #360] @ (9f374 ) │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9eeec │ │ │ │ + ldr r6, [pc, #360] @ (9f274 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov fp, r9 │ │ │ │ ldr r4, [r6, r5] │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f70c │ │ │ │ + bne.w 9f60c │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f27c │ │ │ │ + bge.n 9f17c │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ - cbnz r2, 9f27a │ │ │ │ + cbnz r2, 9f17a │ │ │ │ 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 9f798 │ │ │ │ - ldr r2, [pc, #284] @ (9f378 ) │ │ │ │ + bne.w 9f698 │ │ │ │ + ldr r2, [pc, #284] @ (9f278 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f6b8 │ │ │ │ + bne.w 9f5b8 │ │ │ │ mov r0, fp │ │ │ │ blx sl │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f658 │ │ │ │ + bne.w 9f558 │ │ │ │ ldr r3, [r6, r5] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f55e │ │ │ │ + bne.w 9f45e │ │ │ │ movs r0, #0 │ │ │ │ adds r7, #44 @ 0x2c │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9f87c │ │ │ │ + beq.w 9f77c │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 9f2da │ │ │ │ + ble.n 9f1da │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 9f502 │ │ │ │ + beq.w 9f402 │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.n 9f2da │ │ │ │ + beq.n 9f1da │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 9f502 │ │ │ │ + beq.w 9f402 │ │ │ │ cmp.w ip, #2 │ │ │ │ - beq.n 9f2da │ │ │ │ + beq.n 9f1da │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 9f502 │ │ │ │ + beq.w 9f402 │ │ │ │ cmp.w ip, #3 │ │ │ │ - beq.n 9f2da │ │ │ │ + beq.n 9f1da │ │ │ │ adds r1, #24 │ │ │ │ movs r0, #3 │ │ │ │ mov lr, r3 │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w 9f500 │ │ │ │ + beq.w 9f400 │ │ │ │ cmp ip, r0 │ │ │ │ - bne.n 9f2c8 │ │ │ │ + bne.n 9f1c8 │ │ │ │ mov r3, lr │ │ │ │ ldr.w sl, [r8, #100] @ 0x64 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 9f394 │ │ │ │ + beq.n 9f294 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r7, #8] │ │ │ │ - movw r2, #23361 @ 0x5b41 │ │ │ │ + movw r2, #23017 @ 0x59e9 │ │ │ │ movt r2, #16 │ │ │ │ cmp sl, r2 │ │ │ │ - beq.w 9f122 │ │ │ │ + beq.w 9f022 │ │ │ │ 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 9f384 │ │ │ │ + beq.n 9f284 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9f5d6 │ │ │ │ + beq.w 9f4d6 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ movw r1, #36084 @ 0x8cf4 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 9f18c │ │ │ │ + beq.w 9f08c │ │ │ │ mov r0, r2 │ │ │ │ str r3, [r7, #4] │ │ │ │ str r2, [r7, #8] │ │ │ │ - bl e5404 │ │ │ │ + bl e5324 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f344 │ │ │ │ + bge.n 9f244 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9f7e2 │ │ │ │ + beq.w 9f6e2 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f35c │ │ │ │ + bge.n 9f25c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 9f35c │ │ │ │ + cbnz r2, 9f25c │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w 9f1e8 │ │ │ │ + beq.w 9f0e8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9f1bc │ │ │ │ + beq.w 9f0bc │ │ │ │ mov fp, r3 │ │ │ │ mov r8, r6 │ │ │ │ - b.n 9f5ec │ │ │ │ + b.n 9f4ec │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ movw r1, #5736 @ 0x1668 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9f816 │ │ │ │ + blt.w 9f716 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ - cbnz r2, 9f3d4 │ │ │ │ + cbnz r2, 9f2d4 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r8, [r2, #100] @ 0x64 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 9f3d4 │ │ │ │ + beq.n 9f2d4 │ │ │ │ movw r2, #9944 @ 0x26d8 │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ - movw r1, #49369 @ 0xc0d9 │ │ │ │ + movw r1, #49473 @ 0xc141 │ │ │ │ movt r1, #21 │ │ │ │ cmp r8, r1 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - bne.w 9f56a │ │ │ │ + bne.w 9f46a │ │ │ │ cmp r2, #2 │ │ │ │ - bne.w 9f6f6 │ │ │ │ + bne.w 9f5f6 │ │ │ │ movw r1, #5736 @ 0x1668 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ - blt.w 9f584 │ │ │ │ + blt.w 9f484 │ │ │ │ movw r2, #5996 @ 0x176c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9f8a4 │ │ │ │ + blt.w 9f7a4 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ movw r2, #36084 @ 0x8cf4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ it eq │ │ │ │ moveq.w r8, #0 │ │ │ │ - beq.w 9f1a4 │ │ │ │ + beq.w 9f0a4 │ │ │ │ movw r2, #5996 @ 0x176c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - b.n 9f322 │ │ │ │ + b.n 9f222 │ │ │ │ movw r3, #50000 @ 0xc350 │ │ │ │ cmp r1, r3 │ │ │ │ ite gt │ │ │ │ lslgt r1, r1, #1 │ │ │ │ lslle r1, r1, #2 │ │ │ │ mov r0, sl │ │ │ │ - bl 9fb2c │ │ │ │ + bl 9fa2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9efec │ │ │ │ + beq.w 9eeec │ │ │ │ mov fp, r8 │ │ │ │ mov r8, r6 │ │ │ │ - b.n 9f604 │ │ │ │ + b.n 9f504 │ │ │ │ mov r3, ip │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - b.n 9f312 │ │ │ │ + b.n 9f212 │ │ │ │ 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 9f16a │ │ │ │ + bne.w 9f06a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9f426 │ │ │ │ + beq.n 9f326 │ │ │ │ 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 9f16a │ │ │ │ + bne.w 9f06a │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 9f426 │ │ │ │ + beq.n 9f326 │ │ │ │ ldr.w r0, [lr, #4] │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 9f16a │ │ │ │ + bne.w 9f06a │ │ │ │ subs r1, r2, #3 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 9f426 │ │ │ │ + beq.n 9f326 │ │ │ │ ldr.w r0, [r5, r2, lsl #2] │ │ │ │ ldr.w r2, [r6, r2, lsl #2] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 9f16a │ │ │ │ + bne.w 9f06a │ │ │ │ mov r2, ip │ │ │ │ mov ip, r3 │ │ │ │ subs r1, #1 │ │ │ │ - bcc.n 9f424 │ │ │ │ + bcc.n 9f324 │ │ │ │ ldr.w r3, [r2, #-4]! │ │ │ │ ldr.w r0, [lr, #-4]! │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 9f488 │ │ │ │ + beq.n 9f388 │ │ │ │ mov r3, ip │ │ │ │ - b.n 9f16a │ │ │ │ + b.n 9f06a │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r7, #28] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9f0d4 │ │ │ │ + bne.w 9efd4 │ │ │ │ ldr.w ip, [r5, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 9f0d4 │ │ │ │ + bne.w 9efd4 │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ ubfx r0, r1, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 9f0d4 │ │ │ │ + bne.w 9efd4 │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.w 9f6b4 │ │ │ │ + bpl.w 9f5b4 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r5, #20 │ │ │ │ addpl.w r0, r5, #28 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 9f754 │ │ │ │ + beq.w 9f654 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r6, #20 │ │ │ │ addpl.w r1, r6, #28 │ │ │ │ mul.w r2, r2, ip │ │ │ │ str r3, [r7, #16] │ │ │ │ blx 2c338 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f1e8 │ │ │ │ - b.n 9f0d4 │ │ │ │ + beq.w 9f0e8 │ │ │ │ + b.n 9efd4 │ │ │ │ mov r3, lr │ │ │ │ ldr r2, [r2, #100] @ 0x64 │ │ │ │ str r2, [r7, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9f86e │ │ │ │ + beq.w 9f76e │ │ │ │ movw r2, #9944 @ 0x26d8 │ │ │ │ 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 r1, #5736 @ 0x1668 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 9f30c │ │ │ │ + bne.w 9f20c │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9f85a │ │ │ │ + blt.w 9f75a │ │ │ │ ldr.w r8, [r5, #4] │ │ │ │ ldr.w sl, [r8, #100] @ 0x64 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 9f3d4 │ │ │ │ + beq.w 9f2d4 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r7, #8] │ │ │ │ - b.n 9f2e8 │ │ │ │ + b.n 9f1e8 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9f734 │ │ │ │ + blt.w 9f634 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ subs r3, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ negs r0, r3 │ │ │ │ - b.n 9f27c │ │ │ │ + b.n 9f17c │ │ │ │ str r3, [r7, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r8 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r2, r0 │ │ │ │ movw r1, #5736 @ 0x1668 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9f30c │ │ │ │ + bne.w 9f20c │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9f3d4 │ │ │ │ + bge.w 9f2d4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9f3d4 │ │ │ │ + bne.w 9f2d4 │ │ │ │ movw r0, #5736 @ 0x1668 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - b.n 9f3d4 │ │ │ │ + b.n 9f2d4 │ │ │ │ ldr.w r1, [r0, #712] @ 0x2c8 │ │ │ │ mov r2, r7 │ │ │ │ cmp r7, r1 │ │ │ │ - bcs.w 9f0fa │ │ │ │ + bcs.w 9effa │ │ │ │ sub.w r1, r1, #16384 @ 0x4000 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.w 9f0fa │ │ │ │ - movw r1, #61552 @ 0xf070 │ │ │ │ + bhi.w 9effa │ │ │ │ + movw r1, #62248 @ 0xf328 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [r7, #8] │ │ │ │ bl 35d90 <_Py_CheckRecursiveCall@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f7ee │ │ │ │ + beq.w 9f6ee │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f5ec │ │ │ │ + bge.n 9f4ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f758 │ │ │ │ + beq.w 9f658 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9f808 │ │ │ │ + bge.w 9f708 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f800 │ │ │ │ + beq.w 9f700 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f61c │ │ │ │ + bge.n 9f51c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 9f61c │ │ │ │ + cbnz r3, 9f51c │ │ │ │ mov r0, fp │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f632 │ │ │ │ + bge.n 9f532 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f89c │ │ │ │ + beq.w 9f79c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9f27c │ │ │ │ + b.n 9f17c │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 9f69a │ │ │ │ + bmi.n 9f59a │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cbz r3, 9f69a │ │ │ │ + cbz r3, 9f59a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 9f69a │ │ │ │ + cbz r3, 9f59a │ │ │ │ mov r0, r1 │ │ │ │ bl 2444fc │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f632 │ │ │ │ + beq.n 9f532 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ - b.n 9ef8a │ │ │ │ + b.n 9ee8a │ │ │ │ cmp.w r9, #3 │ │ │ │ - ble.w 9f270 │ │ │ │ + ble.w 9f170 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9f270 │ │ │ │ + beq.w 9f170 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23e720 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 9f270 │ │ │ │ + bl 23eb84 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 9f170 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9effe │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9eefe │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 9f048 │ │ │ │ + bne.w 9ef48 │ │ │ │ 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 r6, lr, [r1] │ │ │ │ - b.n 9efec │ │ │ │ + b.n 9eeec │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #61472 @ 0xf020 │ │ │ │ + movw r1, #62168 @ 0xf2d8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 9f632 │ │ │ │ + bl f3988 │ │ │ │ + b.n 9f532 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - b.n 9f4d6 │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + b.n 9f3d6 │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 9f264 │ │ │ │ + beq.w 9f164 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ - b.n 9f264 │ │ │ │ + b.n 9f164 │ │ │ │ mov r0, r4 │ │ │ │ - bl 908b0 <_PyType_GetDict@@Base> │ │ │ │ + bl 90784 <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f83a │ │ │ │ + bne.w 9f73a │ │ │ │ mov r0, r4 │ │ │ │ - bl 92d20 │ │ │ │ + bl 92bf4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 9f832 │ │ │ │ + bge.w 9f732 │ │ │ │ mov fp, r9 │ │ │ │ mov r8, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3667c <_PyEval_SetProfile@@Base+0x1f8> │ │ │ │ - b.n 9f604 │ │ │ │ + bl 36678 <_PyEval_SetProfile@@Base+0x1f8> │ │ │ │ + b.n 9f504 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.w 9f3bc │ │ │ │ + bne.w 9f2bc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 20427c │ │ │ │ + bl 2044ac │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r2, r0 │ │ │ │ - b.n 9f576 │ │ │ │ + b.n 9f476 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9f552 │ │ │ │ + beq.w 9f452 │ │ │ │ movw r3, #43796 @ 0xab14 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 205074 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbnz r0, 9f74c │ │ │ │ + bl 2052a4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbnz r0, 9f64c │ │ │ │ ldr.w r2, [fp] │ │ │ │ ldr r4, [r6, r5] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9f270 │ │ │ │ + bge.w 9f170 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9f22e │ │ │ │ - b.n 9f270 │ │ │ │ + beq.w 9f12e │ │ │ │ + b.n 9f170 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ mov fp, sl │ │ │ │ ldr r2, [r3, #16] │ │ │ │ - b.n 9f048 │ │ │ │ + b.n 9ef48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20514c <_PyErr_Clear@@Base> │ │ │ │ - b.n 9f726 │ │ │ │ + bl 20537c <_PyErr_Clear@@Base> │ │ │ │ + b.n 9f626 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b.n 9f4ec │ │ │ │ + b.n 9f3ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f5ec │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f4ec │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - movw r1, #61504 @ 0xf040 │ │ │ │ + movw r1, #62200 @ 0xf2f8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9f632 │ │ │ │ + bge.w 9f532 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f632 │ │ │ │ + bne.w 9f532 │ │ │ │ mov r0, fp │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f632 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f532 │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cbnz r3, 9f7f4 │ │ │ │ + cbnz r3, 9f6f4 │ │ │ │ ldr.w r3, [fp, #-8] │ │ │ │ - cbz r3, 9f7d4 │ │ │ │ + cbz r3, 9f6d4 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ 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] │ │ │ │ @@ -173017,180 +172926,180 @@ │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ orrs r2, r3 │ │ │ │ str.w r2, [fp, #-8] │ │ │ │ str.w fp, [r4, #100] @ 0x64 │ │ │ │ - b.n 9f270 │ │ │ │ + b.n 9f170 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - b.n 9f344 │ │ │ │ + b.n 9f244 │ │ │ │ ldr.w r8, [r5, #4] │ │ │ │ - b.n 9f0fa │ │ │ │ + b.n 9effa │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9f79e │ │ │ │ - b.n 9f7d4 │ │ │ │ + bne.n 9f69e │ │ │ │ + b.n 9f6d4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f604 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f504 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9f60e │ │ │ │ - b.n 9f632 │ │ │ │ + blt.w 9f50e │ │ │ │ + b.n 9f532 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9f38e │ │ │ │ + bne.w 9f28e │ │ │ │ movw r0, #5736 @ 0x1668 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r3, [r7, #4] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - b.n 9f38e │ │ │ │ + b.n 9f28e │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f020 │ │ │ │ + bne.w 9ef20 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31384 @ 0x7a98 │ │ │ │ + movw r1, #32280 @ 0x7e18 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov fp, r9 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ mov r8, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n 9f6ee │ │ │ │ + bl f3988 │ │ │ │ + b.n 9f5ee │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9f53c │ │ │ │ + bne.w 9f43c │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - b.n 9f53c │ │ │ │ + b.n 9f43c │ │ │ │ ldr.w sl, [r8, #100] @ 0x64 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 9f2e8 │ │ │ │ - b.n 9f3d4 │ │ │ │ + bne.w 9f1e8 │ │ │ │ + b.n 9f2d4 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ - cbz r1, 9f88c │ │ │ │ + cbz r1, 9f78c │ │ │ │ cmp r1, r8 │ │ │ │ - beq.w 9f502 │ │ │ │ - b.n 9f87e │ │ │ │ + beq.w 9f402 │ │ │ │ + b.n 9f77e │ │ │ │ movw r1, #34952 @ 0x8888 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r8, r1 │ │ │ │ - bne.w 9f2da │ │ │ │ - b.n 9f502 │ │ │ │ + bne.w 9f1da │ │ │ │ + b.n 9f402 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f632 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f532 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 9f172 │ │ │ │ + b.n 9f072 │ │ │ │ nop │ │ │ │ │ │ │ │ -0009f8ac : │ │ │ │ +0009f7ac : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ - cbz r3, 9f8e2 │ │ │ │ + cbz r3, 9f7e2 │ │ │ │ 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, 9f8dc │ │ │ │ + cbz r0, 9f7dc │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r2, #36569 @ 0x8ed9 │ │ │ │ + movw r2, #36577 @ 0x8ee1 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [r0, #112] @ 0x70 │ │ │ │ cmp r1, r2 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 9f90c │ │ │ │ + beq.n 9f80c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 9f8f4 │ │ │ │ + bmi.n 9f7f4 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cbz r3, 9f8f4 │ │ │ │ + cbz r3, 9f7f4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 9f8f4 │ │ │ │ + cbz r3, 9f7f4 │ │ │ │ b.w 2444fc │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61472 @ 0xf020 │ │ │ │ + movw r1, #62168 @ 0xf2d8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3a08 │ │ │ │ + b.w f3988 │ │ │ │ movw ip, #43556 @ 0xaa24 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #61504 @ 0xf040 │ │ │ │ + movw r1, #62200 @ 0xf2f8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r0, [ip] │ │ │ │ - bl f3a08 │ │ │ │ + bl f3988 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f938 │ │ │ │ + bge.n 9f838 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 9f93c │ │ │ │ + cbz r2, 9f83c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9f8dc │ │ │ │ + b.n 9f7dc │ │ │ │ mov r0, r3 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f938 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f838 │ │ │ │ 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 9fa5a │ │ │ │ - ldr r5, [pc, #272] @ (9fa70 ) │ │ │ │ + beq.n 9f95a │ │ │ │ + ldr r5, [pc, #272] @ (9f970 ) │ │ │ │ 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, 9f9d2 │ │ │ │ - ldr.w ip, [pc, #252] @ 9fa74 │ │ │ │ + cbz r3, 9f8d2 │ │ │ │ + ldr.w ip, [pc, #252] @ 9f974 │ │ │ │ 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 9fa1e │ │ │ │ + bne.n 9f91e │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r7, [r3, #8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f9f2 │ │ │ │ + bge.n 9f8f2 │ │ │ │ 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] │ │ │ │ @@ -173204,310 +173113,310 @@ │ │ │ │ str r1, [r6, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movw r0, #9984 @ 0x2700 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd10 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd50 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f9cc │ │ │ │ + beq.n 9f8cc │ │ │ │ ldr r0, [r6, r5] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9f99e │ │ │ │ + blt.n 9f89e │ │ │ │ ldr r0, [r0, #8] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ str r4, [r3, #12] │ │ │ │ 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 │ │ │ │ - b.n 9f9cc │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + b.n 9f8cc │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 9fa48 │ │ │ │ + bne.n 9f948 │ │ │ │ ldr.w r0, [ip, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9f9e4 │ │ │ │ + bne.n 9f8e4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r0, [r6, r5] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9f9e6 │ │ │ │ + b.n 9f8e6 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [ip, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r7 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9f9e6 │ │ │ │ + b.n 9f8e6 │ │ │ │ movw r1, #1177 @ 0x499 │ │ │ │ - movw r0, #37012 @ 0x9094 │ │ │ │ + movw r0, #37908 @ 0x9414 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9f9cc │ │ │ │ + b.n 9f8cc │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0009fa78 : │ │ │ │ +0009f978 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 9fa98 │ │ │ │ + cbz r0, 9f998 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r2, [pc, #56] @ (9fad4 ) │ │ │ │ + ldr r2, [pc, #56] @ (9f9d4 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9fa92 │ │ │ │ + beq.n 9f992 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9fa92 │ │ │ │ + beq.n 9f992 │ │ │ │ movw r1, #43796 @ 0xab14 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 205074 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 2052a4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9fa92 │ │ │ │ + beq.n 9f992 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 20514c <_PyErr_Clear@@Base> │ │ │ │ + bl 20537c <_PyErr_Clear@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9fa92 │ │ │ │ + b.n 9f992 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 9fb28 │ │ │ │ + cbz r0, 9fa28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bge.n 9fb0c │ │ │ │ + bge.n 9fa0c │ │ │ │ adds r1, r3, #4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #8] │ │ │ │ ldr.w r0, [r0, r1, lsl #2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r2, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9fb1e │ │ │ │ + bge.n 9fa1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9fb22 │ │ │ │ + cbz r3, 9fa22 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n 9fb1e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9fa1e │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r8, r0 │ │ │ │ add.w sl, r0, #32 │ │ │ │ mov fp, r3 │ │ │ │ cmp r1, #7 │ │ │ │ - bls.w 9fd68 │ │ │ │ + bls.w 9fc68 │ │ │ │ cmp r1, #15 │ │ │ │ - bls.n 9fc44 │ │ │ │ + bls.n 9fb44 │ │ │ │ cmp r1, #31 │ │ │ │ - bls.w 9fd82 │ │ │ │ + bls.w 9fc82 │ │ │ │ movs r6, #32 │ │ │ │ mov r2, r6 │ │ │ │ lsls r6, r6, #1 │ │ │ │ cmp r6, r1 │ │ │ │ - bls.n 9fb5a │ │ │ │ + bls.n 9fa5a │ │ │ │ ldr.w r5, [r8, #20] │ │ │ │ mov lr, r2 │ │ │ │ cmp.w r6, #268435456 @ 0x10000000 │ │ │ │ - bcs.w 9ff2a │ │ │ │ + bcs.w 9fe2a │ │ │ │ movw r7, #24312 @ 0x5ef8 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r3, #337 @ 0x151 │ │ │ │ + movw r3, #401 @ 0x191 │ │ │ │ movt r3, #8 │ │ │ │ mov.w r9, r6, lsl #3 │ │ │ │ ldr.w r4, [r7, #868] @ 0x364 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 9fe82 │ │ │ │ - ldr r3, [pc, #652] @ (9fe1c ) │ │ │ │ + bne.w 9fd82 │ │ │ │ + ldr r3, [pc, #652] @ (9fd1c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ cmp.w r9, #512 @ 0x200 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ str r3, [sp, #0] │ │ │ │ - bne.w 9fdd8 │ │ │ │ + bne.w 9fcd8 │ │ │ │ add.w ip, r9, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ ldr.w r3, [r3, ip, lsl #3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 9fdc2 │ │ │ │ + beq.w 9fcc2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r7, [r4, #0] │ │ │ │ str r7, [r3, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9fcee │ │ │ │ + beq.w 9fbee │ │ │ │ mov.w r2, lr, lsl #4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ subs r6, #1 │ │ │ │ blx 2b420 │ │ │ │ mov r7, r5 │ │ │ │ ldrd r2, r3, [r8, #8] │ │ │ │ add.w r0, r5, fp, lsl #3 │ │ │ │ strd r6, r4, [r8, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9fd2a │ │ │ │ + bne.w 9fc2a │ │ │ │ cmp r5, r0 │ │ │ │ - bhi.n 9fc36 │ │ │ │ + bhi.n 9fb36 │ │ │ │ subs r0, r0, r5 │ │ │ │ add.w r3, r5, #16 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ mov r8, r7 │ │ │ │ add r0, r3 │ │ │ │ mov lr, r5 │ │ │ │ add.w r3, r5, #8 │ │ │ │ mov ip, r6 │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ - cbz r2, 9fc2c │ │ │ │ + cbz r2, 9fb2c │ │ │ │ ldr.w r5, [r3, #-4] │ │ │ │ and.w r1, r5, ip │ │ │ │ add.w r6, r4, r1, lsl #3 │ │ │ │ ldr.w r7, [r4, r1, lsl #3] │ │ │ │ - cbnz r7, 9fc80 │ │ │ │ + cbnz r7, 9fb80 │ │ │ │ str.w r2, [r4, r1, lsl #3] │ │ │ │ str r5, [r6, #4] │ │ │ │ adds r3, #8 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 9fc0e │ │ │ │ + bne.n 9fb0e │ │ │ │ mov r7, r8 │ │ │ │ mov r5, lr │ │ │ │ cmp r7, sl │ │ │ │ - bne.w 9fdaa │ │ │ │ + bne.w 9fcaa │ │ │ │ movs r0, #0 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r0, #20] │ │ │ │ mov.w lr, #8 │ │ │ │ movs r6, #16 │ │ │ │ movw r7, #24312 @ 0x5ef8 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r3, #337 @ 0x151 │ │ │ │ + movw r3, #401 @ 0x191 │ │ │ │ movt r3, #8 │ │ │ │ mov.w r9, r6, lsl #3 │ │ │ │ ldr.w r4, [r7, #868] @ 0x364 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 9fe82 │ │ │ │ - ldr r3, [pc, #432] @ (9fe1c ) │ │ │ │ + bne.w 9fd82 │ │ │ │ + ldr r3, [pc, #432] @ (9fd1c ) │ │ │ │ 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 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 9fbaa │ │ │ │ + b.n 9faaa │ │ │ │ add.w r7, r1, #9 │ │ │ │ cmp r7, ip │ │ │ │ - bhi.n 9fcc8 │ │ │ │ + bhi.n 9fbc8 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 9fd8c │ │ │ │ + beq.n 9fc8c │ │ │ │ ldr r7, [r6, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9fda2 │ │ │ │ + beq.w 9fca2 │ │ │ │ ldr r7, [r6, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9fda6 │ │ │ │ + beq.w 9fca6 │ │ │ │ ldr r7, [r6, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 9fd7e │ │ │ │ + beq.n 9fc7e │ │ │ │ ldr r7, [r6, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9fdb2 │ │ │ │ + beq.w 9fcb2 │ │ │ │ ldr r7, [r6, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9fdb6 │ │ │ │ + beq.w 9fcb6 │ │ │ │ ldr r7, [r6, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 9fdba │ │ │ │ + beq.n 9fcba │ │ │ │ ldr r7, [r6, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 9fdbe │ │ │ │ + beq.n 9fcbe │ │ │ │ ldr r7, [r6, #72] @ 0x48 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9fe16 │ │ │ │ + beq.w 9fd16 │ │ │ │ mov.w r9, r5, lsr #5 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ add.w r6, r9, #1 │ │ │ │ add r1, r6 │ │ │ │ and.w r7, r1, ip │ │ │ │ add.w r6, r4, r7, lsl #3 │ │ │ │ ldr.w r1, [r4, r7, lsl #3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9fe24 │ │ │ │ + bne.w 9fd24 │ │ │ │ strd r2, r5, [r6] │ │ │ │ - b.n 9fc2c │ │ │ │ + b.n 9fb2c │ │ │ │ ldrd r0, r2, [r3, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - bcc.n 9fd90 │ │ │ │ + bcc.n 9fc90 │ │ │ │ add.w r1, ip, #1 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r0 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r7, [r3, r0] │ │ │ │ subs r6, #1 │ │ │ │ @@ -173517,230 +173426,230 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b420 │ │ │ │ add.w r0, r5, fp, lsl #3 │ │ │ │ ldrd r2, r3, [r8, #8] │ │ │ │ strd r9, r4, [r8, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9fbf4 │ │ │ │ + beq.w 9faf4 │ │ │ │ str.w r3, [r8, #8] │ │ │ │ mov lr, r4 │ │ │ │ mov r3, r5 │ │ │ │ - b.n 9fd36 │ │ │ │ + b.n 9fc36 │ │ │ │ adds r3, #8 │ │ │ │ cmp r3, r0 │ │ │ │ - bhi.w 9fc36 │ │ │ │ + bhi.w 9fb36 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9fd34 │ │ │ │ - ldr r2, [pc, #220] @ (9fe20 ) │ │ │ │ + beq.n 9fc34 │ │ │ │ + ldr r2, [pc, #220] @ (9fd20 ) │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 9fd34 │ │ │ │ + beq.n 9fc34 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov fp, r3 │ │ │ │ mov ip, r4 │ │ │ │ and.w r2, r4, r6 │ │ │ │ ldr.w r3, [lr, r2, lsl #3] │ │ │ │ add.w r8, lr, r2, lsl #3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9feec │ │ │ │ + bne.w 9fdec │ │ │ │ mov r3, fp │ │ │ │ strd r1, r4, [r8] │ │ │ │ - b.n 9fd34 │ │ │ │ + b.n 9fc34 │ │ │ │ ldr r7, [r0, #20] │ │ │ │ cmp r7, sl │ │ │ │ - beq.w 9feb4 │ │ │ │ + beq.w 9fdb4 │ │ │ │ mov.w r9, #7 │ │ │ │ mov r4, sl │ │ │ │ mov r5, r7 │ │ │ │ mov r6, r9 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - b.n 9fd10 │ │ │ │ + b.n 9fc10 │ │ │ │ adds r6, #32 │ │ │ │ - b.n 9fce8 │ │ │ │ + b.n 9fbe8 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ mov.w lr, #16 │ │ │ │ movs r6, #32 │ │ │ │ - b.n 9fc4c │ │ │ │ + b.n 9fb4c │ │ │ │ adds r6, #8 │ │ │ │ - b.n 9fce8 │ │ │ │ + b.n 9fbe8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ subs r6, #1 │ │ │ │ str r3, [r1, #12] │ │ │ │ mov.w r2, lr, lsl #4 │ │ │ │ mov r9, r6 │ │ │ │ mov r7, r5 │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 9fd10 │ │ │ │ + b.n 9fc10 │ │ │ │ adds r6, #16 │ │ │ │ - b.n 9fce8 │ │ │ │ + b.n 9fbe8 │ │ │ │ adds r6, #24 │ │ │ │ - b.n 9fce8 │ │ │ │ + b.n 9fbe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b58 │ │ │ │ - b.n 9fc3c │ │ │ │ + bl 83b98 │ │ │ │ + b.n 9fb3c │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ - b.n 9fce8 │ │ │ │ + b.n 9fbe8 │ │ │ │ adds r6, #48 @ 0x30 │ │ │ │ - b.n 9fce8 │ │ │ │ + b.n 9fbe8 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ - b.n 9fce8 │ │ │ │ + b.n 9fbe8 │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ - b.n 9fce8 │ │ │ │ + b.n 9fbe8 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mov r1, ip │ │ │ │ str.w lr, [sp, #4] │ │ │ │ - bl 8022c │ │ │ │ + bl 8026c │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9fd06 │ │ │ │ + bne.n 9fc06 │ │ │ │ ldr.w r3, [r7, #848] @ 0x350 │ │ │ │ - movw r1, #42113 @ 0xa481 │ │ │ │ + movw r1, #42129 @ 0xa491 │ │ │ │ movt r1, #7 │ │ │ │ str.w lr, [sp, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 9fea4 │ │ │ │ + bne.n 9fda4 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c078 │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9ff2a │ │ │ │ + beq.w 9fe2a │ │ │ │ ldr r1, [sp, #0] │ │ │ │ subs r6, #1 │ │ │ │ mov.w r2, lr, lsl #4 │ │ │ │ mov r9, r6 │ │ │ │ mov r7, r5 │ │ │ │ ldr.w r3, [r1, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r1, #800] @ 0x320 │ │ │ │ - b.n 9fd10 │ │ │ │ + b.n 9fc10 │ │ │ │ adds r6, #72 @ 0x48 │ │ │ │ - b.n 9fce8 │ │ │ │ + b.n 9fbe8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #240 @ 0xf0 │ │ │ │ lsls r1, r2, #1 │ │ │ │ add.w r1, r7, #9 │ │ │ │ cmp r1, ip │ │ │ │ - bhi.n 9fe62 │ │ │ │ + bhi.n 9fd62 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9fd8c │ │ │ │ + beq.n 9fc8c │ │ │ │ ldr r1, [r6, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9fda2 │ │ │ │ + beq.n 9fca2 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9fda6 │ │ │ │ + beq.n 9fca6 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9fd7e │ │ │ │ + beq.n 9fc7e │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9fdb2 │ │ │ │ + beq.n 9fcb2 │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9fdb6 │ │ │ │ + beq.n 9fcb6 │ │ │ │ ldr r1, [r6, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9fdba │ │ │ │ + beq.n 9fcba │ │ │ │ ldr r1, [r6, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9fdbe │ │ │ │ + beq.n 9fcbe │ │ │ │ ldr r1, [r6, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9fe16 │ │ │ │ + beq.n 9fd16 │ │ │ │ add.w r1, r7, r7, lsl #2 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r9 │ │ │ │ and.w r7, r1, ip │ │ │ │ add.w r6, r4, r7, lsl #3 │ │ │ │ ldr.w r1, [r4, r7, lsl #3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9fce8 │ │ │ │ - b.n 9fe24 │ │ │ │ + beq.w 9fbe8 │ │ │ │ + b.n 9fd24 │ │ │ │ ldr.w r0, [r7, #864] @ 0x360 │ │ │ │ mov r1, r9 │ │ │ │ str.w lr, [sp] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ff2a │ │ │ │ + beq.n 9fe2a │ │ │ │ ldr.w lr, [sp] │ │ │ │ subs r6, #1 │ │ │ │ mov r9, r6 │ │ │ │ mov r7, r5 │ │ │ │ mov.w r2, lr, lsl #4 │ │ │ │ - b.n 9fd10 │ │ │ │ + b.n 9fc10 │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ mov r1, r9 │ │ │ │ blx r3 │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 9fdf8 │ │ │ │ + b.n 9fcf8 │ │ │ │ ldrd r2, r3, [r0, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9fc3c │ │ │ │ + beq.w 9fb3c │ │ │ │ mov r4, r7 │ │ │ │ add r6, sp, #8 │ │ │ │ add.w ip, r0, #96 @ 0x60 │ │ │ │ mov r5, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ adds r4, #16 │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ adds r6, #16 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ cmp r4, ip │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ - bne.n 9fec6 │ │ │ │ + bne.n 9fdc6 │ │ │ │ mov.w r9, #7 │ │ │ │ mov r4, sl │ │ │ │ mov r6, r9 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ add r5, sp, #8 │ │ │ │ - b.n 9fd10 │ │ │ │ + b.n 9fc10 │ │ │ │ add.w r9, r2, #9 │ │ │ │ cmp r9, r6 │ │ │ │ - bhi.n 9ff12 │ │ │ │ + bhi.n 9fe12 │ │ │ │ mov r3, sl │ │ │ │ str r2, [sp, #0] │ │ │ │ add.w r9, r8, #72 @ 0x48 │ │ │ │ mov sl, r6 │ │ │ │ mov r2, fp │ │ │ │ ldr.w r6, [r8, #8]! │ │ │ │ - cbz r6, 9ff22 │ │ │ │ + cbz r6, 9fe22 │ │ │ │ cmp r9, r8 │ │ │ │ - bne.n 9ff00 │ │ │ │ + bne.n 9fe00 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r6, sl │ │ │ │ mov sl, r3 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w ip, ip, lsr #5 │ │ │ │ add r2, ip │ │ │ │ adds r2, #1 │ │ │ │ ands r2, r6 │ │ │ │ - b.n 9fd52 │ │ │ │ + b.n 9fc52 │ │ │ │ mov r6, sl │ │ │ │ mov sl, r3 │ │ │ │ mov r3, r2 │ │ │ │ - b.n 9fd62 │ │ │ │ - bl 23b660 │ │ │ │ + b.n 9fc62 │ │ │ │ + bl 23bab4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9fc3e │ │ │ │ + b.n 9fb3e │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #148] @ (9ffd8 ) │ │ │ │ + ldr r4, [pc, #148] @ (9fed8 ) │ │ │ │ mov r2, r0 │ │ │ │ ldrd ip, r0, [r0, #-8] │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov.w lr, #0 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ @@ -173754,161 +173663,161 @@ │ │ │ │ str.w lr, [r2, #-8] │ │ │ │ ldr.w r1, [r2, #-4] │ │ │ │ and.w r1, r1, #1 │ │ │ │ str.w r1, [r2, #-4] │ │ │ │ ldr.w r1, [r3, #3868] @ 0xf1c │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r3, #3868] @ 0xf1c │ │ │ │ - cbz r0, 9ff94 │ │ │ │ + cbz r0, 9fe94 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9ffb4 │ │ │ │ + blt.n 9feb4 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #1916] @ 0x77c │ │ │ │ cmp r1, #9 │ │ │ │ - bhi.n 9ffca │ │ │ │ + bhi.n 9feca │ │ │ │ ldr.w r0, [r3, #1912] @ 0x778 │ │ │ │ adds r1, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str.w r2, [r3, #1912] @ 0x778 │ │ │ │ str.w r1, [r3, #1916] @ 0x77c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9ff94 │ │ │ │ + bne.n 9fe94 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - b.n 9ff94 │ │ │ │ + b.n 9fe94 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 90660 │ │ │ │ + b.w 90538 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009ffdc <_Py_CheckFunctionResult@@Base>: │ │ │ │ +0009fedc <_Py_CheckFunctionResult@@Base>: │ │ │ │ push {lr} │ │ │ │ mov ip, r2 │ │ │ │ ldr.w lr, [r0, #72] @ 0x48 │ │ │ │ - cbz r2, 9fff0 <_Py_CheckFunctionResult@@Base+0x14> │ │ │ │ + cbz r2, 9fef0 <_Py_CheckFunctionResult@@Base+0x14> │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n a0020 <_Py_CheckFunctionResult@@Base+0x44> │ │ │ │ + bne.n 9ff20 <_Py_CheckFunctionResult@@Base+0x44> │ │ │ │ mov r0, ip │ │ │ │ pop {pc} │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 9fffe <_Py_CheckFunctionResult@@Base+0x22> │ │ │ │ + beq.n 9fefe <_Py_CheckFunctionResult@@Base+0x22> │ │ │ │ ldr.w r2, [lr, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9ffec <_Py_CheckFunctionResult@@Base+0x10> │ │ │ │ + bne.n 9feec <_Py_CheckFunctionResult@@Base+0x10> │ │ │ │ movw r2, #4364 @ 0x110c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr.w ip, [r2] │ │ │ │ - cbz r1, a0032 <_Py_CheckFunctionResult@@Base+0x56> │ │ │ │ + cbz r1, 9ff32 <_Py_CheckFunctionResult@@Base+0x56> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #61424 @ 0xeff0 │ │ │ │ + movw r2, #62120 @ 0xf2a8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ mov r1, ip │ │ │ │ - b.w 23371c <_PyErr_Format@@Base> │ │ │ │ + b.w 2339d8 <_PyErr_Format@@Base> │ │ │ │ ldr.w lr, [lr, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 9ffec <_Py_CheckFunctionResult@@Base+0x10> │ │ │ │ + beq.n 9feec <_Py_CheckFunctionResult@@Base+0x10> │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1cad84 │ │ │ │ - movw r2, #61568 @ 0xf080 │ │ │ │ + b.w 1cac14 │ │ │ │ + movw r2, #62264 @ 0xf338 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ mov r1, ip │ │ │ │ - b.w 23371c <_PyErr_Format@@Base> │ │ │ │ - ldr r2, [pc, #508] @ (a0244 <_Py_CheckFunctionResult@@Base+0x268>) │ │ │ │ + b.w 2339d8 <_PyErr_Format@@Base> │ │ │ │ + ldr r2, [pc, #508] @ (a0144 <_Py_CheckFunctionResult@@Base+0x268>) │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r0, r2 │ │ │ │ it eq │ │ │ │ cmpeq r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - beq.w a01d6 <_Py_CheckFunctionResult@@Base+0x1fa> │ │ │ │ + beq.w a00d6 <_Py_CheckFunctionResult@@Base+0x1fa> │ │ │ │ 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 r4, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ add r7, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0198 <_Py_CheckFunctionResult@@Base+0x1bc> │ │ │ │ + beq.w a0098 <_Py_CheckFunctionResult@@Base+0x1bc> │ │ │ │ ldr.w r5, [r4, #-4] │ │ │ │ subs r3, #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ bic.w r5, r5, #3 │ │ │ │ and.w r1, r1, #3 │ │ │ │ orr.w r1, r1, r5 │ │ │ │ str r0, [r5, #0] │ │ │ │ - ldr r5, [pc, #440] @ (a0248 <_Py_CheckFunctionResult@@Base+0x26c>) │ │ │ │ + ldr r5, [pc, #440] @ (a0148 <_Py_CheckFunctionResult@@Base+0x26c>) │ │ │ │ str r1, [r0, #4] │ │ │ │ str.w r2, [r4, #-8] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r4, #-4] │ │ │ │ ldr r2, [r2, r5] │ │ │ │ and.w r0, r0, #1 │ │ │ │ str.w r0, [r4, #-4] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr.w r2, [r1, #3868] @ 0xf1c │ │ │ │ add.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ str.w r2, [r1, #3868] @ 0xf1c │ │ │ │ - bmi.n a019c <_Py_CheckFunctionResult@@Base+0x1c0> │ │ │ │ + bmi.n a009c <_Py_CheckFunctionResult@@Base+0x1c0> │ │ │ │ add.w r6, r4, #16 │ │ │ │ ldr.w r5, [r6, r3, lsl #2] │ │ │ │ - cbz r5, a00d0 <_Py_CheckFunctionResult@@Base+0xf4> │ │ │ │ + cbz r5, 9ffd0 <_Py_CheckFunctionResult@@Base+0xf4> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a00d0 <_Py_CheckFunctionResult@@Base+0xf4> │ │ │ │ + bge.n 9ffd0 <_Py_CheckFunctionResult@@Base+0xf4> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbz r2, a0122 <_Py_CheckFunctionResult@@Base+0x146> │ │ │ │ + cbz r2, a0022 <_Py_CheckFunctionResult@@Base+0x146> │ │ │ │ subs r3, #1 │ │ │ │ - bcs.n a00bc <_Py_CheckFunctionResult@@Base+0xe0> │ │ │ │ + bcs.n 9ffbc <_Py_CheckFunctionResult@@Base+0xe0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r3, #41344 @ 0xa180 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n a01aa <_Py_CheckFunctionResult@@Base+0x1ce> │ │ │ │ + bne.n a00aa <_Py_CheckFunctionResult@@Base+0x1ce> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.n a01aa <_Py_CheckFunctionResult@@Base+0x1ce> │ │ │ │ - ldr r5, [pc, #348] @ (a0248 <_Py_CheckFunctionResult@@Base+0x26c>) │ │ │ │ + bgt.n a00aa <_Py_CheckFunctionResult@@Base+0x1ce> │ │ │ │ + ldr r5, [pc, #348] @ (a0148 <_Py_CheckFunctionResult@@Base+0x26c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ lsls r3, r3, #3 │ │ │ │ movw r1, #5836 @ 0x16cc │ │ │ │ ldr r2, [r2, r5] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r5, r2, r3 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ cmp.w r1, #2000 @ 0x7d0 │ │ │ │ - bcs.n a01aa <_Py_CheckFunctionResult@@Base+0x1ce> │ │ │ │ + bcs.n a00aa <_Py_CheckFunctionResult@@Base+0x1ce> │ │ │ │ add r3, r2 │ │ │ │ adds r1, #1 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ adds r7, #20 │ │ │ │ ldr.w r2, [r3, #1736] @ 0x6c8 │ │ │ │ str r2, [r4, #0] │ │ │ │ str.w r4, [r3, #1736] @ 0x6c8 │ │ │ │ str.w r1, [r3, #1740] @ 0x6cc │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #292] @ (a0248 <_Py_CheckFunctionResult@@Base+0x26c>) │ │ │ │ + ldr r1, [pc, #292] @ (a0148 <_Py_CheckFunctionResult@@Base+0x26c>) │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr.w ip, [r5, #4] │ │ │ │ ldr.w r8, [r1, r9] │ │ │ │ ldr.w r0, [ip, #84] @ 0x54 │ │ │ │ ldr.w r1, [ip, #24] │ │ │ │ ubfx r0, r0, #14, #1 │ │ │ │ str r0, [r7, #12] │ │ │ │ @@ -173918,68 +173827,68 @@ │ │ │ │ subs r0, r7, r0 │ │ │ │ cmp.w r0, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge.w lr, #0 │ │ │ │ andlt.w lr, r1, #1 │ │ │ │ mov.w fp, r0, asr #13 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n a01d8 <_Py_CheckFunctionResult@@Base+0x1fc> │ │ │ │ - ldr r2, [pc, #232] @ (a024c <_Py_CheckFunctionResult@@Base+0x270>) │ │ │ │ + bne.n a00d8 <_Py_CheckFunctionResult@@Base+0x1fc> │ │ │ │ + ldr r2, [pc, #232] @ (a014c <_Py_CheckFunctionResult@@Base+0x270>) │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov ip, r1 │ │ │ │ - cbnz r1, a01ba <_Py_CheckFunctionResult@@Base+0x1de> │ │ │ │ + cbnz r1, a00ba <_Py_CheckFunctionResult@@Base+0x1de> │ │ │ │ str r3, [r7, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx sl │ │ │ │ ldr.w r2, [r8, #100] @ 0x64 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a00d0 <_Py_CheckFunctionResult@@Base+0xf4> │ │ │ │ + beq.n 9ffd0 <_Py_CheckFunctionResult@@Base+0xf4> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp.w fp, #3 │ │ │ │ ite le │ │ │ │ movle r2, #0 │ │ │ │ andgt.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a00d0 <_Py_CheckFunctionResult@@Base+0xf4> │ │ │ │ + beq.n 9ffd0 <_Py_CheckFunctionResult@@Base+0xf4> │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 23e720 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 23eb84 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - b.n a00d0 <_Py_CheckFunctionResult@@Base+0xf4> │ │ │ │ + b.n 9ffd0 <_Py_CheckFunctionResult@@Base+0xf4> │ │ │ │ subs r3, #1 │ │ │ │ - bpl.n a00b8 <_Py_CheckFunctionResult@@Base+0xdc> │ │ │ │ + bpl.n 9ffb8 <_Py_CheckFunctionResult@@Base+0xdc> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r2, #41344 @ 0xa180 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n a00ea <_Py_CheckFunctionResult@@Base+0x10e> │ │ │ │ + beq.n 9ffea <_Py_CheckFunctionResult@@Base+0x10e> │ │ │ │ ldr.w r3, [r0, #160] @ 0xa0 │ │ │ │ adds r7, #20 │ │ │ │ mov r0, r4 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n a016a <_Py_CheckFunctionResult@@Base+0x18e> │ │ │ │ + beq.n a006a <_Py_CheckFunctionResult@@Base+0x18e> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r7, #8] │ │ │ │ blx ip │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - b.n a016a <_Py_CheckFunctionResult@@Base+0x18e> │ │ │ │ + b.n a006a <_Py_CheckFunctionResult@@Base+0x18e> │ │ │ │ bx lr │ │ │ │ ldr.w r1, [ip, #164] @ 0xa4 │ │ │ │ - cbnz r1, a022a <_Py_CheckFunctionResult@@Base+0x24e> │ │ │ │ + cbnz r1, a012a <_Py_CheckFunctionResult@@Base+0x24e> │ │ │ │ ldr.w r0, [r5, #-8] │ │ │ │ - cbz r0, a021a <_Py_CheckFunctionResult@@Base+0x23e> │ │ │ │ - ldr r2, [pc, #96] @ (a0248 <_Py_CheckFunctionResult@@Base+0x26c>) │ │ │ │ + cbz r0, a011a <_Py_CheckFunctionResult@@Base+0x23e> │ │ │ │ + ldr r2, [pc, #96] @ (a0148 <_Py_CheckFunctionResult@@Base+0x26c>) │ │ │ │ ldr.w r1, [r5, #-4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr.w r2, [r2, r9] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [r1, #0] │ │ │ │ and.w r2, r2, #3 │ │ │ │ @@ -173992,602 +173901,602 @@ │ │ │ │ str.w r1, [r5, #-4] │ │ │ │ str.w r2, [ip, #3868] @ 0xf1c │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r1, [r8, #100] @ 0x64 │ │ │ │ orrs r1, r2 │ │ │ │ str.w r1, [r5, #-8] │ │ │ │ str.w r5, [r8, #100] @ 0x64 │ │ │ │ - b.n a00d0 <_Py_CheckFunctionResult@@Base+0xf4> │ │ │ │ + b.n 9ffd0 <_Py_CheckFunctionResult@@Base+0xf4> │ │ │ │ mov r0, r5 │ │ │ │ strd r9, r2, [r7, #4] │ │ │ │ str r3, [r7, #12] │ │ │ │ blx r1 │ │ │ │ ldrd r2, r3, [r7, #8] │ │ │ │ ldr.w r9, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a01de <_Py_CheckFunctionResult@@Base+0x202> │ │ │ │ - b.n a021a <_Py_CheckFunctionResult@@Base+0x23e> │ │ │ │ + bne.n a00de <_Py_CheckFunctionResult@@Base+0x202> │ │ │ │ + b.n a011a <_Py_CheckFunctionResult@@Base+0x23e> │ │ │ │ nop │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000a0250 : │ │ │ │ +000a0150 : │ │ │ │ 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 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a03d8 │ │ │ │ + beq.w a02d8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.w a03d8 │ │ │ │ + bmi.w a02d8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n a02a6 │ │ │ │ + bpl.n a01a6 │ │ │ │ ldr r6, [r2, #108] @ 0x6c │ │ │ │ - movw r3, #3201 @ 0xc81 │ │ │ │ + movw r3, #3361 @ 0xd21 │ │ │ │ movt r3, #22 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n a02a6 │ │ │ │ + bne.n a01a6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w a0ca4 │ │ │ │ + b.w a0ba4 │ │ │ │ movw r3, #18712 @ 0x4918 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n a0382 │ │ │ │ - ldr r1, [pc, #368] @ (a0424 ) │ │ │ │ + beq.n a0282 │ │ │ │ + ldr r1, [pc, #368] @ (a0324 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 2085f4 │ │ │ │ + bl 208824 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a03d2 │ │ │ │ + beq.w a02d2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9f8ac │ │ │ │ + bl 9f7ac │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a02e0 │ │ │ │ + bge.n a01e0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a041a │ │ │ │ + beq.w a031a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n a03d2 │ │ │ │ + beq.n a02d2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9fa78 │ │ │ │ + bl 9f978 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a034a │ │ │ │ + beq.n a024a │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9b084 │ │ │ │ + bl 9af58 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a03b4 │ │ │ │ + beq.n a02b4 │ │ │ │ mov r1, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1ca110 │ │ │ │ + bl 1c9f88 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a036e │ │ │ │ + blt.n a026e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a032c │ │ │ │ + bge.n a022c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a0412 │ │ │ │ + beq.n a0312 │ │ │ │ adds r6, #1 │ │ │ │ - beq.n a03fa │ │ │ │ + beq.n a02fa │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a02f0 │ │ │ │ - ldr r2, [pc, #232] @ (a0428 ) │ │ │ │ + bne.n a01f0 │ │ │ │ + ldr r2, [pc, #232] @ (a0328 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r4, [r1, r2] │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ - cbnz r2, a038c │ │ │ │ + cbnz r2, a028c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a035e │ │ │ │ + bge.n a025e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, a035e │ │ │ │ + cbnz r3, a025e │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - bl 94124 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + bl 93ff8 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n a031c │ │ │ │ + bne.n a021c │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n a031c │ │ │ │ + b.n a021c │ │ │ │ mov r0, r4 │ │ │ │ - bl 10fecc │ │ │ │ + bl 11013c │ │ │ │ mov r3, r0 │ │ │ │ - b.n a02bc │ │ │ │ + b.n a01bc │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a034a │ │ │ │ + beq.n a024a │ │ │ │ movw r2, #43796 @ 0xab14 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - bl 205074 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 2052a4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a034a │ │ │ │ + beq.n a024a │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ - bl 84e18 │ │ │ │ - b.n a034a │ │ │ │ + bl 84e58 │ │ │ │ + b.n a024a │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a03ca │ │ │ │ + bge.n a02ca │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, a03ca │ │ │ │ + cbnz r2, a02ca │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a03ea │ │ │ │ + blt.n a02ea │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n a036a │ │ │ │ - movw r0, #46384 @ 0xb530 │ │ │ │ + b.n a026a │ │ │ │ + movw r0, #47280 @ 0xb8b0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #4003 @ 0xfa3 │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n a03d2 │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n a02d2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n a03d2 │ │ │ │ + bne.n a02d2 │ │ │ │ mov r0, r3 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n a03d2 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n a02d2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a03d2 │ │ │ │ + bge.n a02d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a03d2 │ │ │ │ + bne.n a02d2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n a03d2 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n a02d2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n a032c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n a022c │ │ │ │ mov r0, r3 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n a02e0 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n a01e0 │ │ │ │ nop │ │ │ │ @ instruction: 0xeaf80052 │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a05b4 │ │ │ │ + beq.w a04b4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.w a05b4 │ │ │ │ + bmi.w a04b4 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n a0482 │ │ │ │ + bpl.n a0382 │ │ │ │ ldr r6, [r2, #108] @ 0x6c │ │ │ │ - movw r3, #3201 @ 0xc81 │ │ │ │ + movw r3, #3361 @ 0xd21 │ │ │ │ movt r3, #22 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n a0482 │ │ │ │ + bne.n a0382 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w a0ca4 │ │ │ │ + b.w a0ba4 │ │ │ │ movw r3, #18712 @ 0x4918 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n a055e │ │ │ │ - ldr r1, [pc, #368] @ (a0600 ) │ │ │ │ + beq.n a045e │ │ │ │ + ldr r1, [pc, #368] @ (a0500 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 2085f4 │ │ │ │ + bl 208824 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a05ae │ │ │ │ + beq.w a04ae │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9f8ac │ │ │ │ + bl 9f7ac │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a04bc │ │ │ │ + bge.n a03bc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a05f6 │ │ │ │ + beq.w a04f6 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n a05ae │ │ │ │ + beq.n a04ae │ │ │ │ mov r0, r7 │ │ │ │ - bl 9fa78 │ │ │ │ + bl 9f978 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0526 │ │ │ │ + beq.n a0426 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9b084 │ │ │ │ + bl 9af58 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0590 │ │ │ │ + beq.n a0490 │ │ │ │ mov r1, r3 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1ca110 │ │ │ │ + bl 1c9f88 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a054a │ │ │ │ + blt.n a044a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0508 │ │ │ │ + bge.n a0408 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a05ee │ │ │ │ + beq.n a04ee │ │ │ │ adds r6, #1 │ │ │ │ - beq.n a05d6 │ │ │ │ + beq.n a04d6 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a04cc │ │ │ │ - ldr r2, [pc, #232] @ (a0604 ) │ │ │ │ + bne.n a03cc │ │ │ │ + ldr r2, [pc, #232] @ (a0504 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r4, [r1, r2] │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ - cbnz r2, a0568 │ │ │ │ + cbnz r2, a0468 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a053a │ │ │ │ + bge.n a043a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, a053a │ │ │ │ + cbnz r3, a043a │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - bl 94124 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + bl 93ff8 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n a04f8 │ │ │ │ + bne.n a03f8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n a04f8 │ │ │ │ + b.n a03f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10fecc │ │ │ │ + bl 11013c │ │ │ │ mov r3, r0 │ │ │ │ - b.n a0498 │ │ │ │ + b.n a0398 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a0526 │ │ │ │ + beq.n a0426 │ │ │ │ movw r2, #43796 @ 0xab14 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - bl 205074 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 2052a4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0526 │ │ │ │ + beq.n a0426 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ - bl 84e18 │ │ │ │ - b.n a0526 │ │ │ │ + bl 84e58 │ │ │ │ + b.n a0426 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a05a6 │ │ │ │ + bge.n a04a6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, a05a6 │ │ │ │ + cbnz r2, a04a6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a05c6 │ │ │ │ + blt.n a04c6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n a0546 │ │ │ │ - movw r0, #46384 @ 0xb530 │ │ │ │ + b.n a0446 │ │ │ │ + movw r0, #47280 @ 0xb8b0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #4003 @ 0xfa3 │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n a05ae │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n a04ae │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n a05ae │ │ │ │ + bne.n a04ae │ │ │ │ mov r0, r3 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n a05ae │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n a04ae │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a05ae │ │ │ │ + bge.n a04ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a05ae │ │ │ │ + bne.n a04ae │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n a05ae │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n a04ae │ │ │ │ mov r0, r2 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n a0508 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n a0408 │ │ │ │ mov r0, r3 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n a04bc │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n a03bc │ │ │ │ nop │ │ │ │ @ instruction: 0xeaf80052 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0aac │ │ │ │ + beq.w a09ac │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrb.w r0, [r2, #87] @ 0x57 │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ eor.w r0, r0, #1 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #1 │ │ │ │ ands.w r0, r0, #255 @ 0xff │ │ │ │ - bne.w a0aac │ │ │ │ + bne.w a09ac │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bpl.w a0888 │ │ │ │ + bpl.w a0788 │ │ │ │ ldr r6, [r1, #108] @ 0x6c │ │ │ │ - movw r2, #3201 @ 0xc81 │ │ │ │ + movw r2, #3361 @ 0xd21 │ │ │ │ movt r2, #22 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w a0888 │ │ │ │ + bne.w a0788 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n a0666 │ │ │ │ + beq.n a0566 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbnz r0, a066c │ │ │ │ + cbnz r0, a056c │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n a06ea │ │ │ │ + bne.n a05ea │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a06e8 │ │ │ │ + bne.n a05e8 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a06e8 │ │ │ │ + bne.n a05e8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n a06e8 │ │ │ │ + bne.n a05e8 │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n a06c6 │ │ │ │ + bne.n a05c6 │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a0bf8 │ │ │ │ + bne.w a0af8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ac24 │ │ │ │ + bl 9aaf8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a086e │ │ │ │ + beq.w a076e │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - bl 1cb110 <_PyNamespace_New@@Base+0x32c> │ │ │ │ + bl 1cafa0 <_PyNamespace_New@@Base+0x32c> │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r6, [r5, #24] │ │ │ │ - cbz r3, a06be │ │ │ │ + cbz r3, a05be │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a0c6e │ │ │ │ + beq.w a0b6e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r1, #1 │ │ │ │ lsl.w r3, r1, r3 │ │ │ │ movw r1, #21846 @ 0x5556 │ │ │ │ movt r1, #21845 @ 0x5555 │ │ │ │ add.w r3, r3, r3, lsr #31 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ smull r1, r6, r3, r1 │ │ │ │ sub.w r3, r6, r3, asr #31 │ │ │ │ cmp r0, r3 │ │ │ │ - bgt.n a068c │ │ │ │ + bgt.n a058c │ │ │ │ movs r3, #1 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ movs r6, #2 │ │ │ │ ldrb r1, [r1, #4] │ │ │ │ lsls r6, r1 │ │ │ │ movw r1, #21846 @ 0x5556 │ │ │ │ movt r1, #21845 @ 0x5555 │ │ │ │ smull ip, r1, r1, r6 │ │ │ │ sub.w r1, r1, r6, asr #31 │ │ │ │ cmp r0, r1 │ │ │ │ it le │ │ │ │ movle fp, r0 │ │ │ │ - bgt.w a098a │ │ │ │ + bgt.w a088a │ │ │ │ cmp r3, #1 │ │ │ │ mov.w r2, #0 │ │ │ │ it ne │ │ │ │ strdne r5, r3, [sp, #16] │ │ │ │ add r7, sp, #24 │ │ │ │ it ne │ │ │ │ movne r5, r4 │ │ │ │ str r2, [sp, #24] │ │ │ │ - bne.n a07d8 │ │ │ │ + bne.n a06d8 │ │ │ │ str r5, [sp, #12] │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, sp, #32 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl a7dc8 │ │ │ │ + bl a7cc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0666 │ │ │ │ + beq.n a0566 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a07c0 │ │ │ │ + blt.n a06c0 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ ldrge r2, [sp, #28] │ │ │ │ - blt.n a07ac │ │ │ │ + blt.n a06ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ - bl 89c98 │ │ │ │ + bl 89c78 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a0798 │ │ │ │ + blt.n a0698 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a0784 │ │ │ │ + blt.n a0684 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n a086e │ │ │ │ + bne.n a076e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n a0724 │ │ │ │ - b.n a0858 │ │ │ │ + beq.n a0624 │ │ │ │ + b.n a0758 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a0778 │ │ │ │ + bne.n a0678 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n a0778 │ │ │ │ + b.n a0678 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a0770 │ │ │ │ + bne.n a0670 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n a0770 │ │ │ │ + b.n a0670 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0750 │ │ │ │ + bge.n a0650 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n a0750 │ │ │ │ + b.n a0650 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a07ac │ │ │ │ + blt.n a06ac │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a075c │ │ │ │ - b.n a07ba │ │ │ │ + bge.n a065c │ │ │ │ + b.n a06ba │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, sp, #32 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl a7dc8 │ │ │ │ + bl a7cc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0666 │ │ │ │ + beq.w a0566 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -174596,159 +174505,159 @@ │ │ │ │ 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] │ │ │ │ - bl 1c7870 │ │ │ │ + bl 1c7688 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a0a3a │ │ │ │ + bne.w a093a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a0a34 │ │ │ │ + blt.w a0934 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a0a24 │ │ │ │ + blt.w a0924 │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ - bl 89c98 │ │ │ │ + bl 89c78 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a09d6 │ │ │ │ + blt.w a08d6 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a0874 │ │ │ │ - cbnz r3, a086e │ │ │ │ + blt.n a0774 │ │ │ │ + cbnz r3, a076e │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp fp, r3 │ │ │ │ - beq.n a07d8 │ │ │ │ + beq.n a06d8 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61704 @ 0xf108 │ │ │ │ + movw r1, #62400 @ 0xf3c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n a0666 │ │ │ │ + b.n a0566 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n a0850 │ │ │ │ + bne.n a0750 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n a0850 │ │ │ │ + b.n a0750 │ │ │ │ movw r2, #18712 @ 0x4918 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ - beq.w a09ca │ │ │ │ - ldr r1, [pc, #652] @ (a0b28 ) │ │ │ │ + beq.w a08ca │ │ │ │ + ldr r1, [pc, #652] @ (a0a28 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 2085f4 │ │ │ │ + bl 208824 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n a086e │ │ │ │ + beq.n a076e │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 9f8ac │ │ │ │ + bl 9f7ac │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a08c6 │ │ │ │ + bge.n a07c6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a0c50 │ │ │ │ + beq.w a0b50 │ │ │ │ mov r0, r9 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a086e │ │ │ │ + beq.n a076e │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a09ec │ │ │ │ + beq.w a08ec │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w a0b20 │ │ │ │ + bne.w a0a20 │ │ │ │ mov r7, r5 │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9b084 │ │ │ │ + bl 9af58 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0a78 │ │ │ │ + beq.w a0978 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ca110 │ │ │ │ + bl 1c9f88 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a0976 │ │ │ │ + blt.n a0876 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0922 │ │ │ │ + bge.n a0822 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a0c5a │ │ │ │ + beq.w a0b5a │ │ │ │ adds r2, #1 │ │ │ │ - beq.w a0b00 │ │ │ │ + beq.w a0a00 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a08ec │ │ │ │ - ldr r4, [pc, #500] @ (a0b2c ) │ │ │ │ + bne.n a07ec │ │ │ │ + ldr r4, [pc, #500] @ (a0a2c ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr r6, [r4, r5] │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a0abe │ │ │ │ + bne.w a09be │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a06be │ │ │ │ + bge.w a05be │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, a0960 │ │ │ │ + cbnz r3, a0860 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, r5] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a06be │ │ │ │ + beq.w a05be │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ - b.n a0666 │ │ │ │ + b.n a0566 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a0910 │ │ │ │ + bne.n a0810 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n a0910 │ │ │ │ + b.n a0810 │ │ │ │ add r2, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ str r3, [sp, #12] │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ adds r1, r2, #1 │ │ │ │ ldrb r2, [r0, #6] │ │ │ │ mov r0, r5 │ │ │ │ @@ -174760,282 +174669,282 @@ │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8a9bc │ │ │ │ + bl 8a99c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a086e │ │ │ │ + bne.w a076e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n a070c │ │ │ │ + b.n a060c │ │ │ │ mov r0, r4 │ │ │ │ - bl 10fecc │ │ │ │ + bl 11013c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ - b.n a08a4 │ │ │ │ + b.n a07a4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a0848 │ │ │ │ + bne.w a0748 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n a0848 │ │ │ │ - ldr r4, [pc, #316] @ (a0b2c ) │ │ │ │ + b.n a0748 │ │ │ │ + ldr r4, [pc, #316] @ (a0a2c ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, r5] │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a0946 │ │ │ │ + beq.n a0846 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a0c24 │ │ │ │ + beq.w a0b24 │ │ │ │ movw r2, #43796 @ 0xab14 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - bl 205074 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 2052a4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbnz r0, a0a2a │ │ │ │ + cbnz r0, a092a │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a0952 │ │ │ │ - b.n a0960 │ │ │ │ + blt.n a0852 │ │ │ │ + b.n a0860 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n a0832 │ │ │ │ + b.n a0732 │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ str r6, [r3, #72] @ 0x48 │ │ │ │ - bl 84e18 │ │ │ │ - b.n a0a18 │ │ │ │ + bl 84e58 │ │ │ │ + b.n a0918 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n a0828 │ │ │ │ + b.n a0728 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w a0c4a │ │ │ │ + bne.w a0b4a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a0bda │ │ │ │ + beq.w a0ada │ │ │ │ mov r0, r4 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 12c138 <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 12c3bc <_PyErr_SetKeyError@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a0c36 │ │ │ │ + blt.w a0b36 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a086e │ │ │ │ + bge.w a076e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a086e │ │ │ │ + bne.w a076e │ │ │ │ mov r0, r1 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n a086e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n a076e │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0a90 │ │ │ │ + bge.n a0990 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, a0a90 │ │ │ │ + cbnz r3, a0990 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a086e │ │ │ │ + bge.w a076e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a086e │ │ │ │ + bne.w a076e │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n a086e │ │ │ │ - movw r0, #46384 @ 0xb530 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n a076e │ │ │ │ + movw r0, #47280 @ 0xb8b0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #4003 @ 0xfa3 │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n a086e │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n a076e │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a0c24 │ │ │ │ + beq.w a0b24 │ │ │ │ movw r3, #43796 @ 0xab14 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 205074 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 2052a4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0a18 │ │ │ │ + beq.n a0918 │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #72] @ 0x48 │ │ │ │ - bl 84e18 │ │ │ │ - b.n a0a18 │ │ │ │ + bl 84e58 │ │ │ │ + b.n a0918 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, a0b48 │ │ │ │ + cbz r3, a0a48 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n a0bc2 │ │ │ │ + beq.n a0ac2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 12c138 <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 12c3bc <_PyErr_SetKeyError@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a0c12 │ │ │ │ + blt.w a0b12 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a086e │ │ │ │ + bge.w a076e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a086e │ │ │ │ + bne.w a076e │ │ │ │ mov r0, r9 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n a086e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n a076e │ │ │ │ mov r8, r3 │ │ │ │ mov fp, r4 │ │ │ │ - b.n a0b90 │ │ │ │ + b.n a0a90 │ │ │ │ nop │ │ │ │ @ instruction: 0xeaf80052 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n a0b9e │ │ │ │ + beq.n a0a9e │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85214 │ │ │ │ + bl 85254 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n a0af6 │ │ │ │ + beq.n a09f6 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n a0ae6 │ │ │ │ + bne.n a09e6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ - bl 9b084 │ │ │ │ + bl 9af58 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0a78 │ │ │ │ + beq.n a0978 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ca110 │ │ │ │ + bl 1c9f88 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a0bb2 │ │ │ │ + blt.n a0ab2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0b7a │ │ │ │ + bge.n a0a7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a0c66 │ │ │ │ + beq.n a0b66 │ │ │ │ adds r7, #1 │ │ │ │ - beq.n a0b00 │ │ │ │ + beq.n a0a00 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0936 │ │ │ │ + beq.w a0836 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movw r2, #41552 @ 0xa250 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a0b30 │ │ │ │ + beq.n a0a30 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7ab44 │ │ │ │ + bl 7ab54 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n a0b36 │ │ │ │ + bne.n a0a36 │ │ │ │ mov r0, r6 │ │ │ │ - bl 43120 │ │ │ │ - b.n a0af6 │ │ │ │ + bl 43128 │ │ │ │ + b.n a09f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a0b6a │ │ │ │ + bne.n a0a6a │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n a0b6a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n a0a6a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0b7e │ │ │ │ + bge.n a0a7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a0b7e │ │ │ │ + bne.n a0a7e │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n a0b7e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n a0a7e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a0c08 │ │ │ │ + blt.n a0b08 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a0852 │ │ │ │ + bge.w a0752 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a0852 │ │ │ │ - b.n a087c │ │ │ │ + bne.w a0752 │ │ │ │ + b.n a077c │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r1, #3 │ │ │ │ mov r2, r5 │ │ │ │ - bl 232fa8 <_PyDict_SendEvent@@Base> │ │ │ │ - b.n a0694 │ │ │ │ + bl 233264 <_PyDict_SendEvent@@Base> │ │ │ │ + b.n a0594 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a0be2 │ │ │ │ - b.n a09e0 │ │ │ │ + bne.n a0ae2 │ │ │ │ + b.n a08e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a0b00 │ │ │ │ + bne.w a0a00 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n a0b00 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n a0a00 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a0952 │ │ │ │ + blt.w a0852 │ │ │ │ ldr r3, [r4, r5] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ - b.n a096a │ │ │ │ + b.n a086a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a0a5c │ │ │ │ + bne.w a095c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n a0a5c │ │ │ │ + b.n a095c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n a083e │ │ │ │ + b.n a073e │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n a08c6 │ │ │ │ + b.n a07c6 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n a0922 │ │ │ │ + b.n a0822 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n a0b7a │ │ │ │ - ldr r1, [pc, #48] @ (a0ca0 ) │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n a0a7a │ │ │ │ + ldr r1, [pc, #48] @ (a0ba0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ sub.w r4, r5, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr.w r0, [r2, #3892] @ 0xf34 │ │ │ │ @@ -175043,276 +174952,276 @@ │ │ │ │ ldr r6, [r0, #4] │ │ │ │ adds r1, #1 │ │ │ │ orrs r3, r6 │ │ │ │ str r4, [r6, #0] │ │ │ │ strd r0, r3, [r5, #-8] │ │ │ │ str r4, [r0, #4] │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ - b.n a06be │ │ │ │ + b.n a05be │ │ │ │ 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 │ │ │ │ sub sp, #20 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n a0cc0 │ │ │ │ + beq.n a0bc0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r7, r3 │ │ │ │ - cbnz r3, a0cca │ │ │ │ + cbnz r3, a0bca │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w a0fa8 │ │ │ │ + bne.w a0ea8 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a0fa8 │ │ │ │ + bne.w a0ea8 │ │ │ │ ldr r2, [r1, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a0fa8 │ │ │ │ + bne.w a0ea8 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w a0fa8 │ │ │ │ + bne.w a0ea8 │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ cmp r2, #3 │ │ │ │ - bne.w a0f84 │ │ │ │ + bne.w a0e84 │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a11da │ │ │ │ + bne.w a10da │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ac24 │ │ │ │ + bl 9aaf8 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a11d4 │ │ │ │ + beq.w a10d4 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w a0f30 │ │ │ │ + blt.w a0e30 │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - bne.w a0f30 │ │ │ │ + bne.w a0e30 │ │ │ │ ldrb r1, [r0, #5] │ │ │ │ ldrb r2, [r0, #6] │ │ │ │ lsls r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r9, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a10da │ │ │ │ + beq.w a0fda │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w a0ef2 │ │ │ │ + ble.w a0df2 │ │ │ │ add r1, r3 │ │ │ │ movs r2, #0 │ │ │ │ add.w r7, r1, #20 │ │ │ │ add.w r8, r1, #24 │ │ │ │ ands.w r3, r0, #3 │ │ │ │ - beq.n a0dfe │ │ │ │ + beq.n a0cfe │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n a0dc0 │ │ │ │ + beq.n a0cc0 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n a0d86 │ │ │ │ + beq.n a0c86 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, a0d6c │ │ │ │ + cbz r0, a0c6c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0d6c │ │ │ │ + bge.n a0c6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a0d6c │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a0c6c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r8] │ │ │ │ - cbz r0, a0d84 │ │ │ │ + cbz r0, a0c84 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0d84 │ │ │ │ + bge.n a0c84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a0d84 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a0c84 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ - cbz r0, a0da2 │ │ │ │ + cbz r0, a0ca2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0da2 │ │ │ │ + bge.n a0ca2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a0da2 │ │ │ │ + cbnz r3, a0ca2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r0, [r8, r2, lsl #3] │ │ │ │ - cbz r0, a0dbe │ │ │ │ + cbz r0, a0cbe │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0dbe │ │ │ │ + bge.n a0cbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a0dbe │ │ │ │ + cbnz r3, a0cbe │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r2, #1 │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ - cbz r0, a0ddc │ │ │ │ + cbz r0, a0cdc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0ddc │ │ │ │ + bge.n a0cdc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a0ddc │ │ │ │ + cbnz r3, a0cdc │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r0, [r8, r2, lsl #3] │ │ │ │ - cbz r0, a0df8 │ │ │ │ + cbz r0, a0cf8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0df8 │ │ │ │ + bge.n a0cf8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a0df8 │ │ │ │ + cbnz r3, a0cf8 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n a0ef2 │ │ │ │ + beq.n a0df2 │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ - cbz r0, a0e1a │ │ │ │ + cbz r0, a0d1a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0e1a │ │ │ │ + bge.n a0d1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a0e1a │ │ │ │ + cbnz r3, a0d1a │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r0, [r8, r2, lsl #3] │ │ │ │ - cbz r0, a0e36 │ │ │ │ + cbz r0, a0d36 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0e36 │ │ │ │ + bge.n a0d36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a0e36 │ │ │ │ + cbnz r3, a0d36 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r1, r2, #1 │ │ │ │ ldr.w r0, [r7, r1, lsl #3] │ │ │ │ - cbz r0, a0e54 │ │ │ │ + cbz r0, a0d54 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0e54 │ │ │ │ + bge.n a0d54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a0e54 │ │ │ │ + cbnz r3, a0d54 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r0, [r8, r1, lsl #3] │ │ │ │ - cbz r0, a0e70 │ │ │ │ + cbz r0, a0d70 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0e70 │ │ │ │ + bge.n a0d70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a0e70 │ │ │ │ + cbnz r3, a0d70 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r2, r1, #1 │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ - cbz r0, a0e92 │ │ │ │ + cbz r0, a0d92 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0e92 │ │ │ │ + bge.n a0d92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a0e92 │ │ │ │ + cbnz r3, a0d92 │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ ldr.w r0, [r8, r2, lsl #3] │ │ │ │ - cbz r0, a0eae │ │ │ │ + cbz r0, a0dae │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0eae │ │ │ │ + bge.n a0dae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a0eae │ │ │ │ + cbnz r3, a0dae │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r2, r1, #2 │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ - cbz r0, a0ed0 │ │ │ │ + cbz r0, a0dd0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0ed0 │ │ │ │ + bge.n a0dd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a0ed0 │ │ │ │ + cbnz r3, a0dd0 │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ ldr.w r0, [r8, r2, lsl #3] │ │ │ │ - cbz r0, a0eec │ │ │ │ + cbz r0, a0dec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a0eec │ │ │ │ + bge.n a0dec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a0eec │ │ │ │ + cbnz r3, a0dec │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r2, r1, #3 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.n a0dfe │ │ │ │ + bne.n a0cfe │ │ │ │ ldrb.w r3, [fp, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w a113c │ │ │ │ + bne.w a103c │ │ │ │ ldrb.w r3, [fp, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w a113c │ │ │ │ - ldr r3, [pc, #648] @ (a1190 ) │ │ │ │ + bne.w a103c │ │ │ │ + ldr r3, [pc, #648] @ (a1090 ) │ │ │ │ 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 a113c │ │ │ │ + bhi.w a103c │ │ │ │ ldr.w r1, [r3, #1928] @ 0x788 │ │ │ │ adds r2, #1 │ │ │ │ str.w r1, [fp] │ │ │ │ str.w fp, [r3, #1928] @ 0x788 │ │ │ │ str.w r2, [r3, #1932] @ 0x78c │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r2, [r5, #8] │ │ │ │ str.w sl, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a0cc2 │ │ │ │ + beq.w a0bc2 │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a0cc2 │ │ │ │ - ldr r3, [pc, #576] @ (a1190 ) │ │ │ │ + bne.w a0bc2 │ │ │ │ + ldr r3, [pc, #576] @ (a1090 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub.w r4, r5, #8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ ldr.w r0, [r2, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -175320,183 +175229,183 @@ │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ adds r1, #1 │ │ │ │ orr.w r3, r3, ip │ │ │ │ str.w r4, [ip] │ │ │ │ strd r0, r3, [r5, #-8] │ │ │ │ str r4, [r0, #4] │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ - b.n a0cc2 │ │ │ │ + b.n a0bc2 │ │ │ │ movs r1, #1 │ │ │ │ lsl.w r2, r1, r2 │ │ │ │ movw r1, #21846 @ 0x5556 │ │ │ │ movt r1, #21845 @ 0x5555 │ │ │ │ add.w r2, r2, r2, lsr #31 │ │ │ │ bic.w r2, r2, #1 │ │ │ │ smull r1, r0, r2, r1 │ │ │ │ sub.w r2, r0, r2, asr #31 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w a0cf8 │ │ │ │ + bgt.w a0bf8 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ lsls r1, r2 │ │ │ │ movw r2, #21846 @ 0x5556 │ │ │ │ movt r2, #21845 @ 0x5555 │ │ │ │ smull r0, r2, r2, r1 │ │ │ │ sub.w r2, r2, r1, asr #31 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w a1144 │ │ │ │ + bgt.w a1044 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bpl.w a0cc0 │ │ │ │ + bpl.w a0bc0 │ │ │ │ movs r6, #0 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a1194 │ │ │ │ + bne.w a1094 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, r6 │ │ │ │ - ble.w a0cc0 │ │ │ │ + ble.w a0bc0 │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ mov.w ip, #1 │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ lsl.w r2, ip, r2 │ │ │ │ adds r2, #20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a109a │ │ │ │ + beq.n a0f9a │ │ │ │ add.w r2, r2, r6, lsl #3 │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a1126 │ │ │ │ + beq.w a1026 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a10b4 │ │ │ │ + blt.n a0fb4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a1080 │ │ │ │ + blt.n a0f80 │ │ │ │ mov r0, r5 │ │ │ │ strd r1, r3, [sp, #8] │ │ │ │ - bl 89c98 │ │ │ │ + bl 89c78 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a1068 │ │ │ │ + blt.n a0f68 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a1054 │ │ │ │ + blt.n a0f54 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a11d4 │ │ │ │ + bne.w a10d4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w a11be │ │ │ │ + bne.w a10be │ │ │ │ ldr r2, [r4, #4] │ │ │ │ adds r6, #1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.w a0cc0 │ │ │ │ - b.n a0fd2 │ │ │ │ + bpl.w a0bc0 │ │ │ │ + b.n a0ed2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a1038 │ │ │ │ + bne.n a0f38 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n a1038 │ │ │ │ + b.n a0f38 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a1030 │ │ │ │ + bne.n a0f30 │ │ │ │ mov r0, r3 │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ - b.n a1030 │ │ │ │ + b.n a0f30 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr.w ip, [r1] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a10ca │ │ │ │ + blt.n a0fca │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - beq.n a1018 │ │ │ │ + beq.n a0f18 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n a1018 │ │ │ │ + b.n a0f18 │ │ │ │ movs r0, #12 │ │ │ │ mla r2, r0, r6, r2 │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a117c │ │ │ │ + beq.n a107c │ │ │ │ ldrd r2, r1, [r2] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1010 │ │ │ │ + bge.n a0f10 │ │ │ │ add.w ip, r0, #1 │ │ │ │ str.w ip, [r1] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a1080 │ │ │ │ + blt.n a0f80 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ - beq.n a1018 │ │ │ │ + beq.n a0f18 │ │ │ │ add.w r0, ip, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a1094 │ │ │ │ - b.n a1018 │ │ │ │ + blt.n a0f94 │ │ │ │ + b.n a0f18 │ │ │ │ cmp r0, r2 │ │ │ │ - ble.n a113c │ │ │ │ + ble.n a103c │ │ │ │ add r3, fp │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - cbz r0, a10fe │ │ │ │ + cbz r0, a0ffe │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a10fe │ │ │ │ + bge.n a0ffe │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - cbnz r1, a10fe │ │ │ │ + cbnz r1, a0ffe │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - cbz r0, a111c │ │ │ │ + cbz r0, a101c │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a111c │ │ │ │ + bge.n a101c │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - cbnz r1, a111c │ │ │ │ + cbnz r1, a101c │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ adds r2, #1 │ │ │ │ adds r3, #12 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.n a10e0 │ │ │ │ - b.n a0ef2 │ │ │ │ + bne.n a0fe0 │ │ │ │ + b.n a0df2 │ │ │ │ add r6, ip │ │ │ │ cmp r1, r6 │ │ │ │ - ble.w a0cc0 │ │ │ │ + ble.w a0bc0 │ │ │ │ adds r2, #8 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - cbz r3, a1186 │ │ │ │ + cbz r3, a1086 │ │ │ │ cmp r6, r1 │ │ │ │ - blt.w a1004 │ │ │ │ - b.n a0cc0 │ │ │ │ + blt.w a0f04 │ │ │ │ + b.n a0bc0 │ │ │ │ mov r0, fp │ │ │ │ - bl 83b58 │ │ │ │ - b.n a0f30 │ │ │ │ + bl 83b98 │ │ │ │ + b.n a0e30 │ │ │ │ add r3, r6 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r0, r5 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ adds r3, #1 │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ add.w r3, r3, r3, lsr #31 │ │ │ │ @@ -175507,169 +175416,169 @@ │ │ │ │ cmp r3, #8 │ │ │ │ it lt │ │ │ │ movlt r3, #8 │ │ │ │ subs r1, r3, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8a9bc │ │ │ │ - cbnz r0, a11d4 │ │ │ │ + bl 8a99c │ │ │ │ + cbnz r0, a10d4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r7, r3 │ │ │ │ - b.n a0fc6 │ │ │ │ + b.n a0ec6 │ │ │ │ adds r6, #1 │ │ │ │ adds r2, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bne.n a10a2 │ │ │ │ - b.n a0cc0 │ │ │ │ + bne.n a0fa2 │ │ │ │ + b.n a0bc0 │ │ │ │ adds r6, #1 │ │ │ │ adds r2, #8 │ │ │ │ cmp r1, r6 │ │ │ │ - bgt.n a1130 │ │ │ │ - b.n a0cc0 │ │ │ │ + bgt.n a1030 │ │ │ │ + b.n a0bc0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, r6 │ │ │ │ - ble.w a0cc0 │ │ │ │ + ble.w a0bc0 │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ adds r3, #1 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldrb r1, [r3, r6] │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add.w r2, r0, r1, lsl #3 │ │ │ │ ldrb r0, [r0, #5] │ │ │ │ movs r1, #1 │ │ │ │ lsls r1, r0 │ │ │ │ add r2, r1 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - b.n a10ac │ │ │ │ + b.n a0fac │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61704 @ 0xf108 │ │ │ │ + movw r1, #62400 @ 0xf3c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n a0cc2 │ │ │ │ + b.n a0bc2 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #3 │ │ │ │ mov r3, r4 │ │ │ │ - bl 232fa8 <_PyDict_SendEvent@@Base> │ │ │ │ - b.n a0d00 │ │ │ │ + bl 233264 <_PyDict_SendEvent@@Base> │ │ │ │ + b.n a0c00 │ │ │ │ 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 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r6, r0 │ │ │ │ add r7, sp, #8 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a18e4 │ │ │ │ + bge.w a17e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a17f8 │ │ │ │ + bne.w a16f8 │ │ │ │ str r0, [r6, #0] │ │ │ │ ldr.w r1, [r6, #-8] │ │ │ │ ldrd r2, r4, [r6, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w a1434 │ │ │ │ + beq.w a1334 │ │ │ │ ldr.w r0, [r6, #-4] │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r0 │ │ │ │ str r1, [r0, #0] │ │ │ │ - ldr r0, [pc, #496] @ (a142c ) │ │ │ │ + ldr r0, [pc, #496] @ (a132c ) │ │ │ │ str r3, [r1, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str.w r5, [r6, #-8] │ │ │ │ ldr.w r1, [r6, #-4] │ │ │ │ ldr r3, [r3, r0] │ │ │ │ and.w r1, r1, #1 │ │ │ │ str.w r1, [r6, #-4] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r1, #3868] @ 0xf1c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r1, #3868] @ 0xf1c │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w a143a │ │ │ │ - cbz r2, a126c │ │ │ │ + bne.w a133a │ │ │ │ + cbz r2, a116c │ │ │ │ ldr r5, [r2, #0] │ │ │ │ cmp r5, r4 │ │ │ │ - bge.n a12ac │ │ │ │ + bge.n a11ac │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r3, #18712 @ 0x4918 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w a1716 │ │ │ │ - ldr r3, [pc, #428] @ (a142c ) │ │ │ │ + bne.w a1616 │ │ │ │ + ldr r3, [pc, #428] @ (a132c ) │ │ │ │ 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, #1924] @ 0x784 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.w a1716 │ │ │ │ + bhi.w a1616 │ │ │ │ ldr.w r1, [r3, #1920] @ 0x780 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ str.w r6, [r3, #1920] @ 0x780 │ │ │ │ str.w r2, [r3, #1924] @ 0x784 │ │ │ │ adds r7, #20 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r3, r5, #1 │ │ │ │ cmp r5, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - bne.n a126c │ │ │ │ + bne.n a116c │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ ldrb r1, [r2, #5] │ │ │ │ ldr.w r8, [r2, #16] │ │ │ │ lsls r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a1726 │ │ │ │ + beq.w a1626 │ │ │ │ cmp r8, r4 │ │ │ │ - ble.w a13ee │ │ │ │ + ble.w a12ee │ │ │ │ add r5, r2 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ strd r6, r2, [r7] │ │ │ │ - b.n a12f6 │ │ │ │ + b.n a11f6 │ │ │ │ add.w r3, r5, #24 │ │ │ │ ldr.w r6, [r3, r4, lsl #3] │ │ │ │ - cbz r6, a12f0 │ │ │ │ + cbz r6, a11f0 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a12f0 │ │ │ │ + bge.n a11f0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a137e │ │ │ │ + beq.n a127e │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r8 │ │ │ │ - beq.n a13ea │ │ │ │ + beq.n a12ea │ │ │ │ add.w r3, r5, #20 │ │ │ │ ldr.w r6, [r3, r4, lsl #3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n a12d6 │ │ │ │ + beq.n a11d6 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a12d6 │ │ │ │ + bge.n a11d6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n a12d6 │ │ │ │ - ldr r3, [pc, #280] @ (a142c ) │ │ │ │ + bne.n a11d6 │ │ │ │ + ldr r3, [pc, #280] @ (a132c ) │ │ │ │ ldr.w lr, [r6, #4] │ │ │ │ ldr.w r3, [r3, r9] │ │ │ │ ldr.w r1, [lr, #84] @ 0x54 │ │ │ │ ldr.w r0, [lr, #24] │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ str r1, [r7, #12] │ │ │ │ ldr.w r1, [r3, #712] @ 0x2c8 │ │ │ │ @@ -175678,36 +175587,36 @@ │ │ │ │ subs r1, r7, r1 │ │ │ │ cmp.w r1, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge.w ip, #0 │ │ │ │ andlt.w ip, r0, #1 │ │ │ │ mov.w fp, r1, asr #13 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w a181e │ │ │ │ - ldr r2, [pc, #224] @ (a1430 ) │ │ │ │ + bne.w a171e │ │ │ │ + ldr r2, [pc, #224] @ (a1330 ) │ │ │ │ ldr.w r2, [r2, #1600] @ 0x640 │ │ │ │ mov ip, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a17b8 │ │ │ │ + bne.w a16b8 │ │ │ │ str r3, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ blx sl │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r3, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a12d6 │ │ │ │ + beq.n a11d6 │ │ │ │ cmp.w fp, #3 │ │ │ │ - ble.n a12d6 │ │ │ │ + ble.n a11d6 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a12d6 │ │ │ │ + beq.n a11d6 │ │ │ │ mov r0, r3 │ │ │ │ - bl 23e720 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n a12d6 │ │ │ │ - ldr r3, [pc, #172] @ (a142c ) │ │ │ │ + bl 23eb84 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n a11d6 │ │ │ │ + ldr r3, [pc, #172] @ (a132c ) │ │ │ │ ldr.w lr, [r6, #4] │ │ │ │ ldr.w r3, [r3, r9] │ │ │ │ ldr.w r1, [lr, #84] @ 0x54 │ │ │ │ ldr.w r0, [lr, #24] │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ str r1, [r7, #12] │ │ │ │ ldr.w r1, [r3, #712] @ 0x2c8 │ │ │ │ @@ -175716,466 +175625,466 @@ │ │ │ │ subs r1, r7, r1 │ │ │ │ cmp.w r1, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge.w ip, #0 │ │ │ │ andlt.w ip, r0, #1 │ │ │ │ mov.w fp, r1, asr #13 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w a1870 │ │ │ │ - ldr r2, [pc, #116] @ (a1430 ) │ │ │ │ + bne.w a1770 │ │ │ │ + ldr r2, [pc, #116] @ (a1330 ) │ │ │ │ ldr.w r2, [r2, #1600] @ 0x640 │ │ │ │ mov ip, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a17d8 │ │ │ │ + bne.w a16d8 │ │ │ │ str r3, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ blx sl │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r3, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a12f0 │ │ │ │ + beq.n a11f0 │ │ │ │ cmp.w fp, #3 │ │ │ │ - ble.n a12f0 │ │ │ │ + ble.n a11f0 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a12f0 │ │ │ │ + beq.n a11f0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 23e720 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n a12f0 │ │ │ │ + bl 23eb84 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n a11f0 │ │ │ │ ldrd r6, r2, [r7] │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n a1422 │ │ │ │ + bne.n a1322 │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n a1422 │ │ │ │ - ldr r3, [pc, #48] @ (a142c ) │ │ │ │ + bne.n a1322 │ │ │ │ + ldr r3, [pc, #48] @ (a132c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #1932] @ 0x78c │ │ │ │ cmp r1, #79 @ 0x4f │ │ │ │ - bhi.n a1422 │ │ │ │ + bhi.n a1322 │ │ │ │ ldr.w r0, [r3, #1928] @ 0x788 │ │ │ │ adds r1, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str.w r2, [r3, #1928] @ 0x788 │ │ │ │ str.w r1, [r3, #1932] @ 0x78c │ │ │ │ - b.n a126c │ │ │ │ + b.n a116c │ │ │ │ mov r0, r2 │ │ │ │ - bl 83b58 │ │ │ │ - b.n a126c │ │ │ │ + bl 83b98 │ │ │ │ + b.n a116c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a1264 │ │ │ │ + beq.w a1164 │ │ │ │ ldrb r5, [r4, #2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n a1540 │ │ │ │ + bne.n a1440 │ │ │ │ ldrb r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a1536 │ │ │ │ + beq.n a1436 │ │ │ │ mov r8, r4 │ │ │ │ ands.w r3, r1, #3 │ │ │ │ - beq.n a14c0 │ │ │ │ + beq.n a13c0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n a149a │ │ │ │ + beq.n a139a │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n a1478 │ │ │ │ + beq.n a1378 │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ - cbz r0, a1476 │ │ │ │ + cbz r0, a1376 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1476 │ │ │ │ + bge.n a1376 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1476 │ │ │ │ + cbnz r3, a1376 │ │ │ │ strd r1, r2, [r7, #8] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r2, [r7, #8] │ │ │ │ movs r5, #1 │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ - cbz r0, a1498 │ │ │ │ + cbz r0, a1398 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1498 │ │ │ │ + bge.n a1398 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1498 │ │ │ │ + cbnz r3, a1398 │ │ │ │ strd r1, r2, [r7, #8] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r2, [r7, #8] │ │ │ │ adds r5, #1 │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ - cbz r0, a14ba │ │ │ │ + cbz r0, a13ba │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a14ba │ │ │ │ + bge.n a13ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a14ba │ │ │ │ + cbnz r3, a13ba │ │ │ │ strd r1, r2, [r7, #8] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r2, [r7, #8] │ │ │ │ adds r5, #1 │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n a1536 │ │ │ │ + beq.n a1436 │ │ │ │ mov r3, r6 │ │ │ │ mov r9, r4 │ │ │ │ mov r6, r8 │ │ │ │ mov sl, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r3 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ adds r6, #4 │ │ │ │ - cbz r0, a14e4 │ │ │ │ + cbz r0, a13e4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a14e4 │ │ │ │ + bge.n a13e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a14e4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a13e4 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ adds r5, #1 │ │ │ │ - cbz r0, a14fc │ │ │ │ + cbz r0, a13fc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a14fc │ │ │ │ + bge.n a13fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a14fc │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a13fc │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, a1512 │ │ │ │ + cbz r0, a1412 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1512 │ │ │ │ + bge.n a1412 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1512 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a1412 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ adds r6, #12 │ │ │ │ - cbz r0, a152a │ │ │ │ + cbz r0, a142a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a152a │ │ │ │ + bge.n a142a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a152a │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a142a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #3 │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n a14cc │ │ │ │ + bne.n a13cc │ │ │ │ mov r4, r9 │ │ │ │ mov r2, sl │ │ │ │ mov r6, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r7, #12] │ │ │ │ - bl 83b58 │ │ │ │ + bl 83b98 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w a126c │ │ │ │ + blt.w a116c │ │ │ │ subs r1, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - bne.w a126c │ │ │ │ + bne.w a116c │ │ │ │ ldrb r5, [r2, #6] │ │ │ │ ldrb r1, [r2, #5] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ lsls r3, r1 │ │ │ │ mov r9, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a1772 │ │ │ │ + beq.w a1672 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w a13ee │ │ │ │ + ble.w a12ee │ │ │ │ add r3, r2 │ │ │ │ movs r4, #0 │ │ │ │ add.w r8, r3, #20 │ │ │ │ add.w r5, r3, #24 │ │ │ │ ands.w r3, r0, #3 │ │ │ │ - beq.n a1634 │ │ │ │ + beq.n a1534 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n a15f4 │ │ │ │ + beq.n a14f4 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n a15ba │ │ │ │ + beq.n a14ba │ │ │ │ ldr.w r0, [r8] │ │ │ │ - cbz r0, a159e │ │ │ │ + cbz r0, a149e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a159e │ │ │ │ + bge.n a149e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a159e │ │ │ │ + cbnz r3, a149e │ │ │ │ str r2, [r7, #12] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, a15b8 │ │ │ │ + cbz r0, a14b8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a15b8 │ │ │ │ + bge.n a14b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a15b8 │ │ │ │ + cbnz r3, a14b8 │ │ │ │ str r2, [r7, #12] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ movs r4, #1 │ │ │ │ ldr.w r0, [r8, r4, lsl #3] │ │ │ │ - cbz r0, a15d6 │ │ │ │ + cbz r0, a14d6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a15d6 │ │ │ │ + bge.n a14d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a15d6 │ │ │ │ + cbnz r3, a14d6 │ │ │ │ str r2, [r7, #12] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr.w r0, [r5, r4, lsl #3] │ │ │ │ - cbz r0, a15f2 │ │ │ │ + cbz r0, a14f2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a15f2 │ │ │ │ + bge.n a14f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a15f2 │ │ │ │ + cbnz r3, a14f2 │ │ │ │ str r2, [r7, #12] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ adds r4, #1 │ │ │ │ ldr.w r0, [r8, r4, lsl #3] │ │ │ │ - cbz r0, a1610 │ │ │ │ + cbz r0, a1510 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1610 │ │ │ │ + bge.n a1510 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1610 │ │ │ │ + cbnz r3, a1510 │ │ │ │ str r2, [r7, #12] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr.w r0, [r5, r4, lsl #3] │ │ │ │ - cbz r0, a162c │ │ │ │ + cbz r0, a152c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a162c │ │ │ │ + bge.n a152c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a162c │ │ │ │ + cbnz r3, a152c │ │ │ │ str r2, [r7, #12] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r9 │ │ │ │ - beq.w a13ee │ │ │ │ + beq.w a12ee │ │ │ │ mov fp, r6 │ │ │ │ mov sl, r2 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r8 │ │ │ │ ldr.w r0, [r5, r4, lsl #3] │ │ │ │ - cbz r0, a1654 │ │ │ │ + cbz r0, a1554 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1654 │ │ │ │ + bge.n a1554 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1654 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a1554 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r6, r4, lsl #3] │ │ │ │ - cbz r0, a166c │ │ │ │ + cbz r0, a156c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a166c │ │ │ │ + bge.n a156c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a166c │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a156c │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r4, #1 │ │ │ │ ldr.w r0, [r5, r8, lsl #3] │ │ │ │ - cbz r0, a1688 │ │ │ │ + cbz r0, a1588 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1688 │ │ │ │ + bge.n a1588 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1688 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a1588 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r6, r8, lsl #3] │ │ │ │ - cbz r0, a16a0 │ │ │ │ + cbz r0, a15a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a16a0 │ │ │ │ + bge.n a15a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a16a0 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a15a0 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ add.w r4, r8, #1 │ │ │ │ ldr.w r0, [r5, r4, lsl #3] │ │ │ │ - cbz r0, a16bc │ │ │ │ + cbz r0, a15bc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a16bc │ │ │ │ + bge.n a15bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a16bc │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a15bc │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r6, r4, lsl #3] │ │ │ │ - cbz r0, a16d4 │ │ │ │ + cbz r0, a15d4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a16d4 │ │ │ │ + bge.n a15d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a16d4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a15d4 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ add.w r4, r8, #2 │ │ │ │ ldr.w r0, [r5, r4, lsl #3] │ │ │ │ - cbz r0, a16f0 │ │ │ │ + cbz r0, a15f0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a16f0 │ │ │ │ + bge.n a15f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a16f0 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a15f0 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r6, r4, lsl #3] │ │ │ │ - cbz r0, a1708 │ │ │ │ + cbz r0, a1608 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1708 │ │ │ │ + bge.n a1608 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1708 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a1608 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ add.w r4, r8, #3 │ │ │ │ cmp r4, r9 │ │ │ │ - bne.n a163c │ │ │ │ + bne.n a153c │ │ │ │ mov r2, sl │ │ │ │ mov r6, fp │ │ │ │ - b.n a13ee │ │ │ │ + b.n a12ee │ │ │ │ ldr.w r3, [r1, #160] @ 0xa0 │ │ │ │ mov r0, r6 │ │ │ │ adds r7, #20 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ cmp r8, r3 │ │ │ │ - ble.w a1422 │ │ │ │ + ble.w a1322 │ │ │ │ adds r4, r2, r5 │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r8 │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r5 │ │ │ │ mov r5, r3 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, a174e │ │ │ │ + cbz r0, a164e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a174e │ │ │ │ + bge.n a164e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a174e │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a164e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, a1764 │ │ │ │ + cbz r0, a1664 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1764 │ │ │ │ + bge.n a1664 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1764 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a1664 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ adds r4, #12 │ │ │ │ cmp r8, r5 │ │ │ │ - bne.n a1738 │ │ │ │ + bne.n a1638 │ │ │ │ mov r2, r9 │ │ │ │ - b.n a13ee │ │ │ │ + b.n a12ee │ │ │ │ add.w r8, r2, r3 │ │ │ │ mov r4, r2 │ │ │ │ - b.n a17b0 │ │ │ │ + b.n a16b0 │ │ │ │ ldr.w r0, [r8, #24] │ │ │ │ - cbz r0, a1792 │ │ │ │ + cbz r0, a1692 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1792 │ │ │ │ + bge.n a1692 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a1792 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a1692 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r8, #28] │ │ │ │ - cbz r0, a17aa │ │ │ │ + cbz r0, a16aa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a17aa │ │ │ │ + bge.n a16aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, a17aa │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, a16aa │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ add.w r8, r8, #12 │ │ │ │ cmp r5, r9 │ │ │ │ - blt.n a177a │ │ │ │ + blt.n a167a │ │ │ │ mov r2, r4 │ │ │ │ - b.n a13ee │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + b.n a12ee │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp ip, r2 │ │ │ │ - beq.w a135c │ │ │ │ + beq.w a125c │ │ │ │ str r3, [r7, #8] │ │ │ │ movs r1, #1 │ │ │ │ - ldr r3, [pc, #288] @ (a18ec ) │ │ │ │ + ldr r3, [pc, #288] @ (a17ec ) │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ blx ip │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - b.n a135c │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + b.n a125c │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp ip, r2 │ │ │ │ - beq.w a13c8 │ │ │ │ + beq.w a12c8 │ │ │ │ str r3, [r7, #8] │ │ │ │ movs r1, #1 │ │ │ │ - ldr r3, [pc, #256] @ (a18ec ) │ │ │ │ + ldr r3, [pc, #256] @ (a17ec ) │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ blx ip │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - b.n a13c8 │ │ │ │ + b.n a12c8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #5 │ │ │ │ - bl 232fa8 <_PyDict_SendEvent@@Base> │ │ │ │ + bl 233264 <_PyDict_SendEvent@@Base> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a12a4 │ │ │ │ + bge.w a11a4 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a1216 │ │ │ │ - b.n a12a4 │ │ │ │ + beq.w a1116 │ │ │ │ + b.n a11a4 │ │ │ │ ldr.w r1, [lr, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n a18d2 │ │ │ │ + bne.n a17d2 │ │ │ │ ldr.w r1, [r6, #-8] │ │ │ │ - cbz r1, a1864 │ │ │ │ + cbz r1, a1764 │ │ │ │ ldr.w r2, [r6, #-4] │ │ │ │ bic.w ip, r2, #3 │ │ │ │ - ldr r2, [pc, #184] @ (a18f0 ) │ │ │ │ + ldr r2, [pc, #184] @ (a17f0 ) │ │ │ │ str.w r1, [ip] │ │ │ │ ldr.w r2, [r2, r9] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ and.w r2, r2, #3 │ │ │ │ orr.w r2, r2, ip │ │ │ │ str r2, [r1, #4] │ │ │ │ @@ -176186,22 +176095,22 @@ │ │ │ │ str.w r1, [r6, #-4] │ │ │ │ str.w r2, [r0, #3868] @ 0xf1c │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r3, #100] @ 0x64 │ │ │ │ orrs r1, r2 │ │ │ │ str.w r1, [r6, #-8] │ │ │ │ str r6, [r3, #100] @ 0x64 │ │ │ │ - b.n a12d6 │ │ │ │ + b.n a11d6 │ │ │ │ ldr.w r1, [lr, #164] @ 0xa4 │ │ │ │ - cbnz r1, a18c0 │ │ │ │ + cbnz r1, a17c0 │ │ │ │ ldr.w r1, [r6, #-8] │ │ │ │ - cbz r1, a18b4 │ │ │ │ + cbz r1, a17b4 │ │ │ │ ldr.w r2, [r6, #-4] │ │ │ │ bic.w ip, r2, #3 │ │ │ │ - ldr r2, [pc, #104] @ (a18f0 ) │ │ │ │ + ldr r2, [pc, #104] @ (a17f0 ) │ │ │ │ str.w r1, [ip] │ │ │ │ ldr.w r2, [r2, r9] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ and.w r2, r2, #3 │ │ │ │ orr.w r2, r2, ip │ │ │ │ str r2, [r1, #4] │ │ │ │ @@ -176212,680 +176121,680 @@ │ │ │ │ str.w r1, [r6, #-4] │ │ │ │ str.w r2, [r0, #3868] @ 0xf1c │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r3, #100] @ 0x64 │ │ │ │ orrs r1, r2 │ │ │ │ str.w r1, [r6, #-8] │ │ │ │ str r6, [r3, #100] @ 0x64 │ │ │ │ - b.n a12f0 │ │ │ │ + b.n a11f0 │ │ │ │ mov r0, r6 │ │ │ │ strd r3, r2, [r7, #8] │ │ │ │ blx r1 │ │ │ │ ldrd r3, r2, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a1876 │ │ │ │ - b.n a18b4 │ │ │ │ + bne.n a1776 │ │ │ │ + b.n a17b4 │ │ │ │ mov r0, r6 │ │ │ │ strd r3, r2, [r7, #8] │ │ │ │ blx r1 │ │ │ │ ldrd r3, r2, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a1826 │ │ │ │ - b.n a1864 │ │ │ │ + bne.n a1726 │ │ │ │ + b.n a1764 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a12a4 │ │ │ │ - b.n a17fc │ │ │ │ + beq.w a11a4 │ │ │ │ + b.n a16fc │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r1, #16] │ │ │ │ - cbz r0, a1912 │ │ │ │ + cbz r0, a1812 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a1914 │ │ │ │ + blt.n a1814 │ │ │ │ bx lr │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a1912 │ │ │ │ - b.w 846dc <_Py_Dealloc@@Base> │ │ │ │ + bne.n a1812 │ │ │ │ + b.w 8471c <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -000a1920 : │ │ │ │ +000a1820 : │ │ │ │ movw r2, #5996 @ 0x176c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -000a193c : │ │ │ │ +000a183c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r2, [pc, #512] @ (a1b50 ) │ │ │ │ + ldr r2, [pc, #512] @ (a1a50 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w ip, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [ip, #2040] @ 0x7f8 │ │ │ │ - cbz r3, a1974 │ │ │ │ + cbz r3, a1874 │ │ │ │ ldr.w r3, [ip, #2044] @ 0x7fc │ │ │ │ ldr.w r2, [ip, #2048] @ 0x800 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 88318 │ │ │ │ + b.w 882f8 │ │ │ │ ldr.w r3, [ip, #2036] @ 0x7f4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a1a80 │ │ │ │ + bne.w a1980 │ │ │ │ ldr.w r3, [ip, #144] @ 0x90 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a1af0 │ │ │ │ - movw r1, #25348 @ 0x6304 │ │ │ │ + beq.w a19f0 │ │ │ │ + movw r1, #26244 @ 0x6684 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r3 │ │ │ │ blx 2b8d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a1af0 │ │ │ │ + beq.w a19f0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25284 @ 0x62c4 │ │ │ │ + movw r1, #26180 @ 0x6644 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r7, #2 │ │ │ │ blx 2b8d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a1b28 │ │ │ │ + bne.w a1a28 │ │ │ │ ldrb r3, [r5, r6] │ │ │ │ mov r0, r5 │ │ │ │ mov r8, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a1b32 │ │ │ │ + bne.w a1a32 │ │ │ │ blx 2c090 │ │ │ │ cmp r6, r0 │ │ │ │ - bne.w a1b32 │ │ │ │ - ldr r3, [pc, #388] @ (a1b54 ) │ │ │ │ + bne.w a1a32 │ │ │ │ + ldr r3, [pc, #388] @ (a1a54 ) │ │ │ │ ldr.w r2, [r3, #1656] @ 0x678 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n a1a2a │ │ │ │ + bgt.n a192a │ │ │ │ ldr.w r0, [r3, #1360] @ 0x550 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n a1a3e │ │ │ │ + beq.n a193e │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a1b18 │ │ │ │ + bne.w a1a18 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 1b1594 │ │ │ │ + bl 1b13ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a1a9c │ │ │ │ + bne.n a199c │ │ │ │ ldrd r4, r1, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl a1c54 │ │ │ │ + bl a1b54 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r2, #42273 @ 0xa521 │ │ │ │ + movw r2, #42289 @ 0xa531 │ │ │ │ movt r2, #7 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r1, [r3, #860] @ 0x35c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n a1a74 │ │ │ │ + bne.n a1974 │ │ │ │ mov r0, r4 │ │ │ │ blx 2af18 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #32 │ │ │ │ strd r2, r7, [sp] │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b1738 │ │ │ │ - b.n a19f4 │ │ │ │ + bl 1b1550 │ │ │ │ + b.n a18f4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r8 │ │ │ │ blx 2bf18 │ │ │ │ - ldr r3, [pc, #268] @ (a1b54 ) │ │ │ │ + ldr r3, [pc, #268] @ (a1a54 ) │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a1b4a │ │ │ │ - movw r1, #28328 @ 0x6ea8 │ │ │ │ + beq.n a1a4a │ │ │ │ + movw r1, #29064 @ 0x7188 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ str r0, [sp, #20] │ │ │ │ blx 2c24c │ │ │ │ - cbz r0, a1a90 │ │ │ │ + cbz r0, a1990 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - movw r1, #14712 @ 0x3978 │ │ │ │ + movw r1, #15608 @ 0x3cf8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ blx 2c24c │ │ │ │ - ldr r3, [pc, #232] @ (a1b54 ) │ │ │ │ - cbz r0, a1a90 │ │ │ │ + ldr r3, [pc, #232] @ (a1a54 ) │ │ │ │ + cbz r0, a1990 │ │ │ │ str.w r8, [r3, #1360] @ 0x550 │ │ │ │ - b.n a19e6 │ │ │ │ + b.n a18e6 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r4 │ │ │ │ blx r3 │ │ │ │ - b.n a1a22 │ │ │ │ + b.n a1922 │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r3, [ip, #2044] @ 0x7fc │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 16e1b4 │ │ │ │ - bl 1b136c │ │ │ │ - ldr r3, [pc, #188] @ (a1b54 ) │ │ │ │ + b.w 16e230 │ │ │ │ + bl 1b1184 │ │ │ │ + ldr r3, [pc, #188] @ (a1a54 ) │ │ │ │ str.w r0, [r3, #1360] @ 0x550 │ │ │ │ - b.n a19e0 │ │ │ │ + b.n a18e0 │ │ │ │ adds r3, r0, #2 │ │ │ │ - bne.n a1af4 │ │ │ │ + bne.n a19f4 │ │ │ │ ldrd r1, r0, [sp, #32] │ │ │ │ movw r2, #43652 @ 0xaa84 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r0, [sp, #12] │ │ │ │ add.w ip, r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #60144 @ 0xeaf0 │ │ │ │ + movw r2, #60840 @ 0xeda8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ strd r1, ip, [sp, #4] │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r1, #61772 @ 0xf14c │ │ │ │ + movw r1, #62468 @ 0xf404 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 9e5dc │ │ │ │ + bl 9e4dc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a1a22 │ │ │ │ - bl 218d9c │ │ │ │ + beq.n a1922 │ │ │ │ + bl 218fd0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1afc │ │ │ │ + bge.n a19fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, a1afc │ │ │ │ + cbnz r3, a19fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n a1afc │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n a19fc │ │ │ │ movs r7, #1 │ │ │ │ - b.n a19b8 │ │ │ │ + b.n a18b8 │ │ │ │ adds r0, #3 │ │ │ │ - beq.n a1b00 │ │ │ │ - bl 23b660 │ │ │ │ + beq.n a1a00 │ │ │ │ + bl 23bab4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n a1a22 │ │ │ │ + b.n a1922 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61780 @ 0xf154 │ │ │ │ + movw r1, #62476 @ 0xf40c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n a1afc │ │ │ │ + bl 11dd40 │ │ │ │ + b.n a19fc │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 7222a │ │ │ │ - b.n a19f4 │ │ │ │ + bl 7223a │ │ │ │ + b.n a18f4 │ │ │ │ mov r0, r4 │ │ │ │ bl 2fba0 <_PyObject_DebugMallocStats@@Base+0x1a70> │ │ │ │ mov r7, r0 │ │ │ │ - b.n a19b8 │ │ │ │ + b.n a18b8 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61752 @ 0xf138 │ │ │ │ + movw r1, #62448 @ 0xf3f0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n a1afc │ │ │ │ + bl 11dd40 │ │ │ │ + b.n a19fc │ │ │ │ movs r0, #1 │ │ │ │ - b.n a1a96 │ │ │ │ + b.n a1996 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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 │ │ │ │ ldrb r3, [r0, r1] │ │ │ │ sub sp, #32 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a1c18 │ │ │ │ + bne.n a1b18 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ blx 2c090 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n a1c18 │ │ │ │ + bne.n a1b18 │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, sp, #24 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 1b1594 │ │ │ │ - cbnz r0, a1bc6 │ │ │ │ + bl 1b13ac │ │ │ │ + cbnz r0, a1ac6 │ │ │ │ ldrd r4, r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl a1c54 │ │ │ │ + bl a1b54 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r2, #42273 @ 0xa521 │ │ │ │ + movw r2, #42289 @ 0xa531 │ │ │ │ movt r2, #7 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r5, [r3, #860] @ 0x35c │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n a1bbc │ │ │ │ + bne.n a1abc │ │ │ │ mov r0, r4 │ │ │ │ blx 2af18 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ - b.n a1bb6 │ │ │ │ + b.n a1ab6 │ │ │ │ adds r3, r0, #2 │ │ │ │ - bne.n a1c32 │ │ │ │ + bne.n a1b32 │ │ │ │ ldrd r1, r0, [sp, #24] │ │ │ │ movw r2, #43652 @ 0xaa84 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ adds r5, r1, #1 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #60144 @ 0xeaf0 │ │ │ │ + movw r2, #60840 @ 0xeda8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ strd r1, r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #61772 @ 0xf14c │ │ │ │ + movw r1, #62468 @ 0xf404 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 9e5dc │ │ │ │ + bl 9e4dc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a1bb6 │ │ │ │ - bl 218d9c │ │ │ │ + beq.n a1ab6 │ │ │ │ + bl 218fd0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1c2e │ │ │ │ + bge.n a1b2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, a1c2e │ │ │ │ + cbnz r3, a1b2e │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n a1c2e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n a1b2e │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61752 @ 0xf138 │ │ │ │ + movw r1, #62448 @ 0xf3f0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ movs r6, #0 │ │ │ │ - b.n a1bb6 │ │ │ │ + b.n a1ab6 │ │ │ │ adds r0, #3 │ │ │ │ - bne.n a1c4e │ │ │ │ + bne.n a1b4e │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61780 @ 0xf154 │ │ │ │ + movw r1, #62476 @ 0xf40c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n a1c2e │ │ │ │ - bl 23b660 │ │ │ │ - b.n a1c2e │ │ │ │ + bl 11dd40 │ │ │ │ + b.n a1b2e │ │ │ │ + bl 23bab4 │ │ │ │ + b.n a1b2e │ │ │ │ │ │ │ │ -000a1c54 : │ │ │ │ +000a1b54 : │ │ │ │ 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 │ │ │ │ clz r2, r0 │ │ │ │ cmp r1, #0 │ │ │ │ sub sp, #28 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a222a │ │ │ │ + bne.w a212a │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ adds r7, r1, #1 │ │ │ │ - beq.w a1f06 │ │ │ │ + beq.w a1e06 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a210c │ │ │ │ + beq.w a200c │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w a20c8 │ │ │ │ + beq.w a1fc8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r4, r3, r7 │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n a1cbe │ │ │ │ + bls.n a1bbe │ │ │ │ mov r1, r3 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a1ca2 │ │ │ │ + b.n a1ba2 │ │ │ │ cmp r4, r1 │ │ │ │ - bls.n a1cb8 │ │ │ │ + bls.n a1bb8 │ │ │ │ ldr.w r2, [r1], #4 │ │ │ │ cmp r2, r0 │ │ │ │ - bls.n a1c9e │ │ │ │ + bls.n a1b9e │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcs.w a2206 │ │ │ │ + bcs.w a2106 │ │ │ │ mov r0, r2 │ │ │ │ cmp r4, r1 │ │ │ │ - bhi.n a1ca2 │ │ │ │ + bhi.n a1ba2 │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.w a1f18 │ │ │ │ + bhi.w a1e18 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w a2186 │ │ │ │ + blt.w a2086 │ │ │ │ movw r2, #65514 @ 0xffea │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r5, r2 │ │ │ │ - bgt.w a21fc │ │ │ │ + bgt.w a20fc │ │ │ │ movw r9, #24312 @ 0x5ef8 │ │ │ │ movt r9, #82 @ 0x52 │ │ │ │ add.w r2, r5, #21 │ │ │ │ str r2, [sp, #8] │ │ │ │ - movw r2, #337 @ 0x151 │ │ │ │ + movw r2, #401 @ 0x191 │ │ │ │ movt r2, #8 │ │ │ │ ldr.w r6, [r9, #888] @ 0x378 │ │ │ │ mov.w r8, #1 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w a1f8e │ │ │ │ - ldr.w fp, [pc, #876] @ a2068 │ │ │ │ + bne.w a1e8e │ │ │ │ + ldr.w fp, [pc, #876] @ a1f68 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r1, r2, #1 │ │ │ │ ldr.w r2, [fp, sl] │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ str r2, [sp, #12] │ │ │ │ - bcs.w a1ed6 │ │ │ │ + bcs.w a1dd6 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr.w r0, [r2, r1, lsl #3] │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq.w a214c │ │ │ │ + beq.w a204c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r6, [r0, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr.w lr, [r6] │ │ │ │ str.w lr, [r0, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w a1ea6 │ │ │ │ + beq.w a1da6 │ │ │ │ movw r2, #41552 @ 0xa250 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [r6, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #768] @ (a2064 ) │ │ │ │ + ldr r2, [pc, #768] @ (a1f64 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ ldr.w sl, [r2, #1600] @ 0x640 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w a21d4 │ │ │ │ + bne.w a20d4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a1fb8 │ │ │ │ + beq.w a1eb8 │ │ │ │ str r5, [r6, #8] │ │ │ │ add r5, r6 │ │ │ │ mov.w r8, r8, lsl #2 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ orr.w r8, r8, #96 @ 0x60 │ │ │ │ str r2, [r6, #12] │ │ │ │ strb.w r8, [r6, #16] │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r5, #20] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ ubfx r8, r2, #2, #3 │ │ │ │ lsls r5, r2, #26 │ │ │ │ - bpl.w a2122 │ │ │ │ + bpl.w a2022 │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bpl.w a227a │ │ │ │ + bpl.w a217a │ │ │ │ add.w r0, r6, #20 │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.w a1fee │ │ │ │ + bne.w a1eee │ │ │ │ bic.w r7, r7, #15 │ │ │ │ adds r2, r3, r7 │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.w a1f12 │ │ │ │ + bcs.w a1e12 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ add.w r5, r3, #16 │ │ │ │ strb r1, [r0, #0] │ │ │ │ cmp r2, r5 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ strb r1, [r0, #1] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ strb r1, [r0, #2] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ strb r1, [r0, #3] │ │ │ │ - bls.n a1e64 │ │ │ │ + bls.n a1d64 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ strb r1, [r0, #4] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ strb r1, [r0, #5] │ │ │ │ ldr r1, [r3, #24] │ │ │ │ strb r1, [r0, #6] │ │ │ │ ldr r1, [r3, #28] │ │ │ │ strb r1, [r0, #7] │ │ │ │ add.w r1, r3, #32 │ │ │ │ cmp r2, r1 │ │ │ │ - bls.n a1e64 │ │ │ │ + bls.n a1d64 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ strb r1, [r0, #8] │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ strb r1, [r0, #9] │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ strb r1, [r0, #10] │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ strb r1, [r0, #11] │ │ │ │ add.w r1, r3, #48 @ 0x30 │ │ │ │ cmp r2, r1 │ │ │ │ - bls.n a1e64 │ │ │ │ + bls.n a1d64 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ strb r1, [r0, #12] │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ strb r1, [r0, #13] │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ strb r1, [r0, #14] │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ strb r1, [r0, #15] │ │ │ │ add.w r1, r3, #64 @ 0x40 │ │ │ │ cmp r2, r1 │ │ │ │ - bls.n a1e64 │ │ │ │ + bls.n a1d64 │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ add.w ip, r3, #80 @ 0x50 │ │ │ │ strb r1, [r0, #16] │ │ │ │ cmp r2, ip │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ strb r1, [r0, #17] │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ strb r1, [r0, #18] │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ strb r3, [r0, #19] │ │ │ │ - bls.n a1e64 │ │ │ │ + bls.n a1d64 │ │ │ │ add.w r1, r0, #24 │ │ │ │ ldr.w r3, [ip] │ │ │ │ add.w ip, ip, #16 │ │ │ │ strb.w r3, [r1, #-4] │ │ │ │ adds r1, #4 │ │ │ │ ldr.w r3, [ip, #-12] │ │ │ │ strb.w r3, [r1, #-7] │ │ │ │ ldr.w r3, [ip, #-8] │ │ │ │ strb.w r3, [r1, #-6] │ │ │ │ ldr.w r3, [ip, #-4] │ │ │ │ cmp r2, ip │ │ │ │ strb.w r3, [r1, #-5] │ │ │ │ - bhi.n a1e3a │ │ │ │ + bhi.n a1d3a │ │ │ │ subs r7, #1 │ │ │ │ bic.w r3, r7, #15 │ │ │ │ add r3, r5 │ │ │ │ lsrs r7, r7, #4 │ │ │ │ cmp r3, r4 │ │ │ │ - bcs.n a1e90 │ │ │ │ + bcs.n a1d90 │ │ │ │ adds r7, #1 │ │ │ │ add.w r0, r0, r7, lsl #2 │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ strb r2, [r0, #0] │ │ │ │ cmp r3, r4 │ │ │ │ - bcs.n a1e90 │ │ │ │ + bcs.n a1d90 │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ strb.w r2, [r0], #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bcc.n a1e84 │ │ │ │ + bcc.n a1d84 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a20f0 │ │ │ │ + beq.w a1ff0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w a206c │ │ │ │ + beq.w a1f6c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r0, #24] │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ cmp r2, r1 │ │ │ │ ittt cc │ │ │ │ ldrcc r2, [r0, #12] │ │ │ │ strcc.w r2, [ip, #12] │ │ │ │ strcc.w ip, [r2, #8] │ │ │ │ - bcc.w a1d4a │ │ │ │ + bcc.w a1c4a │ │ │ │ ldr r2, [sp, #16] │ │ │ │ adds r2, #1 │ │ │ │ add.w r2, r1, r2, lsl #3 │ │ │ │ str r2, [r0, #24] │ │ │ │ adds r2, r0, r1 │ │ │ │ str r2, [r0, #4] │ │ │ │ str.w lr, [r0, r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w a1d4a │ │ │ │ + bne.w a1c4a │ │ │ │ ldr.w r2, [r9, #848] @ 0x350 │ │ │ │ - movw r1, #42113 @ 0xa481 │ │ │ │ + movw r1, #42129 @ 0xa491 │ │ │ │ movt r1, #7 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w a216c │ │ │ │ + bne.w a206c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 2c078 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n a1faa │ │ │ │ + beq.n a1eaa │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #800] @ 0x320 │ │ │ │ - b.n a1d4a │ │ │ │ + b.n a1c4a │ │ │ │ str r0, [sp, #4] │ │ │ │ blx 2accc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ - b.n a1c84 │ │ │ │ + b.n a1b84 │ │ │ │ cmp r3, r4 │ │ │ │ - bcc.n a1e78 │ │ │ │ - b.n a1e90 │ │ │ │ + bcc.n a1d78 │ │ │ │ + b.n a1d90 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ - bls.w a2130 │ │ │ │ + bls.w a2030 │ │ │ │ cmp.w r0, #65536 @ 0x10000 │ │ │ │ - bcs.w a2126 │ │ │ │ + bcs.w a2026 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w a2186 │ │ │ │ + blt.w a2086 │ │ │ │ mov.w r8, #2 │ │ │ │ mov r1, r8 │ │ │ │ movw r0, #65507 @ 0xffe3 │ │ │ │ movt r0, #32767 @ 0x7fff │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r6, #65528 @ 0xfff8 │ │ │ │ movt r6, #8191 @ 0x1fff │ │ │ │ - bl 2e2d30 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 2e30a8 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ movw r2, #65527 @ 0xfff7 │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ movw r1, #65520 @ 0xfff0 │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r6 │ │ │ │ it ne │ │ │ │ movne r2, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - blt.w a21fc │ │ │ │ + blt.w a20fc │ │ │ │ mla r2, r5, r8, r8 │ │ │ │ adds r2, #28 │ │ │ │ str r2, [sp, #8] │ │ │ │ movw r9, #24312 @ 0x5ef8 │ │ │ │ movt r9, #82 @ 0x52 │ │ │ │ - movw r2, #337 @ 0x151 │ │ │ │ + movw r2, #401 @ 0x191 │ │ │ │ movt r2, #8 │ │ │ │ ldr.w r6, [r9, #888] @ 0x378 │ │ │ │ cmp r6, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ - beq.w a1cfa │ │ │ │ + beq.w a1bfa │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r0, [r9, #884] @ 0x374 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a1d4a │ │ │ │ - ldr.w fp, [pc, #196] @ a2068 │ │ │ │ + bne.w a1c4a │ │ │ │ + ldr.w fp, [pc, #196] @ a1f68 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ ldr.w r0, [fp, sl] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 23b730 │ │ │ │ + b.w 23bb84 │ │ │ │ mov.w r2, r8, lsl #2 │ │ │ │ add.w r0, r6, #28 │ │ │ │ orr.w r2, r2, #32 │ │ │ │ cmp.w r8, #1 │ │ │ │ strb r2, [r6, #16] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r5, [r6, #8] │ │ │ │ str r2, [r6, #12] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - beq.w a2110 │ │ │ │ + beq.w a2010 │ │ │ │ cmp.w r8, #2 │ │ │ │ strd r2, r2, [r6, #20] │ │ │ │ itett ne │ │ │ │ movne.w r8, #4 │ │ │ │ strheq.w r2, [r0, r5, lsl #1] │ │ │ │ ldrne r2, [sp, #4] │ │ │ │ strne r2, [r0, r7] │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.w a2162 │ │ │ │ + bne.w a2062 │ │ │ │ bic.w r7, r7, #15 │ │ │ │ mov r2, r3 │ │ │ │ add.w r8, r3, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov sl, r3 │ │ │ │ - b.n a2030 │ │ │ │ + b.n a1f30 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r5, #8 │ │ │ │ ldr.w lr, [r2, #12] │ │ │ │ adds r2, #16 │ │ │ │ bfi r1, r3, #0, #16 │ │ │ │ ldr.w r3, [r2, #-12] │ │ │ │ bfi r1, r3, #16, #16 │ │ │ │ @@ -176893,41 +176802,41 @@ │ │ │ │ str.w r1, [r5, #-8] │ │ │ │ bfi ip, r3, #0, #16 │ │ │ │ bfi ip, lr, #16, #16 │ │ │ │ str.w ip, [r5, #-4] │ │ │ │ movs r1, #0 │ │ │ │ cmp r8, r2 │ │ │ │ mov ip, r1 │ │ │ │ - bhi.n a2006 │ │ │ │ + bhi.n a1f06 │ │ │ │ sub.w r2, sl, #15 │ │ │ │ cmp r8, r2 │ │ │ │ mov.w r2, r7, lsr #1 │ │ │ │ itt cc │ │ │ │ movcc r7, r1 │ │ │ │ movcc r2, ip │ │ │ │ add.w r1, sl, r7 │ │ │ │ adds r3, r0, r2 │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, r4 │ │ │ │ - bcs.w a1e90 │ │ │ │ + bcs.w a1d90 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ strh.w r1, [r3], #2 │ │ │ │ mov r1, r2 │ │ │ │ - b.n a204e │ │ │ │ + b.n a1f4e │ │ │ │ nop │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w a1e9e │ │ │ │ + bne.w a1d9e │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.w a22a2 │ │ │ │ + bpl.w a21a2 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r6, #20 │ │ │ │ addpl.w r3, r6, #28 │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -176936,530 +176845,530 @@ │ │ │ │ addlt.w r3, r9, r3, lsl #5 │ │ │ │ addlt.w r4, r3, #42752 @ 0xa700 │ │ │ │ mlage r3, r2, r3, r9 │ │ │ │ it ge │ │ │ │ addge.w r4, r3, #43776 @ 0xab00 │ │ │ │ adds r4, #168 @ 0xa8 │ │ │ │ cmp r4, r6 │ │ │ │ - beq.w a1e9e │ │ │ │ + beq.w a1d9e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a20c4 │ │ │ │ + bge.n a1fc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, a20c4 │ │ │ │ + cbnz r3, a1fc4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ mov r6, r4 │ │ │ │ - b.n a1e9e │ │ │ │ + b.n a1d9e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bhi.n a217a │ │ │ │ + bhi.n a207a │ │ │ │ lsls r6, r2, #24 │ │ │ │ ittte pl │ │ │ │ movpl r1, #24 │ │ │ │ movwpl r6, #43944 @ 0xaba8 │ │ │ │ movwpl r3, #24312 @ 0x5ef8 │ │ │ │ - ldrmi r6, [pc, #456] @ (a22a8 ) │ │ │ │ + ldrmi r6, [pc, #456] @ (a21a8 ) │ │ │ │ ittet pl │ │ │ │ movtpl r3, #82 @ 0x52 │ │ │ │ mlapl r6, r1, r2, r6 │ │ │ │ addmi.w r6, r6, r2, lsl #5 │ │ │ │ addpl r6, r6, r3 │ │ │ │ - b.n a1e9e │ │ │ │ - ldr r3, [pc, #440] @ (a22ac ) │ │ │ │ + b.n a1d9e │ │ │ │ + ldr r3, [pc, #440] @ (a21ac ) │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w a1e9e │ │ │ │ + beq.w a1d9e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a210c │ │ │ │ + bge.n a200c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, a210c │ │ │ │ + cbnz r3, a200c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - ldr r6, [pc, #412] @ (a22ac ) │ │ │ │ - b.n a1e9e │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + ldr r6, [pc, #412] @ (a21ac ) │ │ │ │ + b.n a1d9e │ │ │ │ strb r2, [r0, r5] │ │ │ │ strd r2, r2, [r6, #20] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ ubfx r8, r2, #2, #3 │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bmi.w a1da0 │ │ │ │ + bmi.w a1ca0 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b.n a227e │ │ │ │ + b.n a217e │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n a2186 │ │ │ │ + blt.n a2086 │ │ │ │ mov.w r8, #4 │ │ │ │ - b.n a1f30 │ │ │ │ + b.n a1e30 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n a2186 │ │ │ │ + blt.n a2086 │ │ │ │ movw r2, #65506 @ 0xffe2 │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r5, r2 │ │ │ │ - bgt.n a21fc │ │ │ │ + bgt.n a20fc │ │ │ │ add.w r2, r5, #29 │ │ │ │ mov.w r8, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n a1f6e │ │ │ │ + b.n a1e6e │ │ │ │ ldrd r0, r1, [sp, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 8022c │ │ │ │ + bl 8026c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w a1d4a │ │ │ │ - b.n a1ed6 │ │ │ │ + bne.w a1c4a │ │ │ │ + b.n a1dd6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r3 │ │ │ │ blx 2bff8 │ │ │ │ - b.n a1e90 │ │ │ │ + b.n a1d90 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r0, [r9, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ - b.n a1ef4 │ │ │ │ + b.n a1df4 │ │ │ │ adds r4, r3, #4 │ │ │ │ cmp r3, r4 │ │ │ │ - bcs.n a223c │ │ │ │ + bcs.n a213c │ │ │ │ mov r1, r3 │ │ │ │ movs r7, #4 │ │ │ │ - b.n a1c9a │ │ │ │ - ldr r4, [pc, #296] @ (a22b0 ) │ │ │ │ + b.n a1b9a │ │ │ │ + ldr r4, [pc, #296] @ (a21b0 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ - movw r0, #36920 @ 0x9038 │ │ │ │ + movw r0, #37816 @ 0x93b8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r4, [r1, r4] │ │ │ │ movs r1, #37 @ 0x25 │ │ │ │ - bl 88318 │ │ │ │ + bl 882f8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a1e9e │ │ │ │ + beq.w a1d9e │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl f4dc8 <_PyUnicodeWriter_WriteStr@@Base+0x9ac> │ │ │ │ + bl f4d84 <_PyUnicodeWriter_WriteStr@@Base+0x9e8> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a21d0 │ │ │ │ + bge.n a20d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, a21d0 │ │ │ │ + cbnz r3, a20d0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r6, #0 │ │ │ │ - b.n a1e9e │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + b.n a1d9e │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp sl, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bne.n a2288 │ │ │ │ + bne.n a2188 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a1d72 │ │ │ │ + bne.w a1c72 │ │ │ │ mov r0, r6 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n a1d72 │ │ │ │ - ldr r3, [pc, #176] @ (a22b0 ) │ │ │ │ + b.n a1c72 │ │ │ │ + ldr r3, [pc, #176] @ (a21b0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - b.n a1fae │ │ │ │ + b.n a1eae │ │ │ │ movw r0, #43552 @ 0xaa20 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ - movw r1, #62000 @ 0xf230 │ │ │ │ + movw r1, #62696 @ 0xf4e8 │ │ │ │ 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 f3a08 │ │ │ │ - movw r0, #61972 @ 0xf214 │ │ │ │ + b.w f3988 │ │ │ │ + movw r0, #62668 @ 0xf4cc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #2062 @ 0x80e │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n a21d0 │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n a20d0 │ │ │ │ movw r9, #24312 @ 0x5ef8 │ │ │ │ movt r9, #82 @ 0x52 │ │ │ │ - movw r2, #337 @ 0x151 │ │ │ │ + movw r2, #401 @ 0x191 │ │ │ │ movt r2, #8 │ │ │ │ ldr.w r6, [r9, #888] @ 0x378 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n a2296 │ │ │ │ - ldr.w fp, [pc, #88] @ a22b0 │ │ │ │ + bne.n a2196 │ │ │ │ + ldr.w fp, [pc, #88] @ a21b0 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ movs r2, #22 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r8, r5 │ │ │ │ movs r7, #4 │ │ │ │ movs r1, #21 │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr.w r2, [fp, sl] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n a1d1e │ │ │ │ + b.n a1c1e │ │ │ │ add.w r0, r6, #28 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w a1db2 │ │ │ │ - b.n a1fee │ │ │ │ + beq.w a1cb2 │ │ │ │ + b.n a1eee │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx sl │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n a1d72 │ │ │ │ + b.n a1c72 │ │ │ │ movs r2, #22 │ │ │ │ mov r8, r5 │ │ │ │ movs r7, #4 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n a1f8e │ │ │ │ + b.n a1e8e │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - b.n a208a │ │ │ │ + b.n a1f8a │ │ │ │ nop │ │ │ │ lsls r0, r4, #26 │ │ │ │ lsls r3, r2, #1 │ │ │ │ add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a287e │ │ │ │ + beq.w a277e │ │ │ │ blx 2accc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a2722 │ │ │ │ + beq.w a2622 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w a2728 │ │ │ │ + beq.w a2628 │ │ │ │ lsls r6, r0, #2 │ │ │ │ adds r3, r4, r6 │ │ │ │ cmp r4, r3 │ │ │ │ - bcs.n a230e │ │ │ │ + bcs.n a220e │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a22f2 │ │ │ │ + b.n a21f2 │ │ │ │ cmp r3, r1 │ │ │ │ - bls.n a2308 │ │ │ │ + bls.n a2208 │ │ │ │ ldr.w r2, [r1], #4 │ │ │ │ cmp r2, r0 │ │ │ │ - bls.n a22ee │ │ │ │ + bls.n a21ee │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcs.w a280a │ │ │ │ + bcs.w a270a │ │ │ │ mov r0, r2 │ │ │ │ cmp r3, r1 │ │ │ │ - bhi.n a22f2 │ │ │ │ + bhi.n a21f2 │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.w a2558 │ │ │ │ + bhi.w a2458 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w a282e │ │ │ │ + blt.w a272e │ │ │ │ movw r2, #65514 @ 0xffea │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r7, r2 │ │ │ │ - bgt.w a28e0 │ │ │ │ + bgt.w a27e0 │ │ │ │ movw r8, #24312 @ 0x5ef8 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ add.w r2, r7, #21 │ │ │ │ str r2, [sp, #8] │ │ │ │ - movw r2, #337 @ 0x151 │ │ │ │ + movw r2, #401 @ 0x191 │ │ │ │ movt r2, #8 │ │ │ │ ldr.w r5, [r8, #888] @ 0x378 │ │ │ │ mov.w r9, #1 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bne.w a25ce │ │ │ │ - ldr.w fp, [pc, #872] @ a26b4 │ │ │ │ + bne.w a24ce │ │ │ │ + ldr.w fp, [pc, #872] @ a25b4 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r1, r2, #1 │ │ │ │ ldr.w r2, [fp, sl] │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ str r2, [sp, #12] │ │ │ │ - bcs.w a2522 │ │ │ │ + bcs.w a2422 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr.w r0, [r2, r1, lsl #3] │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq.w a2792 │ │ │ │ + beq.w a2692 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r5, [r0, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr.w lr, [r5] │ │ │ │ str.w lr, [r0, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w a24f2 │ │ │ │ + beq.w a23f2 │ │ │ │ movw r2, #41552 @ 0xa250 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [r5, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #764] @ (a26b0 ) │ │ │ │ + ldr r2, [pc, #764] @ (a25b0 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ ldr.w sl, [r2, #1600] @ 0x640 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w a2892 │ │ │ │ + bne.w a2792 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w a25f8 │ │ │ │ + beq.w a24f8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r7, [r5, #8] │ │ │ │ str r1, [r5, #12] │ │ │ │ movs r1, #0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ orr.w r2, r2, #96 @ 0x60 │ │ │ │ strb r2, [r5, #16] │ │ │ │ adds r2, r5, r7 │ │ │ │ strb r1, [r2, #20] │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bpl.w a2766 │ │ │ │ + bpl.w a2666 │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bpl.w a28d4 │ │ │ │ + bpl.w a27d4 │ │ │ │ add.w r0, r5, #20 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w a262c │ │ │ │ + bne.w a252c │ │ │ │ bic.w r6, r6, #15 │ │ │ │ adds r2, r4, r6 │ │ │ │ cmp r4, r2 │ │ │ │ - bcs.w a2552 │ │ │ │ + bcs.w a2452 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add.w r7, r4, #16 │ │ │ │ strb r1, [r0, #0] │ │ │ │ cmp r2, r7 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ strb r1, [r0, #1] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ strb r1, [r0, #2] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ strb r1, [r0, #3] │ │ │ │ - bls.n a24b0 │ │ │ │ + bls.n a23b0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ strb r1, [r0, #4] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ strb r1, [r0, #5] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ strb r1, [r0, #6] │ │ │ │ ldr r1, [r4, #28] │ │ │ │ strb r1, [r0, #7] │ │ │ │ add.w r1, r4, #32 │ │ │ │ cmp r2, r1 │ │ │ │ - bls.n a24b0 │ │ │ │ + bls.n a23b0 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ strb r1, [r0, #8] │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ strb r1, [r0, #9] │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ strb r1, [r0, #10] │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ strb r1, [r0, #11] │ │ │ │ add.w r1, r4, #48 @ 0x30 │ │ │ │ cmp r2, r1 │ │ │ │ - bls.n a24b0 │ │ │ │ + bls.n a23b0 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ strb r1, [r0, #12] │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ strb r1, [r0, #13] │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ strb r1, [r0, #14] │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ strb r1, [r0, #15] │ │ │ │ add.w r1, r4, #64 @ 0x40 │ │ │ │ cmp r2, r1 │ │ │ │ - bls.n a24b0 │ │ │ │ + bls.n a23b0 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ add.w ip, r4, #80 @ 0x50 │ │ │ │ strb r1, [r0, #16] │ │ │ │ cmp r2, ip │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ strb r1, [r0, #17] │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ strb r1, [r0, #18] │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ strb r1, [r0, #19] │ │ │ │ - bls.n a24b0 │ │ │ │ + bls.n a23b0 │ │ │ │ add.w r4, r0, #24 │ │ │ │ ldr.w r1, [ip] │ │ │ │ add.w ip, ip, #16 │ │ │ │ strb.w r1, [r4, #-4] │ │ │ │ adds r4, #4 │ │ │ │ ldr.w r1, [ip, #-12] │ │ │ │ strb.w r1, [r4, #-7] │ │ │ │ ldr.w r1, [ip, #-8] │ │ │ │ strb.w r1, [r4, #-6] │ │ │ │ ldr.w r1, [ip, #-4] │ │ │ │ cmp r2, ip │ │ │ │ strb.w r1, [r4, #-5] │ │ │ │ - bhi.n a2486 │ │ │ │ + bhi.n a2386 │ │ │ │ subs r6, #1 │ │ │ │ bic.w r4, r6, #15 │ │ │ │ add r4, r7 │ │ │ │ lsrs r6, r6, #4 │ │ │ │ cmp r4, r3 │ │ │ │ - bcs.n a24dc │ │ │ │ + bcs.n a23dc │ │ │ │ adds r6, #1 │ │ │ │ add.w r0, r0, r6, lsl #2 │ │ │ │ ldr.w r2, [r4], #4 │ │ │ │ strb r2, [r0, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - bcs.n a24dc │ │ │ │ + bcs.n a23dc │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r4], #4 │ │ │ │ strb.w r2, [r0], #1 │ │ │ │ cmp r4, r3 │ │ │ │ - bcc.n a24d0 │ │ │ │ + bcc.n a23d0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a2708 │ │ │ │ + beq.w a2608 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w a269e │ │ │ │ + beq.w a259e │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r0, #24] │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ cmp r2, r1 │ │ │ │ ittt cc │ │ │ │ ldrcc r2, [r0, #12] │ │ │ │ strcc.w r2, [ip, #12] │ │ │ │ strcc.w ip, [r2, #8] │ │ │ │ - bcc.w a239a │ │ │ │ + bcc.w a229a │ │ │ │ ldr r2, [sp, #16] │ │ │ │ adds r2, #1 │ │ │ │ add.w r2, r1, r2, lsl #3 │ │ │ │ str r2, [r0, #24] │ │ │ │ adds r2, r0, r1 │ │ │ │ str r2, [r0, #4] │ │ │ │ str.w lr, [r0, r1] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w a239a │ │ │ │ + bne.w a229a │ │ │ │ ldr.w r2, [r8, #848] @ 0x350 │ │ │ │ - movw r1, #42113 @ 0xa481 │ │ │ │ + movw r1, #42129 @ 0xa491 │ │ │ │ movt r1, #7 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w a27be │ │ │ │ + bne.w a26be │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 2c078 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n a25ea │ │ │ │ + beq.n a24ea │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #800] @ 0x320 │ │ │ │ - b.n a239a │ │ │ │ + b.n a229a │ │ │ │ cmp r4, r3 │ │ │ │ - bcc.n a24c4 │ │ │ │ - b.n a24dc │ │ │ │ + bcc.n a23c4 │ │ │ │ + b.n a23dc │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ - bls.w a2774 │ │ │ │ + bls.w a2674 │ │ │ │ cmp.w r0, #65536 @ 0x10000 │ │ │ │ - bcs.w a276a │ │ │ │ + bcs.w a266a │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w a282e │ │ │ │ + blt.w a272e │ │ │ │ movs r2, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movw r0, #65507 @ 0xffe3 │ │ │ │ movt r0, #32767 @ 0x7fff │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r5, #65528 @ 0xfff8 │ │ │ │ movt r5, #8191 @ 0x1fff │ │ │ │ - bl 2e2d30 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 2e30a8 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ movw r2, #65527 @ 0xfff7 │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ movw r1, #65520 @ 0xfff0 │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, r5 │ │ │ │ it ne │ │ │ │ movne r2, r1 │ │ │ │ cmp r7, r2 │ │ │ │ - bgt.w a28e0 │ │ │ │ + bgt.w a27e0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mla r2, r7, r2, r2 │ │ │ │ adds r2, #28 │ │ │ │ str r2, [sp, #8] │ │ │ │ movw r8, #24312 @ 0x5ef8 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r2, #337 @ 0x151 │ │ │ │ + movw r2, #401 @ 0x191 │ │ │ │ movt r2, #8 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w r5, [r8, #888] @ 0x378 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w a234a │ │ │ │ + beq.w a224a │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r0, [r8, #884] @ 0x374 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a239a │ │ │ │ - ldr.w fp, [pc, #208] @ a26b4 │ │ │ │ + bne.w a229a │ │ │ │ + ldr.w fp, [pc, #208] @ a25b4 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ ldr.w r0, [fp, sl] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 23b730 │ │ │ │ + b.w 23bb84 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add.w r0, r5, #28 │ │ │ │ str r7, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ mov.w r2, r1, lsl #2 │ │ │ │ orr.w r2, r2, #32 │ │ │ │ strb r2, [r5, #16] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq.w a2752 │ │ │ │ + beq.w a2652 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ strd r9, r9, [r5, #20] │ │ │ │ cmp r2, #2 │ │ │ │ ittee eq │ │ │ │ strheq.w r9, [r0, r7, lsl #1] │ │ │ │ moveq r1, r2 │ │ │ │ movne r1, #4 │ │ │ │ strne.w r9, [r0, r6] │ │ │ │ cmp r1, #2 │ │ │ │ - bne.w a27a8 │ │ │ │ + bne.w a26a8 │ │ │ │ bic.w r6, r6, #15 │ │ │ │ mov r2, r4 │ │ │ │ add.w r9, r4, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov sl, r3 │ │ │ │ - b.n a266c │ │ │ │ + b.n a256c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r7, #8 │ │ │ │ ldr.w lr, [r2, #12] │ │ │ │ adds r2, #16 │ │ │ │ bfi r1, r3, #0, #16 │ │ │ │ ldr.w r3, [r2, #-12] │ │ │ │ bfi r1, r3, #16, #16 │ │ │ │ @@ -177467,45 +177376,45 @@ │ │ │ │ str.w r1, [r7, #-8] │ │ │ │ bfi ip, r3, #0, #16 │ │ │ │ bfi ip, lr, #16, #16 │ │ │ │ str.w ip, [r7, #-4] │ │ │ │ movs r1, #0 │ │ │ │ cmp r9, r2 │ │ │ │ mov ip, r1 │ │ │ │ - bhi.n a2642 │ │ │ │ + bhi.n a2542 │ │ │ │ sub.w r2, r4, #15 │ │ │ │ mov r3, sl │ │ │ │ cmp r9, r2 │ │ │ │ mov.w r2, r6, lsr #1 │ │ │ │ itt cc │ │ │ │ movcc r6, r1 │ │ │ │ movcc r2, ip │ │ │ │ adds r1, r6, r4 │ │ │ │ add r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs.w a24dc │ │ │ │ + bcs.w a23dc │ │ │ │ ldr.w r1, [r0], #4 │ │ │ │ strh.w r1, [r2], #2 │ │ │ │ mov r1, r0 │ │ │ │ - b.n a268a │ │ │ │ + b.n a258a │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n a26b8 │ │ │ │ + beq.n a25b8 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r4 │ │ │ │ - b.n a24ea │ │ │ │ + b.n a23ea │ │ │ │ nop │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.w a28ea │ │ │ │ + bpl.w a27ea │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r5, #20 │ │ │ │ addpl.w r3, r5, #28 │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -177514,745 +177423,745 @@ │ │ │ │ addlt.w r3, r8, r3, lsl #5 │ │ │ │ addlt.w r4, r3, #42752 @ 0xa700 │ │ │ │ mlage r3, r2, r3, r8 │ │ │ │ it ge │ │ │ │ addge.w r4, r3, #43776 @ 0xab00 │ │ │ │ adds r4, #168 @ 0xa8 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n a26aa │ │ │ │ + beq.n a25aa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a26aa │ │ │ │ + bge.n a25aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a26aa │ │ │ │ + bne.n a25aa │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n a24ea │ │ │ │ - ldr r3, [pc, #484] @ (a28f0 ) │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n a23ea │ │ │ │ + ldr r3, [pc, #484] @ (a27f0 ) │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n a26a8 │ │ │ │ + beq.n a25a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a2722 │ │ │ │ + bge.n a2622 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, a2722 │ │ │ │ + cbnz r3, a2622 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - ldr r4, [pc, #460] @ (a28f0 ) │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + ldr r4, [pc, #460] @ (a27f0 ) │ │ │ │ mov r5, r4 │ │ │ │ - b.n a24ea │ │ │ │ + b.n a23ea │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi.n a27b2 │ │ │ │ + bhi.n a26b2 │ │ │ │ lsls r4, r3, #24 │ │ │ │ ittte pl │ │ │ │ movpl r1, #24 │ │ │ │ movwpl r4, #43944 @ 0xaba8 │ │ │ │ movwpl r2, #24312 @ 0x5ef8 │ │ │ │ - ldrmi r4, [pc, #436] @ (a28f4 ) │ │ │ │ + ldrmi r4, [pc, #436] @ (a27f4 ) │ │ │ │ ittet pl │ │ │ │ movtpl r2, #82 @ 0x52 │ │ │ │ mlapl r4, r1, r3, r4 │ │ │ │ addmi.w r4, r4, r3, lsl #5 │ │ │ │ addpl r4, r4, r2 │ │ │ │ mov r5, r4 │ │ │ │ - b.n a24ea │ │ │ │ + b.n a23ea │ │ │ │ strb.w r9, [r0, r7] │ │ │ │ strd r9, r9, [r5, #20] │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bmi.w a23ee │ │ │ │ + bmi.w a22ee │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - b.n a28d8 │ │ │ │ + b.n a27d8 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n a282e │ │ │ │ + blt.n a272e │ │ │ │ movs r2, #4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - b.n a2570 │ │ │ │ + b.n a2470 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n a282e │ │ │ │ + blt.n a272e │ │ │ │ movw r2, #65506 @ 0xffe2 │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r7, r2 │ │ │ │ - bgt.w a28e0 │ │ │ │ + bgt.w a27e0 │ │ │ │ add.w r2, r7, #29 │ │ │ │ str r2, [sp, #8] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - b.n a25b0 │ │ │ │ + b.n a24b0 │ │ │ │ ldrd r0, r1, [sp, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 8022c │ │ │ │ + bl 8026c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w a239a │ │ │ │ - b.n a2522 │ │ │ │ + bne.w a229a │ │ │ │ + b.n a2422 │ │ │ │ lsls r2, r7, #2 │ │ │ │ mov r1, r4 │ │ │ │ blx 2bff8 │ │ │ │ - b.n a24dc │ │ │ │ + b.n a23dc │ │ │ │ adds r3, r4, #4 │ │ │ │ cmp r4, r3 │ │ │ │ - bcs.n a27cc │ │ │ │ + bcs.n a26cc │ │ │ │ mov r1, r4 │ │ │ │ movs r6, #4 │ │ │ │ - b.n a22ea │ │ │ │ + b.n a21ea │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r5, r0 │ │ │ │ - b.n a2540 │ │ │ │ + b.n a2440 │ │ │ │ movw r8, #24312 @ 0x5ef8 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r2, #337 @ 0x151 │ │ │ │ + movw r2, #401 @ 0x191 │ │ │ │ movt r2, #8 │ │ │ │ ldr.w r5, [r8, #888] @ 0x378 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n a28ba │ │ │ │ - ldr.w fp, [pc, #272] @ a28f8 │ │ │ │ + bne.n a27ba │ │ │ │ + ldr.w fp, [pc, #272] @ a27f8 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ movs r2, #22 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r9, r7 │ │ │ │ movs r6, #4 │ │ │ │ movs r1, #21 │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr.w r2, [fp, sl] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n a236e │ │ │ │ + b.n a226e │ │ │ │ movw r0, #43552 @ 0xaa20 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ - movw r1, #62000 @ 0xf230 │ │ │ │ + movw r1, #62696 @ 0xf4e8 │ │ │ │ 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 f3a08 │ │ │ │ - ldr r4, [pc, #200] @ (a28f8 ) │ │ │ │ + b.w f3988 │ │ │ │ + ldr r4, [pc, #200] @ (a27f8 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r5, [r1, r4] │ │ │ │ movs r1, #37 @ 0x25 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ - movw r0, #36920 @ 0x9038 │ │ │ │ + movw r0, #37816 @ 0x93b8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88318 │ │ │ │ + bl 882f8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a26aa │ │ │ │ + beq.w a25aa │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl f4dc8 <_PyUnicodeWriter_WriteStr@@Base+0x9ac> │ │ │ │ + bl f4d84 <_PyUnicodeWriter_WriteStr@@Base+0x9e8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a2878 │ │ │ │ + bge.n a2778 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, a2878 │ │ │ │ + cbnz r3, a2778 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n a24ea │ │ │ │ - movw r0, #61972 @ 0xf214 │ │ │ │ + b.n a23ea │ │ │ │ + movw r0, #62668 @ 0xf4cc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #2062 @ 0x80e │ │ │ │ mov r5, r4 │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n a24ea │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n a23ea │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp sl, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bne.n a28c6 │ │ │ │ + bne.n a27c6 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a23c2 │ │ │ │ + bne.w a22c2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n a23c2 │ │ │ │ + b.n a22c2 │ │ │ │ movs r2, #22 │ │ │ │ mov r9, r0 │ │ │ │ movs r6, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n a25ce │ │ │ │ + b.n a24ce │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx sl │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n a23c2 │ │ │ │ + b.n a22c2 │ │ │ │ add.w r0, r5, #28 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w a23fe │ │ │ │ - b.n a262c │ │ │ │ - ldr r3, [pc, #20] @ (a28f8 ) │ │ │ │ + beq.w a22fe │ │ │ │ + b.n a252c │ │ │ │ + ldr r3, [pc, #20] @ (a27f8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - b.n a25ee │ │ │ │ + b.n a24ee │ │ │ │ ldr r3, [r5, #28] │ │ │ │ - b.n a26ca │ │ │ │ + b.n a25ca │ │ │ │ nop │ │ │ │ add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r0, r4, #26 │ │ │ │ lsls r3, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000a28fc <_PyUnicode_AsUTF8NoNUL@@Base>: │ │ │ │ +000a27fc <_PyUnicode_AsUTF8NoNUL@@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] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n a2958 <_PyUnicode_AsUTF8NoNUL@@Base+0x5c> │ │ │ │ + bpl.n a2858 <_PyUnicode_AsUTF8NoNUL@@Base+0x5c> │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ lsls r3, r2, #25 │ │ │ │ - bpl.n a293c <_PyUnicode_AsUTF8NoNUL@@Base+0x40> │ │ │ │ + bpl.n a283c <_PyUnicode_AsUTF8NoNUL@@Base+0x40> │ │ │ │ lsls r5, r2, #26 │ │ │ │ - bpl.n a2968 <_PyUnicode_AsUTF8NoNUL@@Base+0x6c> │ │ │ │ + bpl.n a2868 <_PyUnicode_AsUTF8NoNUL@@Base+0x6c> │ │ │ │ cmn.w r0, #20 │ │ │ │ - beq.n a296e <_PyUnicode_AsUTF8NoNUL@@Base+0x72> │ │ │ │ + beq.n a286e <_PyUnicode_AsUTF8NoNUL@@Base+0x72> │ │ │ │ lsls r3, r2, #26 │ │ │ │ - bpl.n a2950 <_PyUnicode_AsUTF8NoNUL@@Base+0x54> │ │ │ │ + bpl.n a2850 <_PyUnicode_AsUTF8NoNUL@@Base+0x54> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ adds r4, #20 │ │ │ │ - cbz r4, a2938 <_PyUnicode_AsUTF8NoNUL@@Base+0x3c> │ │ │ │ + cbz r4, a2838 <_PyUnicode_AsUTF8NoNUL@@Base+0x3c> │ │ │ │ mov r0, r4 │ │ │ │ blx 2c090 │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n a2960 <_PyUnicode_AsUTF8NoNUL@@Base+0x64> │ │ │ │ + bne.n a2860 <_PyUnicode_AsUTF8NoNUL@@Base+0x64> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - cbnz r3, a2952 <_PyUnicode_AsUTF8NoNUL@@Base+0x56> │ │ │ │ + cbnz r3, a2852 <_PyUnicode_AsUTF8NoNUL@@Base+0x56> │ │ │ │ mov r0, r4 │ │ │ │ - bl 20a0ac │ │ │ │ + bl 20a2dc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n a295c <_PyUnicode_AsUTF8NoNUL@@Base+0x60> │ │ │ │ + beq.n a285c <_PyUnicode_AsUTF8NoNUL@@Base+0x60> │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bmi.n a2924 <_PyUnicode_AsUTF8NoNUL@@Base+0x28> │ │ │ │ + bmi.n a2824 <_PyUnicode_AsUTF8NoNUL@@Base+0x28> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r5, [r4, #20] │ │ │ │ mov r4, r3 │ │ │ │ - b.n a292c <_PyUnicode_AsUTF8NoNUL@@Base+0x30> │ │ │ │ - bl 57106 │ │ │ │ + b.n a282c <_PyUnicode_AsUTF8NoNUL@@Base+0x30> │ │ │ │ + bl 5710e │ │ │ │ movs r4, #0 │ │ │ │ - b.n a2938 <_PyUnicode_AsUTF8NoNUL@@Base+0x3c> │ │ │ │ + b.n a2838 <_PyUnicode_AsUTF8NoNUL@@Base+0x3c> │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1cbca4 │ │ │ │ + b.w 1cbb34 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a294a <_PyUnicode_AsUTF8NoNUL@@Base+0x4e> │ │ │ │ + bne.n a284a <_PyUnicode_AsUTF8NoNUL@@Base+0x4e> │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.n a297c <_PyUnicode_AsUTF8NoNUL@@Base+0x80> │ │ │ │ + bpl.n a287c <_PyUnicode_AsUTF8NoNUL@@Base+0x80> │ │ │ │ cmn.w r4, #20 │ │ │ │ - beq.n a2940 <_PyUnicode_AsUTF8NoNUL@@Base+0x44> │ │ │ │ - b.n a2924 <_PyUnicode_AsUTF8NoNUL@@Base+0x28> │ │ │ │ + beq.n a2840 <_PyUnicode_AsUTF8NoNUL@@Base+0x44> │ │ │ │ + b.n a2824 <_PyUnicode_AsUTF8NoNUL@@Base+0x28> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a2940 <_PyUnicode_AsUTF8NoNUL@@Base+0x44> │ │ │ │ - b.n a294a <_PyUnicode_AsUTF8NoNUL@@Base+0x4e> │ │ │ │ + beq.n a2840 <_PyUnicode_AsUTF8NoNUL@@Base+0x44> │ │ │ │ + b.n a284a <_PyUnicode_AsUTF8NoNUL@@Base+0x4e> │ │ │ │ │ │ │ │ -000a2984 : │ │ │ │ +000a2884 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bpl.n a2a10 │ │ │ │ + bpl.n a2910 │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ mov r3, r0 │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bpl.n a29c2 │ │ │ │ + bpl.n a28c2 │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bpl.n a2a28 │ │ │ │ + bpl.n a2928 │ │ │ │ cmn.w r3, #20 │ │ │ │ - beq.n a29d6 │ │ │ │ - cbz r1, a29b6 │ │ │ │ + beq.n a28d6 │ │ │ │ + cbz r1, a28b6 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r1, #0] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r2, r2, #26 │ │ │ │ - bpl.n a2a00 │ │ │ │ + bpl.n a2900 │ │ │ │ add.w r0, r3, #20 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - cbz r0, a29d6 │ │ │ │ - cbnz r1, a29ce │ │ │ │ + cbz r0, a28d6 │ │ │ │ + cbnz r1, a28ce │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r1 │ │ │ │ - b.n a29be │ │ │ │ + b.n a28be │ │ │ │ ldr r3, [r3, #20] │ │ │ │ str r3, [r1, #0] │ │ │ │ mov r1, r0 │ │ │ │ - b.n a29ca │ │ │ │ + b.n a28ca │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 20a0ac │ │ │ │ + bl 20a2dc │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n a2a18 │ │ │ │ + beq.n a2918 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r0, r2, #64 @ 0x40 │ │ │ │ - cbz r1, a29fc │ │ │ │ - cbz r0, a2a06 │ │ │ │ + cbz r1, a28fc │ │ │ │ + cbz r0, a2906 │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bpl.n a2a06 │ │ │ │ + bpl.n a2906 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n a29ba │ │ │ │ + b.n a28ba │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a29b6 │ │ │ │ + bne.n a28b6 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ mov r1, r0 │ │ │ │ - b.n a29ca │ │ │ │ + b.n a28ca │ │ │ │ ldrd r2, r0, [r3, #20] │ │ │ │ str r2, [r1, #0] │ │ │ │ mov r1, r0 │ │ │ │ - b.n a29ca │ │ │ │ + b.n a28ca │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 57106 │ │ │ │ + bl 5710e │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a29ca │ │ │ │ + beq.n a28ca │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ - b.n a29be │ │ │ │ + b.n a28be │ │ │ │ ldr r0, [r3, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a29d6 │ │ │ │ + beq.n a28d6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a29b6 │ │ │ │ + beq.n a28b6 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ str r2, [r1, #0] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ - b.n a29b6 │ │ │ │ + b.n a28b6 │ │ │ │ nop │ │ │ │ │ │ │ │ -000a2a3c : │ │ │ │ +000a293c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n a2a88 │ │ │ │ + bpl.n a2988 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bcs.n a2aa4 │ │ │ │ + bcs.n a29a4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr.w r0, [r3, r1, lsl #2] │ │ │ │ str.w r2, [r3, r1, lsl #2] │ │ │ │ - cbz r0, a2a6e │ │ │ │ + cbz r0, a296e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a2a76 │ │ │ │ + blt.n a2976 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a2a6e │ │ │ │ + bne.n a296e │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n a2a70 │ │ │ │ + b.n a2970 │ │ │ │ mov r0, r2 │ │ │ │ - bl 84e30 │ │ │ │ - movw r0, #37040 @ 0x90b0 │ │ │ │ + bl 84e70 │ │ │ │ + movw r0, #37936 @ 0x9430 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #453 @ 0x1c5 │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n a2a70 │ │ │ │ + b.n a2970 │ │ │ │ mov r0, r2 │ │ │ │ - bl 84e30 │ │ │ │ + bl 84e70 │ │ │ │ movw r3, #43700 @ 0xaab4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62092 @ 0xf28c │ │ │ │ + movw r1, #62788 @ 0xf544 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n a2a9e │ │ │ │ + bl 11dd40 │ │ │ │ + b.n a299e │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ - beq.n a2b8a │ │ │ │ + beq.n a2a8a │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r3, [ip, #56] @ 0x38 │ │ │ │ - cbz r3, a2b4e │ │ │ │ + cbz r3, a2a4e │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n a2b4e │ │ │ │ - movw r3, #28141 @ 0x6ded │ │ │ │ + beq.n a2a4e │ │ │ │ + movw r3, #28925 @ 0x70fd │ │ │ │ movt r3, #24 │ │ │ │ cmp lr, r3 │ │ │ │ - bne.n a2b28 │ │ │ │ + bne.n a2a28 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w ip, [r3, #4] │ │ │ │ movw r3, #34272 @ 0x85e0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp ip, r3 │ │ │ │ - beq.n a2b48 │ │ │ │ + beq.n a2a48 │ │ │ │ ldr.w r5, [ip, #172] @ 0xac │ │ │ │ - cbz r5, a2b3e │ │ │ │ + cbz r5, a2a3e │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 187438 │ │ │ │ + b.w 187138 │ │ │ │ mov r3, lr │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ cmp ip, r3 │ │ │ │ - beq.n a2b48 │ │ │ │ + beq.n a2a48 │ │ │ │ ldr.w ip, [ip, #128] @ 0x80 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n a2b3a │ │ │ │ + bne.n a2a3a │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - b.n a2b1e │ │ │ │ + b.n a2a1e │ │ │ │ ldr.w r3, [ip, #52] @ 0x34 │ │ │ │ - cbz r3, a2b9a │ │ │ │ + cbz r3, a2a9a │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ - cbz r1, a2b96 │ │ │ │ + cbz r1, a2a96 │ │ │ │ ldr.w r1, [r1, #132] @ 0x84 │ │ │ │ - cbz r1, a2b96 │ │ │ │ + cbz r1, a2a96 │ │ │ │ movw r3, #43700 @ 0xaab4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl ffd10 │ │ │ │ + bl ffbbc │ │ │ │ mov r1, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n a2bd0 │ │ │ │ + beq.n a2ad0 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2d8828 │ │ │ │ - bl 5da08 │ │ │ │ + b.w 2d8ba8 │ │ │ │ + bl 5da10 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r3, #20] │ │ │ │ - cbnz r3, a2bb6 │ │ │ │ + cbnz r3, a2ab6 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [ip, #12] │ │ │ │ - movw r1, #62128 @ 0xf2b0 │ │ │ │ + movw r1, #62824 @ 0xf568 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n a2b8e │ │ │ │ + bl f3988 │ │ │ │ + b.n a2a8e │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #56636 @ 0xdd3c │ │ │ │ + movw r1, #57332 @ 0xdff4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n a2b8e │ │ │ │ + bl f3988 │ │ │ │ + b.n a2a8e │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 94124 │ │ │ │ + bl 93ff8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a2b76 │ │ │ │ - b.n a2b8e │ │ │ │ + beq.n a2a76 │ │ │ │ + b.n a2a8e │ │ │ │ nop │ │ │ │ │ │ │ │ -000a2be0 : │ │ │ │ +000a2ae0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a2c98 │ │ │ │ + bne.n a2b98 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ mov ip, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ - cbz r3, a2c62 │ │ │ │ + cbz r3, a2b62 │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n a2c62 │ │ │ │ - movw r3, #28141 @ 0x6ded │ │ │ │ + beq.n a2b62 │ │ │ │ + movw r3, #28925 @ 0x70fd │ │ │ │ movt r3, #24 │ │ │ │ cmp lr, r3 │ │ │ │ - bne.n a2c46 │ │ │ │ + bne.n a2b46 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ movw r3, #34272 @ 0x85e0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n a2c5a │ │ │ │ + beq.n a2b5a │ │ │ │ ldr.w r7, [r6, #172] @ 0xac │ │ │ │ - cbz r7, a2c52 │ │ │ │ + cbz r7, a2b52 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 186e24 │ │ │ │ + b.w 1876f0 │ │ │ │ mov r3, lr │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n a2c5a │ │ │ │ + beq.n a2b5a │ │ │ │ ldr.w r6, [r6, #128] @ 0x80 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n a2c4e │ │ │ │ + bne.n a2b4e │ │ │ │ mov r2, r5 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r4 │ │ │ │ - b.n a2c3e │ │ │ │ + b.n a2b3e │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ - cbz r3, a2ca8 │ │ │ │ + cbz r3, a2ba8 │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ ldr r1, [r2, #48] @ 0x30 │ │ │ │ - cbz r1, a2ca4 │ │ │ │ + cbz r1, a2ba4 │ │ │ │ ldr.w r1, [r1, #132] @ 0x84 │ │ │ │ - cbz r1, a2ca4 │ │ │ │ + cbz r1, a2ba4 │ │ │ │ movw r3, #43700 @ 0xaab4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, ip │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl ffd10 │ │ │ │ + bl ffbbc │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n a2cdc │ │ │ │ + beq.n a2bdc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 2d8828 │ │ │ │ - bl 5da08 │ │ │ │ + b.w 2d8ba8 │ │ │ │ + bl 5da10 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r3, #20] │ │ │ │ - cbnz r3, a2cc2 │ │ │ │ + cbnz r3, a2bc2 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #62128 @ 0xf2b0 │ │ │ │ + movw r1, #62824 @ 0xf568 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n a2c9c │ │ │ │ + bl f3988 │ │ │ │ + b.n a2b9c │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #56636 @ 0xdd3c │ │ │ │ + movw r1, #57332 @ 0xdff4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3a08 │ │ │ │ - b.n a2c9c │ │ │ │ - bl 94124 │ │ │ │ + bl f3988 │ │ │ │ + b.n a2b9c │ │ │ │ + bl 93ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a2c8a │ │ │ │ - b.n a2c9c │ │ │ │ + beq.n a2b8a │ │ │ │ + b.n a2b9c │ │ │ │ nop │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a2d7e │ │ │ │ + beq.n a2c7e │ │ │ │ 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] │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bpl.n a2d8c │ │ │ │ + bpl.n a2c8c │ │ │ │ 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 │ │ │ │ - blt.n a2d4e │ │ │ │ + blt.n a2c4e │ │ │ │ ldr r1, [r1, #4] │ │ │ │ movw r2, #41552 @ 0xa250 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n a2d60 │ │ │ │ + bne.n a2c60 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n a2d60 │ │ │ │ + beq.n a2c60 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ movw r1, #57360 @ 0xe010 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq.n a2d82 │ │ │ │ + beq.n a2c82 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 89c98 │ │ │ │ + b.w 89c78 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r1, #41552 @ 0xa250 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ adds r2, #1 │ │ │ │ cmp r0, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - beq.n a2d2c │ │ │ │ + beq.n a2c2c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7ab44 │ │ │ │ + bl 7ab54 │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - bne.n a2d32 │ │ │ │ + bne.n a2c32 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1c7a28 │ │ │ │ - b.w db300 │ │ │ │ + b.w 1c7840 │ │ │ │ + b.w db1b4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 863ec │ │ │ │ + b.w 8642c │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #46384 @ 0xb530 │ │ │ │ + movw r0, #47280 @ 0xb8b0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 291e1c <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291964 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr.w r5, [r0, #192] @ 0xc0 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r3, [pc, #392] @ (a2f44 ) │ │ │ │ + ldr r3, [pc, #392] @ (a2e44 ) │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #16 │ │ │ │ eor.w r2, r5, r1, asr #3 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movs r1, #12 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mul.w r8, r1, r2 │ │ │ │ add.w r4, r3, r8 │ │ │ │ add.w r4, r4, #40960 @ 0xa000 │ │ │ │ ldr.w r1, [r4, #1432] @ 0x598 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n a2e3a │ │ │ │ + bne.n a2d3a │ │ │ │ ldr.w r2, [r4, #1436] @ 0x59c │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n a2e3a │ │ │ │ + bne.n a2d3a │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ add r3, r8 │ │ │ │ ldr.w r3, [r3, #1440] @ 0x5a0 │ │ │ │ - cbz r3, a2e2a │ │ │ │ + cbz r3, a2d2a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a2ea6 │ │ │ │ + bge.n a2da6 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n a2ea2 │ │ │ │ + bne.n a2da2 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n a2e32 │ │ │ │ + beq.n a2d32 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w a2f2a │ │ │ │ + bmi.w a2e2a │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r7 │ │ │ │ - bl 9a3b4 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ + bl 9a288 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n a2e9a │ │ │ │ + bne.n a2d9a │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n a2e16 │ │ │ │ + beq.n a2d16 │ │ │ │ str r1, [r6, #0] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n a2ed4 │ │ │ │ + beq.n a2dd4 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9a3b4 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ + bl 9a288 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n a2e28 │ │ │ │ + beq.n a2d28 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ movw r2, #41552 @ 0xa250 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n a2f38 │ │ │ │ + bne.n a2e38 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.n a2f38 │ │ │ │ + bgt.n a2e38 │ │ │ │ add.w r3, r3, #42240 @ 0xa500 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ add.w r2, r3, r8 │ │ │ │ str r0, [r2, #8] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ add.w r1, r8, #4 │ │ │ │ @@ -178262,84 +178171,84 @@ │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r7, #0] │ │ │ │ str r7, [r3, r1] │ │ │ │ dmb ish │ │ │ │ str.w r5, [r3, r8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a2ec6 │ │ │ │ + blt.n a2dc6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n a2e0c │ │ │ │ + beq.n a2d0c │ │ │ │ mov r1, r5 │ │ │ │ str r1, [r6, #0] │ │ │ │ - b.n a2e0c │ │ │ │ + b.n a2d0c │ │ │ │ orr.w r2, r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n a2f2e │ │ │ │ + bne.n a2e2e │ │ │ │ bics.w r0, r3, #1 │ │ │ │ - beq.n a2e16 │ │ │ │ + beq.n a2d16 │ │ │ │ bic.w r0, r2, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ - b.n a2e16 │ │ │ │ + b.n a2d16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a2e9a │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n a2e9a │ │ │ │ + bne.n a2d9a │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n a2d9a │ │ │ │ ldrh.w r2, [r0, #206] @ 0xce │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ - bcs.n a2e1c │ │ │ │ + bcs.n a2d1c │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov sl, r2 │ │ │ │ movw r2, #41552 @ 0xa250 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n a2e1c │ │ │ │ + bne.n a2d1c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.n a2e1c │ │ │ │ + bgt.n a2d1c │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl f7a84 <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ + bl f7a04 <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ add r2, sp, #12 │ │ │ │ ldr.w r3, [r9, #192] @ 0xc0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9a3b4 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ + bl 9a288 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n a2e28 │ │ │ │ + beq.n a2d28 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a2e9a │ │ │ │ + beq.n a2d9a │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r2, sl │ │ │ │ - bne.n a2e9c │ │ │ │ + bne.n a2d9c │ │ │ │ ldr r5, [sp, #0] │ │ │ │ - b.n a2e5e │ │ │ │ + b.n a2d5e │ │ │ │ mov r2, r0 │ │ │ │ - b.n a2eb4 │ │ │ │ + b.n a2db4 │ │ │ │ bics.w r3, r3, #1 │ │ │ │ str r5, [r6, #0] │ │ │ │ - bne.n a2eb4 │ │ │ │ - b.n a2e32 │ │ │ │ + bne.n a2db4 │ │ │ │ + b.n a2d32 │ │ │ │ movs r5, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w a2e0c │ │ │ │ - b.n a2ea0 │ │ │ │ + beq.w a2d0c │ │ │ │ + b.n a2da0 │ │ │ │ nop │ │ │ │ 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 │ │ │ │ @@ -178352,64 +178261,64 @@ │ │ │ │ cmpeq r0, r4 │ │ │ │ mov fp, r1 │ │ │ │ mov r6, r3 │ │ │ │ add r7, sp, #0 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ - beq.w a3188 │ │ │ │ + beq.w a3088 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #652] @ (a3210 ) │ │ │ │ + ldr r2, [pc, #652] @ (a3110 ) │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ str r3, [r7, #12] │ │ │ │ ldr.w r9, [r2, sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a3442 │ │ │ │ + beq.w a333c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a31c8 │ │ │ │ + beq.w a30c8 │ │ │ │ subs r3, r5, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.w a3284 │ │ │ │ + bgt.w a315c │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ add.w r2, r2, r5, lsl #3 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a31aa │ │ │ │ - ldr.w ip, [pc, #600] @ a3214 │ │ │ │ + beq.w a30aa │ │ │ │ + ldr.w ip, [pc, #600] @ a3114 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ str.w r4, [r2, #1728] @ 0x6c0 │ │ │ │ ldr.w r0, [r2, #1732] @ 0x6c4 │ │ │ │ ldr.w r4, [ip, #1600] @ 0x640 │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [r2, #1732] @ 0x6c4 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w a32d4 │ │ │ │ + bne.w a31d2 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr.w r1, [fp] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ and.w r4, r2, #16384 @ 0x4000 │ │ │ │ ubfx r2, r2, #14, #1 │ │ │ │ - bge.n a30ea │ │ │ │ + bge.n a2fea │ │ │ │ adds r0, #1 │ │ │ │ cmp r5, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ str r1, [r3, #16] │ │ │ │ - bne.n a30f0 │ │ │ │ + bne.n a2ff0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a3152 │ │ │ │ - ldr r2, [pc, #516] @ (a3210 ) │ │ │ │ + beq.w a3052 │ │ │ │ + ldr r2, [pc, #516] @ (a3110 ) │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr.w r2, [r2, sl] │ │ │ │ ldr r4, [r2, #8] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr.w ip, [r4, #3892] @ 0xf34 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr.w r0, [r4, #3868] @ 0xf1c │ │ │ │ @@ -178417,38 +178326,38 @@ │ │ │ │ adds r0, #1 │ │ │ │ orr.w r2, r2, lr │ │ │ │ str.w r1, [lr] │ │ │ │ strd ip, r2, [r3, #-8] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ str.w r0, [r4, #3868] @ 0xf1c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w a321c │ │ │ │ + bne.w a311c │ │ │ │ str r6, [r7, #8] │ │ │ │ ldr.w r1, [r9, #712] @ 0x2c8 │ │ │ │ mov r2, r7 │ │ │ │ cmp r7, r1 │ │ │ │ - bcc.w a32fe │ │ │ │ + bcc.w a31fc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r1, r3 │ │ │ │ str r3, [r7, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov fp, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a31d8 │ │ │ │ + bge.w a30d8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a31d8 │ │ │ │ + bne.w a30d8 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ - ldr r2, [pc, #404] @ (a3210 ) │ │ │ │ + ldr r2, [pc, #404] @ (a3110 ) │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr.w r5, [r2, sl] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ ubfx r0, r2, #14, #1 │ │ │ │ ldr.w r2, [r5, #712] @ 0x2c8 │ │ │ │ str r0, [r7, #0] │ │ │ │ sub.w ip, r7, r2 │ │ │ │ @@ -178457,299 +178366,299 @@ │ │ │ │ cmp.w ip, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ andlt.w r0, r0, #1 │ │ │ │ mov.w r2, ip, asr #13 │ │ │ │ str r2, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a3390 │ │ │ │ - ldr r2, [pc, #356] @ (a3214 ) │ │ │ │ + bne.w a328a │ │ │ │ + ldr r2, [pc, #356] @ (a3114 ) │ │ │ │ ldr.w sl, [r2, #1600] @ 0x640 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w a32b6 │ │ │ │ + bne.w a31b4 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a329e │ │ │ │ + bne.w a319c │ │ │ │ cmp r6, fp │ │ │ │ - bne.w a31f4 │ │ │ │ + bne.w a30f4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a326e │ │ │ │ + beq.w a3186 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a3410 │ │ │ │ + bne.w a330a │ │ │ │ mov r0, r4 │ │ │ │ adds r7, #20 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ - beq.n a3002 │ │ │ │ + beq.n a2f02 │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n a31dc │ │ │ │ + bne.n a30dc │ │ │ │ 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 r5, #2 │ │ │ │ str r1, [r3, #20] │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bls.w a3002 │ │ │ │ + bls.w a2f02 │ │ │ │ add.w r0, fp, #8 │ │ │ │ add.w r4, r3, #20 │ │ │ │ add.w lr, fp, r5, lsl #2 │ │ │ │ ldr.w r1, [r0], #4 │ │ │ │ - cbnz r2, a3132 │ │ │ │ + cbnz r2, a3032 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ ldr.w ip, [r1] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a31cc │ │ │ │ + bge.n a30cc │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp lr, r0 │ │ │ │ str.w ip, [r1] │ │ │ │ str.w r1, [r4, #4]! │ │ │ │ - bne.n a3122 │ │ │ │ + bne.n a3022 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a3008 │ │ │ │ + bne.w a2f08 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n a321c │ │ │ │ + bne.n a311c │ │ │ │ ldr.w r1, [r9, #712] @ 0x2c8 │ │ │ │ mov r2, r7 │ │ │ │ cmp r1, r7 │ │ │ │ - bhi.w a32fc │ │ │ │ + bhi.w a31fa │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [r7, #8] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a30d0 │ │ │ │ + bge.n a2fd0 │ │ │ │ subs r2, #1 │ │ │ │ mov fp, r6 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a307a │ │ │ │ - b.n a30d0 │ │ │ │ + beq.w a2f7a │ │ │ │ + b.n a2fd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a344c │ │ │ │ + bne.w a3346 │ │ │ │ ldr.w r3, [fp] │ │ │ │ adds r7, #20 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ movw r0, #41344 @ 0xa180 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 844a8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 844e8 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a30e0 │ │ │ │ + beq.n a2fe0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r0 │ │ │ │ str r2, [r0, #12] │ │ │ │ - b.n a2fe0 │ │ │ │ - ldr r3, [pc, #76] @ (a3218 ) │ │ │ │ - b.n a3152 │ │ │ │ + b.n a2ee0 │ │ │ │ + ldr r3, [pc, #76] @ (a3118 ) │ │ │ │ + b.n a3052 │ │ │ │ cmp lr, r0 │ │ │ │ str.w r1, [r4, #4]! │ │ │ │ - beq.w a3002 │ │ │ │ - b.n a3122 │ │ │ │ + beq.w a2f02 │ │ │ │ + b.n a3022 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ - b.n a30ca │ │ │ │ + b.n a2fca │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ cmp r5, #2 │ │ │ │ str r1, [r3, #20] │ │ │ │ - bls.w a3008 │ │ │ │ + bls.w a2f08 │ │ │ │ movs r2, #1 │ │ │ │ - b.n a3116 │ │ │ │ + b.n a3016 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a30d0 │ │ │ │ + bge.w a2fd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a30d0 │ │ │ │ + bne.w a2fd0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n a30d0 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n a2fd0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.w a3044 │ │ │ │ + bmi.w a2f44 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a33ea │ │ │ │ + beq.w a32e4 │ │ │ │ add.w r1, fp, r5, lsl #2 │ │ │ │ add.w r0, r6, #16 │ │ │ │ str r3, [r7, #4] │ │ │ │ - bl dc820 <_PyDict_FromItems@@Base+0x4f8> │ │ │ │ + bl dc6d8 <_PyDict_FromItems@@Base+0x4fc> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ str r0, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a3046 │ │ │ │ + bne.w a2f46 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a3280 │ │ │ │ + bge.n a3198 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, a3280 │ │ │ │ + cbnz r2, a3198 │ │ │ │ mov r0, r3 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n a3280 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n a3198 │ │ │ │ + movw r3, #65531 @ 0xfffb │ │ │ │ + movt r3, #8191 @ 0x1fff │ │ │ │ + cmp r5, r3 │ │ │ │ + bls.n a30aa │ │ │ │ + mov r0, r9 │ │ │ │ + adds r7, #20 │ │ │ │ + mov sp, r7 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b.w 23bb84 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n a326e │ │ │ │ + beq.n a3186 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a3372 │ │ │ │ + blt.n a326e │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a33ee │ │ │ │ + beq.w a32e8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a33ee │ │ │ │ + beq.w a32e8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n a30e0 │ │ │ │ - movw r3, #65531 @ 0xfffb │ │ │ │ - movt r3, #8191 @ 0x1fff │ │ │ │ - cmp r5, r3 │ │ │ │ - bls.n a31aa │ │ │ │ - mov r0, r9 │ │ │ │ - adds r7, #20 │ │ │ │ - mov sp, r7 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 23b730 │ │ │ │ + b.n a2fe0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w a30ca │ │ │ │ + ble.w a2fca │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a30ca │ │ │ │ + beq.w a2fca │ │ │ │ mov r0, r5 │ │ │ │ - bl 23e720 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n a30ca │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + bl 23eb84 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n a2fca │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp sl, r1 │ │ │ │ - beq.w a30bc │ │ │ │ + beq.w a2fbc │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r7, #8] │ │ │ │ blx sl │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - b.n a30bc │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + b.n a2fbc │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n a3382 │ │ │ │ + bne.n a327c │ │ │ │ ldr.w r0, [ip, #1596] @ 0x63c │ │ │ │ str r3, [r7, #8] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a2fda │ │ │ │ + bne.w a2eda │ │ │ │ mov r0, r3 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - b.n a2fda │ │ │ │ + b.n a2eda │ │ │ │ str r6, [r7, #8] │ │ │ │ sub.w r1, r1, #16384 @ 0x4000 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.w a3052 │ │ │ │ + bhi.w a2f52 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #62272 @ 0xf340 │ │ │ │ + movw r1, #62968 @ 0xf5f8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [r7, #4] │ │ │ │ bl 35d90 <_Py_CheckRecursiveCall@@Base> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a3052 │ │ │ │ + beq.w a2f52 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a325c │ │ │ │ + bge.n a3176 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r3, #0] │ │ │ │ - cbnz r4, a3360 │ │ │ │ - ldr r2, [pc, #340] @ (a3484 ) │ │ │ │ + cbnz r4, a325e │ │ │ │ + ldr r2, [pc, #332] @ (a337c ) │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr.w r5, [r2, sl] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ ldr.w r2, [r5, #712] @ 0x2c8 │ │ │ │ ubfx r0, r0, #14, #1 │ │ │ │ str r0, [r7, #0] │ │ │ │ sub.w ip, r7, r2 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ str r2, [r7, #12] │ │ │ │ cmp.w ip, #16384 @ 0x4000 │ │ │ │ mov.w r2, ip, asr #13 │ │ │ │ str r2, [r7, #4] │ │ │ │ - bge.n a3358 │ │ │ │ - cbnz r0, a3394 │ │ │ │ + bge.n a3256 │ │ │ │ + cbnz r0, a328e │ │ │ │ mov fp, r6 │ │ │ │ movs r4, #0 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ - b.n a30ae │ │ │ │ + b.n a2fae │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n a326e │ │ │ │ + beq.n a3186 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a326e │ │ │ │ + bge.n a3186 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a326e │ │ │ │ + bne.n a3186 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ mov r4, r3 │ │ │ │ - b.n a3208 │ │ │ │ + b.n a3108 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [ip, #1604] @ 0x644 │ │ │ │ str r3, [r7, #8] │ │ │ │ blx r4 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - b.n a2fda │ │ │ │ + b.n a2eda │ │ │ │ str r6, [r7, #8] │ │ │ │ mov r6, fp │ │ │ │ ldr.w r2, [r1, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n a3472 │ │ │ │ + bne.n a336c │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ - cbz r2, a33da │ │ │ │ - ldr r1, [pc, #224] @ (a3484 ) │ │ │ │ + cbz r2, a32d4 │ │ │ │ + ldr r1, [pc, #220] @ (a337c ) │ │ │ │ ldr.w r1, [r1, sl] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ ldr.w r1, [r3, #-4] │ │ │ │ bic.w ip, r1, #3 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ and.w r1, r1, #3 │ │ │ │ str.w r2, [ip] │ │ │ │ @@ -178764,132 +178673,131 @@ │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r5, #100] @ 0x64 │ │ │ │ mov fp, r6 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ orrs r1, r2 │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ str r3, [r5, #100] @ 0x64 │ │ │ │ - b.n a30ca │ │ │ │ + b.n a2fca │ │ │ │ mov r6, r2 │ │ │ │ - b.n a3044 │ │ │ │ + b.n a2f44 │ │ │ │ movw r1, #4364 @ 0x110c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r9 │ │ │ │ adds r7, #20 │ │ │ │ - movw r2, #61424 @ 0xeff0 │ │ │ │ + movw r2, #62120 @ 0xf2a8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldr r1, [r1, #0] │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 23371c <_PyErr_Format@@Base> │ │ │ │ + b.w 2339d8 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a30e0 │ │ │ │ + beq.w a2fe0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a3462 │ │ │ │ + blt.n a335c │ │ │ │ movw r1, #4364 @ 0x110c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r9 │ │ │ │ adds r7, #20 │ │ │ │ - movw r2, #61616 @ 0xf0b0 │ │ │ │ + movw r2, #62312 @ 0xf368 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldr r1, [r1, #0] │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 3939e │ │ │ │ + b.w 3939a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 24d160 │ │ │ │ - b.n a3280 │ │ │ │ - movw r0, #61928 @ 0xf1e8 │ │ │ │ + bl 24d0fc │ │ │ │ + b.n a3198 │ │ │ │ + movw r0, #62624 @ 0xf4a0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r3 │ │ │ │ bl 40cc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a318e │ │ │ │ - b.n a3280 │ │ │ │ + bne.w a308e │ │ │ │ + b.n a3198 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a3420 │ │ │ │ + bne.n a331a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n a3420 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n a331a │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r7, #12] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a339c │ │ │ │ - b.n a33da │ │ │ │ - nop │ │ │ │ + bne.n a3296 │ │ │ │ + b.n a32d4 │ │ │ │ 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 │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ add r7, sp, #0 │ │ │ │ ldr r4, [r3, #64] @ 0x40 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a37dc │ │ │ │ + beq.w a36d4 │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.w a37bc │ │ │ │ - movw r3, #16045 @ 0x3ead │ │ │ │ + bcc.w a36b4 │ │ │ │ + movw r3, #15789 @ 0x3dad │ │ │ │ movt r3, #10 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n a358c │ │ │ │ + bne.n a3484 │ │ │ │ movw r3, #40096 @ 0x9ca0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n a35ca │ │ │ │ - ldr.w sl, [pc, #716] @ a379c │ │ │ │ + beq.n a34c2 │ │ │ │ + ldr.w sl, [pc, #716] @ a3694 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r5, #156] @ 0x9c │ │ │ │ - ldr r6, [pc, #692] @ (a3790 ) │ │ │ │ + ldr r6, [pc, #692] @ (a3688 ) │ │ │ │ ldr.w fp, [sl, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a35f2 │ │ │ │ - ldr r1, [pc, #684] @ (a3794 ) │ │ │ │ + beq.w a34ea │ │ │ │ + ldr r1, [pc, #684] @ (a368c ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [fp, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a368a │ │ │ │ + beq.w a3582 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a3772 │ │ │ │ + bne.w a366a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w a3636 │ │ │ │ + bne.w a352e │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a3672 │ │ │ │ - ldr r1, [pc, #640] @ (a3794 ) │ │ │ │ + beq.w a356a │ │ │ │ + ldr r1, [pc, #640] @ (a368c ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w a36ae │ │ │ │ + blt.w a35a6 │ │ │ │ ldr.w r3, [r6, #1968] @ 0x7b0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a3578 │ │ │ │ + bge.n a3470 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r6, #1968] @ 0x7b0 │ │ │ │ - cbnz r3, a3578 │ │ │ │ + cbnz r3, a3470 │ │ │ │ ldr.w r1, [r6, #1972] @ 0x7b4 │ │ │ │ ldr.w fp, [sl, r9] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ ldr.w r2, [fp, #712] @ 0x2c8 │ │ │ │ subs r2, r7, r2 │ │ │ │ ubfx r0, r3, #14, #1 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ @@ -178897,163 +178805,163 @@ │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ andlt.w r0, r0, #1 │ │ │ │ asrs r2, r2, #13 │ │ │ │ str r2, [r7, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a36e4 │ │ │ │ - ldr r2, [pc, #568] @ (a3798 ) │ │ │ │ + bne.w a35dc │ │ │ │ + ldr r2, [pc, #568] @ (a3690 ) │ │ │ │ ldr.w r6, [r2, #1600] @ 0x640 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w a36c6 │ │ │ │ - ldr r0, [pc, #552] @ (a3794 ) │ │ │ │ + bne.w a35be │ │ │ │ + ldr r0, [pc, #552] @ (a368c ) │ │ │ │ blx r3 │ │ │ │ ldr.w r2, [fp, #100] @ 0x64 │ │ │ │ - cbnz r2, a35b6 │ │ │ │ + cbnz r2, a34ae │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n a3620 │ │ │ │ + beq.n a3518 │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a37a0 │ │ │ │ + bne.w a3698 │ │ │ │ mov r0, r4 │ │ │ │ adds r7, #20 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r6, [pc, #512] @ (a3790 ) │ │ │ │ + ldr r6, [pc, #512] @ (a3688 ) │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #512] @ (a3794 ) │ │ │ │ + ldr r1, [pc, #512] @ (a368c ) │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [r6, #1968] @ 0x7b0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a3574 │ │ │ │ + bge.n a346c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r6, #1968] @ 0x7b0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a3574 │ │ │ │ - ldr.w sl, [pc, #492] @ a379c │ │ │ │ + bne.n a346c │ │ │ │ + ldr.w sl, [pc, #492] @ a3694 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - b.n a3530 │ │ │ │ + b.n a3428 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.n a3574 │ │ │ │ + ble.n a346c │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a3574 │ │ │ │ + beq.n a346c │ │ │ │ mov r0, fp │ │ │ │ - bl 23e720 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n a3574 │ │ │ │ - ldr r6, [pc, #452] @ (a3790 ) │ │ │ │ + bl 23eb84 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n a346c │ │ │ │ + ldr r6, [pc, #452] @ (a3688 ) │ │ │ │ ldr.w r3, [r6, #1976] @ 0x7b8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w a3800 │ │ │ │ + beq.w a36f8 │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w a3738 │ │ │ │ - ldr.w sl, [pc, #444] @ a379c │ │ │ │ + bne.w a3630 │ │ │ │ + ldr.w sl, [pc, #444] @ a3694 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r5, #156] @ 0x9c │ │ │ │ ldr.w fp, [sl, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a34e4 │ │ │ │ + bne.w a33dc │ │ │ │ movw r2, #43556 @ 0xaa24 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #62336 @ 0xf380 │ │ │ │ + movw r2, #63032 @ 0xf638 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 23371c <_PyErr_Format@@Base> │ │ │ │ + bl 2339d8 <_PyErr_Format@@Base> │ │ │ │ ldr.w r4, [r6, #1968] @ 0x7b0 │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a3620 │ │ │ │ + bge.n a3518 │ │ │ │ subs r4, #1 │ │ │ │ str.w r4, [r6, #1968] @ 0x7b0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n a35ac │ │ │ │ + beq.n a34a4 │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a3750 │ │ │ │ + beq.w a3648 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a3750 │ │ │ │ + beq.w a3648 │ │ │ │ movs r4, #0 │ │ │ │ - b.n a3582 │ │ │ │ + b.n a347a │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a37e2 │ │ │ │ + beq.w a36da │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n a3672 │ │ │ │ + ble.n a356a │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w a3506 │ │ │ │ + beq.w a33fe │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n a3672 │ │ │ │ + beq.n a356a │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w a3506 │ │ │ │ + beq.w a33fe │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n a3672 │ │ │ │ + beq.n a356a │ │ │ │ adds r2, #20 │ │ │ │ movs r0, #2 │ │ │ │ ldr.w ip, [r2, #4]! │ │ │ │ adds r0, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq.w a3506 │ │ │ │ + beq.w a33fe │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n a3662 │ │ │ │ + bne.n a355a │ │ │ │ ldr.w r3, [r6, #1968] @ 0x7b0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a3578 │ │ │ │ + bge.w a3470 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r6, #1968] @ 0x7b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a35ac │ │ │ │ - b.n a3578 │ │ │ │ - cbz r3, a3692 │ │ │ │ + beq.n a34a4 │ │ │ │ + b.n a3470 │ │ │ │ + cbz r3, a358a │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a360c │ │ │ │ + bne.n a3504 │ │ │ │ movw r2, #4364 @ 0x110c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #61424 @ 0xeff0 │ │ │ │ + movw r2, #62120 @ 0xf2a8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 23371c <_PyErr_Format@@Base> │ │ │ │ - b.n a360c │ │ │ │ + bl 2339d8 <_PyErr_Format@@Base> │ │ │ │ + b.n a3504 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a360c │ │ │ │ + bge.n a3504 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a360c │ │ │ │ + bne.n a3504 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n a360c │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n a3504 │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.w a356a │ │ │ │ + beq.w a3462 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ - ldr r0, [pc, #184] @ (a3794 ) │ │ │ │ + ldr r0, [pc, #184] @ (a368c ) │ │ │ │ str r3, [r7, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - b.n a356a │ │ │ │ + b.n a3462 │ │ │ │ ldr.w r3, [r1, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a37f2 │ │ │ │ + bne.w a36ea │ │ │ │ ldr.w r3, [r6, #1960] @ 0x7a8 │ │ │ │ - cbz r3, a3726 │ │ │ │ + cbz r3, a361e │ │ │ │ ldr.w r2, [sl, r9] │ │ │ │ ldr.w r1, [r6, #1964] @ 0x7ac │ │ │ │ ldr r0, [r2, #8] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ and.w r2, r2, #3 │ │ │ │ str r3, [r1, #0] │ │ │ │ @@ -179064,378 +178972,381 @@ │ │ │ │ subs r3, #1 │ │ │ │ and.w r2, r2, #1 │ │ │ │ str.w r2, [r6, #1964] @ 0x7ac │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r2, [fp, #100] @ 0x64 │ │ │ │ orrs r2, r3 │ │ │ │ - ldr r3, [pc, #100] @ (a3794 ) │ │ │ │ + ldr r3, [pc, #100] @ (a368c ) │ │ │ │ str.w r2, [r6, #1960] @ 0x7a8 │ │ │ │ str.w r3, [fp, #100] @ 0x64 │ │ │ │ - b.n a3574 │ │ │ │ + b.n a346c │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62304 @ 0xf360 │ │ │ │ + movw r1, #63000 @ 0xf618 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n a360c │ │ │ │ + bl 11dd40 │ │ │ │ + b.n a3504 │ │ │ │ movw r1, #4364 @ 0x110c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ adds r7, #20 │ │ │ │ - movw r2, #61424 @ 0xeff0 │ │ │ │ + movw r2, #62120 @ 0xf2a8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldr r1, [r1, #0] │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 23371c <_PyErr_Format@@Base> │ │ │ │ + b.w 2339d8 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a34fe │ │ │ │ + beq.w a33f6 │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ - bl 1cad84 │ │ │ │ + bl 1cac14 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a34fe │ │ │ │ - b.n a360c │ │ │ │ + bne.w a33f6 │ │ │ │ + b.n a3504 │ │ │ │ subs r0, r7, #3 │ │ │ │ lsls r3, r2, #1 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a3582 │ │ │ │ + beq.w a347a │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ adds r7, #20 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1cad84 │ │ │ │ + b.w 1cac14 │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.w a34b4 │ │ │ │ - movw r1, #62272 @ 0xf340 │ │ │ │ + bcc.w a33ac │ │ │ │ + movw r1, #62968 @ 0xf5f8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 35d90 <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a34b4 │ │ │ │ - ldr r6, [pc, #76] @ (a3828 ) │ │ │ │ - b.n a360c │ │ │ │ - bl 24d160 │ │ │ │ - b.n a3632 │ │ │ │ + beq.w a33ac │ │ │ │ + ldr r6, [pc, #76] @ (a3720 ) │ │ │ │ + b.n a3504 │ │ │ │ + bl 24d0fc │ │ │ │ + b.n a352a │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cbz r2, a3816 │ │ │ │ + cbz r2, a370e │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w a3506 │ │ │ │ - b.n a37e4 │ │ │ │ - ldr r0, [pc, #56] @ (a382c ) │ │ │ │ + beq.w a33fe │ │ │ │ + b.n a36dc │ │ │ │ + ldr r0, [pc, #56] @ (a3724 ) │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a36ee │ │ │ │ - b.n a3726 │ │ │ │ + bne.w a35e6 │ │ │ │ + b.n a361e │ │ │ │ ldr.w r3, [r6, #1984] @ 0x7c0 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a3672 │ │ │ │ + bge.w a356a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n a3672 │ │ │ │ + b.n a356a │ │ │ │ movw r2, #34952 @ 0x8888 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w a3506 │ │ │ │ - b.n a3672 │ │ │ │ + beq.w a33fe │ │ │ │ + b.n a356a │ │ │ │ nop │ │ │ │ subs r0, r7, #3 │ │ │ │ lsls r3, r2, #1 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -000a3830 <_PyObject_MakeTpCall@@Base>: │ │ │ │ +000a3728 <_PyObject_MakeTpCall@@Base>: │ │ │ │ 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 r7, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r9, [r2, #64] @ 0x40 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n a38fc <_PyObject_MakeTpCall@@Base+0xcc> │ │ │ │ + beq.n a37f4 <_PyObject_MakeTpCall@@Base+0xcc> │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 84280 <_PyTuple_FromArray@@Base> │ │ │ │ + bl 842c0 <_PyTuple_FromArray@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a38d6 <_PyObject_MakeTpCall@@Base+0xa6> │ │ │ │ + beq.n a37ce <_PyObject_MakeTpCall@@Base+0xa6> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r5, a38b0 <_PyObject_MakeTpCall@@Base+0x80> │ │ │ │ + cbnz r5, a37a8 <_PyObject_MakeTpCall@@Base+0x80> │ │ │ │ mov r7, r5 │ │ │ │ - movw r1, #62272 @ 0xf340 │ │ │ │ + movw r1, #62968 @ 0xf5f8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r8 │ │ │ │ - bl 1cc2ec │ │ │ │ + bl 1cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a3902 <_PyObject_MakeTpCall@@Base+0xd2> │ │ │ │ + bne.n a37fa <_PyObject_MakeTpCall@@Base+0xd2> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r9 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a389c <_PyObject_MakeTpCall@@Base+0x6c> │ │ │ │ + bge.n a3794 <_PyObject_MakeTpCall@@Base+0x6c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, a389c <_PyObject_MakeTpCall@@Base+0x6c> │ │ │ │ + cbnz r3, a3794 <_PyObject_MakeTpCall@@Base+0x6c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, r7 │ │ │ │ - bne.n a38de <_PyObject_MakeTpCall@@Base+0xae> │ │ │ │ + bne.n a37d6 <_PyObject_MakeTpCall@@Base+0xae> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1cad28 │ │ │ │ + b.w 1cabb8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n a386a <_PyObject_MakeTpCall@@Base+0x3a> │ │ │ │ + bmi.n a3762 <_PyObject_MakeTpCall@@Base+0x3a> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, a38f6 <_PyObject_MakeTpCall@@Base+0xc6> │ │ │ │ + cbz r2, a37ee <_PyObject_MakeTpCall@@Base+0xc6> │ │ │ │ add.w r1, r7, r3, lsl #2 │ │ │ │ add.w r0, r5, #16 │ │ │ │ - bl dc820 <_PyDict_FromItems@@Base+0x4f8> │ │ │ │ + bl dc6d8 <_PyDict_FromItems@@Base+0x4fc> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a386c <_PyObject_MakeTpCall@@Base+0x3c> │ │ │ │ + bne.n a3764 <_PyObject_MakeTpCall@@Base+0x3c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a3908 <_PyObject_MakeTpCall@@Base+0xd8> │ │ │ │ + blt.n a3800 <_PyObject_MakeTpCall@@Base+0xd8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a38a0 <_PyObject_MakeTpCall@@Base+0x70> │ │ │ │ + bge.n a3798 <_PyObject_MakeTpCall@@Base+0x70> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a38a0 <_PyObject_MakeTpCall@@Base+0x70> │ │ │ │ + bne.n a3798 <_PyObject_MakeTpCall@@Base+0x70> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n a38a0 <_PyObject_MakeTpCall@@Base+0x70> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n a3798 <_PyObject_MakeTpCall@@Base+0x70> │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r2 │ │ │ │ - b.n a386c <_PyObject_MakeTpCall@@Base+0x3c> │ │ │ │ - bl 24d160 │ │ │ │ - b.n a38d6 <_PyObject_MakeTpCall@@Base+0xa6> │ │ │ │ + b.n a3764 <_PyObject_MakeTpCall@@Base+0x3c> │ │ │ │ + bl 24d0fc │ │ │ │ + b.n a37ce <_PyObject_MakeTpCall@@Base+0xa6> │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n a3888 <_PyObject_MakeTpCall@@Base+0x58> │ │ │ │ + b.n a3780 <_PyObject_MakeTpCall@@Base+0x58> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a38d6 <_PyObject_MakeTpCall@@Base+0xa6> │ │ │ │ + bne.n a37ce <_PyObject_MakeTpCall@@Base+0xa6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n a38d6 <_PyObject_MakeTpCall@@Base+0xa6> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n a37ce <_PyObject_MakeTpCall@@Base+0xa6> │ │ │ │ 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 │ │ │ │ add r7, sp, #0 │ │ │ │ str r2, [r7, #12] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr.w fp, [r2, #64] @ 0x40 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w a3dee <_PyObject_MakeTpCall@@Base+0x5be> │ │ │ │ + beq.w a3ce8 <_PyObject_MakeTpCall@@Base+0x5c0> │ │ │ │ mov r6, r1 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a3bdc <_PyObject_MakeTpCall@@Base+0x3ac> │ │ │ │ + beq.w a3ad8 <_PyObject_MakeTpCall@@Base+0x3b0> │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt.w a3ccc <_PyObject_MakeTpCall@@Base+0x49c> │ │ │ │ - ldr.w r9, [pc, #732] @ a3c2c <_PyObject_MakeTpCall@@Base+0x3fc> │ │ │ │ + bgt.w a3bc8 <_PyObject_MakeTpCall@@Base+0x4a0> │ │ │ │ + ldr.w r9, [pc, #736] @ a3b28 <_PyObject_MakeTpCall@@Base+0x400> │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r9, r8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, r3, lsl #3 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a3b9a <_PyObject_MakeTpCall@@Base+0x36a> │ │ │ │ - ldr r0, [pc, #692] @ (a3c24 <_PyObject_MakeTpCall@@Base+0x3f4>) │ │ │ │ + beq.w a3a96 <_PyObject_MakeTpCall@@Base+0x36e> │ │ │ │ + ldr r0, [pc, #696] @ (a3b20 <_PyObject_MakeTpCall@@Base+0x3f8>) │ │ │ │ ldr r5, [r4, #0] │ │ │ │ str.w r5, [r2, #1728] @ 0x6c0 │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr.w r5, [r0, #1600] @ 0x640 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w a3d68 <_PyObject_MakeTpCall@@Base+0x538> │ │ │ │ + bne.w a3c64 <_PyObject_MakeTpCall@@Base+0x53c> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #12] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ add.w ip, r4, #16 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ 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 a3aa6 <_PyObject_MakeTpCall@@Base+0x276> │ │ │ │ + bge.n a39a2 <_PyObject_MakeTpCall@@Base+0x27a> │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ str r1, [r4, #16] │ │ │ │ - bne.n a3aac <_PyObject_MakeTpCall@@Base+0x27c> │ │ │ │ + bne.n a39a8 <_PyObject_MakeTpCall@@Base+0x280> │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a3b10 <_PyObject_MakeTpCall@@Base+0x2e0> │ │ │ │ + bne.w a3a0c <_PyObject_MakeTpCall@@Base+0x2e4> │ │ │ │ ldr.w r2, [sl, #712] @ 0x2c8 │ │ │ │ mov r3, r7 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc.w a3b56 <_PyObject_MakeTpCall@@Base+0x326> │ │ │ │ - movw r3, #16045 @ 0x3ead │ │ │ │ + bcc.w a3a52 <_PyObject_MakeTpCall@@Base+0x32a> │ │ │ │ + movw r3, #15789 @ 0x3dad │ │ │ │ movt r3, #10 │ │ │ │ cmp fp, r3 │ │ │ │ - bne.w a3b74 <_PyObject_MakeTpCall@@Base+0x344> │ │ │ │ + bne.w a3a70 <_PyObject_MakeTpCall@@Base+0x348> │ │ │ │ movw r3, #40096 @ 0x9ca0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w a3c30 <_PyObject_MakeTpCall@@Base+0x400> │ │ │ │ - ldr.w r9, [pc, #580] @ a3c2c <_PyObject_MakeTpCall@@Base+0x3fc> │ │ │ │ + beq.w a3b2c <_PyObject_MakeTpCall@@Base+0x404> │ │ │ │ + ldr.w r9, [pc, #584] @ a3b28 <_PyObject_MakeTpCall@@Base+0x400> │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r6, #156] @ 0x9c │ │ │ │ ldr.w fp, [r9, r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a3e16 <_PyObject_MakeTpCall@@Base+0x5e6> │ │ │ │ + beq.w a3d10 <_PyObject_MakeTpCall@@Base+0x5e8> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [fp, #72] @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a3d0e <_PyObject_MakeTpCall@@Base+0x4de> │ │ │ │ + beq.w a3c0a <_PyObject_MakeTpCall@@Base+0x4e2> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a3e32 <_PyObject_MakeTpCall@@Base+0x602> │ │ │ │ + bne.w a3d2c <_PyObject_MakeTpCall@@Base+0x604> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.w a3c7a <_PyObject_MakeTpCall@@Base+0x44a> │ │ │ │ + bne.w a3b76 <_PyObject_MakeTpCall@@Base+0x44e> │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a3cb6 <_PyObject_MakeTpCall@@Base+0x486> │ │ │ │ + beq.w a3bb2 <_PyObject_MakeTpCall@@Base+0x48a> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w a3d32 <_PyObject_MakeTpCall@@Base+0x502> │ │ │ │ + blt.w a3c2e <_PyObject_MakeTpCall@@Base+0x506> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a3a92 <_PyObject_MakeTpCall@@Base+0x262> │ │ │ │ + bge.n a398e <_PyObject_MakeTpCall@@Base+0x266> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, a3a92 <_PyObject_MakeTpCall@@Base+0x262> │ │ │ │ + cbnz r3, a398e <_PyObject_MakeTpCall@@Base+0x266> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - ldr.w fp, [r9, r8] │ │ │ │ - ldr r3, [r1, #84] @ 0x54 │ │ │ │ - ldr.w r2, [fp, #712] @ 0x2c8 │ │ │ │ + ldr.w r3, [r9, r8] │ │ │ │ + ldr r2, [r1, #84] @ 0x54 │ │ │ │ + ldr r0, [r1, #24] │ │ │ │ + str r0, [r7, #12] │ │ │ │ + ubfx fp, r2, #14, #1 │ │ │ │ + ldr.w r2, [r3, #712] @ 0x2c8 │ │ │ │ subs r2, r7, r2 │ │ │ │ - ubfx r0, r3, #14, #1 │ │ │ │ - ldr r3, [r1, #24] │ │ │ │ - str r0, [r7, #8] │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ - andlt.w r0, r0, #1 │ │ │ │ + andlt.w r0, fp, #1 │ │ │ │ asrs r2, r2, #13 │ │ │ │ - str r2, [r7, #12] │ │ │ │ + str r2, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a3d90 <_PyObject_MakeTpCall@@Base+0x560> │ │ │ │ - ldr r2, [pc, #432] @ (a3c24 <_PyObject_MakeTpCall@@Base+0x3f4>) │ │ │ │ + bne.w a3c8c <_PyObject_MakeTpCall@@Base+0x564> │ │ │ │ + ldr r2, [pc, #436] @ (a3b20 <_PyObject_MakeTpCall@@Base+0x3f8>) │ │ │ │ ldr.w r8, [r2, #1600] @ 0x640 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w a3d4a <_PyObject_MakeTpCall@@Base+0x51a> │ │ │ │ + bne.w a3c46 <_PyObject_MakeTpCall@@Base+0x51e> │ │ │ │ + str r3, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ blx r3 │ │ │ │ - ldr.w r3, [fp, #100] @ 0x64 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w a3c0c <_PyObject_MakeTpCall@@Base+0x3dc> │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr r2, [r3, #100] @ 0x64 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w a3b08 <_PyObject_MakeTpCall@@Base+0x3e0> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a3c64 <_PyObject_MakeTpCall@@Base+0x434> │ │ │ │ + beq.w a3b60 <_PyObject_MakeTpCall@@Base+0x438> │ │ │ │ ldr.w r3, [sl, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a3e50 <_PyObject_MakeTpCall@@Base+0x620> │ │ │ │ + bne.w a3d4a <_PyObject_MakeTpCall@@Base+0x622> │ │ │ │ mov r0, r5 │ │ │ │ adds r7, #20 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #1 │ │ │ │ str r1, [r4, #16] │ │ │ │ - beq.n a39b8 <_PyObject_MakeTpCall@@Base+0x188> │ │ │ │ + beq.n a38b0 <_PyObject_MakeTpCall@@Base+0x188> │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a3bec <_PyObject_MakeTpCall@@Base+0x3bc> │ │ │ │ + bne.w a3ae8 <_PyObject_MakeTpCall@@Base+0x3c0> │ │ │ │ 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 a3bba <_PyObject_MakeTpCall@@Base+0x38a> │ │ │ │ + bge.n a3ab6 <_PyObject_MakeTpCall@@Base+0x38e> │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ str r0, [r1, #0] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ - beq.w a39b8 <_PyObject_MakeTpCall@@Base+0x188> │ │ │ │ + beq.w a38b0 <_PyObject_MakeTpCall@@Base+0x188> │ │ │ │ ldr r1, [r7, #12] │ │ │ │ add.w ip, r4, #20 │ │ │ │ add.w r5, r1, #8 │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ ldr.w r1, [r5], #4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n a3bd2 <_PyObject_MakeTpCall@@Base+0x3a2> │ │ │ │ + bne.n a3ace <_PyObject_MakeTpCall@@Base+0x3a6> │ │ │ │ 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 a3be0 <_PyObject_MakeTpCall@@Base+0x3b0> │ │ │ │ + bge.n a3adc <_PyObject_MakeTpCall@@Base+0x3b4> │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, r5 │ │ │ │ str r0, [r1, #0] │ │ │ │ str.w r1, [ip, #4]! │ │ │ │ - bne.n a3ae4 <_PyObject_MakeTpCall@@Base+0x2b4> │ │ │ │ + bne.n a39e0 <_PyObject_MakeTpCall@@Base+0x2b8> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a39be <_PyObject_MakeTpCall@@Base+0x18e> │ │ │ │ - ldr.w r9, [pc, #280] @ a3c2c <_PyObject_MakeTpCall@@Base+0x3fc> │ │ │ │ + beq.w a38b6 <_PyObject_MakeTpCall@@Base+0x18e> │ │ │ │ + ldr.w r9, [pc, #280] @ a3b28 <_PyObject_MakeTpCall@@Base+0x400> │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ sub.w r5, r4, #8 │ │ │ │ ldr.w r3, [r9, r8] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr.w r0, [r2, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -179446,462 +179357,464 @@ │ │ │ │ str.w r5, [ip] │ │ │ │ strd r0, r3, [r4, #-8] │ │ │ │ mov r3, r7 │ │ │ │ str r5, [r0, #4] │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ ldr.w r2, [sl, #712] @ 0x2c8 │ │ │ │ cmp r2, r7 │ │ │ │ - bls.w a39ca <_PyObject_MakeTpCall@@Base+0x19a> │ │ │ │ + bls.w a38c2 <_PyObject_MakeTpCall@@Base+0x19a> │ │ │ │ sub.w r2, r2, #16384 @ 0x4000 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi.w a39ca <_PyObject_MakeTpCall@@Base+0x19a> │ │ │ │ - movw r1, #62272 @ 0xf340 │ │ │ │ + bhi.w a38c2 <_PyObject_MakeTpCall@@Base+0x19a> │ │ │ │ + movw r1, #62968 @ 0xf5f8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ bl 35d90 <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a3c54 <_PyObject_MakeTpCall@@Base+0x424> │ │ │ │ - b.n a39ca <_PyObject_MakeTpCall@@Base+0x19a> │ │ │ │ + bne.n a3b50 <_PyObject_MakeTpCall@@Base+0x428> │ │ │ │ + b.n a38c2 <_PyObject_MakeTpCall@@Base+0x19a> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx fp │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a3a8c <_PyObject_MakeTpCall@@Base+0x25c> │ │ │ │ + bge.n a3988 <_PyObject_MakeTpCall@@Base+0x260> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a3a8c <_PyObject_MakeTpCall@@Base+0x25c> │ │ │ │ - ldr.w r9, [pc, #152] @ a3c2c <_PyObject_MakeTpCall@@Base+0x3fc> │ │ │ │ + bne.w a3988 <_PyObject_MakeTpCall@@Base+0x260> │ │ │ │ + ldr.w r9, [pc, #152] @ a3b28 <_PyObject_MakeTpCall@@Base+0x400> │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - b.n a3a44 <_PyObject_MakeTpCall@@Base+0x214> │ │ │ │ + b.n a393c <_PyObject_MakeTpCall@@Base+0x214> │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #41344 @ 0xa180 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 844a8 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 844e8 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a3c76 <_PyObject_MakeTpCall@@Base+0x446> │ │ │ │ + beq.n a3b72 <_PyObject_MakeTpCall@@Base+0x44a> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r7, #8] │ │ │ │ str r2, [r0, #12] │ │ │ │ - b.n a3994 <_PyObject_MakeTpCall@@Base+0x164> │ │ │ │ + b.n a388c <_PyObject_MakeTpCall@@Base+0x164> │ │ │ │ cmp r3, #2 │ │ │ │ str.w r1, [ip, #4] │ │ │ │ - beq.w a39b8 <_PyObject_MakeTpCall@@Base+0x188> │ │ │ │ - b.n a3ad6 <_PyObject_MakeTpCall@@Base+0x2a6> │ │ │ │ + beq.w a38b0 <_PyObject_MakeTpCall@@Base+0x188> │ │ │ │ + b.n a39d2 <_PyObject_MakeTpCall@@Base+0x2aa> │ │ │ │ cmp r3, r5 │ │ │ │ str.w r1, [ip, #4]! │ │ │ │ - beq.n a3b10 <_PyObject_MakeTpCall@@Base+0x2e0> │ │ │ │ + beq.n a3a0c <_PyObject_MakeTpCall@@Base+0x2e4> │ │ │ │ ldr.w r1, [r5], #4 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a3afe <_PyObject_MakeTpCall@@Base+0x2ce> │ │ │ │ - b.n a3bc6 <_PyObject_MakeTpCall@@Base+0x396> │ │ │ │ - ldr r4, [pc, #72] @ (a3c28 <_PyObject_MakeTpCall@@Base+0x3f8>) │ │ │ │ - b.n a39be <_PyObject_MakeTpCall@@Base+0x18e> │ │ │ │ + blt.n a39fa <_PyObject_MakeTpCall@@Base+0x2d2> │ │ │ │ + b.n a3ac2 <_PyObject_MakeTpCall@@Base+0x39a> │ │ │ │ + ldr r4, [pc, #72] @ (a3b24 <_PyObject_MakeTpCall@@Base+0x3fc>) │ │ │ │ + b.n a38b6 <_PyObject_MakeTpCall@@Base+0x18e> │ │ │ │ cmp r3, r5 │ │ │ │ str.w r1, [ip, #4]! │ │ │ │ - beq.w a39b8 <_PyObject_MakeTpCall@@Base+0x188> │ │ │ │ - b.n a3ae4 <_PyObject_MakeTpCall@@Base+0x2b4> │ │ │ │ + beq.w a38b0 <_PyObject_MakeTpCall@@Base+0x188> │ │ │ │ + b.n a39e0 <_PyObject_MakeTpCall@@Base+0x2b8> │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a3c02 <_PyObject_MakeTpCall@@Base+0x3d2> │ │ │ │ + bge.n a3afe <_PyObject_MakeTpCall@@Base+0x3d6> │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ str r0, [r1, #0] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ - beq.n a3b10 <_PyObject_MakeTpCall@@Base+0x2e0> │ │ │ │ - b.n a3ad6 <_PyObject_MakeTpCall@@Base+0x2a6> │ │ │ │ + beq.n a3a0c <_PyObject_MakeTpCall@@Base+0x2e4> │ │ │ │ + b.n a39d2 <_PyObject_MakeTpCall@@Base+0x2aa> │ │ │ │ cmp r3, #2 │ │ │ │ str.w r1, [ip, #4] │ │ │ │ - beq.n a3b10 <_PyObject_MakeTpCall@@Base+0x2e0> │ │ │ │ - b.n a3ad6 <_PyObject_MakeTpCall@@Base+0x2a6> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - cmp r3, #3 │ │ │ │ - ble.w a3a8c <_PyObject_MakeTpCall@@Base+0x25c> │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w a3a8c <_PyObject_MakeTpCall@@Base+0x25c> │ │ │ │ - mov r0, fp │ │ │ │ - bl 23e720 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n a3a8c <_PyObject_MakeTpCall@@Base+0x25c> │ │ │ │ + beq.n a3a0c <_PyObject_MakeTpCall@@Base+0x2e4> │ │ │ │ + b.n a39d2 <_PyObject_MakeTpCall@@Base+0x2aa> │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + cmp r2, #3 │ │ │ │ + ble.w a3988 <_PyObject_MakeTpCall@@Base+0x260> │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.w a3988 <_PyObject_MakeTpCall@@Base+0x260> │ │ │ │ + mov r0, r3 │ │ │ │ + bl 23eb84 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n a3988 <_PyObject_MakeTpCall@@Base+0x260> │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w a3e88 <_PyObject_MakeTpCall@@Base+0x658> │ │ │ │ + beq.w a3d86 <_PyObject_MakeTpCall@@Base+0x65e> │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w a39e6 <_PyObject_MakeTpCall@@Base+0x1b6> │ │ │ │ + beq.w a38de <_PyObject_MakeTpCall@@Base+0x1b6> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62304 @ 0xf360 │ │ │ │ + movw r1, #63000 @ 0xf618 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ + bl 11dd40 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a3c64 <_PyObject_MakeTpCall@@Base+0x434> │ │ │ │ + bge.n a3b60 <_PyObject_MakeTpCall@@Base+0x438> │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n a3b90 <_PyObject_MakeTpCall@@Base+0x360> │ │ │ │ + beq.n a3a8c <_PyObject_MakeTpCall@@Base+0x364> │ │ │ │ ldr.w r3, [sl, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a3df4 <_PyObject_MakeTpCall@@Base+0x5c4> │ │ │ │ + beq.w a3cee <_PyObject_MakeTpCall@@Base+0x5c6> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a3df4 <_PyObject_MakeTpCall@@Base+0x5c4> │ │ │ │ + beq.w a3cee <_PyObject_MakeTpCall@@Base+0x5c6> │ │ │ │ movs r5, #0 │ │ │ │ - b.n a3a9c <_PyObject_MakeTpCall@@Base+0x26c> │ │ │ │ + b.n a3998 <_PyObject_MakeTpCall@@Base+0x270> │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a3e6c <_PyObject_MakeTpCall@@Base+0x63c> │ │ │ │ + beq.w a3d66 <_PyObject_MakeTpCall@@Base+0x63e> │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n a3cb6 <_PyObject_MakeTpCall@@Base+0x486> │ │ │ │ + ble.n a3bb2 <_PyObject_MakeTpCall@@Base+0x48a> │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w a3a1e <_PyObject_MakeTpCall@@Base+0x1ee> │ │ │ │ + beq.w a3916 <_PyObject_MakeTpCall@@Base+0x1ee> │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n a3cb6 <_PyObject_MakeTpCall@@Base+0x486> │ │ │ │ + beq.n a3bb2 <_PyObject_MakeTpCall@@Base+0x48a> │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w a3a1e <_PyObject_MakeTpCall@@Base+0x1ee> │ │ │ │ + beq.w a3916 <_PyObject_MakeTpCall@@Base+0x1ee> │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n a3cb6 <_PyObject_MakeTpCall@@Base+0x486> │ │ │ │ + beq.n a3bb2 <_PyObject_MakeTpCall@@Base+0x48a> │ │ │ │ adds r2, #20 │ │ │ │ movs r0, #2 │ │ │ │ ldr.w ip, [r2, #4]! │ │ │ │ adds r0, #1 │ │ │ │ cmp r6, ip │ │ │ │ - beq.w a3a1e <_PyObject_MakeTpCall@@Base+0x1ee> │ │ │ │ + beq.w a3916 <_PyObject_MakeTpCall@@Base+0x1ee> │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n a3ca6 <_PyObject_MakeTpCall@@Base+0x476> │ │ │ │ + bne.n a3ba2 <_PyObject_MakeTpCall@@Base+0x47a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a3a92 <_PyObject_MakeTpCall@@Base+0x262> │ │ │ │ + bge.w a398e <_PyObject_MakeTpCall@@Base+0x266> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a3b90 <_PyObject_MakeTpCall@@Base+0x360> │ │ │ │ - b.n a3a92 <_PyObject_MakeTpCall@@Base+0x262> │ │ │ │ + beq.w a3a8c <_PyObject_MakeTpCall@@Base+0x364> │ │ │ │ + b.n a398e <_PyObject_MakeTpCall@@Base+0x266> │ │ │ │ movw r2, #65531 @ 0xfffb │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ cmp r3, r2 │ │ │ │ - ble.w a3b9a <_PyObject_MakeTpCall@@Base+0x36a> │ │ │ │ + ble.w a3a96 <_PyObject_MakeTpCall@@Base+0x36e> │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 23b660 │ │ │ │ + bl 23bab4 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a3a9c <_PyObject_MakeTpCall@@Base+0x26c> │ │ │ │ + beq.w a3998 <_PyObject_MakeTpCall@@Base+0x270> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ add.w ip, r0, #16 │ │ │ │ mov r4, r5 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ 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] │ │ │ │ str r1, [r5, #16] │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - b.n a3aac <_PyObject_MakeTpCall@@Base+0x27c> │ │ │ │ - cbz r3, a3d16 <_PyObject_MakeTpCall@@Base+0x4e6> │ │ │ │ + b.n a39a8 <_PyObject_MakeTpCall@@Base+0x280> │ │ │ │ + cbz r3, a3c12 <_PyObject_MakeTpCall@@Base+0x4ea> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a3c54 <_PyObject_MakeTpCall@@Base+0x424> │ │ │ │ + bne.n a3b50 <_PyObject_MakeTpCall@@Base+0x428> │ │ │ │ movw r2, #4364 @ 0x110c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #61424 @ 0xeff0 │ │ │ │ + movw r2, #62120 @ 0xf2a8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 23371c <_PyErr_Format@@Base> │ │ │ │ - b.n a3c54 <_PyObject_MakeTpCall@@Base+0x424> │ │ │ │ + bl 2339d8 <_PyErr_Format@@Base> │ │ │ │ + b.n a3b50 <_PyObject_MakeTpCall@@Base+0x428> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a3c54 <_PyObject_MakeTpCall@@Base+0x424> │ │ │ │ + bge.n a3b50 <_PyObject_MakeTpCall@@Base+0x428> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a3c54 <_PyObject_MakeTpCall@@Base+0x424> │ │ │ │ + bne.n a3b50 <_PyObject_MakeTpCall@@Base+0x428> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ - b.n a3c54 <_PyObject_MakeTpCall@@Base+0x424> │ │ │ │ - movw r1, #55385 @ 0xd859 │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ + b.n a3b50 <_PyObject_MakeTpCall@@Base+0x428> │ │ │ │ + movw r1, #55481 @ 0xd8b9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r8, r1 │ │ │ │ - beq.w a3a7e <_PyObject_MakeTpCall@@Base+0x24e> │ │ │ │ + beq.w a3976 <_PyObject_MakeTpCall@@Base+0x24e> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [r7, #4] │ │ │ │ + str r3, [r7, #8] │ │ │ │ blx r8 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - b.n a3a7e <_PyObject_MakeTpCall@@Base+0x24e> │ │ │ │ - movw r2, #55385 @ 0xd859 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + b.n a3976 <_PyObject_MakeTpCall@@Base+0x24e> │ │ │ │ + movw r2, #55481 @ 0xd8b9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r5, r2 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bne.n a3de0 <_PyObject_MakeTpCall@@Base+0x5b0> │ │ │ │ + bne.n a3cda <_PyObject_MakeTpCall@@Base+0x5b2> │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a398e <_PyObject_MakeTpCall@@Base+0x15e> │ │ │ │ + bne.w a3886 <_PyObject_MakeTpCall@@Base+0x15e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 20779c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 2079cc <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - b.n a398e <_PyObject_MakeTpCall@@Base+0x15e> │ │ │ │ - ldr.w r3, [r1, #164] @ 0xa4 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n a3e7c <_PyObject_MakeTpCall@@Base+0x64c> │ │ │ │ - ldr.w r3, [r4, #-8] │ │ │ │ - cbz r3, a3dd0 <_PyObject_MakeTpCall@@Base+0x5a0> │ │ │ │ - ldr.w r2, [r9, r8] │ │ │ │ + b.n a3886 <_PyObject_MakeTpCall@@Base+0x15e> │ │ │ │ + ldr.w r2, [r1, #164] @ 0xa4 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n a3d76 <_PyObject_MakeTpCall@@Base+0x64e> │ │ │ │ + ldr.w r2, [r4, #-8] │ │ │ │ + cbz r2, a3cce <_PyObject_MakeTpCall@@Base+0x5a6> │ │ │ │ + ldr.w r1, [r9, r8] │ │ │ │ + ldr.w r0, [r4, #-4] │ │ │ │ + ldr.w ip, [r1, #8] │ │ │ │ + bic.w r0, r0, #3 │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + and.w r1, r1, #3 │ │ │ │ + str r2, [r0, #0] │ │ │ │ + orrs r1, r0 │ │ │ │ + str r1, [r2, #4] │ │ │ │ + ldr.w r2, [ip, #3868] @ 0xf1c │ │ │ │ ldr.w r1, [r4, #-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 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr.w r3, [r0, #3868] @ 0xf1c │ │ │ │ - ldr.w r2, [r4, #-4] │ │ │ │ - subs r3, #1 │ │ │ │ - and.w r2, r2, #1 │ │ │ │ - str.w r2, [r4, #-4] │ │ │ │ - str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ - movs r3, #1 │ │ │ │ - ldr.w r2, [fp, #100] @ 0x64 │ │ │ │ - orrs r2, r3 │ │ │ │ - str.w r2, [r4, #-8] │ │ │ │ - str.w r4, [fp, #100] @ 0x64 │ │ │ │ - b.n a3a8c <_PyObject_MakeTpCall@@Base+0x25c> │ │ │ │ + subs r2, #1 │ │ │ │ + and.w r1, r1, #1 │ │ │ │ + str.w r1, [r4, #-4] │ │ │ │ + str.w r2, [ip, #3868] @ 0xf1c │ │ │ │ + movs r2, #1 │ │ │ │ + ldr r1, [r3, #100] @ 0x64 │ │ │ │ + orrs r1, r2 │ │ │ │ + str.w r1, [r4, #-8] │ │ │ │ + str r4, [r3, #100] @ 0x64 │ │ │ │ + b.n a3988 <_PyObject_MakeTpCall@@Base+0x260> │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - b.n a398e <_PyObject_MakeTpCall@@Base+0x15e> │ │ │ │ - bl 24d160 │ │ │ │ - b.n a3c76 <_PyObject_MakeTpCall@@Base+0x446> │ │ │ │ + b.n a3886 <_PyObject_MakeTpCall@@Base+0x15e> │ │ │ │ + bl 24d0fc │ │ │ │ + b.n a3b72 <_PyObject_MakeTpCall@@Base+0x44a> │ │ │ │ movw r1, #4364 @ 0x110c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, sl │ │ │ │ adds r7, #20 │ │ │ │ - movw r2, #61424 @ 0xeff0 │ │ │ │ + movw r2, #62120 @ 0xf2a8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldr r1, [r1, #0] │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 23371c <_PyErr_Format@@Base> │ │ │ │ + b.w 2339d8 <_PyErr_Format@@Base> │ │ │ │ movw r2, #43556 @ 0xaa24 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #62336 @ 0xf380 │ │ │ │ + movw r2, #63032 @ 0xf638 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 23371c <_PyErr_Format@@Base> │ │ │ │ - b.n a3c54 <_PyObject_MakeTpCall@@Base+0x424> │ │ │ │ + bl 2339d8 <_PyErr_Format@@Base> │ │ │ │ + b.n a3b50 <_PyObject_MakeTpCall@@Base+0x428> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a3a16 <_PyObject_MakeTpCall@@Base+0x1e6> │ │ │ │ + beq.w a390e <_PyObject_MakeTpCall@@Base+0x1e6> │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r6 │ │ │ │ - bl 1cad84 │ │ │ │ + bl 1cac14 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a3a16 <_PyObject_MakeTpCall@@Base+0x1e6> │ │ │ │ - b.n a3c54 <_PyObject_MakeTpCall@@Base+0x424> │ │ │ │ + bne.w a390e <_PyObject_MakeTpCall@@Base+0x1e6> │ │ │ │ + b.n a3b50 <_PyObject_MakeTpCall@@Base+0x428> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a3a9c <_PyObject_MakeTpCall@@Base+0x26c> │ │ │ │ + beq.w a3998 <_PyObject_MakeTpCall@@Base+0x270> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ adds r7, #20 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1cad84 │ │ │ │ + b.w 1cac14 │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cbz r2, a3e9c <_PyObject_MakeTpCall@@Base+0x66c> │ │ │ │ + cbz r2, a3d9a <_PyObject_MakeTpCall@@Base+0x672> │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w a3a1e <_PyObject_MakeTpCall@@Base+0x1ee> │ │ │ │ - b.n a3e6e <_PyObject_MakeTpCall@@Base+0x63e> │ │ │ │ + beq.w a3916 <_PyObject_MakeTpCall@@Base+0x1ee> │ │ │ │ + b.n a3d68 <_PyObject_MakeTpCall@@Base+0x640> │ │ │ │ mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - mov r3, r0 │ │ │ │ + str r3, [r7, #12] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a3d98 <_PyObject_MakeTpCall@@Base+0x568> │ │ │ │ - b.n a3dd0 <_PyObject_MakeTpCall@@Base+0x5a0> │ │ │ │ + bne.n a3c94 <_PyObject_MakeTpCall@@Base+0x56c> │ │ │ │ + b.n a3cce <_PyObject_MakeTpCall@@Base+0x5a6> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a3cb6 <_PyObject_MakeTpCall@@Base+0x486> │ │ │ │ + bge.w a3bb2 <_PyObject_MakeTpCall@@Base+0x48a> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n a3cb6 <_PyObject_MakeTpCall@@Base+0x486> │ │ │ │ + b.n a3bb2 <_PyObject_MakeTpCall@@Base+0x48a> │ │ │ │ movw r2, #34952 @ 0x8888 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w a3a1e <_PyObject_MakeTpCall@@Base+0x1ee> │ │ │ │ - b.n a3cb6 <_PyObject_MakeTpCall@@Base+0x486> │ │ │ │ + beq.w a3916 <_PyObject_MakeTpCall@@Base+0x1ee> │ │ │ │ + b.n a3bb2 <_PyObject_MakeTpCall@@Base+0x48a> │ │ │ │ + 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 │ │ │ │ movw r3, #40096 @ 0x9ca0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n a3f12 <_PyObject_MakeTpCall@@Base+0x6e2> │ │ │ │ - ldr r2, [pc, #312] @ (a4008 <_PyObject_MakeTpCall@@Base+0x7d8>) │ │ │ │ + beq.n a3e12 <_PyObject_MakeTpCall@@Base+0x6ea> │ │ │ │ + ldr r2, [pc, #312] @ (a3f08 <_PyObject_MakeTpCall@@Base+0x7e0>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r5, #156] @ 0x9c │ │ │ │ ldr.w r8, [r1, r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a3f94 <_PyObject_MakeTpCall@@Base+0x764> │ │ │ │ + beq.n a3e94 <_PyObject_MakeTpCall@@Base+0x76c> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, a3f56 <_PyObject_MakeTpCall@@Base+0x726> │ │ │ │ + cbz r0, a3e56 <_PyObject_MakeTpCall@@Base+0x72e> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a3fb2 <_PyObject_MakeTpCall@@Base+0x782> │ │ │ │ + bne.n a3eb2 <_PyObject_MakeTpCall@@Base+0x78a> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n a3f34 <_PyObject_MakeTpCall@@Base+0x704> │ │ │ │ + bne.n a3e34 <_PyObject_MakeTpCall@@Base+0x70c> │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ - cbz r3, a3f0c <_PyObject_MakeTpCall@@Base+0x6dc> │ │ │ │ + cbz r3, a3e0c <_PyObject_MakeTpCall@@Base+0x6e4> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n a3f7c <_PyObject_MakeTpCall@@Base+0x74c> │ │ │ │ + blt.n a3e7c <_PyObject_MakeTpCall@@Base+0x754> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n a3fcc <_PyObject_MakeTpCall@@Base+0x79c> │ │ │ │ + beq.n a3ecc <_PyObject_MakeTpCall@@Base+0x7a4> │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n a3ece <_PyObject_MakeTpCall@@Base+0x69e> │ │ │ │ + beq.n a3dce <_PyObject_MakeTpCall@@Base+0x6a6> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62304 @ 0xf360 │ │ │ │ + movw r1, #63000 @ 0xf618 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dad8 │ │ │ │ - b.n a3f90 <_PyObject_MakeTpCall@@Base+0x760> │ │ │ │ + bl 11dd40 │ │ │ │ + b.n a3e90 <_PyObject_MakeTpCall@@Base+0x768> │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a3fe0 <_PyObject_MakeTpCall@@Base+0x7b0> │ │ │ │ + beq.n a3ee0 <_PyObject_MakeTpCall@@Base+0x7b8> │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ movs r1, #0 │ │ │ │ adds r2, #12 │ │ │ │ cmp ip, r1 │ │ │ │ add.w r1, r1, #1 │ │ │ │ - ble.n a3f0c <_PyObject_MakeTpCall@@Base+0x6dc> │ │ │ │ + ble.n a3e0c <_PyObject_MakeTpCall@@Base+0x6e4> │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ cmp r5, r0 │ │ │ │ - bne.n a3f44 <_PyObject_MakeTpCall@@Base+0x714> │ │ │ │ - b.n a3efa <_PyObject_MakeTpCall@@Base+0x6ca> │ │ │ │ - cbz r3, a3f5e <_PyObject_MakeTpCall@@Base+0x72e> │ │ │ │ + bne.n a3e44 <_PyObject_MakeTpCall@@Base+0x71c> │ │ │ │ + b.n a3dfa <_PyObject_MakeTpCall@@Base+0x6d2> │ │ │ │ + cbz r3, a3e5e <_PyObject_MakeTpCall@@Base+0x736> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a3f0c <_PyObject_MakeTpCall@@Base+0x6dc> │ │ │ │ + bne.n a3e0c <_PyObject_MakeTpCall@@Base+0x6e4> │ │ │ │ movw r1, #4364 @ 0x110c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #61424 @ 0xeff0 │ │ │ │ + movw r2, #62120 @ 0xf2a8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 23371c <_PyErr_Format@@Base> │ │ │ │ + b.w 2339d8 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a3f90 <_PyObject_MakeTpCall@@Base+0x760> │ │ │ │ + bge.n a3e90 <_PyObject_MakeTpCall@@Base+0x768> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, a3f90 <_PyObject_MakeTpCall@@Base+0x760> │ │ │ │ + cbnz r3, a3e90 <_PyObject_MakeTpCall@@Base+0x768> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846dc <_Py_Dealloc@@Base> │ │ │ │ + bl 8471c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n a3f0c <_PyObject_MakeTpCall@@Base+0x6dc> │ │ │ │ + b.n a3e0c <_PyObject_MakeTpCall@@Base+0x6e4> │ │ │ │ movw r1, #43556 @ 0xaa24 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #62336 @ 0xf380 │ │ │ │ + movw r2, #63032 @ 0xf638 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 23371c <_PyErr_Format@@Base> │ │ │ │ + b.w 2339d8 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a3ef4 <_PyObject_MakeTpCall@@Base+0x6c4> │ │ │ │ + beq.n a3df4 <_PyObject_MakeTpCall@@Base+0x6cc> │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1cad84 │ │ │ │ + bl 1cac14 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a3ef4 <_PyObject_MakeTpCall@@Base+0x6c4> │ │ │ │ - b.n a3f0c <_PyObject_MakeTpCall@@Base+0x6dc> │ │ │ │ - cbnz r2, a3fee <_PyObject_MakeTpCall@@Base+0x7be> │ │ │ │ + bne.n a3df4 <_PyObject_MakeTpCall@@Base+0x6cc> │ │ │ │ + b.n a3e0c <_PyObject_MakeTpCall@@Base+0x6e4> │ │ │ │ + cbnz r2, a3eee <_PyObject_MakeTpCall@@Base+0x7c6> │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a3f0c <_PyObject_MakeTpCall@@Base+0x6dc> │ │ │ │ + bge.n a3e0c <_PyObject_MakeTpCall@@Base+0x6e4> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n a3f0c <_PyObject_MakeTpCall@@Base+0x6dc> │ │ │ │ + b.n a3e0c <_PyObject_MakeTpCall@@Base+0x6e4> │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cbz r2, a3ff6 <_PyObject_MakeTpCall@@Base+0x7c6> │ │ │ │ + cbz r2, a3ef6 <_PyObject_MakeTpCall@@Base+0x7ce> │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n a3efa <_PyObject_MakeTpCall@@Base+0x6ca> │ │ │ │ - b.n a3fe2 <_PyObject_MakeTpCall@@Base+0x7b2> │ │ │ │ + beq.n a3dfa <_PyObject_MakeTpCall@@Base+0x6d2> │ │ │ │ + b.n a3ee2 <_PyObject_MakeTpCall@@Base+0x7ba> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a3fce <_PyObject_MakeTpCall@@Base+0x79e> │ │ │ │ - b.n a3f1c <_PyObject_MakeTpCall@@Base+0x6ec> │ │ │ │ + beq.n a3ece <_PyObject_MakeTpCall@@Base+0x7a6> │ │ │ │ + b.n a3e1c <_PyObject_MakeTpCall@@Base+0x6f4> │ │ │ │ movw r2, #34952 @ 0x8888 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w a3efa <_PyObject_MakeTpCall@@Base+0x6ca> │ │ │ │ - b.n a3f0c <_PyObject_MakeTpCall@@Base+0x6dc> │ │ │ │ + beq.w a3dfa <_PyObject_MakeTpCall@@Base+0x6d2> │ │ │ │ + b.n a3e0c <_PyObject_MakeTpCall@@Base+0x6e4> │ │ │ │ nop │ │ │ │ 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, #3896] @ 0xf38 │ │ │ │ @@ -179916,261 +179829,261 @@ │ │ │ │ movw r3, #18712 @ 0x4918 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ add.w r2, r7, #68 @ 0x44 │ │ │ │ strd r1, r3, [sp] │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #41344 @ 0xa180 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62368 @ 0xf3a0 │ │ │ │ + movw r1, #63064 @ 0xf658 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r6, [r7, #4] │ │ │ │ - bl a6adc │ │ │ │ + bl a69dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a4284 <_PyObject_MakeTpCall@@Base+0xa54> │ │ │ │ + beq.w a4184 <_PyObject_MakeTpCall@@Base+0xa5c> │ │ │ │ ldr r3, [r7, #64] @ 0x40 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ ldr r6, [r7, #68] @ 0x44 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ str r3, [r7, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ str r2, [r7, #44] @ 0x2c │ │ │ │ str r5, [r7, #96] @ 0x60 │ │ │ │ str r2, [r7, #104] @ 0x68 │ │ │ │ - beq.w a4292 <_PyObject_MakeTpCall@@Base+0xa62> │ │ │ │ - ble.w a4284 <_PyObject_MakeTpCall@@Base+0xa54> │ │ │ │ + beq.w a4192 <_PyObject_MakeTpCall@@Base+0xa6a> │ │ │ │ + ble.w a4184 <_PyObject_MakeTpCall@@Base+0xa5c> │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w a6518 <_PyObject_MakeTpCall@@Base+0x2ce8> │ │ │ │ + bge.w a6418 <_PyObject_MakeTpCall@@Base+0x2cf0> │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w a5b2a <_PyObject_MakeTpCall@@Base+0x22fa> │ │ │ │ + beq.w a5a2a <_PyObject_MakeTpCall@@Base+0x2302> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov.w r9, #1 │ │ │ │ add.w sl, r3, #16 │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w a6532 <_PyObject_MakeTpCall@@Base+0x2d02> │ │ │ │ + bge.w a6432 <_PyObject_MakeTpCall@@Base+0x2d0a> │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r8, r9 │ │ │ │ - bne.n a409a <_PyObject_MakeTpCall@@Base+0x86a> │ │ │ │ + bne.n a3f9a <_PyObject_MakeTpCall@@Base+0x872> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.w a4284 <_PyObject_MakeTpCall@@Base+0xa54> │ │ │ │ + ble.w a4184 <_PyObject_MakeTpCall@@Base+0xa5c> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r8, r4 │ │ │ │ ldr.w r0, [r4, #172] @ 0xac │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #12 │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ mov r1, r3 │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a6906 <_PyObject_MakeTpCall@@Base+0x30d6> │ │ │ │ + beq.w a6806 <_PyObject_MakeTpCall@@Base+0x30de> │ │ │ │ sub.w sl, r2, ip │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ mvn.w sl, sl │ │ │ │ ands.w sl, sl, #7 │ │ │ │ - beq.w a5a6c <_PyObject_MakeTpCall@@Base+0x223c> │ │ │ │ + beq.w a596c <_PyObject_MakeTpCall@@Base+0x2244> │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w a638c <_PyObject_MakeTpCall@@Base+0x2b5c> │ │ │ │ + ble.w a628c <_PyObject_MakeTpCall@@Base+0x2b64> │ │ │ │ ldr.w lr, [r0, #16] │ │ │ │ cmp r3, lr │ │ │ │ - bne.w a58de <_PyObject_MakeTpCall@@Base+0x20ae> │ │ │ │ + bne.w a57de <_PyObject_MakeTpCall@@Base+0x20b6> │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ adds r2, #1 │ │ │ │ cmp.w sl, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - beq.w a5a6c <_PyObject_MakeTpCall@@Base+0x223c> │ │ │ │ + beq.w a596c <_PyObject_MakeTpCall@@Base+0x2244> │ │ │ │ cmp.w sl, #2 │ │ │ │ - beq.n a4198 <_PyObject_MakeTpCall@@Base+0x968> │ │ │ │ + beq.n a4098 <_PyObject_MakeTpCall@@Base+0x970> │ │ │ │ cmp.w sl, #3 │ │ │ │ - beq.n a417e <_PyObject_MakeTpCall@@Base+0x94e> │ │ │ │ + beq.n a407e <_PyObject_MakeTpCall@@Base+0x956> │ │ │ │ cmp.w sl, #4 │ │ │ │ - beq.n a4164 <_PyObject_MakeTpCall@@Base+0x934> │ │ │ │ + beq.n a4064 <_PyObject_MakeTpCall@@Base+0x93c> │ │ │ │ cmp.w sl, #5 │ │ │ │ - beq.n a414a <_PyObject_MakeTpCall@@Base+0x91a> │ │ │ │ + beq.n a404a <_PyObject_MakeTpCall@@Base+0x922> │ │ │ │ cmp.w sl, #6 │ │ │ │ - bne.w a6682 <_PyObject_MakeTpCall@@Base+0x2e52> │ │ │ │ + bne.w a6582 <_PyObject_MakeTpCall@@Base+0x2e5a> │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w a638c <_PyObject_MakeTpCall@@Base+0x2b5c> │ │ │ │ + ble.w a628c <_PyObject_MakeTpCall@@Base+0x2b64> │ │ │ │ ldr.w lr, [r0, #16] │ │ │ │ cmp r3, lr │ │ │ │ - bne.w a58de <_PyObject_MakeTpCall@@Base+0x20ae> │ │ │ │ + bne.w a57de <_PyObject_MakeTpCall@@Base+0x20b6> │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ adds r2, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w a638c <_PyObject_MakeTpCall@@Base+0x2b5c> │ │ │ │ + ble.w a628c <_PyObject_MakeTpCall@@Base+0x2b64> │ │ │ │ ldr.w lr, [r0, #16] │ │ │ │ cmp r3, lr │ │ │ │ - bne.w a58de <_PyObject_MakeTpCall@@Base+0x20ae> │ │ │ │ + bne.w a57de <_PyObject_MakeTpCall@@Base+0x20b6> │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ adds r2, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w a638c <_PyObject_MakeTpCall@@Base+0x2b5c> │ │ │ │ + ble.w a628c <_PyObject_MakeTpCall@@Base+0x2b64> │ │ │ │ ldr.w lr, [r0, #16] │ │ │ │ cmp r3, lr │ │ │ │ - bne.w a58de <_PyObject_MakeTpCall@@Base+0x20ae> │ │ │ │ + bne.w a57de <_PyObject_MakeTpCall@@Base+0x20b6> │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ adds r2, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w a638c <_PyObject_MakeTpCall@@Base+0x2b5c> │ │ │ │ + ble.w a628c <_PyObject_MakeTpCall@@Base+0x2b64> │ │ │ │ ldr.w lr, [r0, #16] │ │ │ │ cmp r3, lr │ │ │ │ - bne.w a58de <_PyObject_MakeTpCall@@Base+0x20ae> │ │ │ │ + bne.w a57de <_PyObject_MakeTpCall@@Base+0x20b6> │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ adds r2, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w a638c <_PyObject_MakeTpCall@@Base+0x2b5c> │ │ │ │ + ble.w a628c <_PyObject_MakeTpCall@@Base+0x2b64> │ │ │ │ ldr.w lr, [r0, #16] │ │ │ │ cmp r3, lr │ │ │ │ - bne.w a58de <_PyObject_MakeTpCall@@Base+0x20ae> │ │ │ │ + bne.w a57de <_PyObject_MakeTpCall@@Base+0x20b6> │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ adds r2, #1 │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w a638c <_PyObject_MakeTpCall@@Base+0x2b5c> │ │ │ │ + ble.w a628c <_PyObject_MakeTpCall@@Base+0x2b64> │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w a58dc <_PyObject_MakeTpCall@@Base+0x20ac> │ │ │ │ + bne.w a57dc <_PyObject_MakeTpCall@@Base+0x20b4> │ │ │ │ adds r2, #1 │ │ │ │ mov sl, r2 │ │ │ │ cmp ip, r2 │ │ │ │ - beq.w a5900 <_PyObject_MakeTpCall@@Base+0x20d0> │ │ │ │ + beq.w a5800 <_PyObject_MakeTpCall@@Base+0x20d8> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ adds r1, #4 │ │ │ │ mov lr, r1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w a58dc <_PyObject_MakeTpCall@@Base+0x20ac> │ │ │ │ + bne.w a57dc <_PyObject_MakeTpCall@@Base+0x20b4> │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ adds r2, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w a58dc <_PyObject_MakeTpCall@@Base+0x20ac> │ │ │ │ + bne.w a57dc <_PyObject_MakeTpCall@@Base+0x20b4> │ │ │ │ ldr.w r3, [lr, #8] │ │ │ │ add.w r2, sl, #2 │ │ │ │ add.w r1, lr, #8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w a58dc <_PyObject_MakeTpCall@@Base+0x20ac> │ │ │ │ + bne.w a57dc <_PyObject_MakeTpCall@@Base+0x20b4> │ │ │ │ ldr.w r3, [lr, #12] │ │ │ │ add.w r2, sl, #3 │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ add.w r1, lr, #12 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w a58dc <_PyObject_MakeTpCall@@Base+0x20ac> │ │ │ │ + bne.w a57dc <_PyObject_MakeTpCall@@Base+0x20b4> │ │ │ │ ldr.w r3, [lr, #16] │ │ │ │ add.w r2, sl, #4 │ │ │ │ add.w r1, lr, #16 │ │ │ │ cmp.w r9, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - ble.w a638c <_PyObject_MakeTpCall@@Base+0x2b5c> │ │ │ │ + ble.w a628c <_PyObject_MakeTpCall@@Base+0x2b64> │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w a58dc <_PyObject_MakeTpCall@@Base+0x20ac> │ │ │ │ + bne.w a57dc <_PyObject_MakeTpCall@@Base+0x20b4> │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ add.w r2, sl, #5 │ │ │ │ add.w r1, lr, #20 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w a58dc <_PyObject_MakeTpCall@@Base TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes